Skip to main content

entitlement_management_assignment_policies_questions

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

Overview

Nameentitlement_management_assignment_policies_questions
TypeResource
Identra_id.identity_governance.entitlement_management_assignment_policies_questions

Fields

The following fields are returned by SELECT queries:

Retrieved navigation property

NameDatatypeDescription
idstringThe unique identifier for an entity. Read-only.
isAnswerEditablebooleanSpecifies whether the requestor is allowed to edit answers to questions for an assignment by posting an update to accessPackageAssignmentRequest.
isRequiredbooleanWhether the requestor is required to supply an answer or not.
localizationsarrayThe text of the question represented in a format for a specific locale.
sequencenumber (int32)Relative position of this question when displaying a list of questions to the requestor.
textstringThe text of the question to show to the requestor.

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
getselectaccess_package_assignment_policy_id, access_package_question_idQuestions that are posed to the requestor.
listselectaccess_package_assignment_policy_idQuestions that are posed to the requestor.
insertinsertaccess_package_assignment_policy_id
updateupdateaccess_package_assignment_policy_id, access_package_question_id
deletedeleteaccess_package_assignment_policy_id, access_package_question_idIf-Match

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_assignment_policy_idstringThe unique identifier of accessPackageAssignmentPolicy
access_package_question_idstringThe unique identifier of accessPackageQuestion
If-MatchstringETag

SELECT examples

Questions that are posed to the requestor.

SELECT
id,
isAnswerEditable,
isRequired,
localizations,
sequence,
text
FROM entra_id.identity_governance.entitlement_management_assignment_policies_questions
WHERE access_package_assignment_policy_id = '{{ access_package_assignment_policy_id }}' -- required
AND access_package_question_id = '{{ access_package_question_id }}' -- required
;

INSERT examples

No description available.

INSERT INTO entra_id.identity_governance.entitlement_management_assignment_policies_questions (
id,
isAnswerEditable,
isRequired,
localizations,
sequence,
text,
access_package_assignment_policy_id
)
SELECT
'{{ id }}',
{{ isAnswerEditable }},
{{ isRequired }},
'{{ localizations }}',
{{ sequence }},
'{{ text }}',
'{{ access_package_assignment_policy_id }}'
RETURNING
id,
isAnswerEditable,
isRequired,
localizations,
sequence,
text
;

UPDATE examples

No description available.

UPDATE entra_id.identity_governance.entitlement_management_assignment_policies_questions
SET
id = '{{ id }}',
isAnswerEditable = {{ isAnswerEditable }},
isRequired = {{ isRequired }},
localizations = '{{ localizations }}',
sequence = {{ sequence }},
text = '{{ text }}'
WHERE
access_package_assignment_policy_id = '{{ access_package_assignment_policy_id }}' --required
AND access_package_question_id = '{{ access_package_question_id }}' --required
RETURNING
id,
isAnswerEditable,
isRequired,
localizations,
sequence,
text;

DELETE examples

No description available.

DELETE FROM entra_id.identity_governance.entitlement_management_assignment_policies_questions
WHERE access_package_assignment_policy_id = '{{ access_package_assignment_policy_id }}' --required
AND access_package_question_id = '{{ access_package_question_id }}' --required
AND If-Match = '{{ If-Match }}'
;