Получение исключения при добавлении нового пользователя с новым свойством, определенным как расширение схемы через 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
но я все еще не могу увидеть его там ....