Android Management API: enterprises. The Android Management API provides remote enterprise management of Android devices and apps. See: https://developers.google.com/android/managementapi/reference/rest/v1/enterprises
Android Management API: enterprises. The Android Management API provides remote enterprise management of Android devices and apps. See: https://developers.google.com/android/managementapi/reference/rest/v1/enterprises
(applications-get$ auth parameters)
https://developers.google.com/android/managementapi/reference/rest/v1/enterprises/applications/get
Required parameters: name
Optional parameters: languageCode
Gets info about an application.
https://developers.google.com/android/managementapi/reference/rest/v1/enterprises/applications/get Required parameters: name Optional parameters: languageCode Gets info about an application.
(create$ auth parameters body)
https://developers.google.com/android/managementapi/reference/rest/v1/enterprises/create
Required parameters: none
Optional parameters: agreementAccepted, signupUrlName, projectId, enterpriseToken
Body:
{:contactInfo {:dataProtectionOfficerEmail string, :dataProtectionOfficerName string, :euRepresentativePhone string, :dataProtectionOfficerPhone string, :euRepresentativeName string, :contactEmail string, :euRepresentativeEmail string}, :enabledNotificationTypes [string], :enterpriseDisplayName string, :logo {:url string, :sha256Hash string}, :name string, :pubsubTopic string, :primaryColor integer, :termsAndConditions [{:header UserFacingMessage, :content UserFacingMessage}], :appAutoApprovalEnabled boolean, :signinDetails [{:signinEnrollmentToken string, :signinUrl string, :qrCode string, :allowPersonalUsage string}]}
Creates an enterprise. This is the last step in the enterprise signup flow.
https://developers.google.com/android/managementapi/reference/rest/v1/enterprises/create Required parameters: none Optional parameters: agreementAccepted, signupUrlName, projectId, enterpriseToken Body: {:contactInfo {:dataProtectionOfficerEmail string, :dataProtectionOfficerName string, :euRepresentativePhone string, :dataProtectionOfficerPhone string, :euRepresentativeName string, :contactEmail string, :euRepresentativeEmail string}, :enabledNotificationTypes [string], :enterpriseDisplayName string, :logo {:url string, :sha256Hash string}, :name string, :pubsubTopic string, :primaryColor integer, :termsAndConditions [{:header UserFacingMessage, :content UserFacingMessage}], :appAutoApprovalEnabled boolean, :signinDetails [{:signinEnrollmentToken string, :signinUrl string, :qrCode string, :allowPersonalUsage string}]} Creates an enterprise. This is the last step in the enterprise signup flow.
(delete$ auth parameters)
https://developers.google.com/android/managementapi/reference/rest/v1/enterprises/delete
Required parameters: name
Optional parameters: none
Deletes an enterprise. Only available for EMM-managed enterprises.
https://developers.google.com/android/managementapi/reference/rest/v1/enterprises/delete Required parameters: name Optional parameters: none Deletes an enterprise. Only available for EMM-managed enterprises.
(devices-delete$ auth parameters)
https://developers.google.com/android/managementapi/reference/rest/v1/enterprises/devices/delete
Required parameters: name
Optional parameters: wipeReasonMessage, wipeDataFlags
Deletes a device. This operation wipes the device.
https://developers.google.com/android/managementapi/reference/rest/v1/enterprises/devices/delete Required parameters: name Optional parameters: wipeReasonMessage, wipeDataFlags Deletes a device. This operation wipes the device.
(devices-get$ auth parameters)
https://developers.google.com/android/managementapi/reference/rest/v1/enterprises/devices/get
Required parameters: name
Optional parameters: none
Gets a device.
https://developers.google.com/android/managementapi/reference/rest/v1/enterprises/devices/get Required parameters: name Optional parameters: none Gets a device.
(devices-issueCommand$ auth parameters body)
Required parameters: name
Optional parameters: none
Body:
{:type string, :errorCode string, :newPassword string, :createTime string, :resetPasswordFlags [string], :duration string, :userName string}
Issues a command to a device. The Operation resource returned contains a Command in its metadata field. Use the get operation method to get the status of the command.
https://developers.google.com/android/managementapi/reference/rest/v1/enterprises/devices/issueCommand Required parameters: name Optional parameters: none Body: {:type string, :errorCode string, :newPassword string, :createTime string, :resetPasswordFlags [string], :duration string, :userName string} Issues a command to a device. The Operation resource returned contains a Command in its metadata field. Use the get operation method to get the status of the command.
(devices-list$ auth parameters)
https://developers.google.com/android/managementapi/reference/rest/v1/enterprises/devices/list
Required parameters: parent
Optional parameters: pageToken, pageSize
Lists devices for a given enterprise.
https://developers.google.com/android/managementapi/reference/rest/v1/enterprises/devices/list Required parameters: parent Optional parameters: pageToken, pageSize Lists devices for a given enterprise.
(devices-operations-cancel$ auth parameters)
Required parameters: name
Optional parameters: none
Starts asynchronous cancellation on a long-running operation. The server makes a best effort to cancel the operation, but success is not guaranteed. If the server doesn't support this method, it returns google.rpc.Code.UNIMPLEMENTED. Clients can use Operations.GetOperation or other methods to check whether the cancellation succeeded or whether the operation completed despite cancellation. On successful cancellation, the operation is not deleted; instead, it becomes an operation with an Operation.error value with a google.rpc.Status.code of 1, corresponding to Code.CANCELLED.
https://developers.google.com/android/managementapi/reference/rest/v1/enterprises/devices/operations/cancel Required parameters: name Optional parameters: none Starts asynchronous cancellation on a long-running operation. The server makes a best effort to cancel the operation, but success is not guaranteed. If the server doesn't support this method, it returns google.rpc.Code.UNIMPLEMENTED. Clients can use Operations.GetOperation or other methods to check whether the cancellation succeeded or whether the operation completed despite cancellation. On successful cancellation, the operation is not deleted; instead, it becomes an operation with an Operation.error value with a google.rpc.Status.code of 1, corresponding to Code.CANCELLED.
(devices-operations-delete$ auth parameters)
Required parameters: name
Optional parameters: none
Deletes a long-running operation. This method indicates that the client is no longer interested in the operation result. It does not cancel the operation. If the server doesn't support this method, it returns google.rpc.Code.UNIMPLEMENTED.
https://developers.google.com/android/managementapi/reference/rest/v1/enterprises/devices/operations/delete Required parameters: name Optional parameters: none Deletes a long-running operation. This method indicates that the client is no longer interested in the operation result. It does not cancel the operation. If the server doesn't support this method, it returns google.rpc.Code.UNIMPLEMENTED.
(devices-operations-get$ auth parameters)
Required parameters: name
Optional parameters: none
Gets the latest state of a long-running operation. Clients can use this method to poll the operation result at intervals as recommended by the API service.
https://developers.google.com/android/managementapi/reference/rest/v1/enterprises/devices/operations/get Required parameters: name Optional parameters: none Gets the latest state of a long-running operation. Clients can use this method to poll the operation result at intervals as recommended by the API service.
(devices-operations-list$ auth parameters)
Required parameters: name
Optional parameters: pageToken, pageSize, filter
Lists operations that match the specified filter in the request. If the server doesn't support this method, it returns UNIMPLEMENTED.NOTE: the name binding allows API services to override the binding to use different resource name schemes, such as users//operations. To override the binding, API services can add a binding such as "/v1/{name=users/}/operations" to their service configuration. For backwards compatibility, the default name includes the operations collection id, however overriding users must ensure the name binding is the parent resource, without the operations collection id.
https://developers.google.com/android/managementapi/reference/rest/v1/enterprises/devices/operations/list Required parameters: name Optional parameters: pageToken, pageSize, filter Lists operations that match the specified filter in the request. If the server doesn't support this method, it returns UNIMPLEMENTED.NOTE: the name binding allows API services to override the binding to use different resource name schemes, such as users/*/operations. To override the binding, API services can add a binding such as "/v1/{name=users/*}/operations" to their service configuration. For backwards compatibility, the default name includes the operations collection id, however overriding users must ensure the name binding is the parent resource, without the operations collection id.
(devices-patch$ auth parameters body)
https://developers.google.com/android/managementapi/reference/rest/v1/enterprises/devices/patch
Required parameters: name
Optional parameters: updateMask
Body:
{:previousDeviceNames [string], :appliedState string, :memoryInfo {:totalRam string, :totalInternalStorage string}, :networkInfo {:telephonyInfos [TelephonyInfo], :meid string, :wifiMacAddress string, :imei string, :networkOperatorName string}, :softwareInfo {:systemUpdateInfo SystemUpdateInfo, :deviceKernelVersion string, :androidBuildNumber string, :androidDevicePolicyVersionName string, :securityPatchLevel string, :bootloaderVersion string, :androidVersion string, :deviceBuildSignature string, :androidBuildTime string, :androidDevicePolicyVersionCode integer, :primaryLanguageCode string}, :policyCompliant boolean, :name string, :lastStatusReportTime string, :systemProperties {}, :state string, :apiLevel integer, :enrollmentTokenName string, :memoryEvents [{:eventType string, :createTime string, :byteCount string}], :appliedPasswordPolicies [{:requirePasswordUnlock string, :passwordScope string, :passwordQuality string, :passwordMinimumNumeric integer, :passwordMinimumSymbols integer, :passwordMinimumUpperCase integer, :maximumFailedPasswordsForWipe integer, :passwordMinimumLength integer, :passwordMinimumNonLetter integer, :passwordExpirationTimeout string, :passwordHistoryLength integer, :passwordMinimumLetters integer, :passwordMinimumLowerCase integer}], :commonCriteriaModeInfo {:commonCriteriaModeStatus string}, :hardwareStatusSamples [{:cpuTemperatures [number], :fanSpeeds [number], :batteryTemperatures [number], :skinTemperatures [number], :gpuTemperatures [number], :createTime string, :cpuUsages [number]}], :enrollmentTokenData string, :enrollmentTime string, :managementMode string, :lastPolicyComplianceReportTime string, :ownership string, :appliedPolicyName string, :securityPosture {:postureDetails [PostureDetail], :devicePosture string}, :powerManagementEvents [{:eventType string, :createTime string, :batteryLevel number}], :lastPolicySyncTime string, :deviceSettings {:verifyAppsEnabled boolean, :encryptionStatus string, :unknownSourcesEnabled boolean, :adbEnabled boolean, :isEncrypted boolean, :developmentSettingsEnabled boolean, :isDeviceSecure boolean}, :hardwareInfo {:serialNumber string, :skinShutdownTemperatures [number], :batteryThrottlingTemperatures [number], :hardware string, :brand string, :deviceBasebandVersion string, :gpuShutdownTemperatures [number], :manufacturer string, :skinThrottlingTemperatures [number], :batteryShutdownTemperatures [number], :cpuShutdownTemperatures [number], :gpuThrottlingTemperatures [number], :model string, :cpuThrottlingTemperatures [number]}, :user {:accountIdentifier string}, :displays [{:refreshRate integer, :density integer, :width integer, :state string, :height integer, :name string, :displayId integer}], :disabledReason {:defaultMessage string, :localizedMessages {}}, :userName string, :policyName string, :appliedPolicyVersion string, :nonComplianceDetails [{:installationFailureReason string, :currentValue any, :settingName string, :nonComplianceReason string, :fieldPath string, :packageName string}], :applicationReports [{:packageName string, :packageSha256Hash string, :displayName string, :events [ApplicationEvent], :installerPackageName string, :state string, :versionName string, :versionCode integer, :keyedAppStates [KeyedAppState], :applicationSource string, :signingKeyCertFingerprints [string]}]}
Updates a device.
https://developers.google.com/android/managementapi/reference/rest/v1/enterprises/devices/patch Required parameters: name Optional parameters: updateMask Body: {:previousDeviceNames [string], :appliedState string, :memoryInfo {:totalRam string, :totalInternalStorage string}, :networkInfo {:telephonyInfos [TelephonyInfo], :meid string, :wifiMacAddress string, :imei string, :networkOperatorName string}, :softwareInfo {:systemUpdateInfo SystemUpdateInfo, :deviceKernelVersion string, :androidBuildNumber string, :androidDevicePolicyVersionName string, :securityPatchLevel string, :bootloaderVersion string, :androidVersion string, :deviceBuildSignature string, :androidBuildTime string, :androidDevicePolicyVersionCode integer, :primaryLanguageCode string}, :policyCompliant boolean, :name string, :lastStatusReportTime string, :systemProperties {}, :state string, :apiLevel integer, :enrollmentTokenName string, :memoryEvents [{:eventType string, :createTime string, :byteCount string}], :appliedPasswordPolicies [{:requirePasswordUnlock string, :passwordScope string, :passwordQuality string, :passwordMinimumNumeric integer, :passwordMinimumSymbols integer, :passwordMinimumUpperCase integer, :maximumFailedPasswordsForWipe integer, :passwordMinimumLength integer, :passwordMinimumNonLetter integer, :passwordExpirationTimeout string, :passwordHistoryLength integer, :passwordMinimumLetters integer, :passwordMinimumLowerCase integer}], :commonCriteriaModeInfo {:commonCriteriaModeStatus string}, :hardwareStatusSamples [{:cpuTemperatures [number], :fanSpeeds [number], :batteryTemperatures [number], :skinTemperatures [number], :gpuTemperatures [number], :createTime string, :cpuUsages [number]}], :enrollmentTokenData string, :enrollmentTime string, :managementMode string, :lastPolicyComplianceReportTime string, :ownership string, :appliedPolicyName string, :securityPosture {:postureDetails [PostureDetail], :devicePosture string}, :powerManagementEvents [{:eventType string, :createTime string, :batteryLevel number}], :lastPolicySyncTime string, :deviceSettings {:verifyAppsEnabled boolean, :encryptionStatus string, :unknownSourcesEnabled boolean, :adbEnabled boolean, :isEncrypted boolean, :developmentSettingsEnabled boolean, :isDeviceSecure boolean}, :hardwareInfo {:serialNumber string, :skinShutdownTemperatures [number], :batteryThrottlingTemperatures [number], :hardware string, :brand string, :deviceBasebandVersion string, :gpuShutdownTemperatures [number], :manufacturer string, :skinThrottlingTemperatures [number], :batteryShutdownTemperatures [number], :cpuShutdownTemperatures [number], :gpuThrottlingTemperatures [number], :model string, :cpuThrottlingTemperatures [number]}, :user {:accountIdentifier string}, :displays [{:refreshRate integer, :density integer, :width integer, :state string, :height integer, :name string, :displayId integer}], :disabledReason {:defaultMessage string, :localizedMessages {}}, :userName string, :policyName string, :appliedPolicyVersion string, :nonComplianceDetails [{:installationFailureReason string, :currentValue any, :settingName string, :nonComplianceReason string, :fieldPath string, :packageName string}], :applicationReports [{:packageName string, :packageSha256Hash string, :displayName string, :events [ApplicationEvent], :installerPackageName string, :state string, :versionName string, :versionCode integer, :keyedAppStates [KeyedAppState], :applicationSource string, :signingKeyCertFingerprints [string]}]} Updates a device.
(enrollmentTokens-create$ auth parameters body)
Required parameters: parent
Optional parameters: none
Body:
{:expirationTimestamp string, :oneTimeOnly boolean, :additionalData string, :name string, :value string, :duration string, :qrCode string, :user {:accountIdentifier string}, :policyName string, :allowPersonalUsage string}
Creates an enrollment token for a given enterprise.
https://developers.google.com/android/managementapi/reference/rest/v1/enterprises/enrollmentTokens/create Required parameters: parent Optional parameters: none Body: {:expirationTimestamp string, :oneTimeOnly boolean, :additionalData string, :name string, :value string, :duration string, :qrCode string, :user {:accountIdentifier string}, :policyName string, :allowPersonalUsage string} Creates an enrollment token for a given enterprise.
(enrollmentTokens-delete$ auth parameters)
Required parameters: name
Optional parameters: none
Deletes an enrollment token. This operation invalidates the token, preventing its future use.
https://developers.google.com/android/managementapi/reference/rest/v1/enterprises/enrollmentTokens/delete Required parameters: name Optional parameters: none Deletes an enrollment token. This operation invalidates the token, preventing its future use.
(get$ auth parameters)
https://developers.google.com/android/managementapi/reference/rest/v1/enterprises/get
Required parameters: name
Optional parameters: none
Gets an enterprise.
https://developers.google.com/android/managementapi/reference/rest/v1/enterprises/get Required parameters: name Optional parameters: none Gets an enterprise.
(list$ auth parameters)
https://developers.google.com/android/managementapi/reference/rest/v1/enterprises/list
Required parameters: none
Optional parameters: projectId, view, pageToken, pageSize
Lists EMM-managed enterprises. Only BASIC fields are returned.
https://developers.google.com/android/managementapi/reference/rest/v1/enterprises/list Required parameters: none Optional parameters: projectId, view, pageToken, pageSize Lists EMM-managed enterprises. Only BASIC fields are returned.
(patch$ auth parameters body)
https://developers.google.com/android/managementapi/reference/rest/v1/enterprises/patch
Required parameters: name
Optional parameters: updateMask
Body:
{:contactInfo {:dataProtectionOfficerEmail string, :dataProtectionOfficerName string, :euRepresentativePhone string, :dataProtectionOfficerPhone string, :euRepresentativeName string, :contactEmail string, :euRepresentativeEmail string}, :enabledNotificationTypes [string], :enterpriseDisplayName string, :logo {:url string, :sha256Hash string}, :name string, :pubsubTopic string, :primaryColor integer, :termsAndConditions [{:header UserFacingMessage, :content UserFacingMessage}], :appAutoApprovalEnabled boolean, :signinDetails [{:signinEnrollmentToken string, :signinUrl string, :qrCode string, :allowPersonalUsage string}]}
Updates an enterprise.
https://developers.google.com/android/managementapi/reference/rest/v1/enterprises/patch Required parameters: name Optional parameters: updateMask Body: {:contactInfo {:dataProtectionOfficerEmail string, :dataProtectionOfficerName string, :euRepresentativePhone string, :dataProtectionOfficerPhone string, :euRepresentativeName string, :contactEmail string, :euRepresentativeEmail string}, :enabledNotificationTypes [string], :enterpriseDisplayName string, :logo {:url string, :sha256Hash string}, :name string, :pubsubTopic string, :primaryColor integer, :termsAndConditions [{:header UserFacingMessage, :content UserFacingMessage}], :appAutoApprovalEnabled boolean, :signinDetails [{:signinEnrollmentToken string, :signinUrl string, :qrCode string, :allowPersonalUsage string}]} Updates an enterprise.
(policies-delete$ auth parameters)
https://developers.google.com/android/managementapi/reference/rest/v1/enterprises/policies/delete
Required parameters: name
Optional parameters: none
Deletes a policy. This operation is only permitted if no devices are currently referencing the policy.
https://developers.google.com/android/managementapi/reference/rest/v1/enterprises/policies/delete Required parameters: name Optional parameters: none Deletes a policy. This operation is only permitted if no devices are currently referencing the policy.
(policies-get$ auth parameters)
https://developers.google.com/android/managementapi/reference/rest/v1/enterprises/policies/get
Required parameters: name
Optional parameters: none
Gets a policy.
https://developers.google.com/android/managementapi/reference/rest/v1/enterprises/policies/get Required parameters: name Optional parameters: none Gets a policy.
(policies-list$ auth parameters)
https://developers.google.com/android/managementapi/reference/rest/v1/enterprises/policies/list
Required parameters: parent
Optional parameters: pageSize, pageToken
Lists policies for a given enterprise.
https://developers.google.com/android/managementapi/reference/rest/v1/enterprises/policies/list Required parameters: parent Optional parameters: pageSize, pageToken Lists policies for a given enterprise.
(policies-patch$ auth parameters body)
https://developers.google.com/android/managementapi/reference/rest/v1/enterprises/policies/patch
Required parameters: name
Optional parameters: updateMask
Body:
{:outgoingBeamDisabled boolean, :openNetworkConfiguration {}, :debuggingFeaturesAllowed boolean, :kioskCustomLauncherEnabled boolean, :kioskCustomization {:systemNavigation string, :systemErrorWarnings string, :deviceSettings string, :statusBar string, :powerButtonActions string}, :wifiConfigDisabled boolean, :skipFirstUseHintsEnabled boolean, :statusBarDisabled boolean, :recommendedGlobalProxy {:pacUri string, :host string, :excludedHosts [string], :port integer}, :blockApplicationsEnabled boolean, :alwaysOnVpnPackage {:lockdownEnabled boolean, :packageName string}, :bluetoothConfigDisabled boolean, :applications [{:installType string, :packageName string, :managedConfiguration {}, :disabled boolean, :managedConfigurationTemplate ManagedConfigurationTemplate, :lockTaskAllowed boolean, :delegatedScopes [string], :accessibleTrackIds [string], :minimumVersionCode integer, :extensionConfig ExtensionConfig, :defaultPermissionPolicy string, :permissionGrants [PermissionGrant], :connectedWorkAndPersonalApp string, :autoUpdateMode string}], :mountPhysicalMediaDisabled boolean, :stayOnPluggedModes [string], :dataRoamingDisabled boolean, :maximumTimeToLock string, :screenCaptureDisabled boolean, :encryptionPolicy string, :keyguardDisabled boolean, :unmuteMicrophoneDisabled boolean, :name string, :passwordRequirements {:requirePasswordUnlock string, :passwordScope string, :passwordQuality string, :passwordMinimumNumeric integer, :passwordMinimumSymbols integer, :passwordMinimumUpperCase integer, :maximumFailedPasswordsForWipe integer, :passwordMinimumLength integer, :passwordMinimumNonLetter integer, :passwordExpirationTimeout string, :passwordHistoryLength integer, :passwordMinimumLetters integer, :passwordMinimumLowerCase integer}, :factoryResetDisabled boolean, :permittedInputMethods {:packageNames [string]}, :androidDevicePolicyTracks [string], :installUnknownSourcesAllowed boolean, :minimumApiLevel integer, :credentialsConfigDisabled boolean, :ensureVerifyAppsEnabled boolean, :networkEscapeHatchEnabled boolean, :keyguardDisabledFeatures [string], :cameraDisabled boolean, :deviceOwnerLockScreenInfo {:defaultMessage string, :localizedMessages {}}, :safeBootDisabled boolean, :autoTimeRequired boolean, :playStoreMode string, :shareLocationDisabled boolean, :permittedAccessibilityServices {:packageNames [string]}, :bluetoothDisabled boolean, :setupActions [{:description UserFacingMessage, :launchApp LaunchAppAction, :title UserFacingMessage}], :personalUsagePolicies {:maxDaysWithWorkOff integer, :screenCaptureDisabled boolean, :accountTypesWithManagementDisabled [string], :personalPlayStoreMode string, :personalApplications [PersonalApplicationPolicy], :cameraDisabled boolean}, :installAppsDisabled boolean, :frpAdminEmails [string], :passwordPolicies [{:requirePasswordUnlock string, :passwordScope string, :passwordQuality string, :passwordMinimumNumeric integer, :passwordMinimumSymbols integer, :passwordMinimumUpperCase integer, :maximumFailedPasswordsForWipe integer, :passwordMinimumLength integer, :passwordMinimumNonLetter integer, :passwordExpirationTimeout string, :passwordHistoryLength integer, :passwordMinimumLetters integer, :passwordMinimumLowerCase integer}], :accountTypesWithManagementDisabled [string], :adjustVolumeDisabled boolean, :smsDisabled boolean, :usbMassStorageEnabled boolean, :setWallpaperDisabled boolean, :removeUserDisabled boolean, :networkResetDisabled boolean, :appAutoUpdatePolicy string, :shortSupportMessage {:defaultMessage string, :localizedMessages {}}, :tetheringConfigDisabled boolean, :usbFileTransferDisabled boolean, :oncCertificateProviders [{:contentProviderEndpoint ContentProviderEndpoint, :certificateReferences [string]}], :crossProfilePolicies {:showWorkContactsInPersonalProfile string, :crossProfileCopyPaste string, :crossProfileDataSharing string}, :cellBroadcastsConfigDisabled boolean, :defaultPermissionPolicy string, :choosePrivateKeyRules [{:packageNames [string], :urlPattern string, :privateKeyAlias string}], :permissionGrants [{:policy string, :permission string}], :outgoingCallsDisabled boolean, :vpnConfigDisabled boolean, :bluetoothContactSharingDisabled boolean, :statusReportingSettings {:commonCriteriaModeEnabled boolean, :systemPropertiesEnabled boolean, :powerManagementEventsEnabled boolean, :memoryInfoEnabled boolean, :applicationReportsEnabled boolean, :applicationReportingSettings ApplicationReportingSettings, :networkInfoEnabled boolean, :deviceSettingsEnabled boolean, :hardwareStatusEnabled boolean, :displayInfoEnabled boolean, :softwareInfoEnabled boolean}, :modifyAccountsDisabled boolean, :addUserDisabled boolean, :createWindowsDisabled boolean, :version string, :locationMode string, :systemUpdate {:endMinutes integer, :startMinutes integer, :freezePeriods [FreezePeriod], :type string}, :policyEnforcementRules [{:blockAction BlockAction, :wipeAction WipeAction, :settingName string}], :uninstallAppsDisabled boolean, :advancedSecurityOverrides {:untrustedAppsPolicy string, :developerSettings string, :commonCriteriaMode string, :personalAppsThatCanReadWorkNotifications [string], :googlePlayProtectVerifyApps string}, :setUserIconDisabled boolean, :autoDateAndTimeZone string, :longSupportMessage {:defaultMessage string, :localizedMessages {}}, :persistentPreferredActivities [{:receiverActivity string, :categories [string], :actions [string]}], :mobileNetworksConfigDisabled boolean, :funDisabled boolean, :complianceRules [{:nonComplianceDetailCondition NonComplianceDetailCondition, :packageNamesToDisable [string], :apiLevelCondition ApiLevelCondition, :disableApps boolean}], :wifiConfigsLockdownEnabled boolean, :privateKeySelectionEnabled boolean}
Updates or creates a policy.
https://developers.google.com/android/managementapi/reference/rest/v1/enterprises/policies/patch Required parameters: name Optional parameters: updateMask Body: {:outgoingBeamDisabled boolean, :openNetworkConfiguration {}, :debuggingFeaturesAllowed boolean, :kioskCustomLauncherEnabled boolean, :kioskCustomization {:systemNavigation string, :systemErrorWarnings string, :deviceSettings string, :statusBar string, :powerButtonActions string}, :wifiConfigDisabled boolean, :skipFirstUseHintsEnabled boolean, :statusBarDisabled boolean, :recommendedGlobalProxy {:pacUri string, :host string, :excludedHosts [string], :port integer}, :blockApplicationsEnabled boolean, :alwaysOnVpnPackage {:lockdownEnabled boolean, :packageName string}, :bluetoothConfigDisabled boolean, :applications [{:installType string, :packageName string, :managedConfiguration {}, :disabled boolean, :managedConfigurationTemplate ManagedConfigurationTemplate, :lockTaskAllowed boolean, :delegatedScopes [string], :accessibleTrackIds [string], :minimumVersionCode integer, :extensionConfig ExtensionConfig, :defaultPermissionPolicy string, :permissionGrants [PermissionGrant], :connectedWorkAndPersonalApp string, :autoUpdateMode string}], :mountPhysicalMediaDisabled boolean, :stayOnPluggedModes [string], :dataRoamingDisabled boolean, :maximumTimeToLock string, :screenCaptureDisabled boolean, :encryptionPolicy string, :keyguardDisabled boolean, :unmuteMicrophoneDisabled boolean, :name string, :passwordRequirements {:requirePasswordUnlock string, :passwordScope string, :passwordQuality string, :passwordMinimumNumeric integer, :passwordMinimumSymbols integer, :passwordMinimumUpperCase integer, :maximumFailedPasswordsForWipe integer, :passwordMinimumLength integer, :passwordMinimumNonLetter integer, :passwordExpirationTimeout string, :passwordHistoryLength integer, :passwordMinimumLetters integer, :passwordMinimumLowerCase integer}, :factoryResetDisabled boolean, :permittedInputMethods {:packageNames [string]}, :androidDevicePolicyTracks [string], :installUnknownSourcesAllowed boolean, :minimumApiLevel integer, :credentialsConfigDisabled boolean, :ensureVerifyAppsEnabled boolean, :networkEscapeHatchEnabled boolean, :keyguardDisabledFeatures [string], :cameraDisabled boolean, :deviceOwnerLockScreenInfo {:defaultMessage string, :localizedMessages {}}, :safeBootDisabled boolean, :autoTimeRequired boolean, :playStoreMode string, :shareLocationDisabled boolean, :permittedAccessibilityServices {:packageNames [string]}, :bluetoothDisabled boolean, :setupActions [{:description UserFacingMessage, :launchApp LaunchAppAction, :title UserFacingMessage}], :personalUsagePolicies {:maxDaysWithWorkOff integer, :screenCaptureDisabled boolean, :accountTypesWithManagementDisabled [string], :personalPlayStoreMode string, :personalApplications [PersonalApplicationPolicy], :cameraDisabled boolean}, :installAppsDisabled boolean, :frpAdminEmails [string], :passwordPolicies [{:requirePasswordUnlock string, :passwordScope string, :passwordQuality string, :passwordMinimumNumeric integer, :passwordMinimumSymbols integer, :passwordMinimumUpperCase integer, :maximumFailedPasswordsForWipe integer, :passwordMinimumLength integer, :passwordMinimumNonLetter integer, :passwordExpirationTimeout string, :passwordHistoryLength integer, :passwordMinimumLetters integer, :passwordMinimumLowerCase integer}], :accountTypesWithManagementDisabled [string], :adjustVolumeDisabled boolean, :smsDisabled boolean, :usbMassStorageEnabled boolean, :setWallpaperDisabled boolean, :removeUserDisabled boolean, :networkResetDisabled boolean, :appAutoUpdatePolicy string, :shortSupportMessage {:defaultMessage string, :localizedMessages {}}, :tetheringConfigDisabled boolean, :usbFileTransferDisabled boolean, :oncCertificateProviders [{:contentProviderEndpoint ContentProviderEndpoint, :certificateReferences [string]}], :crossProfilePolicies {:showWorkContactsInPersonalProfile string, :crossProfileCopyPaste string, :crossProfileDataSharing string}, :cellBroadcastsConfigDisabled boolean, :defaultPermissionPolicy string, :choosePrivateKeyRules [{:packageNames [string], :urlPattern string, :privateKeyAlias string}], :permissionGrants [{:policy string, :permission string}], :outgoingCallsDisabled boolean, :vpnConfigDisabled boolean, :bluetoothContactSharingDisabled boolean, :statusReportingSettings {:commonCriteriaModeEnabled boolean, :systemPropertiesEnabled boolean, :powerManagementEventsEnabled boolean, :memoryInfoEnabled boolean, :applicationReportsEnabled boolean, :applicationReportingSettings ApplicationReportingSettings, :networkInfoEnabled boolean, :deviceSettingsEnabled boolean, :hardwareStatusEnabled boolean, :displayInfoEnabled boolean, :softwareInfoEnabled boolean}, :modifyAccountsDisabled boolean, :addUserDisabled boolean, :createWindowsDisabled boolean, :version string, :locationMode string, :systemUpdate {:endMinutes integer, :startMinutes integer, :freezePeriods [FreezePeriod], :type string}, :policyEnforcementRules [{:blockAction BlockAction, :wipeAction WipeAction, :settingName string}], :uninstallAppsDisabled boolean, :advancedSecurityOverrides {:untrustedAppsPolicy string, :developerSettings string, :commonCriteriaMode string, :personalAppsThatCanReadWorkNotifications [string], :googlePlayProtectVerifyApps string}, :setUserIconDisabled boolean, :autoDateAndTimeZone string, :longSupportMessage {:defaultMessage string, :localizedMessages {}}, :persistentPreferredActivities [{:receiverActivity string, :categories [string], :actions [string]}], :mobileNetworksConfigDisabled boolean, :funDisabled boolean, :complianceRules [{:nonComplianceDetailCondition NonComplianceDetailCondition, :packageNamesToDisable [string], :apiLevelCondition ApiLevelCondition, :disableApps boolean}], :wifiConfigsLockdownEnabled boolean, :privateKeySelectionEnabled boolean} Updates or creates a policy.
(webApps-create$ auth parameters body)
https://developers.google.com/android/managementapi/reference/rest/v1/enterprises/webApps/create
Required parameters: parent
Optional parameters: none
Body:
{:icons [{:imageData string}], :displayMode string, :versionCode string, :name string, :title string, :startUrl string}
Creates a web app.
https://developers.google.com/android/managementapi/reference/rest/v1/enterprises/webApps/create Required parameters: parent Optional parameters: none Body: {:icons [{:imageData string}], :displayMode string, :versionCode string, :name string, :title string, :startUrl string} Creates a web app.
(webApps-delete$ auth parameters)
https://developers.google.com/android/managementapi/reference/rest/v1/enterprises/webApps/delete
Required parameters: name
Optional parameters: none
Deletes a web app.
https://developers.google.com/android/managementapi/reference/rest/v1/enterprises/webApps/delete Required parameters: name Optional parameters: none Deletes a web app.
(webApps-get$ auth parameters)
https://developers.google.com/android/managementapi/reference/rest/v1/enterprises/webApps/get
Required parameters: name
Optional parameters: none
Gets a web app.
https://developers.google.com/android/managementapi/reference/rest/v1/enterprises/webApps/get Required parameters: name Optional parameters: none Gets a web app.
(webApps-list$ auth parameters)
https://developers.google.com/android/managementapi/reference/rest/v1/enterprises/webApps/list
Required parameters: parent
Optional parameters: pageToken, pageSize
Lists web apps for a given enterprise.
https://developers.google.com/android/managementapi/reference/rest/v1/enterprises/webApps/list Required parameters: parent Optional parameters: pageToken, pageSize Lists web apps for a given enterprise.
(webApps-patch$ auth parameters body)
https://developers.google.com/android/managementapi/reference/rest/v1/enterprises/webApps/patch
Required parameters: name
Optional parameters: updateMask
Body:
{:icons [{:imageData string}], :displayMode string, :versionCode string, :name string, :title string, :startUrl string}
Updates a web app.
https://developers.google.com/android/managementapi/reference/rest/v1/enterprises/webApps/patch Required parameters: name Optional parameters: updateMask Body: {:icons [{:imageData string}], :displayMode string, :versionCode string, :name string, :title string, :startUrl string} Updates a web app.
(webTokens-create$ auth parameters body)
https://developers.google.com/android/managementapi/reference/rest/v1/enterprises/webTokens/create
Required parameters: parent
Optional parameters: none
Body:
{:name string, :parentFrameUrl string, :value string, :permissions [string], :enabledFeatures [string]}
Creates a web token to access an embeddable managed Google Play web UI for a given enterprise.
https://developers.google.com/android/managementapi/reference/rest/v1/enterprises/webTokens/create Required parameters: parent Optional parameters: none Body: {:name string, :parentFrameUrl string, :value string, :permissions [string], :enabledFeatures [string]} Creates a web token to access an embeddable managed Google Play web UI for a given enterprise.
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close