Remove-AzADUser

Удаляет сущность от пользователей.

Синтаксис

Remove-AzADUser
      -UPNOrObjectId <String>
      [-DefaultProfile <PSObject>]
      [-PassThru]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Remove-AzADUser
      -ObjectId <String>
      [-DefaultProfile <PSObject>]
      [-PassThru]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Remove-AzADUser
      -UserPrincipalName <String>
      [-DefaultProfile <PSObject>]
      [-PassThru]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Remove-AzADUser
      -DisplayName <String>
      [-DefaultProfile <PSObject>]
      [-PassThru]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Remove-AzADUser
      -InputObject <IMicrosoftGraphUser>
      [-DefaultProfile <PSObject>]
      [-PassThru]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Описание

Удаляет сущность от пользователей.

Примеры

Пример 1. Удаление пользователя по отображаемого имени

Remove-AzADUser -DisplayName $name

Удаление пользователя по отображаемого имени

Пример 2. Удаление пользователя по входным данным конвейера

Get-AzADUser -UserPrincipalName $id | Remove-AzADUser

Удаление пользователя по входным данным конвейера

Параметры

-Confirm

Запрос подтверждения перед выполнением командлета.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

Учетные данные, учетная запись, клиент и подписка, используемые для взаимодействия с Azure.

Type:PSObject
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DisplayName

отображаемое имя пользователя

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-InputObject

Объект ввода пользователя Для создания см. раздел NOTES для свойств INPUTOBJECT и создание хэш-таблицы.

Type:IMicrosoftGraphUser
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-ObjectId

ключ: идентификатор пользователя

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-PassThru

Возвращает значение true, когда команда завершается успешно

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-UPNOrObjectId

UserPrincipalName или ObjectId пользователя, который необходимо удалить.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-UserPrincipalName

Имя участника-пользователя.

Type:String
Aliases:UPN
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

Показывает, что произойдет при запуске командлета. Командлет не выполняется.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Входные данные

IMicrosoftGraphUser

Выходные данные

Boolean

Примечания

ПСЕВДОНИМЫ

СЛОЖНЫЕ СВОЙСТВА ПАРАМЕТРОВ

Чтобы создать параметры, описанные ниже, создайте хэш-таблицу, содержащую соответствующие свойства. Сведения о хэш-таблицах выполните about_Hash_Tables get-Help.

INPUTOBJECT <IMicrosoftGraphUser>: объект ввода пользователя

  • [(Any) <Object>]: это означает, что любое свойство можно добавить в этот объект.
  • [DeletedDateTime <DateTime?>]:
  • [DisplayName <String>]: имя, отображаемое в каталоге
  • [AccountEnabled <Boolean?>]: значение true, если учетная запись включена; в противном случае значение false. Это свойство необходимо при создании пользователя. Поддерживает $filter (eq, ne, NOT и in).
  • [AgeGroup <String>]: задает возрастную группу пользователя. Допустимые значения: null, minor, notAdult и adult. Дополнительные сведения см. в определениях свойств группы юридических возрастов. Поддерживает $filter (eq, ne, NOT и in).
  • [ApproximateLastSignInDateTime <DateTime?>]: тип метки времени представляет сведения о дате и времени с использованием формата ISO 8601 и всегда находится в формате UTC. Например, полночь UTC 1 января 2014 г. — 2014-01-01T00:00:00Z. Только чтение. Поддерживает $filter (eq, ne, not, ge, le и eq для значений NULL) и $orderBy.
  • [City <String>]: город, в котором находится пользователь. Максимальная длина — 128 символов. Поддерживает $filter (eq, ne, NOT, ge, le, in, startsWith).
  • [CompanyName <String>]: имя компании, связанной с пользователем. Это свойство может быть полезно для описания компании, из которую поступает внешний пользователь. Максимальная длина имени компании составляет 64 символа. Поддерживает $filter (eq, ne, NOT, ge, le, in, startsWith).
  • [ComplianceExpirationDateTime <DateTime?>]: метка времени, когда устройство больше не считается совместимым. Тип метки времени представляет сведения о дате и времени с использованием формата ISO 8601 и всегда находится в формате UTC. Например, полночь UTC 1 января 2014 г. — 2014-01-01T00:00:00Z. Только чтение.
  • [ConsentProvidedForMinor <String>]: задает, получено ли согласие для несовершеннолетних. Допустимые значения: null, предоставленные, отклоненные и не запрашиваемые. Дополнительные сведения см. в определениях свойств группы юридических возрастов. Поддерживает $filter (eq, ne, NOT и in).
  • [Country <String>]: страна или регион, в котором находится пользователь; например, США или Великобритания. Максимальная длина — 128 символов. Поддерживает $filter (eq, ne, NOT, ge, le, in, startsWith).
  • [Department <String>]: имя отдела, в котором работает пользователь. Максимальная длина — 64 символа. Поддерживает $filter (eq, ne, NOT, ge, le и в операторах).
  • [DeviceVersion <Int32?>]: только для внутреннего использования.
  • [EmployeeHireDate <DateTime?>]: дата и время, когда пользователь был нанят или начнет работу в случае будущего найма. Поддерживает $filter (eq, ne, NOT, ge, le, in).
  • [EmployeeId <String>]: идентификатор сотрудника, назначенный пользователю организацией. Поддерживает $filter (eq, ne, NOT, ge, le, in, startsWith).
  • [EmployeeOrgData <IMicrosoftGraphEmployeeOrgData>]: employeeOrgData
    • [(Any) <Object>]: это означает, что любое свойство можно добавить в этот объект.
    • [CostCenter <String>]: центр затрат, связанный с пользователем. Возвращается только в $select. Поддерживает $filter.
    • [Division <String>]: имя деления, в котором работает пользователь. Возвращается только в $select. Поддерживает $filter.
  • [EmployeeType <String>]: фиксирует тип рабочей роли предприятия. Например, "Сотрудник", "Подрядчик", "Консультант" или "Поставщик". Поддерживает $filter (eq, ne, NOT, ge, le, in, startsWith).
  • [ExternalUserState <String>]: для внешнего пользователя, приглашенного к клиенту с помощью API приглашения, это свойство представляет состояние приглашения приглашенного пользователя. Для приглашенных пользователей состояние может быть PendingAcceptance или Accepted или null для всех остальных пользователей. Поддерживает $filter (eq, ne, NOT , in).
  • [ExternalUserStateChangeDateTime <DateTime?>]: отображает метку времени последнего изменения в свойстве externalUserState. Поддерживает $filter (eq, ne, NOT , in).
  • [FaxNumber <String>]: номер факса пользователя. Поддерживает $filter (eq, ne, NOT, ge, le, in, startsWith).
  • [GivenName <String>]: заданное имя (имя) пользователя. Максимальная длина — 64 символа. Поддерживает $filter (eq, ne, NOT, ge, le, in, startsWith).
  • [Identity <IMicrosoftGraphObjectIdentity[]>]: представляет удостоверения, которые можно использовать для входа в эту учетную запись пользователя. Удостоверение может быть предоставлено корпорацией Майкрософт (также известной как локальная учетная запись), организациями или поставщиками социальных удостоверений, такими как Facebook, Google и Майкрософт, и привязано к учетной записи пользователя. Может содержать несколько элементов с одинаковым значением signInType. Поддерживает $filter (eq), только если signInType не является userPrincipalName.
    • [Issuer <String>]: указывает издателя удостоверения, например facebook.com.For local accounts (где signInType не федеративный), это свойство является локальным доменным именем клиента B2C по умолчанию, например contoso.onmicrosoft.com.Для внешних пользователей из другой организации Azure AD это будет домен федеративной организации, например contoso.com.Поддерживает $filter. Ограничение в 512 символов.
    • [IssuerAssignedId <String>]: указывает уникальный идентификатор, назначенный пользователю издателем. Сочетание издателя и издателяAssignedId должно быть уникальным в организации. Представляет имя входа для пользователя, если для входа задано значение emailAddress или userName (также известное как локальные учетные записи). Если задано значение signInType: emailAddress (или настраиваемая строка, которая начинается с emailAddress, например emailAddress1), издательAssignedId должен быть допустимым адресом электронной почты addressuserName, issuerAssignedId должен быть допустимой локальной частью адреса электронной почты $filter. Ограничение в 100 символов.
    • [SignInType <String>]: указывает типы входа пользователя в каталог, такие как emailAddress, userName или федеративный. Здесь федеративный представляет уникальный идентификатор пользователя из издателя, который может быть в любом формате, выбранном издателем. Дополнительная проверка применяется к издателюAssignedId, если для типа входа задано значение emailAddress или userName. Это свойство также можно задать для любой пользовательской строки.
  • [IsResourceAccount <Boolean?>]: не используйте — зарезервированы для будущего использования.
  • [JobTitle <String>]: название задания пользователя. Максимальная длина — 128 символов. Поддерживает $filter (eq, ne, NOT, ge, le, in, startsWith).
  • [Mail <String>]: SMTP-адрес пользователя, например admin@contoso.com. Изменения этого свойства также обновят коллекцию proxyAddresses пользователя, чтобы включить значение в качестве SMTP-адреса. Хотя это свойство может содержать символы акцента, используя их, они могут вызвать проблемы с доступом к другим приложениям Майкрософт для пользователя. Поддерживает $filter (eq, ne, NOT, ge, le, in, startsWith, endsWith).
  • [MailNickname <String>]: псевдоним почты для пользователя. Это свойство необходимо указать при создании пользователя. Максимальная длина — 64 символа. Поддерживает $filter (eq, ne, NOT, ge, le, in, startsWith).
  • [Manager <IMicrosoftGraphDirectoryObject>]: представляет объект Azure Active Directory. Тип directoryObject является базовым типом для многих других типов сущностей каталога.
    • [DeletedDateTime <DateTime?>]:
    • [DisplayName <String>]: имя, отображаемое в каталоге
    • [AssignedPlan <IMicrosoftGraphAssignedPlan[]>]: коллекция планов обслуживания, связанных с клиентом. Не допускает значения NULL.
      • [AssignedDateTime <DateTime?>]: дата и время назначения плана. Тип метки времени представляет сведения о дате и времени с использованием формата ISO 8601 и всегда находится в формате UTC. Например, полночь UTC 1 января 2014 г. — 2014-01-01T00:00:00Z.
      • [CapabilityStatus <String>]: условие назначения возможностей. Возможные значения: "Включено", "Предупреждение", "Приостановлено", "Удалено", "Заблокировано". См. подробное описание каждого значения.
      • [Service <String>]: имя службы; например, exchange.
      • [ServicePlanId <String>]: GUID, определяющий план обслуживания. Полный список идентификаторов GUID и их эквивалентных понятных имен служб см. в разделе "Имена продуктов" и идентификаторы плана обслуживания для лицензирования.
    • [Branding <IMicrosoftGraphOrganizationalBranding>]: организацияBranding
      • [(Any) <Object>]: это означает, что любое свойство можно добавить в этот объект.
      • [BackgroundColor <String>]: цвет, который будет отображаться вместо фонового изображения в подключениях с низкой пропускной способностью. Рекомендуется использовать основной цвет логотипа баннера или цвета организации. Укажите это в шестнадцатеричном формате, например белый цвет #FFFFFF.
      • [BackgroundImage <Byte[]>]: изображение, отображаемое в качестве фона страницы входа. Допустимые типы — PNG или JPEG не меньше 300 КБ и не больше 1920 × 1080 пикселей. Меньшее изображение снижает требования к пропускной способности и ускоряет загрузку страницы.
      • [BackgroundImageRelativeUrl <String>]: относительный URL-адрес для свойства backgroundImage, объединенного с базовым URL-адресом CDN из cdnList, чтобы предоставить версию, обслуживаемую CDN. Только чтение.
      • [BannerLogo <Byte[]>]: баннерная версия логотипа вашей компании, которая отображается на странице входа. Допустимые типы — PNG или JPEG, не превышающие 36 × 245 пикселей. Рекомендуется использовать прозрачное изображение без заполнения вокруг логотипа.
      • [BannerLogoRelativeUrl <String>]: относительный URL-адрес для свойства bannerLogo, объединенного с базовым URL-адресом CDN из cdnList, чтобы предоставить версию только для чтения, обслуживаемую CDN. Только чтение.
      • [CdnList <String[]>]: список базовых URL-адресов для всех доступных поставщиков CDN, обслуживающих ресурсы текущего ресурса. Несколько поставщиков CDN используются одновременно для обеспечения высокой доступности запросов на чтение. Только чтение.
      • [SignInPageText <String>]: текст, отображаемый в нижней части поля входа. Эту информацию можно использовать для передачи дополнительных сведений, таких как номер телефона в службу технической поддержки или юридическое заявление. Этот текст должен быть в кодировке Юникод и не должен превышать 1024 символов.
      • [SquareLogo <Byte[]>]: квадратная версия логотипа вашей компании, которая отображается в интерфейсе Windows 10 вне коробки (OOBE) и когда Windows Autopilot включен для развертывания. Допустимые типы : PNG или JPEG не больше 240 x 240 пикселей и не более 10 КБ размера. Рекомендуется использовать прозрачное изображение без заполнения вокруг логотипа.
      • [SquareLogoRelativeUrl <String>]: относительный URL-адрес для свойства squareLogo, объединенного с базовым URL-адресом CDN из cdnList, чтобы предоставить версию, обслуживаемую CDN. Только чтение.
      • [UsernameHintText <String>]: строка, отображающаяся как указание в текстовом поле имени пользователя на экране входа. Этот текст должен быть Юникодом без ссылок или кода и не может превышать 64 символов.
      • [Id <String>]: уникальный иденфикатор для сущности. Только чтение.
      • [Localization <IMicrosoftGraphOrganizationalBrandingLocalization[]>]: добавьте другую фирменную символику на основе языкового стандарта.
        • [BackgroundColor <String>]: цвет, который будет отображаться вместо фонового изображения в подключениях с низкой пропускной способностью. Рекомендуется использовать основной цвет логотипа баннера или цвета организации. Укажите это в шестнадцатеричном формате, например белый цвет #FFFFFF.
        • [BackgroundImage <Byte[]>]: изображение, отображаемое в качестве фона страницы входа. Допустимые типы — PNG или JPEG не меньше 300 КБ и не больше 1920 × 1080 пикселей. Меньшее изображение снижает требования к пропускной способности и ускоряет загрузку страницы.
        • [BackgroundImageRelativeUrl <String>]: относительный URL-адрес для свойства backgroundImage, объединенного с базовым URL-адресом CDN из cdnList, чтобы предоставить версию, обслуживаемую CDN. Только чтение.
        • [BannerLogo <Byte[]>]: баннерная версия логотипа вашей компании, которая отображается на странице входа. Допустимые типы — PNG или JPEG, не превышающие 36 × 245 пикселей. Рекомендуется использовать прозрачное изображение без заполнения вокруг логотипа.
        • [BannerLogoRelativeUrl <String>]: относительный URL-адрес для свойства bannerLogo, объединенного с базовым URL-адресом CDN из cdnList, чтобы предоставить версию только для чтения, обслуживаемую CDN. Только чтение.
        • [CdnList <String[]>]: список базовых URL-адресов для всех доступных поставщиков CDN, обслуживающих ресурсы текущего ресурса. Несколько поставщиков CDN используются одновременно для обеспечения высокой доступности запросов на чтение. Только чтение.
        • [SignInPageText <String>]: текст, отображаемый в нижней части поля входа. Эту информацию можно использовать для передачи дополнительных сведений, таких как номер телефона в службу технической поддержки или юридическое заявление. Этот текст должен быть в кодировке Юникод и не должен превышать 1024 символов.
        • [SquareLogo <Byte[]>]: квадратная версия логотипа вашей компании, которая отображается в интерфейсе Windows 10 вне коробки (OOBE) и когда Windows Autopilot включен для развертывания. Допустимые типы : PNG или JPEG не больше 240 x 240 пикселей и не более 10 КБ размера. Рекомендуется использовать прозрачное изображение без заполнения вокруг логотипа.
        • [SquareLogoRelativeUrl <String>]: относительный URL-адрес для свойства squareLogo, объединенного с базовым URL-адресом CDN из cdnList, чтобы предоставить версию, обслуживаемую CDN. Только чтение.
        • [UsernameHintText <String>]: строка, отображающаяся как указание в текстовом поле имени пользователя на экране входа. Этот текст должен быть Юникодом без ссылок или кода и не может превышать 64 символов.
        • [Id <String>]: уникальный иденфикатор для сущности. Только чтение.
    • [BusinessPhone <String[]>]: номер телефона для организации. Хотя это коллекция строк, для этого свойства можно задать только одно число.
    • [CertificateBasedAuthConfiguration <IMicrosoftGraphCertificateBasedAuthConfiguration[]>]: свойство навигации для управления конфигурацией проверки подлинности на основе сертификатов. В коллекции можно создать только один экземпляр certificateBasedAuthConfiguration.
      • [Id <String>]: уникальный иденфикатор для сущности. Только чтение.
      • [CertificateAuthority <IMicrosoftGraphCertificateAuthority[]>]: коллекция центров сертификации, создающих цепочку доверенных сертификатов.
        • [Certificate <Byte[]>]: обязательный. Строка в кодировке Base64, представляющая открытый сертификат.
        • [CertificateRevocationListUrl <String>]: URL-адрес списка отзыва сертификата.
        • [DeltaCertificateRevocationListUrl <String>]: URL-адрес содержит список всех отозванных сертификатов с момента последнего создания полного списка повторного создания сертификата.
        • [IsRootAuthority <Boolean?>]: обязательный. Значение true, если доверенный сертификат является корневым центром, значение false, если доверенный сертификат является промежуточным центром.
        • [Issuer <String>]: издатель сертификата, вычисляемый из значения сертификата. Только чтение.
        • [IssuerSki <String>]: идентификатор ключа субъекта сертификата, вычисляемый из значения сертификата. Только чтение.
    • [City <String>]: имя города адреса для организации.
    • [Country <String>]: имя страны или региона адреса для организации.
    • [CountryLetterCode <String>]: сокращение страны или региона для организации в формате ISO 3166-2.
    • [CreatedDateTime <DateTime?>]: метка времени создания организации. Значение не может быть изменено и автоматически заполняется при создании организации. Тип метки времени представляет сведения о дате и времени с использованием формата ISO 8601 и всегда находится в формате UTC. Например, полночь UTC 1 января 2014 г. — 2014-01-01T00:00:00Z. Только чтение.
    • [Extension <IMicrosoftGraphExtension[]>]: коллекция открытых расширений, определенных для организации. Только чтение. Допускает значение NULL.
      • [Id <String>]: уникальный иденфикатор для сущности. Только чтение.
    • [MarketingNotificationEmail <String[]>]: не допускает значение NULL.
    • [MobileDeviceManagementAuthority <MdmAuthority?>]: центр управления мобильными устройствами.
    • [OnPremisesLastSyncDateTime <DateTime?>]: время и дата последнего синхронизации клиента с локальным каталогом. Тип метки времени представляет сведения о дате и времени с использованием формата ISO 8601 и всегда находится в формате UTC. Например, полночь UTC 1 января 2014 г. — 2014-01-01T00:00:00Z. Только чтение.
    • [OnPremisesSyncEnabled <Boolean?>]: значение true, если этот объект синхронизирован из локального каталога; Значение false, если этот объект изначально синхронизирован из локального каталога, но больше не синхронизирован. Допускает значение NULL. Значение NULL, если этот объект никогда не синхронизирован из локального каталога (по умолчанию).
    • [PostalCode <String>]: почтовый индекс адреса для организации.
    • [PreferredLanguage <String>]: предпочтительный язык для организации. Должен соответствовать коду ISO 639-1; например, en.
    • [PrivacyProfile <IMicrosoftGraphPrivacyProfile>]: privacyProfile
      • [(Any) <Object>]: это означает, что любое свойство можно добавить в этот объект.
      • [ContactEmail <String>]: допустимый адрес электронной почты SMTP для контакта с заявлением о конфиденциальности. Необязательно.
      • [StatementUrl <String>]: допустимый формат URL-адреса, начинающийся с http:// или https://. Максимальная длина составляет 255 символов. URL-адрес, указывающий на заявление о конфиденциальности компании. Необязательно.
    • [ProvisionedPlan <IMicrosoftGraphProvisionedPlan[]>]: не допускает значение NULL.
      • [CapabilityStatus <String>]: например, "Включено".
      • [ProvisioningStatus <String>]: например, "Успех".
      • [Service <String>]: имя службы; Например, AccessControlS2S
    • [SecurityComplianceNotificationMail <String[]>]:
    • [SecurityComplianceNotificationPhone <String[]>]:
    • [State <String>]: имя адреса для организации.
    • [Street <String>]: имя улицы адреса для организации.
    • [TechnicalNotificationMail <String[]>]: не допускает значение NULL.
    • [TenantType <String>]:
    • [VerifiedDomain <IMicrosoftGraphVerifiedDomain[]>]: коллекция доменов, связанных с этим клиентом. Не допускает значения NULL.
      • [Capability <String>]: например, Email, OfficeCommunicationsOnline.
      • [IsDefault <Boolean?>]: значение true, если это домен по умолчанию, связанный с клиентом; в противном случае значение false.
      • [IsInitial <Boolean?>]: значение true, если это начальный домен, связанный с клиентом; в противном случае значение false.
      • [Name <String>]: доменное имя; например, contoso.onmicrosoft.com.
      • [Type <String>]: например, Управляемое.
    • [AddIn <IMicrosoftGraphAddIn[]>]: определяет настраиваемое поведение, которое может использовать потребляющая служба для вызова приложения в определенных контекстах. Например, приложения, которые могут отображать потоки файлов, могут задать свойство addIns для его функциональных возможностей FileHandler. Это позволит службам, таким как Office 365, вызывать приложение в контексте документа, над которым работает пользователь.
      • [Id <String>]:
      • [Property <IMicrosoftGraphKeyValue[]>]:
        • [Key <String>]:Ключ.
        • [Value <String>]:Значение.
      • [Type <String>]:
    • [Api <IMicrosoftGraphApiApplication>]: apiApplication
      • [(Any) <Object>]: это означает, что любое свойство можно добавить в этот объект.
      • [AcceptMappedClaim <Boolean?>]: если задано значение true, приложение может использовать сопоставление утверждений без указания пользовательского ключа подписи.
      • [KnownClientApplication <String[]>]: используется для предоставления согласия, если у вас есть решение, содержащее две части: клиентское приложение и пользовательское веб-ПРИЛОЖЕНИЕ API. Если для этого значения задан идентификатор приложения клиента, пользователь будет давать согласие только один раз клиентскому приложению. Azure AD знает, что согласие клиента означает неявно согласие на веб-API и автоматически подготавливает субъекты-службы для обоих API одновременно. И клиентское приложение, и веб-API должны быть зарегистрированы в одном и том же клиенте.
      • [Oauth2PermissionScope <IMicrosoftGraphPermissionScope[]>]: определение делегированных разрешений, предоставляемых веб-API, представленных этой регистрацией приложения. Эти делегированные разрешения могут запрашиваться клиентским приложением и могут предоставляться пользователями или администраторами во время согласия. Делегированные разрешения иногда называются область OAuth 2.0.
        • [AdminConsentDescription <String>]: описание делегированных разрешений, предназначенных для чтения администратором, предоставляющим разрешение от имени всех пользователей. Этот текст отображается в интерфейсах согласия администратора на уровне клиента.
        • [AdminConsentDisplayName <String>]: заголовок разрешения, предназначенный для чтения администратором, предоставляющим разрешение от имени всех пользователей.
        • [Id <String>]: уникальный идентификатор делегированного разрешения внутри коллекции делегированных разрешений, определенных для приложения ресурсов.
        • [IsEnabled <Boolean?>]: при создании или обновлении разрешения это свойство должно иметь значение true (это значение по умолчанию). Чтобы удалить разрешение, это свойство сначала должно иметь значение false. На этом этапе при последующем вызове разрешение может быть удалено.
        • [Origin <String>]:
        • [Type <String>]: указывает, следует ли считать это делегированное разрешение безопасным для пользователей, не являющихся администраторами, предоставлять согласие от имени себя или требоваться ли администратору для предоставления согласия на разрешения. Это будет поведение по умолчанию, но каждый клиент может настроить поведение в своей организации (разрешая, ограничивая или ограничивая согласие пользователя на это делегированное разрешение.)
        • [UserConsentDescription <String>]: описание делегированных разрешений, предназначенных для чтения пользователем, предоставляющим разрешение от собственного имени. Этот текст отображается в интерфейсах согласия, когда пользователь дает согласие только от имени себя.
        • [UserConsentDisplayName <String>]: заголовок разрешения, предназначенный для чтения пользователем, предоставляющим разрешение от собственного имени. Этот текст отображается в интерфейсах согласия, когда пользователь дает согласие только от имени себя.
        • [Value <String>]: указывает значение для включения в утверждение scp (область) в маркерах доступа. Не должно превышать 120 символов длиной. Допустимые символы: ! # $ % & ' ( ) * + , - . / : ; = ? @ [ ^ + _ { } ~, а также символы в диапазонах 0-9, A-Z и a-z. Любые другие символы, включая символ пробела, не допускаются. Может не начинаться с ..
      • [PreAuthorizedApplication <IMicrosoftGraphPreAuthorizedApplication[]>]: перечисляет клиентские приложения, которые предварительно авторизованы с указанными делегированными разрешениями для доступа к API этого приложения. Пользователям не требуется согласие на любое предварительно авторизованное приложение (для указанных разрешений). Однако для всех дополнительных разрешений, не перечисленных в preAuthorizedApplications (запрошенных с помощью добавочного согласия, например), потребуется согласие пользователя.
        • [AppId <String>]: уникальный идентификатор приложения.
        • [DelegatedPermissionId <String[]>]: уникальный идентификатор приложения oauth2PermissionScopes.
      • [RequestedAccessTokenVersion <Int32?>]: указывает версию маркера доступа, ожидаемую этим ресурсом. В результате изменяются версия и формат JWT, созданного независимо от конечной точки или клиента, используемых для запроса маркера доступа. Используемая конечная точка версии 1.0 или 2.0 выбирается клиентом и влияет только на версию id_tokens. Ресурсы должны явно настроить запрошенныйAccessTokenVersion, чтобы указать поддерживаемый формат маркера доступа. Возможные значения для запрошенногоAccessTokenVersion: 1, 2 или NULL. Если значение равно null, по умолчанию используется значение 1, соответствующее конечной точке версии 1.0. Если signInAudience в приложении настроен как AzureADandPersonalMicrosoftAccount, значение этого свойства должно иметь значение 2.
    • [AppRole <IMicrosoftGraphAppRole[]>]: коллекция ролей, назначенных приложению. При назначении ролей приложения эти роли можно назначать пользователям, группам или субъектам-службам, связанным с другими приложениями. Не допускает значения NULL.
      • [AllowedMemberType <String[]>]: указывает, можно ли назначить эту роль приложения пользователям и группам (задав значение ['User']), другим приложениям (задав значение ['Application'], или оба (задав значение ['User', 'Application']). Роли приложений, поддерживающие назначение субъектам-службам других приложений, также называются разрешениями приложения. Значение Application поддерживается только для ролей приложений, определенных в сущностях приложений.
      • [Description <String>]: описание роли приложения. Это отображается при назначении роли приложения и, если роль приложения работает в качестве разрешения приложения во время предоставления согласия.
      • [DisplayName <String>]: отображаемое имя разрешения, которое отображается в интерфейсе назначения роли приложения и согласия.
      • [Id <String>]: уникальный идентификатор роли внутри коллекции appRoles. При создании роли приложения необходимо указать новый идентификатор GUID.
      • [IsEnabled <Boolean?>]: при создании или обновлении роли приложения должно быть задано значение true (которое является значением по умолчанию). Чтобы удалить роль, сначала необходимо задать значение false. На этом этапе в последующем вызове эта роль может быть удалена.
      • [Value <String>]: указывает значение, которое необходимо включить в утверждение ролей в маркерах идентификаторов и маркерах доступа, проверяющих назначенный пользователь или субъект-службу. Не должно превышать 120 символов длиной. Допустимые символы: ! # $ % & ' ( ) * + , - . / : ; = ? @ [ ^ + _ { } ~, а также символы в диапазонах 0-9, A-Z и a-z. Любые другие символы, включая символ пробела, не допускаются. Может не начинаться с ..
    • [ApplicationTemplateId <String>]: уникальный идентификатор applicationTemplate.
    • [CreatedOnBehalfOfDeletedDateTime <DateTime?>]:
    • [CreatedOnBehalfOfDisplayName <String>]: имя, отображаемое в каталоге
    • [Description <String>]: необязательное описание приложения. Возвращается по умолчанию. Поддерживает $filter (eq, ne, NOT, ge, le, startsWith) и $search.
    • [DisabledByMicrosoftStatus <String>]: указывает, отключил ли корпорация Майкрософт зарегистрированное приложение. Возможные значения: null (значение по умолчанию), NotDisabled и DisabledDueToViolationOfServicesAgreement (причины могут включать подозрительные, оскорбительные или вредоносные действия или нарушение соглашения об службах Майкрософт). Поддерживает $filter (eq, ne, NOT).
    • [FederatedIdentityCredentials <IMicrosoftGraphFederatedIdentityCredential[]>]: федеративные удостоверения для приложений. Поддерживает $expand и $filter (eq при подсчете пустых коллекций).
      • [Audience <String[]>]: выводит список аудиторий, которые могут отображаться во внешнем маркере. Это поле является обязательным и по умолчанию используется значение "api://AzureADTokenExchange". В нем говорится, что платформа удостоверений Майкрософт должно приниматься в утверждении aud в входящего токена. Это значение представляет Azure AD во внешнем поставщике удостоверений и не имеет фиксированного значения для поставщиков удостоверений. Возможно, вам потребуется создать регистрацию приложения в поставщике удостоверений, чтобы служить аудиторией этого маркера. Обязательный.
      • [Description <String>]: не проверенное, предоставленное пользователем описание федеративных учетных данных удостоверения. Необязательно.
      • [Issuer <String>]: URL-адрес внешнего поставщика удостоверений и должен соответствовать утверждению издателя для обмена внешним маркером. Сочетание значений издателя и субъекта должно быть уникальным в приложении. Обязательный.
      • [Name <String>]: является уникальным идентификатором для учетных данных федеративного удостоверения, который имеет ограничение в 120 символов и должен быть понятным ПО URL-адресу. Изменить его после создания невозможно. Обязательный. Не допускает значения NULL. Поддерживает $filter (eq).
      • [Subject <String>]: обязательный. Идентификатор внешней рабочей нагрузки программного обеспечения в поставщике внешних удостоверений. Как и значение аудитории, оно не имеет фиксированного формата, так как каждый поставщик удостоверений использует собственный идентификатор — иногда GUID, иногда идентификатор с разделителями двоеточия, иногда произвольные строки. Значение здесь должно совпадать с вложенным утверждением в маркере, представленном в Azure AD. Сочетание издателя и субъекта должно быть уникальным в приложении. Поддерживает $filter (eq).
    • [GroupMembershipClaim <String>]: настраивает утверждение групп, выданное пользователем или маркером доступа OAuth 2.0, которое ожидает приложение. Чтобы задать этот атрибут, используйте одно из следующих строковых значений: None, SecurityGroup (для групп безопасности и ролей Azure AD), All (получает все группы безопасности, группы распространения и роли каталога Azure AD, вошедшего в систему пользователя).
    • [HomeRealmDiscoveryPolicy <IMicrosoftGraphHomeRealmDiscoveryPolicy[]>]:
      • [AppliesTo <IMicrosoftGraphDirectoryObject[]>]:
      • [Definition <String[]>]: коллекция строк, содержащая строку JSON, которая определяет правила и параметры политики. Синтаксис определения отличается для каждого производного типа политики. Обязательный.
      • [IsOrganizationDefault <Boolean?>]: если задано значение true, активирует эту политику. Для одного и того же типа политики может быть много политик, но только один может быть активирован в качестве организации по умолчанию. Необязательно, значение по умолчанию — false.
      • [Description <String>]: описание этой политики.
      • [DeletedDateTime <DateTime?>]:
      • [DisplayName <String>]: имя, отображаемое в каталоге
    • [IdentifierUri <String[]>]: URI, определяющие приложение в клиенте Azure AD или в проверенном пользовательском домене, если приложение является мультитенантным. Дополнительные сведения см. в статье Объекты приложения и субъекта-службы в Azure Active Directory. Любой оператор необходим для выражений фильтра в многозначных свойствах. Не допускает значения NULL. Поддерживает $filter (eq, ne, ge, le, startsWith).
    • [Info <IMicrosoftGraphInformationalUrl>]: информационныйUrl
      • [(Any) <Object>]: это означает, что любое свойство можно добавить в этот объект.
      • [MarketingUrl <String>]: ссылка на маркетинговую страницу приложения. Например: https://www.contoso.com/app/marketing
      • [PrivacyStatementUrl <String>]: ссылка на заявление о конфиденциальности приложения. Например: https://www.contoso.com/app/privacy
      • [SupportUrl <String>]: ссылка на страницу поддержки приложения. Например: https://www.contoso.com/app/support
      • [TermsOfServiceUrl <String>]: ссылка на условия обслуживания приложения. Например: https://www.contoso.com/app/termsofservice
    • [IsDeviceOnlyAuthSupported <Boolean?>]: указывает, поддерживает ли это приложение проверку подлинности устройства без пользователя. Значение по умолчанию — false.
    • [IsFallbackPublicClient <Boolean?>]: указывает тип резервного приложения как общедоступный клиент, например установленное приложение, работающее на мобильном устройстве. Значение по умолчанию равно false, что означает, что тип резервного приложения является конфиденциальным клиентом, например веб-приложением. Существуют определенные сценарии, в которых Azure AD не может определить тип клиентского приложения. Например, поток ROPC, в котором приложение настроено без указания URI перенаправления. В этих случаях Azure AD интерпретирует тип приложения на основе значения этого свойства.
    • [KeyCredentials <IMicrosoftGraphKeyCredential[]>]: коллекция ключевых учетных данных, связанных с приложением. Не допускает значения NULL. Поддерживает $filter (eq, NOT, ge, le).
      • [CustomKeyIdentifier <Byte[]>]: Пользовательский идентификатор ключа
      • [DisplayName <String>]: понятное имя ключа. Необязательно.
      • [EndDateTime <DateTime?>]: дата и время истечения срока действия учетных данных. Тип метки времени представляет сведения о дате и времени с использованием формата ISO 8601 и всегда находится в формате UTC. Например, полночь UTC 1 января 2014 г. — 2014-01-01T00:00:00Z
      • [Key <Byte[]>]: значение для учетных данных ключа. Должно быть значением в кодировке base 64.
      • [KeyId <String>]: уникальный идентификатор (GUID) для ключа.
      • [StartDateTime <DateTime?>]: дата и время, в течение которого учетные данные становятся допустимыми. Тип метки времени представляет сведения о дате и времени с использованием формата ISO 8601 и всегда находится в формате UTC. Например, полночь UTC 1 января 2014 г. — 2014-01-01T00:00:00Z
      • [Type <String>]: тип учетных данных ключа; Например, "Симметричный".
      • [Usage <String>]: строка, описывающая назначение, для которого можно использовать ключ; Например, "Проверить".
    • [Logo <Byte[]>]: основной логотип приложения. Не допускает значения NULL.
    • [Note <String>]: заметки, относящиеся к управлению приложением.
    • [Oauth2RequirePostResponse <Boolean?>]:
    • [OptionalClaim <IMicrosoftGraphOptionalClaims>]: необязательныеClaims
      • [(Any) <Object>]: это означает, что любое свойство можно добавить в этот объект.
      • [AccessToken <IMicrosoftGraphOptionalClaim[]>]: необязательные утверждения, возвращаемые в маркере доступа JWT.
        • [AdditionalProperty <String[]>]: дополнительные свойства утверждения. Если свойство существует в коллекции, оно изменяет поведение дополнительного утверждения, указанного в свойстве имени.
        • [Essential <Boolean?>]: если значение равно true, утверждение, указанное клиентом, необходимо для обеспечения плавной авторизации для конкретной задачи, запрошенной конечным пользователем. По умолчанию используется значение false.
        • [Name <String>]: имя необязательного утверждения.
        • [Source <String>]: источник (объект каталога) утверждения. Существуют стандартные утверждения и определяемые пользователем утверждения из свойств расширения. Если исходное значение равно null, утверждение будет являться предопределенным необязательным утверждением. Если исходное значение — user, значение в имени свойства будет свойством расширения из объекта пользователя.
      • [IdToken <IMicrosoftGraphOptionalClaim[]>]: необязательные утверждения, возвращаемые в маркере идентификатора JWT.
      • [Saml2Token <IMicrosoftGraphOptionalClaim[]>]: необязательные утверждения, возвращаемые в токене SAML.
    • [ParentalControlSetting <IMicrosoftGraphParentalControlSettings>]: parentalControl Параметры
      • [(Any) <Object>]: это означает, что любое свойство можно добавить в этот объект.
      • [CountriesBlockedForMinor <String[]>]: задает коды стран ISO с двумя буквами. Доступ к приложению будет заблокирован для несовершеннолетних из стран, указанных в этом списке.
      • [LegalAgeGroupRule <String>]: указывает правило группы юридических возрастов, применимое к пользователям приложения. Можно задать одно из следующих значений: ValueDescriptionAllowDefault. Применяет минимальный юридический минимум. Это означает, что согласие родителей требуется для несовершеннолетних в Европейском союзе и Корее.RequireConsentForPrivacyServicesEnforces, чтобы указать дату рождения для соблюдения правил COPPA. RequireConsentForMinorsRequires родительское согласие в возрасте до 18 лет, независимо от дополнительных правил страны. RequireConsentForKidsRequires родительское согласие в возрасте до 14 лет, независимо от дополнительных правил страны. BlockMinorsBlocks от использования приложения.
    • [PasswordCredentials <IMicrosoftGraphPasswordCredential[]>]: коллекция учетных данных паролей, связанных с приложением. Не допускает значения NULL.
      • [CustomKeyIdentifier <Byte[]>]: не используйте.
      • [DisplayName <String>]: понятное имя пароля. Необязательно.
      • [EndDateTime <DateTime?>]: дата и время истечения срока действия пароля, представленные в формате ISO 8601 и всегда в формате UTC. Например, полночь UTC 1 января 2014 г. — 2014-01-01T00:00:00Z. Необязательно.
      • [KeyId <String>]: уникальный идентификатор пароля.
      • [StartDateTime <DateTime?>]: дата и время, в течение которого пароль становится допустимым. Тип метки времени представляет сведения о дате и времени с использованием формата ISO 8601 и всегда находится в формате UTC. Например, полночь UTC 1 января 2014 г. — 2014-01-01T00:00:00Z. Необязательно.
    • [PublicClient <IMicrosoftGraphPublicClientApplication>]: publicClientApplication
      • [(Any) <Object>]: это означает, что любое свойство можно добавить в этот объект.
      • [RedirectUri <String[]>]: указывает URL-адреса, в которых маркеры пользователей отправляются для входа или URI перенаправления, в которых отправляются коды авторизации OAuth 2.0 и маркеры доступа.
    • [RequiredResourceAccess <IMicrosoftGraphRequiredResourceAccess[]>]: указывает ресурсы, к которым требуется доступ приложению. Это свойство также указывает набор разрешений OAuth область и ролей приложений, необходимых для каждого из этих ресурсов. Эта конфигурация доступа к необходимым ресурсам обеспечивает взаимодействие с согласием. Не допускает значения NULL. Поддерживает $filter (eq, NOT, ge, le).
      • [ResourceAccess <IMicrosoftGraphResourceAccess[]>]: список разрешений OAuth2.0 область и ролей приложений, необходимых приложению из указанного ресурса.
        • [Id <String>]: уникальный идентификатор для одного из экземпляров oauth2PermissionScopes или appRole, предоставляемых приложением ресурсов.
        • [Type <String>]: указывает, ссылается ли свойство идентификатора на oauth2PermissionScopes или appRole. Возможные значения: Scope или Role.
      • [ResourceAppId <String>]: уникальный идентификатор ресурса, к которому требуется доступ к приложению. Это должно быть равно идентификатору appId, объявленному в целевом приложении ресурсов.
    • [SignInAudience <String>]: указывает учетные записи Майкрософт, поддерживаемые для текущего приложения. Поддерживаемые значения: AzureADMyOrg, AzureADMultipleOrgs, AzureADandPersonalMicrosoftAccount, PersonalMicrosoftAccount. Дополнительные сведения см. в таблице ниже. Поддерживает $filter (eq, ne, NOT).
    • [Spa <IMicrosoftGraphSpaApplication>]: spaApplication
      • [(Any) <Object>]: это означает, что любое свойство можно добавить в этот объект.
      • [RedirectUri <String[]>]: указывает URL-адреса, в которых маркеры пользователей отправляются для входа или URI перенаправления, в которых отправляются коды авторизации OAuth 2.0 и маркеры доступа.
    • [Tag <String[]>]: пользовательские строки, которые можно использовать для классификации и идентификации приложения. Не допускается значение NULL. Поддерживает $filter (eq, NOT, ge, le, startsWith).
    • [TokenEncryptionKeyId <String>]: задает идентификатор ключа открытого ключа из коллекции keyCredentials. При настройке Azure AD шифрует все маркеры, которые он выдает, с помощью ключа, на который указывает это свойство. Код приложения, получающий зашифрованный маркер, должен использовать соответствующий закрытый ключ для расшифровки маркера, прежде чем его можно будет использовать для вошедшего пользователя.
    • [TokenIssuancePolicy <IMicrosoftGraphTokenIssuancePolicy[]>]:
      • [AppliesTo <IMicrosoftGraphDirectoryObject[]>]:
      • [Definition <String[]>]: коллекция строк, содержащая строку JSON, которая определяет правила и параметры политики. Синтаксис определения отличается для каждого производного типа политики. Обязательный.
      • [IsOrganizationDefault <Boolean?>]: если задано значение true, активирует эту политику. Для одного и того же типа политики может быть много политик, но только один может быть активирован в качестве организации по умолчанию. Необязательно, значение по умолчанию — false.
      • [Description <String>]: описание этой политики.
      • [DeletedDateTime <DateTime?>]:
      • [DisplayName <String>]: имя, отображаемое в каталоге
    • [TokenLifetimePolicy <IMicrosoftGraphTokenLifetimePolicy[]>]: tokenLifetimePolicies, назначенный этому приложению. Поддерживает $expand.
      • [AppliesTo <IMicrosoftGraphDirectoryObject[]>]:
      • [Definition <String[]>]: коллекция строк, содержащая строку JSON, которая определяет правила и параметры политики. Синтаксис определения отличается для каждого производного типа политики. Обязательный.
      • [IsOrganizationDefault <Boolean?>]: если задано значение true, активирует эту политику. Для одного и того же типа политики может быть много политик, но только один может быть активирован в качестве организации по умолчанию. Необязательно, значение по умолчанию — false.
      • [Description <String>]: описание этой политики.
      • [DeletedDateTime <DateTime?>]:
      • [DisplayName <String>]: имя, отображаемое в каталоге
    • [Web <IMicrosoftGraphWebApplication>]: webApplication
      • [(Any) <Object>]: это означает, что любое свойство можно добавить в этот объект.
      • [HomePageUrl <String>]: домашняя страница или целевая страница приложения.
      • [ImplicitGrantSetting <IMicrosoftGraphImplicitGrantSettings>]: implicitGrant Параметры
        • [(Any) <Object>]: это означает, что любое свойство можно добавить в этот объект.
        • [EnableAccessTokenIssuance <Boolean?>]: указывает, может ли веб-приложение запрашивать маркер доступа с помощью неявного потока OAuth 2.0.
        • [EnableIdTokenIssuance <Boolean?>]: указывает, может ли это веб-приложение запрашивать маркер идентификатора с помощью неявного потока OAuth 2.0.
      • [LogoutUrl <String>]: указывает URL-адрес, который будет использоваться службой авторизации Майкрософт для выхода пользователя с помощью интерфейсного канала, внутренних каналов или протоколов выхода SAML.
      • [RedirectUri <String[]>]: указывает URL-адреса, в которых маркеры пользователей отправляются для входа или URI перенаправления, в которых отправляются коды авторизации OAuth 2.0 и маркеры доступа.
    • [DataType <String>]: указывает тип данных значения, которое может содержать свойство расширения. Поддерживаются следующие значения. Не допускает значения NULL. Двоичный — 256 байт максимумBooleanDateTime — должен быть указан в формате ISO 8601. Будет храниться в формате UTC. Целое число — 32-разрядное значение. LargeInteger — 64-разрядное значение. Строка — максимум 256 символов
    • [Name <String>]: имя свойства расширения. Не допускает значения NULL.
    • [TargetObject <String[]>]: поддерживаются следующие значения. Не допускает значения NULL. UserGroupOrganizationDeviceApplication
    • [Description <String>]: описание этой политики.
    • [AppliesTo <IMicrosoftGraphDirectoryObject[]>]:
    • [Definition <String[]>]: коллекция строк, содержащая строку JSON, которая определяет правила и параметры политики. Синтаксис определения отличается для каждого производного типа политики. Обязательный.
    • [IsOrganizationDefault <Boolean?>]: если задано значение true, активирует эту политику. Для одного и того же типа политики может быть много политик, но только один может быть активирован в качестве организации по умолчанию. Необязательно, значение по умолчанию — false.
    • [AccountEnabled <Boolean?>]: значение true, если учетная запись субъекта-службы включена; в противном случае значение false. Поддерживает $filter (eq, ne, NOT, in).
    • [AddIn <IMicrosoftGraphAddIn[]>]: определяет настраиваемое поведение, которое может использовать потребляющая служба для вызова приложения в определенных контекстах. Например, приложения, которые могут отображать потоки файлов, могут задать свойство addIns для его функциональных возможностей FileHandler. Это позволит службам, таким как Microsoft 365, вызывать приложение в контексте документа, над которым работает пользователь.
    • [AlternativeName <String[]>]: используется для получения субъектов-служб по подписке, идентификации группы ресурсов и полных идентификаторов ресурсов для управляемых удостоверений. Поддерживает $filter (eq, NOT, ge, le, startsWith).
    • [AppDescription <String>]: описание, предоставляемое соответствующим приложением.
    • [AppDisplayName <String>]: отображаемое имя, предоставляемое соответствующим приложением.
    • [AppId <String>]: уникальный идентификатор связанного приложения (его свойство appId).
    • [AppOwnerOrganizationId <String>]: содержит идентификатор клиента, в котором зарегистрировано приложение. Это применимо только к субъектам-службам, поддерживаемым приложениями. Поддерживает $filter (eq, ne, NOT, ge, le).
    • [AppRole <IMicrosoftGraphAppRole[]>]: роли, предоставляемые приложением, которое представляет этот субъект-служба. Дополнительные сведения см. в определении свойства appRoles для сущности приложения. Не допускает значения NULL.
    • [AppRoleAssignedTo <IMicrosoftGraphAppRoleAssignment[]>]: назначения ролей приложения для этого приложения или службы, предоставленные пользователям, группам и другим субъектам-службам. Поддерживает $expand.
      • [DeletedDateTime <DateTime?>]:
      • [DisplayName <String>]: имя, отображаемое в каталоге
      • [AppRoleId <String>]: идентификатор роли приложения, назначенной субъекту. Эта роль приложения должна быть предоставлена в свойстве appRoles в субъекте-службе приложения ресурса (resourceId). Если приложение ресурсов не объявило никаких ролей приложения, идентификатор роли приложения по умолчанию 000000000-0000-0000-0000-0000000000 можно указать, чтобы сообщить, что субъект назначается приложению-ресурсу без каких-либо определенных ролей приложения. Требуется при создании.
      • [PrincipalId <String>]: уникальный идентификатор пользователя, группы или субъекта-службы, которому предоставляется роль приложения. Требуется при создании.
      • [ResourceDisplayName <String>]: отображаемое имя субъекта-службы приложения ресурса, к которому выполняется назначение.
      • [ResourceId <String>]: уникальный идентификатор субъекта-службы ресурсов, для которого выполняется назначение. Требуется при создании. Поддерживает $filter (только eq).
    • [AppRoleAssignment <IMicrosoftGraphAppRoleAssignment[]>]: назначение роли приложения для другого приложения или службы, предоставленное этому субъекту-службе. Поддерживает $expand.
    • [AppRoleAssignmentRequired <Boolean?>]: указывает, должны ли пользователи или другие субъекты-службы предоставлять назначение роли приложения для этого субъекта-службы, прежде чем пользователи смогут войти или приложения могут получить маркеры. По умолчанию используется значение false. Не допускает значения NULL. Поддерживает $filter (eq, ne, NOT).
    • [ClaimsMappingPolicy <IMicrosoftGraphClaimsMappingPolicy[]>]: claimsMappingPolicies, назначенные этому субъекту-службе. Поддерживает $expand.
      • [AppliesTo <IMicrosoftGraphDirectoryObject[]>]:
      • [Definition <String[]>]: коллекция строк, содержащая строку JSON, которая определяет правила и параметры политики. Синтаксис определения отличается для каждого производного типа политики. Обязательный.
      • [IsOrganizationDefault <Boolean?>]: если задано значение true, активирует эту политику. Для одного и того же типа политики может быть много политик, но только один может быть активирован в качестве организации по умолчанию. Необязательно, значение по умолчанию — false.
      • [Description <String>]: описание этой политики.
      • [DeletedDateTime <DateTime?>]:
      • [DisplayName <String>]: имя, отображаемое в каталоге
    • [DelegatedPermissionClassification <IMicrosoftGraphDelegatedPermissionClassification[]>]: классификации разрешений для делегированных разрешений, предоставляемых приложением, которое представляет этот субъект-служба. Поддерживает $expand.
      • [Classification <String>]: permissionClassificationType
      • [PermissionId <String>]: уникальный идентификатор для делегированного разрешения, указанного в опубликованной коллекцииPermissionScopes servicePrincipal. Требуется при создании. Не поддерживает $filter.
      • [PermissionName <String>]: значение утверждения (значение) для делегированного разрешения, указанного в опубликованной коллекцииPermissionScopes servicePrincipal. Не поддерживает $filter.
    • [Description <String>]: свободное текстовое поле для предоставления внутреннего пользовательского описания субъекта-службы. На порталах конечных пользователей, таких как MyApps, будет отображаться описание приложения в этом поле. Максимальный допустимый размер — 1024 символов. Поддерживает $filter (eq, ne, NOT, ge, le, startsWith) и $search.
    • [DisabledByMicrosoftStatus <String>]: указывает, отключил ли корпорация Майкрософт зарегистрированное приложение. Возможные значения: null (значение по умолчанию), NotDisabled и DisabledDueToViolationOfServicesAgreement (причины могут включать подозрительные, оскорбительные или вредоносные действия или нарушение соглашения об службах Майкрософт). Поддерживает $filter (eq, ne, NOT).
    • [Endpoint <IMicrosoftGraphEndpoint[]>]: конечные точки, доступные для обнаружения. Службы, такие как Sharepoint, заполняют это свойство определенным клиентом конечными точками SharePoint, которые другие приложения могут обнаруживать и использовать в своих интерфейсах.
      • [DeletedDateTime <DateTime?>]:
      • [DisplayName <String>]: имя, отображаемое в каталоге
    • [FederatedIdentityCredentials <IMicrosoftGraphFederatedIdentityCredential[]>]:
    • [HomeRealmDiscoveryPolicy <IMicrosoftGraphHomeRealmDiscoveryPolicy[]>]: homeRealmDiscoveryPolicies, назначенные этому субъекту-службе. Поддерживает $expand.
    • [Homepage <String>]: домашняя страница или целевая страница приложения.
    • [Info <IMicrosoftGraphInformationalUrl>]: информационныйUrl
    • [KeyCredentials <IMicrosoftGraphKeyCredential[]>]: коллекция ключевых учетных данных, связанных с субъектом-службой. Не допускает значения NULL. Поддерживает $filter (eq, NOT, ge, le).
    • [LoginUrl <String>]: указывает URL-адрес, в котором поставщик услуг перенаправляет пользователя в Azure AD для проверки подлинности. Azure AD использует URL-адрес для запуска приложения из Microsoft 365 или Azure AD Мои приложения. При пустом входе Azure AD выполняет вход, инициированный поставщиком удостоверений для приложений, настроенных с использованием единого входа на основе SAML. Пользователь запускает приложение из Microsoft 365, Мои приложения Azure AD или URL-адреса единого входа Azure AD.
    • [LogoutUrl <String>]: указывает URL-адрес, который будет использоваться службой авторизации Майкрософт для выхода пользователя с помощью OpenId Подключение интерфейсных каналов, внутренних каналов или протоколов выхода SAML.
    • [Note <String>]: свободное текстовое поле для записи сведений о субъекте-службе, обычно используемом для выполнения рабочих задач. Максимальный допустимый размер — 1024 символов.
    • [NotificationEmailAddress <String[]>]: указывает список адресов электронной почты, в которых Azure AD отправляет уведомление, когда активный сертификат находится вблизи срока действия. Это касается только сертификатов, используемых для подписи токена SAML, выданного для приложений коллекции Azure AD.
    • [Oauth2PermissionScope <IMicrosoftGraphPermissionScope[]>]: делегированные разрешения, предоставляемые приложением. Дополнительные сведения см. в свойстве api сущности приложения oauth2PermissionScopes. Не допускает значения NULL.
    • [PasswordCredentials <IMicrosoftGraphPasswordCredential[]>]: коллекция учетных данных паролей, связанных с субъектом-службой. Не допускает значения NULL.
    • [PreferredSingleSignOnMode <String>]: указывает режим единого входа, настроенный для этого приложения. Azure AD использует предпочтительный режим единого входа для запуска приложения из Microsoft 365 или Azure AD Мои приложения. Поддерживаемые значения : password, saml, notSupported и oidc.
    • [PreferredTokenSigningKeyThumbprint <String>]: зарезервировано только для внутреннего использования. Не записывайте или иначе полагаться на это свойство. Может быть удалено в будущих версиях.
    • [ReplyUrl <String[]>]: URL-адреса, на которые отправляются маркеры пользователей для входа в связанное приложение, или URI перенаправления, в которые отправляются коды авторизации OAuth 2.0 и маркеры доступа для связанного приложения. Не допускает значения NULL.
    • [SamlSingleSignOnSetting <IMicrosoftGraphSamlSingleSignOnSettings>]: samlSingleSignOn Параметры
      • [(Any) <Object>]: это означает, что любое свойство можно добавить в этот объект.
      • [RelayState <String>]: относительный универсальный код ресурса (URI), на который поставщик услуг перенаправляется после завершения потока единого входа.
    • [ServicePrincipalName <String[]>]: содержит список идентификаторовUris, скопированных из связанного приложения. Дополнительные значения можно добавить в гибридные приложения. Эти значения можно использовать для идентификации разрешений, предоставляемых этим приложением в Azure AD. Например, клиентские приложения могут указать URI ресурса, основанный на значениях этого свойства для получения маркера доступа, который является URI, возвращенным в утверждении aud. Любой оператор необходим для выражений фильтра в многозначных свойствах. Не допускает значения NULL. Поддерживает $filter (eq, NOT, ge, le, startsWith).
    • [ServicePrincipalType <String>]: определяет, представляет ли субъект-службу приложение или управляемое удостоверение. Это настраивается azure AD внутри системы. Для субъекта-службы, представляющего приложение, для этого задано значение Application. Для субъекта-службы, представляющего управляемое удостоверение, это значение имеет значение ManagedIdentity.
    • [Tag <String[]>]: пользовательские строки, которые можно использовать для классификации и идентификации субъекта-службы. Не допускает значения NULL. Поддерживает $filter (eq, NOT, ge, le, startsWith).
    • [TokenEncryptionKeyId <String>]: задает идентификатор ключа открытого ключа из коллекции keyCredentials. При настройке Azure AD выдает маркеры для этого приложения, зашифрованные с помощью ключа, указанного этим свойством. Код приложения, получающий зашифрованный маркер, должен использовать соответствующий закрытый ключ для расшифровки маркера, прежде чем его можно будет использовать для вошедшего пользователя.
    • [TokenIssuancePolicy <IMicrosoftGraphTokenIssuancePolicy[]>]: tokenIssuancePolicies, назначенный этому субъекту-службе. Поддерживает $expand.
    • [TokenLifetimePolicy <IMicrosoftGraphTokenLifetimePolicy[]>]: tokenLifetimePolicies, назначенный этому субъекту-службе. Поддерживает $expand.
    • [TransitiveMemberOf <IMicrosoftGraphDirectoryObject[]>]:
    • [AppRoleId <String>]: идентификатор роли приложения, назначенной субъекту. Эта роль приложения должна быть предоставлена в свойстве appRoles в субъекте-службе приложения ресурса (resourceId). Если приложение ресурсов не объявило никаких ролей приложения, идентификатор роли приложения по умолчанию 000000000-0000-0000-0000-0000000000 можно указать, чтобы сообщить, что субъект назначается приложению-ресурсу без каких-либо определенных ролей приложения. Требуется при создании.
    • [CreatedDateTime <DateTime?>]: время создания назначения роли приложения. Тип метки времени представляет сведения о дате и времени с использованием формата ISO 8601 и всегда находится в формате UTC. Например, полночь UTC 1 января 2014 г. — 2014-01-01T00:00:00Z. Только чтение.
    • [PrincipalDisplayName <String>]: отображаемое имя пользователя, группы или субъекта-службы, которое было предоставлено назначению роли приложения. Только чтение. Поддерживает $filter (eq и startswith).
    • [PrincipalId <String>]: уникальный идентификатор пользователя, группы или субъекта-службы, которому предоставляется роль приложения. Требуется при создании.
    • [PrincipalType <String>]: тип назначенного субъекта. Это может быть пользователь, группа или ServicePrincipal. Только чтение.
    • [ResourceDisplayName <String>]: отображаемое имя субъекта-службы приложения ресурса, к которому выполняется назначение.
    • [ResourceId <String>]: уникальный идентификатор субъекта-службы ресурсов, для которого выполняется назначение. Требуется при создании. Поддерживает $filter (только eq).
    • [AppRoleAssignment <IMicrosoftGraphAppRoleAssignmentAutoGenerated[]>]: представляет роли приложения, которые группа была предоставлена для приложения. Поддерживает $expand.
      • [DeletedDateTime <DateTime?>]:
      • [DisplayName <String>]: имя, отображаемое в каталоге
      • [AppRoleId <String>]: идентификатор роли приложения, назначенной субъекту. Эта роль приложения должна быть предоставлена в свойстве appRoles в субъекте-службе приложения ресурса (resourceId). Если приложение ресурсов не объявило никаких ролей приложения, идентификатор роли приложения по умолчанию 000000000-0000-0000-0000-0000000000 можно указать, чтобы сообщить, что субъект назначается приложению-ресурсу без каких-либо определенных ролей приложения. Требуется при создании.
      • [CreatedDateTime <DateTime?>]: время создания назначения роли приложения. Тип метки времени представляет сведения о дате и времени с использованием формата ISO 8601 и всегда находится в формате UTC. Например, полночь UTC 1 января 2014 г. — 2014-01-01T00:00:00Z. Только чтение.
      • [PrincipalDisplayName <String>]: отображаемое имя пользователя, группы или субъекта-службы, которое было предоставлено назначению роли приложения. Только чтение. Поддерживает $filter (eq и startswith).
      • [PrincipalId <String>]: уникальный идентификатор пользователя, группы или субъекта-службы, которому предоставляется роль приложения. Требуется при создании.
      • [PrincipalType <String>]: тип назначенного субъекта. Это может быть пользователь, группа или ServicePrincipal. Только чтение.
      • [ResourceDisplayName <String>]: отображаемое имя субъекта-службы приложения ресурса, к которому выполняется назначение.
      • [ResourceId <String>]: уникальный идентификатор субъекта-службы ресурсов, для которого выполняется назначение. Требуется при создании. Поддерживает $filter (только eq).
    • [Classification <String>]: описывает классификацию для группы (например, низкий, средний или высокий уровень влияния на бизнес). Допустимые значения для этого свойства определяются путем создания значения параметра ClassificationList на основе определения шаблона. Возвращается по умолчанию. Поддерживает $filter (eq, ne, NOT, ge, le, startsWith).
    • [CreatedOnBehalfOf <IMicrosoftGraphDirectoryObject>]: представляет объект Azure Active Directory. Тип directoryObject является базовым типом для многих других типов сущностей каталога.
    • [Description <String>]: необязательное описание группы. Возвращается по умолчанию. Поддерживает $filter (eq, ne, NOT, ge, le, startsWith) и $search.
    • [GroupType <String[]>]: указывает тип группы и его членство. Если коллекция содержит единую, группа является группой Microsoft 365; в противном случае это группа безопасности или группа рассылки. Дополнительные сведения см. в обзоре групп. Если коллекция включает DynamicMembership, группа имеет динамическое членство; в противном случае членство является статическим. Возвращается по умолчанию. Поддерживает $filter (eq, NOT).
    • [HasMembersWithLicenseError <Boolean?>]: указывает, есть ли члены этой группы с ошибками лицензии из назначения лицензий на основе группы. Это свойство никогда не возвращается для операции GET. Его можно использовать в качестве аргумента $filter для получения групп, имеющих членов с ошибками лицензии (т. е. фильтрация по этому свойству true). Поддерживает $filter (eq).
    • [IsArchived <Boolean?>]:
    • [IsAssignableToRole <Boolean?>]: указывает, может ли эта группа быть назначена роли Azure Active Directory. Это свойство можно задать только при создании группы и неизменяемо. Если задано значение true, свойство securityEnabled также должно иметь значение true, а группа не может быть динамической группой (то есть groupTypes не может содержать DynamicMembership). Это свойство можно задать только вызывающим пользователям в ролях глобального администратора и администраторов привилегированных ролей. Вызывающий объект также должен быть назначен разрешение Directory.AccessAsUser.All для задания этого свойства. Дополнительные сведения см. в статье "Использование группы для управления назначениями ролей Azure AD" по умолчанию. Поддерживает $filter (eq, ne, NOT).
    • [MailEnabled <Boolean?>]: указывает, включена ли группа. Возвращается по умолчанию. Поддерживает $filter (eq, ne, NOT).
    • [MailNickname <String>]: псевдоним почты для группы, уникальный в организации. Это свойство необходимо указать при создании группы. Эти символы нельзя использовать в mailNickName: @()/[]';:.<>,SPACE. Возвращается по умолчанию. Поддерживает $filter (eq, ne, NOT, ge, le, in, startsWith).
    • [MembershipRule <String>]: правило, определяющее участников для этой группы, если группа является динамической группой (groupTypes содержит DynamicMembership). Дополнительные сведения о синтаксисе правила членства см. в синтаксисе правил членства. Возвращается по умолчанию. Поддерживает $filter (eq, ne, NOT, ge, le, startsWith).
    • [MembershipRuleProcessingState <String>]: указывает, включена ли или приостановлена обработка динамического членства. Возможные значения : On или Paused. Возвращается по умолчанию. Поддерживает $filter (eq, ne, NOT, in).
    • [PermissionGrant <IMicrosoftGraphResourceSpecificPermissionGrant[]>]: разрешения, предоставленные для группы определенному приложению. Поддерживает $expand.
      • [DeletedDateTime <DateTime?>]:
      • [DisplayName <String>]: имя, отображаемое в каталоге
      • [ClientAppId <String>]: идентификатор субъекта-службы приложения Azure AD, которому предоставлен доступ. Только чтение.
      • [ClientId <String>]: идентификатор приложения Azure AD, которому предоставлен доступ. Только чтение.
      • [Permission <String>]: имя разрешения для конкретного ресурса. Только чтение.
      • [PermissionType <String>]: тип разрешения. Возможные значения: Application, Delegated. Только чтение.
      • [ResourceAppId <String>]: идентификатор приложения Azure AD, на котором размещен ресурс. Только чтение.
    • [PreferredDataLocation <String>]: предпочтительное расположение данных для группы. Дополнительные сведения см. в статье OneDrive Online Multi-Geo. Возвращается по умолчанию.
    • [PreferredLanguage <String>]: предпочтительный язык для группы Microsoft 365. Должен соответствовать коду ISO 639-1; Например, en-US. Возвращается по умолчанию. Поддерживает $filter (eq, ne, NOT, ge, le, in, startsWith).
    • [SecurityEnabled <Boolean?>]: указывает, является ли группа группой безопасности. Возвращается по умолчанию. Поддерживает $filter (eq, ne, NOT, in).
    • [SecurityIdentifier <String>]: идентификатор безопасности группы, используемый в сценариях Windows. Возвращается по умолчанию.
    • [Theme <String>]: задает цветовую тему группы Microsoft 365. Возможные значения: тель, фиолетовый, зеленый, синий, розовый, оранжевый или красный. Возвращается по умолчанию.
    • [Visibility <String>]: указывает политику объединения групп и видимость содержимого группы для групп. Возможные значения: Private, Public или Hiddenmembership. Hiddenmembership можно задать только для групп Microsoft 365 при создании групп. Его нельзя обновить позже. Другие значения видимости можно обновить после создания группы. Если значение видимости не указано во время создания группы в Microsoft Graph, группа безопасности создается как частная по умолчанию, а группа Microsoft 365 — общедоступная. Дополнительные сведения см. в параметрах видимости группы. Возвращается по умолчанию.
    • [ClientAppId <String>]: идентификатор субъекта-службы приложения Azure AD, которому предоставлен доступ. Только чтение.
    • [ClientId <String>]: идентификатор приложения Azure AD, которому предоставлен доступ. Только чтение.
    • [Permission <String>]: имя разрешения для конкретного ресурса. Только чтение.
    • [PermissionType <String>]: тип разрешения. Возможные значения: Application, Delegated. Только чтение.
    • [ResourceAppId <String>]: идентификатор приложения Azure AD, на котором размещен ресурс. Только чтение.
    • [AccountEnabled <Boolean?>]: значение true, если учетная запись включена; в противном случае значение false. Это свойство необходимо при создании пользователя. Поддерживает $filter (eq, ne, NOT и in).
    • [AgeGroup <String>]: задает возрастную группу пользователя. Допустимые значения: null, minor, notAdult и adult. Дополнительные сведения см. в определениях свойств группы юридических возрастов. Поддерживает $filter (eq, ne, NOT и in).
    • [ApproximateLastSignInDateTime <DateTime?>]: тип метки времени представляет сведения о дате и времени с использованием формата ISO 8601 и всегда находится в формате UTC. Например, полночь UTC 1 января 2014 г. — 2014-01-01T00:00:00Z. Только чтение. Поддерживает $filter (eq, ne, not, ge, le и eq для значений NULL) и $orderBy.
    • [City <String>]: город, в котором находится пользователь. Максимальная длина — 128 символов. Поддерживает $filter (eq, ne, NOT, ge, le, in, startsWith).
    • [CompanyName <String>]: имя компании, связанной с пользователем. Это свойство может быть полезно для описания компании, из которую поступает внешний пользователь. Максимальная длина имени компании составляет 64 символа. Поддерживает $filter (eq, ne, NOT, ge, le, in, startsWith).
    • [ComplianceExpirationDateTime <DateTime?>]: метка времени, когда устройство больше не считается совместимым. Тип метки времени представляет сведения о дате и времени с использованием формата ISO 8601 и всегда находится в формате UTC. Например, полночь UTC 1 января 2014 г. — 2014-01-01T00:00:00Z. Только чтение.
    • [ConsentProvidedForMinor <String>]: задает, получено ли согласие для несовершеннолетних. Допустимые значения: null, предоставленные, отклоненные и не запрашиваемые. Дополнительные сведения см. в определениях свойств группы юридических возрастов. Поддерживает $filter (eq, ne, NOT и in).
    • [Country <String>]: страна или регион, в котором находится пользователь; например, США или Великобритания. Максимальная длина — 128 символов. Поддерживает $filter (eq, ne, NOT, ge, le, in, startsWith).
    • [Department <String>]: имя отдела, в котором работает пользователь. Максимальная длина — 64 символа. Поддерживает $filter (eq, ne, NOT, ge, le и в операторах).
    • [DeviceVersion <Int32?>]: только для внутреннего использования.
    • [EmployeeHireDate <DateTime?>]: дата и время, когда пользователь был нанят или начнет работу в случае будущего найма. Поддерживает $filter (eq, ne, NOT, ge, le, in).
    • [EmployeeId <String>]: идентификатор сотрудника, назначенный пользователю организацией. Поддерживает $filter (eq, ne, NOT, ge, le, in, startsWith).
    • [EmployeeOrgData <IMicrosoftGraphEmployeeOrgData>]: employeeOrgData
    • [EmployeeType <String>]: фиксирует тип рабочей роли предприятия. Например, "Сотрудник", "Подрядчик", "Консультант" или "Поставщик". Поддерживает $filter (eq, ne, NOT, ge, le, in, startsWith).
    • [ExternalUserState <String>]: для внешнего пользователя, приглашенного к клиенту с помощью API приглашения, это свойство представляет состояние приглашения приглашенного пользователя. Для приглашенных пользователей состояние может быть PendingAcceptance или Accepted или null для всех остальных пользователей. Поддерживает $filter (eq, ne, NOT , in).
    • [ExternalUserStateChangeDateTime <DateTime?>]: отображает метку времени последнего изменения в свойстве externalUserState. Поддерживает $filter (eq, ne, NOT , in).
    • [FaxNumber <String>]: номер факса пользователя. Поддерживает $filter (eq, ne, NOT, ge, le, in, startsWith).
    • [GivenName <String>]: заданное имя (имя) пользователя. Максимальная длина — 64 символа. Поддерживает $filter (eq, ne, NOT, ge, le, in, startsWith).
    • [Identity <IMicrosoftGraphObjectIdentity[]>]: представляет удостоверения, которые можно использовать для входа в эту учетную запись пользователя. Удостоверение может быть предоставлено корпорацией Майкрософт (также известной как локальная учетная запись), организациями или поставщиками социальных удостоверений, такими как Facebook, Google и Майкрософт, и привязано к учетной записи пользователя. Может содержать несколько элементов с одинаковым значением signInType. Поддерживает $filter (eq), только если signInType не является userPrincipalName.
    • [IsResourceAccount <Boolean?>]: не используйте — зарезервированы для будущего использования.
    • [JobTitle <String>]: название задания пользователя. Максимальная длина — 128 символов. Поддерживает $filter (eq, ne, NOT, ge, le, in, startsWith).
    • [Mail <String>]: SMTP-адрес пользователя, например admin@contoso.com. Изменения этого свойства также обновят коллекцию proxyAddresses пользователя, чтобы включить значение в качестве SMTP-адреса. Хотя это свойство может содержать символы акцента, используя их, они могут вызвать проблемы с доступом к другим приложениям Майкрософт для пользователя. Поддерживает $filter (eq, ne, NOT, ge, le, in, startsWith, endsWith).
    • [MailNickname <String>]: псевдоним почты для пользователя. Это свойство необходимо указать при создании пользователя. Максимальная длина — 64 символа. Поддерживает $filter (eq, ne, NOT, ge, le, in, startsWith).
    • [Manager <IMicrosoftGraphDirectoryObject>]: представляет объект Azure Active Directory. Тип directoryObject является базовым типом для многих других типов сущностей каталога.
    • [OfficeLocation <String>]: расположение офиса в месте работы пользователя. Максимальная длина — 128 символов. Поддерживает $filter (eq, ne, NOT, ge, le, in, startsWith).
    • [OnPremisesImmutableId <String>]: это свойство используется для связывания учетной записи пользователя локальная служба Active Directory с объектом пользователя Azure AD. Это свойство необходимо указать при создании учетной записи пользователя в Graph, если вы используете федеративный домен для свойства userPrincipalName (UPN). ПРИМЕЧАНИЕ. Символы $ и _ нельзя использовать при указании этого свойства. Возвращается только в $select. Поддерживает $filter (eq, ne, NOT, ge, le, in)..
    • [OnPremisesLastSyncDateTime <DateTime?>]: последний раз, когда объект был синхронизирован с локальным каталогом. Тип метки времени представляет сведения о дате и времени с использованием формата ISO 8601 и всегда находится в формате UTC. Например, полночь UTC 1 января 2014 г. — 2014-01-01T00:00:00Z только для чтения. Поддерживает $filter (eq, ne, not, ge, le, in).
    • [OnPremisesSyncEnabled <Boolean?>]: значение true, если этот объект синхронизирован из локального каталога; Значение false, если этот объект изначально синхронизирован из локального каталога, но больше не синхронизирован; Значение NULL, если этот объект никогда не синхронизирован из локального каталога (по умолчанию). Только чтение. Поддерживает $filter (eq, ne, not, in и eq для значений NULL).
    • [OperatingSystem <String>]: операционная система устройства. Windows, iOS и т. д. Это свойство доступно только для чтения.
    • [OperatingSystemVersion <String>]: версия операционной системы устройства. Обязательный. Поддерживает $filter (eq, ne, not, ge, le, startsWith и eq для значений NULL).
    • [OtherMail <String[]>]: список дополнительных адресов электронной почты для пользователя; например: ['bob@contoso.com, 'Robert@fabrikam.com]. ПРИМЕЧАНИЕ. Хотя это свойство может содержать символы акцента, они могут вызвать проблемы с доступом к сторонним приложениям для пользователя. Поддерживает $filter (eq, NOT, ge, le, in, startsWith).
    • [PasswordPolicy <String>]: задает политики паролей для пользователя. Это значение представляет собой перечисление с одним из возможных значений DisableStrongPassword, что позволяет задавать более слабые пароли, чем указанная политика по умолчанию. Кроме того, можно указать DisablePasswordExpiration. Они могут быть указаны вместе; например: DisablePasswordExpiration, DisableStrongPassword.Supports $filter (ne, NOT).
    • [PasswordProfile <IMicrosoftGraphPasswordProfile>]: passwordProfile
      • [(Any) <Object>]: это означает, что любое свойство можно добавить в этот объект.
      • [ForceChangePasswordNextSignIn <Boolean?>]: значение true, если пользователь должен изменить пароль при следующем входе; в противном случае значение false. Если значение не задано, значение по умолчанию равно false. ПРИМЕЧАНИЕ. Для клиентов Azure B2C установите значение false и вместо этого используйте пользовательские политики и потоки пользователей для принудительного сброса пароля при первом входе. См. раздел "Принудительное сброс пароля" при первом входе.
      • [ForceChangePasswordNextSignInWithMfa <Boolean?>]: если значение true, при следующем входе пользователь должен выполнить многофакторную проверку подлинности (MFA), прежде чем принудительно изменить пароль. Поведение идентично forceChangePasswordNextSignIn, за исключением того, что пользователь должен сначала выполнить многофакторную проверку подлинности перед изменением пароля. После изменения пароля это свойство будет автоматически сбрасываться на false. Если значение не задано, значение по умолчанию равно false.
      • [Password <String>]: пароль для пользователя. Это свойство необходимо при создании пользователя. Его можно обновить, но пользователю потребуется изменить пароль для следующего имени входа. Пароль должен соответствовать минимальным требованиям, указанным свойством passwordPolicies пользователя. По умолчанию требуется надежный пароль.
    • [PhysicalId <String[]>]: только для внутреннего использования. Не допускает значения NULL. Поддерживает $filter (eq, not, ge, le, startsWith).
    • [PostalCode <String>]: почтовый индекс почтового адреса пользователя. Почтовый индекс зависит от страны или региона пользователя. В США этот атрибут содержит ZIP-код. Максимальная длина — 40 символов. Поддерживает $filter (eq, ne, NOT, ge, le, in, startsWith).
    • [PreferredLanguage <String>]: предпочтительный язык для пользователя. Должен соответствовать коду ISO 639-1; Например, en-US. Поддерживает $filter (eq, ne, NOT, ge, le, in, startsWith).
    • [ShowInAddressList <Boolean?>]: значение true, если глобальный список адресов Outlook должен содержать этого пользователя, в противном случае — значение false. Если значение не задано, это будет рассматриваться как true. Для пользователей, приглашенных через диспетчер приглашений, это свойство будет иметь значение false. Поддерживает $filter (eq, ne, NOT, in).
    • [State <String>]: штат или провинция в адресе пользователя. Максимальная длина — 128 символов. Поддерживает $filter (eq, ne, NOT, ge, le, in, startsWith).
    • [StreetAddress <String>]: адрес улицы места работы пользователя. Максимальная длина: 1024 символа. Поддерживает $filter (eq, ne, NOT, ge, le, in, startsWith).
    • [Surname <String>]: фамилия пользователя (фамилия или фамилия). Максимальная длина — 64 символа. Поддерживает $filter (eq, ne, NOT, ge, le, in, startsWith).
    • [TrustType <String>]: тип доверия для присоединенного устройства. Только чтение. Возможные значения: Workplace (указывает, что ваши собственные личные устройства), AzureAd (устройства, присоединенные только к облаку), ServerAd (присоединенные к локальному домену устройства, присоединенные к Azure AD). Дополнительные сведения см. в статье "Общие сведения об управлении устройствами в Azure Active Directory"
    • [UsageLocation <String>]: двухбуквенный код страны (стандарт ISO 3166). Требуется для пользователей, которым будут назначены лицензии из-за юридических требований, проверка для доступности служб в странах. Примеры: US, JP и GB. Не допускает значения NULL. Поддерживает $filter (eq, ne, NOT, ge, le, in, startsWith).
    • [UserPrincipalName <String>]: имя участника-пользователя (UPN) пользователя. UPN — это атрибут, который является именем пользователя для входа через Интернет на основе интернет-стандарта RFC 822. По соглашению это должно соответствовать имени электронной почты пользователя. Общий формат — это alias@domain, где домен должен присутствовать в коллекции проверенных доменов клиента. Это свойство необходимо при создании пользователя. Проверенные домены для клиента можно получить из проверенного свойстваDomains организации. ПРИМЕЧАНИЕ. Хотя это свойство может содержать символы акцента, они могут вызвать проблемы с доступом к сторонним приложениям для пользователя. Поддерживает $filter (eq, ne, NOT, ge, le, in, startsWith, endsWith) и $orderBy.
    • [UserType <String>]: строковое значение, которое можно использовать для классификации типов пользователей в каталоге, таких как Member и Guest. Поддерживает $filter (eq, ne, NOT, in,).
  • [OfficeLocation <String>]: расположение офиса в месте работы пользователя. Максимальная длина — 128 символов. Поддерживает $filter (eq, ne, NOT, ge, le, in, startsWith).
  • [OnPremisesImmutableId <String>]: это свойство используется для связывания учетной записи пользователя локальная служба Active Directory с объектом пользователя Azure AD. Это свойство необходимо указать при создании учетной записи пользователя в Graph, если вы используете федеративный домен для свойства userPrincipalName (UPN). ПРИМЕЧАНИЕ. Символы $ и _ нельзя использовать при указании этого свойства. Возвращается только в $select. Поддерживает $filter (eq, ne, NOT, ge, le, in)..
  • [OnPremisesLastSyncDateTime <DateTime?>]: последний раз, когда объект был синхронизирован с локальным каталогом. Тип метки времени представляет сведения о дате и времени с использованием формата ISO 8601 и всегда находится в формате UTC. Например, полночь UTC 1 января 2014 г. — 2014-01-01T00:00:00Z только для чтения. Поддерживает $filter (eq, ne, not, ge, le, in).
  • [OnPremisesSyncEnabled <Boolean?>]: значение true, если этот объект синхронизирован из локального каталога; Значение false, если этот объект изначально синхронизирован из локального каталога, но больше не синхронизирован; Значение NULL, если этот объект никогда не синхронизирован из локального каталога (по умолчанию). Только чтение. Поддерживает $filter (eq, ne, not, in и eq для значений NULL).
  • [OperatingSystem <String>]: операционная система устройства. Windows, iOS и т. д. Это свойство доступно только для чтения.
  • [OperatingSystemVersion <String>]: версия операционной системы устройства. Обязательный. Поддерживает $filter (eq, ne, not, ge, le, startsWith и eq для значений NULL).
  • [OtherMail <String[]>]: список дополнительных адресов электронной почты для пользователя; например: ['bob@contoso.com, 'Robert@fabrikam.com]. ПРИМЕЧАНИЕ. Хотя это свойство может содержать символы акцента, они могут вызвать проблемы с доступом к сторонним приложениям для пользователя. Поддерживает $filter (eq, NOT, ge, le, in, startsWith).
  • [PasswordPolicy <String>]: задает политики паролей для пользователя. Это значение представляет собой перечисление с одним из возможных значений DisableStrongPassword, что позволяет задавать более слабые пароли, чем указанная политика по умолчанию. Кроме того, можно указать DisablePasswordExpiration. Они могут быть указаны вместе; например: DisablePasswordExpiration, DisableStrongPassword.Supports $filter (ne, NOT).
  • [PasswordProfile <IMicrosoftGraphPasswordProfile>]: passwordProfile
  • [PhysicalId <String[]>]: только для внутреннего использования. Не допускает значения NULL. Поддерживает $filter (eq, not, ge, le, startsWith).
  • [PostalCode <String>]: почтовый индекс почтового адреса пользователя. Почтовый индекс зависит от страны или региона пользователя. В США этот атрибут содержит ZIP-код. Максимальная длина — 40 символов. Поддерживает $filter (eq, ne, NOT, ge, le, in, startsWith).
  • [PreferredLanguage <String>]: предпочтительный язык для пользователя. Должен соответствовать коду ISO 639-1; Например, en-US. Поддерживает $filter (eq, ne, NOT, ge, le, in, startsWith).
  • [ShowInAddressList <Boolean?>]: значение true, если глобальный список адресов Outlook должен содержать этого пользователя, в противном случае — значение false. Если значение не задано, это будет рассматриваться как true. Для пользователей, приглашенных через диспетчер приглашений, это свойство будет иметь значение false. Поддерживает $filter (eq, ne, NOT, in).
  • [State <String>]: штат или провинция в адресе пользователя. Максимальная длина — 128 символов. Поддерживает $filter (eq, ne, NOT, ge, le, in, startsWith).
  • [StreetAddress <String>]: адрес улицы места работы пользователя. Максимальная длина: 1024 символа. Поддерживает $filter (eq, ne, NOT, ge, le, in, startsWith).
  • [Surname <String>]: фамилия пользователя (фамилия или фамилия). Максимальная длина — 64 символа. Поддерживает $filter (eq, ne, NOT, ge, le, in, startsWith).
  • [TrustType <String>]: тип доверия для присоединенного устройства. Только чтение. Возможные значения: Workplace (указывает, что ваши собственные личные устройства), AzureAd (устройства, присоединенные только к облаку), ServerAd (присоединенные к локальному домену устройства, присоединенные к Azure AD). Дополнительные сведения см. в статье "Общие сведения об управлении устройствами в Azure Active Directory"
  • [UsageLocation <String>]: двухбуквенный код страны (стандарт ISO 3166). Требуется для пользователей, которым будут назначены лицензии из-за юридических требований, проверка для доступности служб в странах. Примеры: US, JP и GB. Не допускает значения NULL. Поддерживает $filter (eq, ne, NOT, ge, le, in, startsWith).
  • [UserPrincipalName <String>]: имя участника-пользователя (UPN) пользователя. UPN — это атрибут, который является именем пользователя для входа через Интернет на основе интернет-стандарта RFC 822. По соглашению это должно соответствовать имени электронной почты пользователя. Общий формат — это alias@domain, где домен должен присутствовать в коллекции проверенных доменов клиента. Это свойство необходимо при создании пользователя. Проверенные домены для клиента можно получить из проверенного свойстваDomains организации. ПРИМЕЧАНИЕ. Хотя это свойство может содержать символы акцента, они могут вызвать проблемы с доступом к сторонним приложениям для пользователя. Поддерживает $filter (eq, ne, NOT, ge, le, in, startsWith, endsWith) и $orderBy.
  • [UserType <String>]: строковое значение, которое можно использовать для классификации типов пользователей в каталоге, таких как Member и Guest. Поддерживает $filter (eq, ne, NOT, in,).