Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
This article shows you where you can configure the properties of an enterprise application in your Microsoft Entra tenant. For more information about the properties that you can configure, see Properties of an enterprise application.
Prerequisites
To configure the properties of an enterprise application, you need:
- A Microsoft Entra user account. If you don't already have one, you can Create an account for free.
- One of the following roles:
- Cloud Application Administrator
- Application Administrator, or owner of the service principal.
Configure application properties
Application properties control how the application is represented and how the application is accessed.
To configure the application properties:
- Sign in to the Microsoft Entra admin center as at least a Cloud Application Administrator.
- Browse to Entra ID > Enterprise apps > All applications.
- Search for and select the application that you want to use.
- In the Manage section, select Properties to open the Properties pane for editing.
- On the Properties pane, you might want to configure the following properties for your application.
- Logo
- User sign in options
- App visibility to users
- Set available URL options
- Choose whether app assignment is required
- After you configure the properties according to your apps needs, select Save.
Use the following Microsoft Graph PowerShell script to configure basic application properties.
You need to sign in as at least a Cloud Application Administrator and consent to the Application.ReadWrite.All
permission.
Import-Module Microsoft.Graph.Applications
$params = @{
Tags = @(
"HR"
"Payroll"
"HideApp"
)
Info = @{
LogoUrl = "https://cdn.pixabay.com/photo/2016/03/21/23/25/link-1271843_1280.png"
MarketingUrl = "https://www.contoso.com/app/marketing"
PrivacyStatementUrl = "https://www.contoso.com/app/privacy"
SupportUrl = "https://www.contoso.com/app/support"
TermsOfServiceUrl = "https://www.contoso.com/app/termsofservice"
}
Web = @{
HomePageUrl = "https://www.contoso.com/"
LogoutUrl = "https://www.contoso.com/frontchannel_logout"
RedirectUris = @(
"https://localhost"
)
}
ServiceManagementReference = "Owners aliases: Finance @ [email protected]; The Phone Company HR consulting @ [email protected];"
}
Update-MgApplication -ApplicationId $applicationId -BodyParameter $params
To configure the basic properties of an application, sign in to Graph Explorer as at least a Cloud Application Administrator.
You need to consent to the Application.ReadWrite.All
permission.
Run the following Microsoft Graph query to configure basic application properties.
PATCH https://graph.microsoft.com/v1.0/applications/00001111-aaaa-2222-bbbb-3333cccc4444/
Content-type: application/json
{
"tags": [
"HR",
"Payroll",
"HideApp"
],
"info": {
"logoUrl": "https://cdn.pixabay.com/photo/2016/03/21/23/25/link-1271843_1280.png",
"marketingUrl": "https://www.contoso.com/app/marketing",
"privacyStatementUrl": "https://www.contoso.com/app/privacy",
"supportUrl": "https://www.contoso.com/app/support",
"termsOfServiceUrl": "https://www.contoso.com/app/termsofservice"
},
"web": {
"homePageUrl": "https://www.contoso.com/",
"logoutUrl": "https://www.contoso.com/frontchannel_logout",
"redirectUris": [
"https://localhost"
]
},
"serviceManagementReference": "Owners aliases: Finance @ [email protected]; The Phone Company HR consulting @ [email protected];"
}
Note
Managed identities are distinct from Microsoft Entra App Registrations. Managed identities only have a service principal object and do not possess an application object, which is typically used for granting app permissions. As a result, global admins cannot change the settings of a managed identity, as the security boundary is the resource itself.
Use Microsoft Graph to configure advanced app properties
You can also configure other advanced properties of both app registrations and enterprise applications (service principals) through Microsoft Graph. These properties include permissions and role assignments. For more information, see Create and manage a Microsoft Entra application using Microsoft Graph.