Update-AzADServicePrincipalAppRoleAssignment

Обновление свойств навигации appRoleAssignments в servicePrincipals

Синтаксис

Update-AzADServicePrincipalAppRoleAssignment
      -AppRoleAssignmentId <String>
      -ServicePrincipalId <String>
      [-AdditionalProperties <Hashtable>]
      [-AppRoleId <String>]
      [-DefaultProfile <PSObject>]
      [-PassThru]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Update-AzADServicePrincipalAppRoleAssignment
      -AppRoleAssignmentId <String>
      -ServicePrincipalId <String>
      -Body <IMicrosoftGraphAppRoleAssignment>
      [-DefaultProfile <PSObject>]
      [-PassThru]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Описание

Обновление свойств навигации appRoleAssignments в servicePrincipals

Примеры

Пример 1. Обновление AppRoleId

Update-AzADServicePrincipalAppRoleAssignment -AppRoleAssignmentId Zbm-cUeDXUmlicIc3eenIoFW9pZ_gRBIudKgu0gaMIw -ServicePrincipalId 71beb965-8347-495d-a589-c21cdde7a722 -AppRoleId 649ae968-bdf9-4f22-bb2c-2aa1b4af0a83

Обновите идентификатор назначенной роли приложения.

Параметры

-AdditionalProperties

Дополнительные параметры

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

-AppRoleAssignmentId

key: id of appRoleAssignment

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

-AppRoleId

Идентификатор (идентификатор) роли приложения, назначенной субъекту. Эта роль приложения должна быть предоставлена в свойстве appRoles в субъекте-службе приложения ресурса (resourceId). Если приложение ресурсов не объявило никаких ролей приложения, идентификатор роли приложения по умолчанию 000000000-0000-0000-0000-0000000000 можно указать, чтобы сообщить, что субъект назначается приложению-ресурсу без каких-либо определенных ролей приложения. Требуется при создании.

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

-Body

Представляет объект Azure Active Directory. Тип directoryObject является базовым типом для многих других типов сущностей каталога. Сведения о создании см. в разделе NOTES для свойств BODY и создании хэш-таблицы.

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

-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:AzureRMContext, AzureCredential
Position:Named
Default value:None
Required:False
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

-ServicePrincipalId

key: id of servicePrincipal

Type:String
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

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

IMicrosoftGraphAppRoleAssignment

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

Boolean

Примечания

ПСЕВДОНИМЫ

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

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

BODY <IMicrosoftGraphAppRoleAssignment>: представляет объект Azure Active Directory. Тип directoryObject является базовым типом для многих других типов сущностей каталога.

  • [(Any) <Object>]: это означает, что любое свойство можно добавить в этот объект.
  • [DeletedDateTime <DateTime?>]:
  • [DisplayName <String>]: имя, отображаемое в каталоге
  • [AppRoleId <String>]: идентификатор роли приложения, назначенной субъекту. Эта роль приложения должна быть предоставлена в свойстве appRoles в субъекте-службе приложения ресурса (resourceId). Если приложение ресурсов не объявило никаких ролей приложения, идентификатор роли приложения по умолчанию 000000000-0000-0000-0000-0000000000 можно указать, чтобы сообщить, что субъект назначается приложению-ресурсу без каких-либо определенных ролей приложения. Требуется при создании.
  • [PrincipalId <String>]: уникальный идентификатор пользователя, группы или субъекта-службы, которому предоставляется роль приложения. Требуется при создании.
  • [ResourceDisplayName <String>]: отображаемое имя субъекта-службы приложения ресурса, к которому выполняется назначение.
  • [ResourceId <String>]: уникальный идентификатор субъекта-службы ресурсов, для которого выполняется назначение. Требуется при создании. Поддерживает $filter (только eq).