Skip to Content
ResourcesIntegrationsProductivity & DocsMicrosoft Users

Microsoft Users

Microsoft Users icon
Arcade Optimized

Arcade.dev LLM tools for Microsoft Graph user profiles and organizational hierarchy

Author:Arcade
Version:1.0.0
Auth:User authorization via the Microsoft auth provider
4tools

The Microsoft Users toolkit connects Arcade to the Microsoft Graph API, enabling LLMs to look up user profiles and traverse organizational hierarchies within a Microsoft 365 tenant.

Capabilities

  • Profile lookup: Resolve one or more users by email address, UPN, or user ID; retrieves job title, department, office location, and tenant domain. Automatically optimizes between single and batch Graph API calls.
  • Current user identity: Retrieve the authenticated user's own profile, including name, email, job title, department, and office location.
  • Org hierarchy traversal: Walk the organizational chart in both directions — fetch a user's direct reports (paginated, including organizational contacts) or their direct manager.
  • Contextual enrichment: Designed for use alongside calendar and email tools to enrich attendee or participant data with org metadata.

Note: All tools require a Microsoft 365 work or school account. Personal Microsoft accounts (outlook.com, hotmail.com, live.com) are not supported.

OAuth

This toolkit authenticates via OAuth 2.0 using Microsoft as the identity provider. See the Arcade Microsoft auth provider docs for setup details, including how to register an app in Azure and configure the provider in Arcade.

Available tools(4)

4 of 4 tools
Operations
Behavior
Tool nameDescriptionSecrets
Get a user's direct reports from the organizational hierarchy. Returns a paginated list of users and organizational contacts who report directly to the specified user. Requires a Microsoft 365 work or school account. Not available for personal Microsoft accounts (outlook.com, hotmail.com, live.com).
Get a user's direct manager from the organizational hierarchy. Returns the manager's profile data. If the user has no manager (e.g., top-level executives), returns a response indicating no manager was found. Requires a Microsoft 365 work or school account. Not available for personal Microsoft accounts (outlook.com, hotmail.com, live.com).
Look up one or more users by email address, UPN, or user ID. Accepts a list of identifiers and automatically optimizes between single and batch Graph API calls. Use this to enrich calendar attendees or email participants with job titles, departments, and org data. Requires a Microsoft 365 work or school account. Not available for personal Microsoft accounts (outlook.com, hotmail.com, live.com).
Get information about the current user including name, email, job title, department, office location, and tenant domain.
Last updated on