Microsoft Entra ID (formerly Azure AD) · OpenAPI Overlay 1.0.0
API Evangelist conversational phrasing for Identity.Governance Identity Governance.lifecycle Workflows…
364 actions
364 updates
phrasing
extends
openapi/azure-ad-identitygovernance-lifecycleworkflowscontainer-api-openapi.yml
Generated by API Evangelist
Written by API Evangelist tooling for Microsoft Entra ID (formerly Azure AD)'s API. It is a proposal applied on top of the contract, not a document Microsoft Entra ID (formerly Azure AD) publishes.
What the actions change
x-apievangelist-phrasing
Targets 364 · first 16 shown; the file carries all of them
$.info
$.paths['/identityGovernance/lifecycleWorkflows'].get
$.paths['/identityGovernance/lifecycleWorkflows'].delete
$.paths['/identityGovernance/lifecycleWorkflows'].patch
$.paths['/identityGovernance/lifecycleWorkflows/customTaskExtensions'].get
$.paths['/identityGovernance/lifecycleWorkflows/customTaskExtensions'].post
$.paths['/identityGovernance/lifecycleWorkflows/customTaskExtensions/{customTaskExtension-id}'].get
$.paths['/identityGovernance/lifecycleWorkflows/customTaskExtensions/{customTaskExtension-id}'].delete
$.paths['/identityGovernance/lifecycleWorkflows/customTaskExtensions/{customTaskExtension-id}'].patch
$.paths['/identityGovernance/lifecycleWorkflows/customTaskExtensions/{customTaskExtension-id}/createdBy'].get
$.paths['/identityGovernance/lifecycleWorkflows/customTaskExtensions/{customTaskExtension-id}/createdBy/mailboxSettings'].get
$.paths['/identityGovernance/lifecycleWorkflows/customTaskExtensions/{customTaskExtension-id}/createdBy/mailboxSettings'].patch
$.paths['/identityGovernance/lifecycleWorkflows/customTaskExtensions/{customTaskExtension-id}/createdBy/serviceProvisioningErrors'].get
$.paths['/identityGovernance/lifecycleWorkflows/customTaskExtensions/{customTaskExtension-id}/createdBy/serviceProvisioningErrors/$count'].get
$.paths['/identityGovernance/lifecycleWorkflows/customTaskExtensions/{customTaskExtension-id}/lastModifiedBy'].get
$.paths['/identityGovernance/lifecycleWorkflows/customTaskExtensions/{customTaskExtension-id}/lastModifiedBy/mailboxSettings'].get
OpenAPI Overlay
# Generated by API Evangelist (build-phrasing.py). Our phrasing, not observed demand.
overlay: 1.0.0
info:
title: API Evangelist conversational phrasing for Identity.Governance Identity Governance.lifecycle Workflows…
version: 1.0.0
extends: openapi/azure-ad-identitygovernance-lifecycleworkflowscontainer-api-openapi.yml
actions:
- target: $.info
update:
x-apievangelist-phrasing:
method: generated
generated: '2026-10-01'
generator: build-phrasing.py
label: Generated by API Evangelist
operations: 363
- target: $.paths['/identityGovernance/lifecycleWorkflows'].get
update:
x-apievangelist-phrasing:
intent: Get the lifecycle workflows container
effect: read
questions:
- What does the lifecycle workflows container in Microsoft Entra ID Governance hold?
- Can I pull the top-level lifecycle workflows object with its related collections expanded?
instructions:
- text: Fetch the lifecycle workflows container for my tenant.
- text: Get the lifecycle workflows root and expand its workflows and task definitions.
method: generated
generated: '2026-10-01'
- target: $.paths['/identityGovernance/lifecycleWorkflows'].delete
update:
x-apievangelist-phrasing:
intent: Delete the lifecycle workflows container
effect: destructive
questions:
- Is it possible to remove the whole lifecycle workflows navigation property from identity governance?
- What happens when I delete the lifecycleWorkflows container itself?
instructions:
- text: Delete the entire lifecycle workflows container from identity governance.
- text: Remove the lifecycleWorkflows navigation property for my tenant.
method: generated
generated: '2026-10-01'
- target: $.paths['/identityGovernance/lifecycleWorkflows'].patch
update:
x-apievangelist-phrasing:
intent: Update the lifecycle workflows container
effect: write
questions:
- Can I patch the lifecycle workflows container's settings in one request?
- Is there a way to change lifecycle workflow settings at the container level?
instructions:
- text: 'Update the lifecycle workflows container with these new settings: {settings}.'
slots:
settings: requestBody.settings
- text: Patch the top-level lifecycleWorkflows object for identity governance.
method: generated
generated: '2026-10-01'
- target: $.paths['/identityGovernance/lifecycleWorkflows/customTaskExtensions'].get
update:
x-apievangelist-phrasing:
intent: List custom task extensions
effect: read
questions:
- Which custom task extensions are configured for my lifecycle workflows?
- Can I list every custom task extension along with its callback setup?
instructions:
- text: List all custom task extensions in lifecycle workflows.
- text: Show me every customTaskExtension defined in the tenant.
method: generated
generated: '2026-10-01'
- target: $.paths['/identityGovernance/lifecycleWorkflows/customTaskExtensions'].post
update:
x-apievangelist-phrasing:
intent: Create a custom task extension
effect: write
questions:
- How do I create a new custom task extension for lifecycle workflows?
- Can I set a callback configuration when I add a custom task extension?
instructions:
- text: Create a custom task extension with callback configuration {callback}.
slots:
callback: requestBody.callbackConfiguration
- text: Add a new customTaskExtension to lifecycle workflows.
method: generated
generated: '2026-10-01'
- target: $.paths['/identityGovernance/lifecycleWorkflows/customTaskExtensions/{customTaskExtension-id}'].get
update:
x-apievangelist-phrasing:
intent: Get a custom task extension
effect: read
questions:
- What are the properties of a specific custom task extension?
- Can I see how one custom task extension's callback is configured?
instructions:
- text: Get custom task extension {extension}.
slots:
extension: path.customTaskExtension-id
- text: Show the details and relationships of customTaskExtension {extension}.
slots:
extension: path.customTaskExtension-id
method: generated
generated: '2026-10-01'
- target: $.paths['/identityGovernance/lifecycleWorkflows/customTaskExtensions/{customTaskExtension-id}'].delete
update:
x-apievangelist-phrasing:
intent: Delete a custom task extension
effect: destructive
questions:
- Can I delete a custom task extension that tasks still reference?
- What's the way to remove a custom task extension I no longer use?
instructions:
- text: Delete custom task extension {extension}.
slots:
extension: path.customTaskExtension-id
- text: Remove the unused customTaskExtension {extension} from lifecycle workflows.
slots:
extension: path.customTaskExtension-id
method: generated
generated: '2026-10-01'
- target: $.paths['/identityGovernance/lifecycleWorkflows/customTaskExtensions/{customTaskExtension-id}'].patch
update:
x-apievangelist-phrasing:
intent: Update a custom task extension
effect: write
questions:
- How do I change the callback configuration on an existing custom task extension?
- Is it possible to edit a custom task extension after it's created?
instructions:
- text: Update custom task extension {extension} with callback configuration {callback}.
slots:
extension: path.customTaskExtension-id
callback: requestBody.callbackConfiguration
- text: Patch customTaskExtension {extension} with new properties.
slots:
extension: path.customTaskExtension-id
method: generated
generated: '2026-10-01'
- target: $.paths['/identityGovernance/lifecycleWorkflows/customTaskExtensions/{customTaskExtension-id}/createdBy'].get
update:
x-apievangelist-phrasing:
intent: Get who created a custom task extension
effect: read
questions:
- Who created a given custom task extension?
- Can I look up the user account that originally made a custom task extension?
instructions:
- text: Show who created custom task extension {extension}.
slots:
extension: path.customTaskExtension-id
- text: Get the creator user of customTaskExtension {extension}.
slots:
extension: path.customTaskExtension-id
method: generated
generated: '2026-10-01'
- target: $.paths['/identityGovernance/lifecycleWorkflows/customTaskExtensions/{customTaskExtension-id}/createdBy/mailboxSettings'].get
update:
x-apievangelist-phrasing:
intent: Get an extension creator's mailbox settings
effect: read
questions:
- What mailbox settings does the creator of a custom task extension have?
- Can I check the time zone and language of the person who created a custom task extension?
instructions:
- text: Get the mailbox settings of whoever created custom task extension {extension}.
slots:
extension: path.customTaskExtension-id
- text: Read the creator's automatic replies and working hours for extension {extension}.
slots:
extension: path.customTaskExtension-id
method: generated
generated: '2026-10-01'
- target: $.paths['/identityGovernance/lifecycleWorkflows/customTaskExtensions/{customTaskExtension-id}/createdBy/mailboxSettings'].patch
update:
x-apievangelist-phrasing:
intent: Update an extension creator's mailbox settings
effect: write
questions:
- Can I change the time zone in the mailbox settings of a custom task extension's creator?
- Is there a way to update the creator's working hours through a custom task extension?
instructions:
- text: Set the time zone to {timezone} for the creator of custom task extension {extension}.
slots:
timezone: requestBody.timeZone
extension: path.customTaskExtension-id
- text: Update the extension {extension} creator's mailbox language to {language}.
slots:
extension: path.customTaskExtension-id
language: requestBody.language
method: generated
generated: '2026-10-01'
- target: $.paths['/identityGovernance/lifecycleWorkflows/customTaskExtensions/{customTaskExtension-id}/createdBy/serviceProvisioningErrors'].get
update:
x-apievangelist-phrasing:
intent: List an extension creator's provisioning errors
effect: read
questions:
- Does the user who created a custom task extension have any service provisioning errors?
- Which provisioning errors are recorded on a custom task extension's creator?
instructions:
- text: List service provisioning errors for the creator of custom task extension {extension}.
slots:
extension: path.customTaskExtension-id
- text: Show provisioning failures on the account that created extension {extension}.
slots:
extension: path.customTaskExtension-id
method: generated
generated: '2026-10-01'
- target: $.paths['/identityGovernance/lifecycleWorkflows/customTaskExtensions/{customTaskExtension-id}/createdBy/serviceProvisioningErrors/$count'].get
update:
x-apievangelist-phrasing:
intent: Count an extension creator's provisioning errors
effect: read
questions:
- How many provisioning errors does a custom task extension's creator account have?
- Can I get just a count of the creator's service provisioning errors for an extension?
instructions:
- text: Count the provisioning errors on the creator of custom task extension {extension}.
slots:
extension: path.customTaskExtension-id
- text: Return the number of service provisioning errors for extension {extension}'s creator.
slots:
extension: path.customTaskExtension-id
method: generated
generated: '2026-10-01'
- target: $.paths['/identityGovernance/lifecycleWorkflows/customTaskExtensions/{customTaskExtension-id}/lastModifiedBy'].get
update:
x-apievangelist-phrasing:
intent: Get who last modified a custom task extension
effect: read
questions:
- Who last modified a custom task extension?
- Can I find the user who made the most recent change to a custom task extension?
instructions:
- text: Show who last edited custom task extension {extension}.
slots:
extension: path.customTaskExtension-id
- text: Get the last modifier of customTaskExtension {extension}.
slots:
extension: path.customTaskExtension-id
method: generated
generated: '2026-10-01'
- target: $.paths['/identityGovernance/lifecycleWorkflows/customTaskExtensions/{customTaskExtension-id}/lastModifiedBy/mailboxSettings'].get
update:
x-apievangelist-phrasing:
intent: Get an extension last editor's mailbox settings
effect: read
questions:
- What are the mailbox settings of the person who last changed a custom task extension?
- Can I see the date format used by an extension's last editor?
instructions:
- text: Get mailbox settings for the last modifier of custom task extension {extension}.
slots:
extension: path.customTaskExtension-id
- text: Read the last editor's time zone for extension {extension}.
slots:
extension: path.customTaskExtension-id
method: generated
generated: '2026-10-01'
- target: $.paths['/identityGovernance/lifecycleWorkflows/customTaskExtensions/{customTaskExtension-id}/lastModifiedBy/mailboxSettings'].patch
update:
x-apievangelist-phrasing:
intent: Update an extension last editor's mailbox settings
effect: write
questions:
- Which mailbox settings can I update for a custom task extension's last editor?
- Can I set the date format for the user who last modified an extension?
instructions:
- text: Change the date format to {date_format} for the last modifier of extension {extension}.
slots:
date_format: requestBody.dateFormat
extension: path.customTaskExtension-id
- text: Update working hours {working_hours} for whoever last edited custom task extension {extension}.
slots:
working_hours: requestBody.workingHours
extension: path.customTaskExtension-id
method: generated
generated: '2026-10-01'
- target: $.paths['/identityGovernance/lifecycleWorkflows/customTaskExtensions/{customTaskExtension-id}/lastModifiedBy/serviceProvisioningErrors'].get
update:
x-apievangelist-phrasing:
intent: List an extension last editor's provisioning errors
effect: read
questions:
- Are there service provisioning errors on the account that last modified a custom task extension?
- Which provisioning failures affect an extension's last editor?
instructions:
- text: List provisioning errors for the last modifier of custom task extension {extension}.
slots:
extension: path.customTaskExtension-id
- text: Show service provisioning errors on extension {extension}'s most recent editor.
slots:
extension: path.customTaskExtension-id
method: generated
generated: '2026-10-01'
- target: $.paths['/identityGovernance/lifecycleWorkflows/customTaskExtensions/{customTaskExtension-id}/lastModifiedBy/serviceProvisioningErrors/$count'].get
update:
x-apievangelist-phrasing:
intent: Count an extension last editor's provisioning errors
effect: read
questions:
- How many service provisioning errors does an extension's last editor have?
- Can I count provisioning failures for the user who last changed a custom task extension?
instructions:
- text: Count provisioning errors for the last modifier of extension {extension}.
slots:
extension: path.customTaskExtension-id
- text: Give me the number of service provisioning errors on custom task extension {extension}'s last editor.
slots:
extension: path.customTaskExtension-id
method: generated
generated: '2026-10-01'
- target: $.paths['/identityGovernance/lifecycleWorkflows/customTaskExtensions/$count'].get
update:
x-apievangelist-phrasing:
intent: Count custom task extensions
effect: read
questions:
- How many custom task extensions exist in my tenant?
- Can I get a total count of custom task extensions without listing them?
instructions:
- text: Count the custom task extensions in lifecycle workflows.
- text: Return the number of customTaskExtension objects.
method: generated
generated: '2026-10-01'
- target: $.paths['/identityGovernance/lifecycleWorkflows/deletedItems'].get
update:
x-apievangelist-phrasing:
intent: Get the lifecycle workflows deleted items container
effect: read
questions:
- What's in the lifecycle workflows deleted items container?
- Can I read the recycle bin container for lifecycle workflows?
instructions:
- text: Get the deleted items container for lifecycle workflows.
- text: Fetch the lifecycle workflows recycle bin object.
method: generated
generated: '2026-10-01'
- target: $.paths['/identityGovernance/lifecycleWorkflows/deletedItems'].delete
update:
x-apievangelist-phrasing:
intent: Delete the lifecycle workflows deleted items container
effect: destructive
questions:
- Can I remove the deleted items navigation property from lifecycle workflows?
- What call deletes the whole deletedItems container for lifecycle workflows?
instructions:
- text: Delete the lifecycle workflows deleted items container.
- text: Remove the deletedItems navigation property under lifecycle workflows.
method: generated
generated: '2026-10-01'
- target: $.paths['/identityGovernance/lifecycleWorkflows/deletedItems/workflows'].get
update:
x-apievangelist-phrasing:
intent: List deleted lifecycle workflows
effect: read
questions:
- Which lifecycle workflows have been deleted but can still be restored?
- Where do I find a list of deleted lifecycle workflows?
instructions:
- text: List all deleted lifecycle workflows.
- text: Show the workflows sitting in the lifecycle workflows recycle bin.
method: generated
generated: '2026-10-01'
- target: $.paths['/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}'].get
update:
x-apievangelist-phrasing:
intent: Get a deleted lifecycle workflow
effect: read
questions:
- Can I view the details of one deleted lifecycle workflow?
- What did a deleted workflow look like before it was removed?
instructions:
- text: Get deleted workflow {workflow}.
slots:
workflow: path.workflow-id
- text: Show the properties of the deleted lifecycle workflow {workflow}.
slots:
workflow: path.workflow-id
method: generated
generated: '2026-10-01'
- target: $.paths['/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}'].delete
update:
x-apievangelist-phrasing:
intent: Permanently delete a deleted workflow
effect: destructive
questions:
- How do I permanently delete a lifecycle workflow that's already in deleted items?
- Can I purge a deleted workflow before the 30-day window ends?
instructions:
- text: Permanently delete the deleted workflow {workflow}.
slots:
workflow: path.workflow-id
- text: Purge workflow {workflow} from lifecycle workflow deleted items for good.
slots:
workflow: path.workflow-id
method: generated
generated: '2026-10-01'
- target: $.paths['/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/administrationScopeTargets'].get
update:
x-apievangelist-phrasing:
intent: List a deleted workflow's admin scope targets
effect: read
questions:
- Which administrative scope targets were assigned to a deleted workflow?
- Can I list the directory objects that scope administration of a deleted lifecycle workflow?
instructions:
- text: List administration scope targets for deleted workflow {workflow}.
slots:
workflow: path.workflow-id
- text: Show the admin scope directory objects on deleted workflow {workflow}.
slots:
workflow: path.workflow-id
method: generated
generated: '2026-10-01'
- target: $.paths['/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/administrationScopeTargets/{directoryObject-id}'].get
update:
x-apievangelist-phrasing:
intent: Get a deleted workflow's admin scope target
effect: read
questions:
- Can I fetch one specific administration scope target of a deleted workflow?
- Is there a way to look up a single directory object in a deleted workflow's admin scope?
instructions:
- text: Get administration scope target {object} on deleted workflow {workflow}.
slots:
object: path.directoryObject-id
workflow: path.workflow-id
- text: Show directory object {object} from the admin scope of deleted workflow {workflow}.
slots:
object: path.directoryObject-id
workflow: path.workflow-id
method: generated
generated: '2026-10-01'
- target: $.paths['/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/administrationScopeTargets/$count'].get
update:
x-apievangelist-phrasing:
intent: Count a deleted workflow's admin scope targets
effect: read
questions:
- How many administration scope targets does a deleted workflow have?
- Can I count admin scope directory objects on a removed workflow?
instructions:
- text: Count administration scope targets on deleted workflow {workflow}.
slots:
workflow: path.workflow-id
- text: Return how many admin scope objects deleted workflow {workflow} has.
slots:
workflow: path.workflow-id
method: generated
generated: '2026-10-01'
- target: $.paths['/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/createdBy'].get
update:
x-apievangelist-phrasing:
intent: Get who created a deleted workflow
effect: read
questions:
- Who created a lifecycle workflow that has since been deleted?
- Can I find the original author of a deleted workflow?
instructions:
- text: Show the creator of deleted workflow {workflow}.
slots:
workflow: path.workflow-id
- text: Get the user who created deleted lifecycle workflow {workflow}.
slots:
workflow: path.workflow-id
method: generated
generated: '2026-10-01'
- target: $.paths['/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/createdBy/mailboxSettings'].get
update:
x-apievangelist-phrasing:
intent: Get a deleted workflow creator's mailbox settings
effect: read
questions:
- What mailbox settings does the creator of a deleted workflow have?
- Can I check a deleted workflow author's time zone?
instructions:
- text: Get mailbox settings for the creator of deleted workflow {workflow}.
slots:
workflow: path.workflow-id
- text: Read the deleted workflow {workflow} author's language and time zone settings.
slots:
workflow: path.workflow-id
method: generated
generated: '2026-10-01'
- target: $.paths['/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/createdBy/mailboxSettings'].patch
update:
x-apievangelist-phrasing:
intent: Update a deleted workflow creator's mailbox settings
effect: write
questions:
- Is it possible to change mailbox settings for the user who created a deleted workflow?
- Can I update the automatic replies of a deleted workflow's creator?
instructions:
- text: Set time zone {timezone} for the creator of deleted workflow {workflow}.
slots:
timezone: requestBody.timeZone
workflow: path.workflow-id
- text: Update automatic replies to {auto_replies} for deleted workflow {workflow}'s author.
slots:
auto_replies: requestBody.automaticRepliesSetting
workflow: path.workflow-id
method: generated
generated: '2026-10-01'
- target: $.paths['/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/createdBy/serviceProvisioningErrors'].get
update:
x-apievangelist-phrasing:
intent: List a deleted workflow creator's provisioning errors
effect: read
questions:
- Does the author of a deleted workflow have service provisioning errors?
- Which provisioning errors are on a deleted workflow creator's account?
instructions:
- text: List provisioning errors for the creator of deleted workflow {workflow}.
slots:
workflow: path.workflow-id
- text: Show service provisioning failures on deleted workflow {workflow}'s author.
slots:
workflow: path.workflow-id
method: generated
generated: '2026-10-01'
- target: $.paths['/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/createdBy/serviceProvisioningErrors/$count'].get
update:
x-apievangelist-phrasing:
intent: Count a deleted workflow creator's provisioning errors
effect: read
questions:
- How many provisioning errors does a deleted workflow's creator have?
- Can I get only the count of the deleted workflow author's provisioning errors?
instructions:
- text: Count provisioning errors on the creator of deleted workflow {workflow}.
slots:
workflow: path.workflow-id
- text: Return the number of service provisioning errors for deleted workflow {workflow}'s author.
slots:
workflow: path.workflow-id
method: generated
generated: '2026-10-01'
- target: $.paths['/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/executionScope'].get
update:
x-apievangelist-phrasing:
intent: List a deleted workflow's execution scope
effect: read
questions:
- Which users were in the execution scope of a deleted workflow?
- Can I list the user processing results that made up a deleted workflow's execution scope?
instructions:
- text: List the execution scope of deleted workflow {workflow}.
slots:
workflow: path.workflow-id
- text: Show users in scope for deleted workflow {workflow}.
slots:
workflow: path.workflow-id
method: generated
generated: '2026-10-01'
- target: $.paths['/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/executionScope/{userProcessingResult-id}'].get
update:
x-apievangelist-phrasing:
intent: Get an execution scope entry of a deleted workflow
effect: read
questions:
- Can I fetch one user's entry in a deleted workflow's execution scope?
- Is there a way to read a single execution scope record on a deleted workflow?
instructions:
- text: Get execution scope entry {user_result} for deleted workflow {workflow}.
slots:
user_result: path.userProcessingResult-id
workflow: path.workflow-id
- text: Show the in-scope user result {user_result} on deleted workflow {workflow}.
slots:
user_result: path.userProcessingResult-id
workflow: path.workflow-id
method: generated
generated: '2026-10-01'
- target: $.paths['/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/executionScope/$count'].get
update:
x-apievangelist-phrasing:
intent: Count a deleted workflow's execution scope
effect: read
questions:
- How many users were in scope for a deleted workflow?
- Can I count execution scope entries on a deleted lifecycle workflow?
instructions:
- text: Count the execution scope of deleted workflow {workflow}.
slots:
workflow: path.workflow-id
- text: Return the number of in-scope users for deleted workflow {workflow}.
slots:
workflow: path.workflow-id
method: generated
generated: '2026-10-01'
- target: $.paths['/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/lastModifiedBy'].get
update:
x-apievangelist-phrasing:
intent: Get who last modified a deleted workflow
effect: read
questions:
- Who last changed a workflow before it was deleted?
- Can I see the last editor of a deleted lifecycle workflow?
instructions:
- text: Show the last modifier of deleted workflow {workflow}.
slots:
workflow: path.workflow-id
- text: Get the user who last updated deleted workflow {workflow}.
slots:
workflow: path.workflow-id
method: generated
generated: '2026-10-01'
- target: $.paths['/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/lastModifiedBy/mailboxSettings'].get
update:
x-apievangelist-phrasing:
intent: Get a deleted workflow last editor's mailbox settings
effect: read
questions:
- What mailbox settings does a deleted workflow's last editor use?
- Can I read the working hours of whoever last modified a deleted workflow?
instructions:
- text: Get mailbox settings for the last modifier of deleted workflow {workflow}.
slots:
workflow: path.workflow-id
- text: Read working hours of deleted workflow {workflow}'s last editor.
slots:
workflow: path.workflow-id
method: generated
generated: '2026-10-01'
- target: $.paths['/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/lastModifiedBy/mailboxSettings'].patch
update:
x-apievangelist-phrasing:
intent: Update a deleted workflow last editor's mailbox
effect: write
questions:
- Which mailbox settings can I change for the last editor of a deleted workflow?
- Can I change the language setting of a deleted workflow's last modifier?
instructions:
- text: Set language {language} for the last modifier of deleted workflow {workflow}.
slots:
language: requestBody.language
workflow: path.workflow-id
- text: Update time format to {time_format} for deleted workflow {workflow}'s last editor.
slots:
time_format: requestBody.timeFormat
workflow: path.workflow-id
method: generated
generated: '2026-10-01'
- target: $.paths['/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/lastModifiedBy/serviceProvisioningErrors'].get
update:
x-apievangelist-phrasing:
intent: List a deleted workflow last editor's errors
effect: read
questions:
- Are there provisioning errors on the account that last edited a deleted workflow?
- Which service provisioning failures belong to a deleted workflow's last modifier?
instructions:
- text: List provisioning errors for the last modifier of deleted workflow {workflow}.
slots:
workflow: path.workflow-id
- text: Show service provisioning failures on deleted workflow {workflow}'s last editor.
slots:
workflow: path.workflow-id
method: generated
generated: '2026-10-01'
- target: $.paths['/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/lastModifiedBy/serviceProvisioningErrors/$count'].get
update:
x-apievangelist-phrasing:
intent: Count a deleted workflow last editor's errors
effect: read
questions:
- How many provisioning errors does the last editor of a deleted workflow have?
- Can I count service provisioning errors for a deleted workflow's last modifier?
instructions:
- text: Count provisioning errors for the last modifier of deleted workflow {workflow}.
slots:
workflow: path.workflow-id
- text: Return the number of provisioning failures on deleted workflow {workflow}'s last editor.
slots:
workflow: path.workflow-id
method: generated
generated: '2026-10-01'
- target: $.paths['/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/microsoft.graph.identityGovernance.activate'].post
update:
x-apievangelist-phrasing:
intent: Run a deleted workflow on demand for users
effect: write
questions:
- Can I run a deleted lifecycle workflow on demand for specific users?
- Do on-demand runs execute tasks even when a user doesn't match the workflow's conditions?
instructions:
- text: Run deleted workflow {workflow} on demand for users {subjects}.
slots:
workflow: path.workflow-id
subjects: requestBody.subjects
- text: 'Activate deleted workflow {workflow} now for these subjects: {subjects}.'
slots:
workflow: path.workflow-id
subjects: requestBody.subjects
method: generated
generated: '2026-10-01'
# --- truncated at 32 KB (332 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/azure-ad/refs/heads/main/overlays/azure-ad-identitygovernance-lifecycleworkflowscontainer-api-phrasing-overlay.yaml