Skip to main content

entitlement_management_access_packages_incompatible_access_packages

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

Overview

Nameentitlement_management_access_packages_incompatible_access_packages
TypeResource
Identra_id.identity_governance.entitlement_management_access_packages_incompatible_access_packages

Fields

The following fields are returned by SELECT queries:

Retrieved collection

NameDatatypeDescription
idstringThe unique identifier for an entity. Read-only.
accessPackagesIncompatibleWitharrayThe access packages that are incompatible with this package. Read-only.
assignmentPoliciesarrayRead-only. Nullable. Supports $expand.
catalogRequired when creating the access package. Read-only. Nullable.
createdDateTimestring (date-time)The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. (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])$)
descriptionstringThe description of the access package.
displayNamestringRequired. The display name of the access package. Supports $filter (eq, contains).
incompatibleAccessPackagesarrayThe access packages whose assigned users are ineligible to be assigned this access package.
incompatibleGroupsarrayThe groups whose members are ineligible to be assigned this access package.
isHiddenbooleanIndicates whether the access package is hidden from the requestor.
modifiedDateTimestring (date-time)The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. (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])$)
resourceRoleScopesarrayThe resource roles and scopes in this access package.

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
listselectaccess_package_idRetrieve a list of the accessPackage objects that have been marked as incompatible on an accessPackage.
add_refinsertaccess_package_idAdd an accessPackage to the list of access packages that have been marked as incompatible on an accessPackage.
remove_refdeleteaccess_package_id, access_package_id1If-MatchRemove an access package from the list of access packages that have been marked as incompatible on an accessPackage.
remove_ref_2deleteaccess_package_idIf-MatchRemove an access package from the list of access packages that have been marked as incompatible on an accessPackage.

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
access_package_idstringThe unique identifier of accessPackage
access_package_id1stringThe unique identifier of accessPackage
If-MatchstringETag

SELECT examples

Retrieve a list of the accessPackage objects that have been marked as incompatible on an accessPackage.

SELECT
id,
accessPackagesIncompatibleWith,
assignmentPolicies,
catalog,
createdDateTime,
description,
displayName,
incompatibleAccessPackages,
incompatibleGroups,
isHidden,
modifiedDateTime,
resourceRoleScopes
FROM entra_id.identity_governance.entitlement_management_access_packages_incompatible_access_packages
WHERE access_package_id = '{{ access_package_id }}' -- required
;

INSERT examples

Add an accessPackage to the list of access packages that have been marked as incompatible on an accessPackage.

INSERT INTO entra_id.identity_governance.entitlement_management_access_packages_incompatible_access_packages (
directoryObjectId,
access_package_id
)
SELECT
'{{ directoryObjectId }}',
'{{ access_package_id }}'
;

DELETE examples

Remove an access package from the list of access packages that have been marked as incompatible on an accessPackage.

DELETE FROM entra_id.identity_governance.entitlement_management_access_packages_incompatible_access_packages
WHERE access_package_id = '{{ access_package_id }}' --required
AND access_package_id1 = '{{ access_package_id1 }}' --required
AND If-Match = '{{ If-Match }}'
;