List
|
|||||
|
|
Lists all the managed configurations settings for the specified app. Only the ID and the name is set
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 |
productId Required |
STRING |
The ID of the product for which the managed configurations settings applies to |
= Parameter name
= Format
enterpriseId STRING Required The ID of the enterprise |
productId STRING Required The ID of the product for which the managed configurations settings applies to |
Output
This building block provides 13 output parameters
Name | Format | Description |
---|---|---|
kind |
STRING |
Identifies what kind of resource this is. Value: the fixed string "androidenterprise#managedConfigurationsSettingsListResponse" |
managedConfigurationsSettings[] |
OBJECT |
A managed configurations settings resource contains the set of managed properties that have been configured for an Android app to be applied to a set of users. The app's developer would have defined configurable properties in the managed configurations schema |
managedConfigurationsSettings[].kind |
STRING |
Identifies what kind of resource this is. Value: the fixed string "androidenterprise#managedConfigurationsSettings" |
managedConfigurationsSettings[].lastUpdatedTimestampMillis |
INTEGER |
The last updated time of the managed configuration settings in milliseconds since 1970-01-01T00:00:00Z |
managedConfigurationsSettings[].managedProperty[] |
OBJECT |
A managed property of a managed configuration. The property must match one of the properties in the app restrictions schema of the product. Exactly one of the value fields must be populated, and it must match the property's type in the app restrictions schema |
managedConfigurationsSettings[].managedProperty[].key |
STRING |
The unique key that identifies the property |
managedConfigurationsSettings[].managedProperty[].valueBool |
BOOLEAN |
The boolean value - this will only be present if type of the property is bool |
managedConfigurationsSettings[].managedProperty[].valueBundle |
OBJECT |
A bundle of managed properties |
managedConfigurationsSettings[].managedProperty[].valueInteger |
INTEGER |
The integer value - this will only be present if type of the property is integer |
managedConfigurationsSettings[].managedProperty[].valueString |
STRING |
The string value - this will only be present if type of the property is string, choice or hidden |
managedConfigurationsSettings[].managedProperty[].valueStringArray[] |
STRING |
|
managedConfigurationsSettings[].mcmId |
STRING |
The ID of the managed configurations settings |
managedConfigurationsSettings[].name |
STRING |
The name of the managed configurations settings |
= Parameter name
= Format
kind STRING Identifies what kind of resource this is. Value: the fixed string "androidenterprise#managedConfigurationsSettingsListResponse" |
managedConfigurationsSettings[] OBJECT A managed configurations settings resource contains the set of managed properties that have been configured for an Android app to be applied to a set of users. The app's developer would have defined configurable properties in the managed configurations schema |
managedConfigurationsSettings[].kind STRING Identifies what kind of resource this is. Value: the fixed string "androidenterprise#managedConfigurationsSettings" |
managedConfigurationsSettings[].lastUpdatedTimestampMillis INTEGER The last updated time of the managed configuration settings in milliseconds since 1970-01-01T00:00:00Z |
managedConfigurationsSettings[].managedProperty[] OBJECT A managed property of a managed configuration. The property must match one of the properties in the app restrictions schema of the product. Exactly one of the value fields must be populated, and it must match the property's type in the app restrictions schema |
managedConfigurationsSettings[].managedProperty[].key STRING The unique key that identifies the property |
managedConfigurationsSettings[].managedProperty[].valueBool BOOLEAN The boolean value - this will only be present if type of the property is bool |
managedConfigurationsSettings[].managedProperty[].valueBundle OBJECT A bundle of managed properties |
managedConfigurationsSettings[].managedProperty[].valueInteger INTEGER The integer value - this will only be present if type of the property is integer |
managedConfigurationsSettings[].managedProperty[].valueString STRING The string value - this will only be present if type of the property is string, choice or hidden |
managedConfigurationsSettings[].managedProperty[].valueStringArray[] STRING |
managedConfigurationsSettings[].mcmId STRING The ID of the managed configurations settings |
managedConfigurationsSettings[].name STRING The name of the managed configurations settings |