mirror of
https://github.com/microsoft/onefuzz.git
synced 2025-06-15 03:18:07 +00:00
1.6 KiB
1.6 KiB
Azure Active Directory Entities
This document describes the configuration of entities create in Azure AD by our deployment script
OneFuzz Application Registration
This is the registration of the OneFuzz instance.
- name :
<instance_name>
- app roles
- ManagedNode
- value: ManagedNode
- Allowed Member types: Applications
- CliClient
- value: ManagedNode
- Allowed Member types: Applications
- ManagedNode
- API Permissions
- User.Read (Microsoft Graph)
- scope
user_impersonation
- Authorized application:
- OneFuzz CLI registration
Onefuzz Application Service Principal
Service principal linked to the OneFuzz application registration.
- name:
<instance_name>
- Application Id:
<OneFuzz Application registration app_id>
OneFuzz CLI registration
The registration for the command line interface.
- name:
<instance_name>-cli
OneFuzz CLI Service Principal
Service principal linked to the OneFuzz CLI application registration.
- name:
<instance_name>-cli
- Application Id:
<OneFuzz CLI registration app_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 <instance_name>-<scaleset_id>
.
- name:
<instance_name>-<scaleset_id>
- Service Principal
- Permission
- ManagedNode (from OneFuzz Application registration)
- Permission