Skip to main content

app_management_policies

Creates, updates, deletes, gets or lists an app_management_policies resource.

Overview

Nameapp_management_policies
TypeResource
Identra_id.service_principals.app_management_policies

Fields

The following fields are returned by SELECT queries:

Retrieved navigation property

NameDatatypeDescription
idstringThe unique identifier for an entity. Read-only.
appliesToarrayCollection of applications and service principals to which the policy is applied.
deletedDateTimestring (date-time)Date and time when this object was deleted. Always null when the object hasn't been deleted. (pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$)
descriptionstringDescription for this policy. Required.
displayNamestringDisplay name for this policy. Required.
isEnabledbooleanDenotes whether the policy is enabled.
restrictionsRestrictions that apply to an application or service principal object.

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
getselectservice_principal_id, app_management_policy_idThe appManagementPolicy applied to this application.
listselectservice_principal_idThe appManagementPolicy applied to this application.

Parameters

Parameters can be passed in the WHERE clause of a query. Check the Methods section to see which parameters are required or optional for each operation.

NameDatatypeDescription
app_management_policy_idstringThe unique identifier of appManagementPolicy
service_principal_idstringThe unique identifier of servicePrincipal

SELECT examples

The appManagementPolicy applied to this application.

SELECT
id,
appliesTo,
deletedDateTime,
description,
displayName,
isEnabled,
restrictions
FROM entra_id.service_principals.app_management_policies
WHERE service_principal_id = '{{ service_principal_id }}' -- required
AND app_management_policy_id = '{{ app_management_policy_id }}' -- required
;