imperal.io
  • How it works
  • Use cases
  • Technology
  • Pricing
Login
Webbee AIWebbee Codeimperal-mcpDevelopers & SDKSecurity & Vault
Add an app 路 Marketplace
imperal.ioICNLI Cloud OS

One OS for everything you run. Webbee is your agent inside it, she does the work, you stay in control.

Product
  • Webbee
  • Webbee Code
  • Imperal MCP
  • Marketplace
  • Use cases
  • Pricing
  • Open panel
Resources
  • Security
  • Technology
  • Success stories
  • Blog
Developers
  • Developers
  • Docs
  • Quick start
  • SDK reference
  • Developer portal
Company
  • About
  • Contact
  • Legal
Open protocol
  • ICNLI
  • SDK on GitHub
漏 2026 Imperal, Inc. 路 ICNLI published at icnli.org under CC BY-SA 4.0
TermsPrivacy
  1. Home
  2. /
  3. Marketplace
  4. /
  5. Microsoft Entra ID

Microsoft Entra ID Extension

馃攽 Authentication & Access路by bluebeeweb路v0.1.0
Pay per use8-40 tok/action
Open in panel
0 capabilities2 actions0 installs

About this extension

Connect your own Microsoft Entra ID (Azure AD) tenant through Microsoft Graph v1.0, using an App Registration (client credentials). Manage the full identity lifecycle: create/update/delete Users, manage Groups and membership, review Applications and Service Principals, inspect Directory Role assignments, review (read-only) Conditional Access Policies, and audit Sign-In logs, Directory Audit events, and Identity Protection risky users/risk detections -- all from chat.

What you get

Every capability exposed by Microsoft Entra ID, metered per action and guarded by the two-step safety protocol.

  • connect_entrawrite

    Connect a Microsoft Entra ID tenant via an Azure AD App Registration (client credentials), after verifying connectivity.

  • disconnect_entrawrite

    Disconnect a Microsoft Entra ID tenant: deletes only the saved credentials. Nothing in Entra ID itself is changed.

  • list_connectionsread

    List the connected Microsoft Entra ID tenants.

  • list_usersread

    List users in the connected Entra ID tenant, optionally filtered by a search string.

  • get_userread

    Read one Entra ID user in full.

  • create_userwrite

    Create a new Entra ID user with a required initial password.

  • update_userwrite

    Update selected fields of an existing Entra ID user (display name and/or enabled state). Only given fields change.

  • delete_userwrite

    Permanently delete an Entra ID user. Entra ID keeps a 30-day recovery window internally, but this connector cannot restore it.

  • list_groupsread

    List groups in the connected Entra ID tenant.

  • get_groupread

    Read one Entra ID group in full.

  • create_groupwrite

    Create a new Entra ID security or Microsoft 365 group.

  • add_user_to_groupwrite

    Add a user to an Entra ID group.

  • remove_user_from_groupwrite

    Remove a user from an Entra ID group.

  • list_applicationsread

    List App Registrations (Applications) in the connected Entra ID tenant.

  • get_applicationread

    Read one Entra ID App Registration in full.

  • list_service_principalsread

    List Service Principals (the tenant-local instance of an application) in the connected Entra ID tenant.

  • get_service_principalread

    Read one Entra ID Service Principal in full.

  • list_directory_rolesread

    List activated Directory Roles in the connected Entra ID tenant (e.g. Global Administrator, User Administrator).

  • list_directory_role_membersread

    List the members (users/service principals) assigned to one Entra ID Directory Role.

  • add_directory_role_memberwrite

    Add a user to an Entra ID Directory Role (grants admin privilege -- use carefully).

  • remove_directory_role_memberwrite

    Remove a user from an Entra ID Directory Role.

  • list_conditional_access_policiesread

    List Conditional Access Policies configured on the connected Entra ID tenant (read-only -- writing/editing CA policies is out of scope, they can lock out an entire org if misconfigured).

  • get_conditional_access_policyread

    Read one Conditional Access Policy in full (read-only).

  • list_sign_insread

    List Entra ID sign-in log events, optionally filtered to one user.

  • list_directory_auditsread

    List Entra ID directory audit log events (who changed what, e.g. user/group/app/role changes).

  • list_risky_usersread

    List users flagged by Identity Protection as risky. Requires Entra ID P2 license on the tenant -- returns requires_p2_license=true with an empty list if unavailable, not an error.

  • list_risk_detectionsread

    List Identity Protection risk detection events. Requires Entra ID P2 license on the tenant -- returns requires_p2_license=true with an empty list if unavailable, not an error.

  • audit_tenantread

    Build one aggregated health report for the connected Entra ID tenant: total/disabled users, application count, and a naive stale-privileged-role-assignment signal.

Related extensions

More extensions in Authentication & Access ready to enable in one click.

  • 1PasswordConnect your own 1Password Connect Server (self-hosted, Bearer access token) to read and manage vaults, items (logins, passwords, secure notes, API credentials), and file attachments -- full read/w...
  • CyberArkConnect your own CyberArk Privileged Access Manager (PVWA) to manage Safes, privileged Accounts, credential retrieval/rotation, Just-In-Time access requests, and Applications, plus review Security...
  • BitwardenConnect your own Bitwarden organization (Public API, OAuth2 client_credentials) to manage members, collections, groups, event logs, and policies -- full read/write plus value-add organization healt...
  • OktaConnect your own Okta org (API Token or OAuth2 Service App) to manage Users, Groups, Applications, MFA Factors, Policies, admin Roles and Sessions, plus stream the System Log for security/audit vis...

Ready to use Microsoft Entra ID?

Enable Microsoft Entra ID in your Imperal workspace in one click - 10,000 free starter credits included.

Open in panel