What problem does it solve? AI agents acting as digital workers often need user identities to access services like Exchange mailboxes, Teams, and org charts that strictly require user tokens, but provisioning these specialized agent users in Microsoft Entra ID involves non-obvious prerequisites, permissions, and API calls. ## Core Features & Use Cases - Agent User Provisioning: Step-by-step Graph API and PowerShell instructions to create an agent user linked to a parent agent identity with the correct identityParentId. - Identity Verification: Guidance to confirm a service principal is a true agentIdentity (ServiceIdentity type) before attempting user creation, avoiding common 400 errors. - Post-Creation Configuration: Instructions for assigning a manager, setting usage location, and assigning licenses so the agent user gets a mailbox and Teams presence. - Use Case: An IT admin building an AI support agent needs it to send email from its own Exchange mailbox and appear in Teams; this Skill walks them through creating the agent user, licensing it, and troubleshooting provisioning errors. ## Quick Start Create an agent user in Microsoft Entra ID for my agent identity with object ID <id>, including setting usage location and assigning a license.