Get
|
|||||
|
|
Retrieves a user's details
Authorization
To use this building block you will have to grant access to at least one of the following scopes:
- Manage corporate Android devices
Input
This building block consumes 2 input parameters
Name | Format | Description |
---|---|---|
enterpriseId Required |
STRING |
The ID of the enterprise |
userId Required |
STRING |
The ID of the user |
= Parameter name
= Format
enterpriseId STRING Required The ID of the enterprise |
userId STRING Required The ID of the user |
Output
This building block provides 7 output parameters
Name | Format | Description |
---|---|---|
accountIdentifier |
STRING |
A unique identifier you create for this user, such as "user342" or "asset#44418". Do not use personally identifiable information (PII) for this property. Must always be set for EMM-managed users. Not set for Google-managed users |
accountType |
STRING |
The type of account that this user represents. A userAccount can be installed on multiple devices, but a deviceAccount is specific to a single device. An EMM-managed user (emmManaged) can be either type (userAccount, deviceAccount), but a Google-managed user (googleManaged) is always a userAccount |
displayName |
STRING |
The name that will appear in user interfaces. Setting this property is optional when creating EMM-managed users. If you do set this property, use something generic about the organization (such as "Example, Inc.") or your name (as EMM). Not used for Google-managed user accounts |
id |
STRING |
The unique ID for the user |
kind |
STRING |
Identifies what kind of resource this is. Value: the fixed string "androidenterprise#user" |
managementType |
STRING |
The entity that manages the user. With googleManaged users, the source of truth is Google so EMMs have to make sure a Google Account exists for the user. With emmManaged users, the EMM is in charge |
primaryEmail |
STRING |
The user's primary email address, for example, "[email protected]". Will always be set for Google managed users and not set for EMM managed users |
= Parameter name
= Format
accountIdentifier STRING A unique identifier you create for this user, such as "user342" or "asset#44418". Do not use personally identifiable information (PII) for this property. Must always be set for EMM-managed users. Not set for Google-managed users |
accountType STRING The type of account that this user represents. A userAccount can be installed on multiple devices, but a deviceAccount is specific to a single device. An EMM-managed user (emmManaged) can be either type (userAccount, deviceAccount), but a Google-managed user (googleManaged) is always a userAccount |
displayName STRING The name that will appear in user interfaces. Setting this property is optional when creating EMM-managed users. If you do set this property, use something generic about the organization (such as "Example, Inc.") or your name (as EMM). Not used for Google-managed user accounts |
id STRING The unique ID for the user |
kind STRING Identifies what kind of resource this is. Value: the fixed string "androidenterprise#user" |
managementType STRING The entity that manages the user. With googleManaged users, the source of truth is Google so EMMs have to make sure a Google Account exists for the user. With emmManaged users, the EMM is in charge |
primaryEmail STRING The user's primary email address, for example, "[email protected]". Will always be set for Google managed users and not set for EMM managed users |