在应用清单(Azure Active Directory)中找不到AppPermissons

时间:2014-10-26 13:05:55

标签: azure permissions active-directory

截至昨天,我在Azure AD中添加了一个webapi和一个本机应用程序。 昨天我能够下载WEBAPI的清单文件来添加appPermissions(用于委派对本机应用程序的权限)。

不再有清单文件中的appPermissions,它已经改变了。我试图添加新的应用程序,甚至是新的AD。

现在只有那里的appRoles。

有谁知道这是为什么,以及我如何解决这个问题,所以我仍然可以委派权限?


这可能是新用的东西吗?

oauth2Permissions": [
    {
        "adminConsentDescription": "Allow the application full access to the service on behalf of the signed-in user",
        "adminConsentDisplayName": "Have full access to the service",
        "id": "23906603-82b7-4471-afbd-b6bcf2fe7b1a",
        "isEnabled": true,
        "origin": "Application",
        "type": "User",
        "userConsentDescription": "Allow the application full access to the service on your behalf",
        "userConsentDisplayName": "Have full access to the service",
        "value": "user_impersonation"
    }
],

1 个答案:

答案 0 :(得分:2)

@Simon Agren是对的,新的oauth2Permissions对我有用。只需下载旧的现有Maninifest,您将看到它现在如何使用oauth2Permissions而不是appPermissions。请记住为id属性创建新的GUID。 当我今天早上看到它时,我也感到惊讶:)

干杯。