Почему Azure AD GraphAPI не может добавлять пользователей с их свойствами расширенной схемы - PullRequest
0 голосов
/ 20 января 2019

Получение исключения при добавлении нового пользователя с новым свойством, определенным как расширение схемы через C # GraphAPI в Azure AD

Я пытаюсь расширить свойства пользователей Azure AD, определив схему, а затем добавив в нее новые свойствав C # (не через вызовы Graph или powershell)

Я получаю исключение, сообщающее, что свойство недоступно при добавлении нового пользователя с включенным этим новым свойством, даже если оно доступно при извлечении всей схемы.

Моя схема имеет статус InDevelopment, но это не должно влиять на ее использование.

SchemaExtension extensionDef = new SchemaExtension()
{
    Description = "Schema Definition",
    Id = "ProperID", // Microsoft Graph will prepend 8 chars
    Properties = new List<ExtensionSchemaProperty>()
    {
        new ExtensionSchemaProperty() 
        {
            Name = "Clubmembership", Type = "String" 
        }
    },

    TargetTypes = new List<string>()
    {
    "User" 
    }                       
};

свойство также должно быть доступно через powershell

Get-AzureADApplication |Get-AzureADApplicationExtensionProperty

но я все еще не могу увидеть его там ....

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...