PrincipalAttributeService

CheckPrincipalAttributeKeyArchiveImpact

Returns the count of active user principal-attribute values that would be archived with this key, and the count of active user-group principal-attribute value rows for this key (those rows stop contributing to evaluation once the key is archived).

get/api/v1/principal-attribute-keys/{principalAttributeKeyId}/archive-impact

Request

  • Base URL: https://api.siftstack.com
  • URL: https://api.siftstack.com/api/v1/principal-attribute-keys/{principalAttributeKeyId}/archive-impact
  • Auth: HTTP bearer

Path parameters

principalAttributeKeyIdstring required

Response

A successful response.

activeUserPrincipalAttributeValueCountstring int64

Non-archived user principal-attribute value rows for this key that will be archived with the key (same scope as ArchivePrincipalAttributeKeys; includes multiple rows per principal for SET_OF_ENUM). Service account rows are counted separately.

activeUserGroupPrincipalAttributeValueCountstring int64

Non-archived user_group_attribute_values rows for this key. They are not archived by ArchivePrincipalAttributeKeys, but stop contributing to principal.groupAttributes once the key is archived (evaluation joins active keys only).

activeServiceAccountPrincipalAttributeValueCountstring int64

Non-archived service account principal-attribute value rows for this key. These live in user_attribute_values and are archived with the key, same as user rows.

Changes

No recorded changes to this operation across all 1 revision of this API.