管理服务器管理员Manage server administrators

服务器管理员必须是 Azure Active Directory (Azure AD) 中服务器所在租户的有效用户、服务主体或安全组。Server administrators must be a valid user, service principal, or security group in the Azure Active Directory (Azure AD) for the tenant in which the server resides. 可以使用 Analysis Services 管理员 来管理 Azure 门户中的服务器,在 SSMS、PowerShell 或 REST API 中使用“服务器属性”来管理服务器管理员。You can use Analysis Services Admins for your server in Azure portal, Server Properties in SSMS, PowerShell, or REST API to manage server administrators.

添加“安全组”时,请使用 obj:groupid@tenantidWhen adding a security group, use obj:groupid@tenantid. 添加到服务器管理员角色的安全组不支持服务主体。Service principals are not supported in security groups added to the server administrator role.

若要详细了解如何将服务主体添加到服务器管理员角色,请参阅将服务主体添加到服务器管理员角色To learn more about adding a service principal to the server admin role, see Add a service principal to the server administrator role.

如果已启用服务器防火墙,则必须在防火墙规则中包括服务器管理员客户端计算机的 IP 地址。If server firewall is enabled, server administrator client computer IP addresses must be included in a firewall rule. 若要了解详细信息,请参阅配置服务器防火墙To learn more, see Configure server firewall.

使用 Azure 门户添加服务器管理员To add server administrators by using Azure portal

  1. 在门户中,对于服务器,单击“Analysis Services 管理员”。In the portal, for your server, click Analysis Services Admins.

  2. 在“<servername> - Analysis Services 管理员”中,单击“添加”。In <servername> - Analysis Services Admins, click Add.

  3. 在“添加服务器管理员”中,从 Azure AD 选择用户帐户,或使用电子邮件地址邀请外部用户。In Add Server Administrators, select user accounts from your Azure AD or invite external users by email address.

    Azure 门户中的服务器管理员

使用 SSMS 添加服务器管理员To add server administrators by using SSMS

  1. 右键单击服务器 >“属性”。Right-click the server > Properties.

  2. 在“Analysis Server 属性”中,单击“安全性”。In Analysis Server Properties, click Security.

  3. 单击“添加”,然后输入 Azure AD 中用户或组的电子邮件地址。Click Add, and then enter the email address for a user or group in your Azure AD.

    在 SSMS 中添加服务器管理员

PowerShellPowerShell

备注

本文已经过更新,以便使用 Azure Az PowerShell 模块。This article has been updated to use the Azure Az PowerShell module. 若要与 Azure 交互,建议使用的 PowerShell 模块是 Az PowerShell 模块。The Az PowerShell module is the recommended PowerShell module for interacting with Azure. 若要开始使用 Az PowerShell 模块,请参阅安装 Azure PowerShellTo get started with the Az PowerShell module, see Install Azure PowerShell. 若要了解如何迁移到 Az PowerShell 模块,请参阅 将 Azure PowerShell 从 AzureRM 迁移到 AzTo learn how to migrate to the Az PowerShell module, see Migrate Azure PowerShell from AzureRM to Az.

创建新服务器时,使用 New-AzAnalysisServicesServer cmdlet 指定 Administrator 参数。Use New-AzAnalysisServicesServer cmdlet to specify the Administrator parameter when creating a new server.
使用 Set-AzAnalysisServicesServer cmdlet 修改现有服务器的 Administrator 参数。Use Set-AzAnalysisServicesServer cmdlet to modify the Administrator parameter for an existing server.

REST APIREST API

创建新服务器时,使用 Create 指定 asAdministrator 属性。Use Create to specify the asAdministrator property when creating a new server.
修改现有服务器时,使用 Update指定 asAdministrator 属性。Use Update to specify the asAdministrator property when modifying an existing server.

后续步骤Next steps

身份验证和用户权限Authentication and user permissions
管理数据库角色和用户Manage database roles and users
Azure 基于角色的访问控制 (Azure RBAC)Azure role-based access control (Azure RBAC)