Access to Azure Apps

Glenn Maxwell 13,141 Reputation points
2022-06-07T02:40:26.37+00:00

Hi All

i have a user and the user requires access to Enterprise Applications i.e user wants to create Enterprise Applications. Under Azure Active Directory Roles and Administrators-->Application Developer. If i provide user application developer access will he be able to create Enterprise Applications.

Microsoft Security | Microsoft Entra | Microsoft Entra ID
Microsoft Security | Microsoft Graph
0 comments No comments
{count} votes

Answer accepted by question author
  1. Eric Woodruff 266 Reputation points
    2022-06-07T03:01:51.587+00:00

    The Application Developer Role will provide the ability to create App Registrations, but is only necessary in a Azure AD tenant where users are restricted from creating app registrations:

    https://learn.microsoft.com/en-us/azure/active-directory/roles/permissions-reference#application-developer

    If you want a user to be able to manage Enterprise Applications, that is, registering/creating applications that are external to the organization (such as Salesforce, ServiceNow, etc), you would want to provide the user Application Administrator or Cloud Application Administrator

    https://learn.microsoft.com/en-us/azure/active-directory/roles/permissions-reference#application-administrator
    https://learn.microsoft.com/en-us/azure/active-directory/roles/permissions-reference#cloud-application-administrator

    I would note that this level of access is considered privileged and should only be granted to users who align to this role within your organization. If you simply want the user to be able to manage certain Enterprise Applications, a privileged user can create the Enterprise Application and then delegate control.

    Application consent for delegated permissions and application permissions for Microsoft Graph can only be performed by Global Admins.

    1 person found this answer helpful.

0 additional answers

Sort by: Most helpful

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.