# Azure Active Directory Entities This document describes the configuration of entities create in Azure AD by our [deployment script](../src/deployment/deploy.py) ### OneFuzz Application Registration This is the registration of the OneFuzz instance. * name : `` * app roles * _ManagedNode_ * value: ManagedNode * Allowed Member types: Applications * _CliClient_ * value: ManagedNode * Allowed Member types: Applications * API Permissions * _User.Read_ ([Microsoft Graph](https://docs.microsoft.com/en-us/graph/permissions-reference#user-permissions)) * scope * `user_impersonation` * Authorized application: * OneFuzz CLI registration ### Onefuzz Application Service Principal Service principal linked to the OneFuzz application registration. * name: `` * Application Id: `` ### OneFuzz CLI registration The registration for the command line interface. * name: `-cli` ### OneFuzz CLI Service Principal Service principal linked to the OneFuzz CLI application registration. * name: `-cli` * Application Id: `` * User Assignment required: _true_ * Permission * _CliClient_ (from OneFuzz Application registration) ### Managed Node Service Principal This entity is available after the first deployment. This is the service principal associated with the user-assigned managed identity `-`. * name: `-` * Service Principal * Permission * _ManagedNode_ (from OneFuzz Application registration)