我正在尝试从应用程序模板自动部署Azure Active Directory (AAD)企业应用程序,特别是Azure Databricks SCIM Provisioning Connector模板。我可以使用Azure Portal成功地创建一个应用程序,但我需要使用PowerShell或Microsoft Graph将其自动化。
我发现使用REST客户端,我可以发布以下JSON正文来更改企业应用程序的名称。但是,我还不知道如何设置以下内容:配置模式和范围、租户url以及如何将用户和组分配给EA。
{
"displayName": "Created using Microsoft Graph"
}你知道我在哪里可以找到这些信息吗?我查看了来自https://graph.microsoft.com/beta/applicationTemplates的JSON响应,它没有列出任何这样的属性。不幸的是,我不记得我在哪里找到了更改displayName属性的示例有效负载,但我也不记得那个网页显示了其他属性。
发布于 2020-12-03 09:03:06
我认为这将使您更接近:在从应用程序模板创建应用程序之后,您可以更新Microsoft Graph: Update Application中记录的属性。
PATCH https://graph.microsoft.com/beta/applications/{id}
{
"displayName": "My Cool App",
"identifierUris": [
"https://MyApp.com"
],
"appRoles": [
{
"allowedMemberTypes": [
"User"
],
"description": "NormalUser",
"displayName": "NormalUser",
"id": "1e2e460f-6565-47c0-9596-bd461e70477c",
"isEnabled": true,
"origin": "Application",
"value": "NormalUser"
},
"web": {
"redirectUris": [
"https://MyApp.com/login"
],
"homePageUrl": "https://MyApp.com",
"logoutUrl": null,
"implicitGrantSettings": {
"enableIdTokenIssuance": true,
"enableAccessTokenIssuance": false
}
},
}要测试和探索Microsoft Graph的特性,我强烈建议访问他们的Graph Explorer。要获得正确的设置,请完全配置应用程序,获取设置,并使用JSON对应用程序的更新进行修补。
https://stackoverflow.com/questions/65117597
复制相似问题