Class: Google::Analytics::Admin::V1alpha::UserLink
- Inherits:
-
Object
- Object
- Google::Analytics::Admin::V1alpha::UserLink
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/analytics/admin/v1alpha/resources.rb
Overview
A resource message representing a user's permissions on an Account or Property resource.
Instance Attribute Summary collapse
-
#direct_roles ⇒ ::Array<::String>
Roles directly assigned to this user for this account or property.
-
#email_address ⇒ ::String
Immutable.
-
#name ⇒ ::String
readonly
Output only.
Instance Attribute Details
#direct_roles ⇒ ::Array<::String>
Returns Roles directly assigned to this user for this account or property.
Valid values: predefinedRoles/read predefinedRoles/collaborate predefinedRoles/edit predefinedRoles/manage-users
Excludes roles that are inherited from a higher-level entity, group, or organization admin role.
A UserLink that is updated to have an empty list of direct_roles will be deleted.
228 229 230 231 |
# File 'proto_docs/google/analytics/admin/v1alpha/resources.rb', line 228 class UserLink include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#email_address ⇒ ::String
Returns Immutable. Email address of the user to link.
228 229 230 231 |
# File 'proto_docs/google/analytics/admin/v1alpha/resources.rb', line 228 class UserLink include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#name ⇒ ::String (readonly)
Returns Output only. Example format: properties/1234/userLinks/5678.
228 229 230 231 |
# File 'proto_docs/google/analytics/admin/v1alpha/resources.rb', line 228 class UserLink include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |