Set-AzSynapseSqlActiveDirectoryAdministrator
Подготавливает администратора Microsoft Entra для пула SQL Synapse Analytics.
Синтаксис
SetByNameAndDisplayNameParameterSet (по умолчанию)
Set-AzSynapseSqlActiveDirectoryAdministrator
-WorkspaceName <String>
-DisplayName <String>
[-ResourceGroupName <String>]
[-AsJob]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
SetByNameAndObjectIdParameterSet
Set-AzSynapseSqlActiveDirectoryAdministrator
-WorkspaceName <String>
-ObjectId <Guid>
[-ResourceGroupName <String>]
[-AsJob]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Set-AzSynapseSqlActiveDirectoryAdministrator
-InputObject <PSSynapseWorkspace>
-DisplayName <String>
[-AsJob]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Set-AzSynapseSqlActiveDirectoryAdministrator
-InputObject <PSSynapseWorkspace>
-ObjectId <Guid>
[-AsJob]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
SetByResourceIdAndDisplayNameParameterSet
Set-AzSynapseSqlActiveDirectoryAdministrator
-ResourceId <String>
-DisplayName <String>
[-AsJob]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
SetByResourceIdAndObjectIdParameterSet
Set-AzSynapseSqlActiveDirectoryAdministrator
-ResourceId <String>
-ObjectId <Guid>
[-AsJob]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Описание
Командлет Set-AzSynapseSqlActiveDirectoryAdministrator подготавливает администратора Microsoft Entra для рабочей области Azure Synapse Analytics в текущей подписке.
Одновременно можно подготовить только одного администратора.
Следующие члены идентификатора Microsoft Entra можно подготовить в качестве администратора рабочей области Synapse Analytics:
Собственные члены идентификатора Microsoft Entra
Федеративные члены идентификатора Microsoft Entra
Импортированные члены из других AD Azure, которые являются собственными или федеративными членами
Группы Microsoft Entra, созданные как учетные записи Майкрософт, такие как учетные записи Майкрософт, такие как Outlook.com, Hotmail.com или домены Live.com, не поддерживаются в качестве администраторов.
Другие гостевые учетные записи, такие как Gmail.com или Yahoo.com доменах, не поддерживаются в качестве администраторов.
Рекомендуется подготовить выделенную группу Microsoft Entra в качестве администратора.
Командлет может вызвать ниже API Microsoft Graph в соответствии с входным параметрами:
GET /users/{id}
GET /servicePrincipals/{id}
GET /groups/{id}
Примеры
Пример 1
Set-AzSynapseSqlActiveDirectoryAdministrator -WorkspaceName ContosoWorkspace -DisplayName "DBAs"
Эта команда подготавливает группу администраторов Microsoft Entra с именем DBAs для рабочей области ContosoWorkspace.
Пример 2
Set-AzSynapseSqlActiveDirectoryAdministrator -WorkspaceName ContosoWorkspace -ObjectId "40b79501-b343-44ed-9ce7-da4c8cc7353b"
Эта команда подготавливает администратора Microsoft Entra по objectId для рабочей области ContosoWorkspace.
Параметры
-AsJob
Запуск командлета в фоновом режиме
Свойства параметра
Тип: SwitchParameter
Default value: None
Поддерживаются подстановочные знаки: False
DontShow: False
Наборы параметров
(All)
Position: Named
Обязательно: False
Значение из конвейера: False
Значение из конвейера по имени свойства: False
Значение из оставшихся аргументов: False
-Confirm
Запрашивает подтверждение перед запуском cmdlet.
Свойства параметра
Тип: SwitchParameter
Default value: None
Поддерживаются подстановочные знаки: False
DontShow: False
Aliases: cf
Наборы параметров
(All)
Position: Named
Обязательно: False
Значение из конвейера: False
Значение из конвейера по имени свойства: False
Значение из оставшихся аргументов: False
-DefaultProfile
Учетные данные, учетная запись, клиент и подписка, используемые для взаимодействия с Azure.
Свойства параметра
Тип: IAzureContextContainer
Default value: None
Поддерживаются подстановочные знаки: False
DontShow: False
Aliases: AzContext, AzureRmContext, AzureCredential
Наборы параметров
(All)
Position: Named
Обязательно: False
Значение из конвейера: False
Значение из конвейера по имени свойства: False
Значение из оставшихся аргументов: False
-DisplayName
Указывает отображаемое имя пользователя или группы, для которого необходимо предоставить разрешения.
Это отображаемое имя должно существовать в Active Directory, связанном с текущей подпиской.
Свойства параметра
Тип: String
Default value: None
Поддерживаются подстановочные знаки: False
DontShow: False
Наборы параметров
SetByNameAndDisplayNameParameterSet
Position: Named
Обязательно: True
Значение из конвейера: False
Значение из конвейера по имени свойства: False
Значение из оставшихся аргументов: False
SetByInputObjectAndDisplayNameParameterSet
Position: Named
Обязательно: True
Значение из конвейера: False
Значение из конвейера по имени свойства: False
Значение из оставшихся аргументов: False
SetByResourceIdAndDisplayNameParameterSet
Position: Named
Обязательно: True
Значение из конвейера: False
Значение из конвейера по имени свойства: False
Значение из оставшихся аргументов: False
Входной объект рабочей области, обычно передаваемый через конвейер.
Тип: PSSynapseWorkspace
Default value: None
Поддерживаются подстановочные знаки: False
DontShow: False
SetByInputObjectAndDisplayNameParameterSet
Position: Named
Обязательно: True
Значение из конвейера: True
Значение из конвейера по имени свойства: False
Значение из оставшихся аргументов: False
SetByInputObjectAndObjectIdParameterSet
Position: Named
Обязательно: True
Значение из конвейера: True
Значение из конвейера по имени свойства: False
Значение из оставшихся аргументов: False
-ObjectId
Указывает идентификатор объекта пользователя или группы в идентификаторе Microsoft Entra, для которого необходимо предоставить разрешения.
Свойства параметра
Тип: Guid
Default value: None
Поддерживаются подстановочные знаки: False
DontShow: False
Наборы параметров
SetByNameAndObjectIdParameterSet
Position: Named
Обязательно: True
Значение из конвейера: False
Значение из конвейера по имени свойства: False
Значение из оставшихся аргументов: False
SetByInputObjectAndObjectIdParameterSet
Position: Named
Обязательно: True
Значение из конвейера: False
Значение из конвейера по имени свойства: False
Значение из оставшихся аргументов: False
SetByResourceIdAndObjectIdParameterSet
Position: Named
Обязательно: True
Значение из конвейера: False
Значение из конвейера по имени свойства: False
Значение из оставшихся аргументов: False
-ResourceGroupName
Имя группы ресурсов.
Свойства параметра
Тип: String
Default value: None
Поддерживаются подстановочные знаки: False
DontShow: False
Наборы параметров
SetByNameAndDisplayNameParameterSet
Position: Named
Обязательно: False
Значение из конвейера: False
Значение из конвейера по имени свойства: False
Значение из оставшихся аргументов: False
SetByNameAndObjectIdParameterSet
Position: Named
Обязательно: False
Значение из конвейера: False
Значение из конвейера по имени свойства: False
Значение из оставшихся аргументов: False
-ResourceId
Идентификатор ресурса рабочей области Synapse.
Свойства параметра
Тип: String
Default value: None
Поддерживаются подстановочные знаки: False
DontShow: False
Наборы параметров
SetByResourceIdAndDisplayNameParameterSet
Position: Named
Обязательно: True
Значение из конвейера: False
Значение из конвейера по имени свойства: False
Значение из оставшихся аргументов: False
SetByResourceIdAndObjectIdParameterSet
Position: Named
Обязательно: True
Значение из конвейера: False
Значение из конвейера по имени свойства: False
Значение из оставшихся аргументов: False
-WhatIf
Показывает, что произойдет, если командлет будет запущен.
Командлет не запускается.
Свойства параметра
Тип: SwitchParameter
Default value: None
Поддерживаются подстановочные знаки: False
DontShow: False
Aliases: wi
Наборы параметров
(All)
Position: Named
Обязательно: False
Значение из конвейера: False
Значение из конвейера по имени свойства: False
Значение из оставшихся аргументов: False
-WorkspaceName
Имя рабочей области Synapse.
Свойства параметра
Тип: String
Default value: None
Поддерживаются подстановочные знаки: False
DontShow: False
Наборы параметров
SetByNameAndDisplayNameParameterSet
Position: Named
Обязательно: True
Значение из конвейера: False
Значение из конвейера по имени свойства: False
Значение из оставшихся аргументов: False
SetByNameAndObjectIdParameterSet
Position: Named
Обязательно: True
Значение из конвейера: False
Значение из конвейера по имени свойства: False
Значение из оставшихся аргументов: False
CommonParameters
Этот командлет поддерживает общие параметры: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction и -WarningVariable. Дополнительные сведения см. в разделе about_CommonParameters .
Выходные данные