Skip to main content

access_review_instance_my_decisions

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

Overview

Nameaccess_review_instance_my_decisions
TypeResource
Idazure.authorization.access_review_instance_my_decisions

Fields

The following fields are returned by SELECT queries:

Describe the result of a successful operation.

NameDatatypeDescription
idstringThe access review decision id.
namestringThe access review decision name.
propertiesobjectAccess Review Decision properties.
typestringThe resource type.

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
get_by_idselectscheduleDefinitionId, id, decisionIdGet my single access review instance decision.
listselectscheduleDefinitionId, id$filterGet my access review instance decisions.
patchupdatescheduleDefinitionId, id, decisionIdRecord a decision.

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
decisionIdstringThe id of the decision record.
idstringThe id of the access review instance.
scheduleDefinitionIdstringThe id of the access review schedule definition.
$filterstringThe filter to apply on the operation. Other than standard filters, one custom filter option is supported : 'assignedToMeToReview()'. When one specified $filter=assignedToMeToReview(), only items that are assigned to the calling user to review are returned

SELECT examples

Get my single access review instance decision.

SELECT
id,
name,
properties,
type
FROM azure.authorization.access_review_instance_my_decisions
WHERE scheduleDefinitionId = '{{ scheduleDefinitionId }}' -- required
AND id = '{{ id }}' -- required
AND decisionId = '{{ decisionId }}' -- required
;

UPDATE examples

Record a decision.

UPDATE azure.authorization.access_review_instance_my_decisions
SET
data__decision = '{{ decision }}',
data__justification = '{{ justification }}',
data__insights = '{{ insights }}'
WHERE
scheduleDefinitionId = '{{ scheduleDefinitionId }}' --required
AND id = '{{ id }}' --required
AND decisionId = '{{ decisionId }}' --required
RETURNING
id,
name,
properties,
type;