powershell 使用本地用户创建vRA租户并添加目录
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了powershell 使用本地用户创建vRA租户并添加目录相关的知识,希望对你有一定的参考价值。
# --- Create the tenant
New-vRATenant -Name Tenant01 -Description "This is tenant 01" -URLName tenant01 -ContactEmail tenantadmin@company.com -ID tenant01
# --- Create a local user
New-vRAUserPrincipal -PrincipalId tenantadmin@vsphere.local -Tenant Tenant01 -FirstName tenant -LastName admin -EmailAddress tenantadmin@company.com -Description "Tenant admin local user" -Password password123
# --- Add local user as a tenant and iaas admin
Add-vRAPrincipalToTenantRole -TenantId Tenant01 -PrincipalId tenantadmin@vsphere.local -RoleId CSP_TENANT_ADMIN
Add-vRAPrincipalToTenantRole -TenantId Tenant01 -PrincipalId tenantadmin@vsphere.local -RoleId COM_VMWARE_IAAS_IAAS_ADMINISTRATOR
# --- Add a directory to the new tenant
$JSON = @"
{
"name" : "Tenant01",
"description" : "Tenant01",
"alias" : "",
"type" : "AD",
"userNameDn" : "CN=svc_account,OU=Users,OU=Tenant01,OU=Tenants,DC=corp,DC=local",
"groupBaseSearchDn" : "OU=Tenant01,OU=Tenants,DC=corp,DC=local",
"password" : "P@ssword!",
"url" : "ldap://dc01.corp.local:389",
"userBaseSearchDn" : "OU=Tenant01,OU=Tenants,DC=corp,DC=local",
"domain" : "corp.local",
"domainAdminUsername" : "",
"domainAdminPassword" : "",
"subdomains" : [ "" ],
"groupBaseSearchDns" : [ "OU=Tenant01,OU=Tenants,DC=corp,DC=local" ],
"userBaseSearchDns" : [ "OU=Tenant01,OU=Tenants,DC=corp,DC=local" ],
"certificate" : "",
"trustAll" : true,
"useGlobalCatalog" : false
}
"@
$JSON | New-vRATenantDirectory -ID Tenant01
以上是关于powershell 使用本地用户创建vRA租户并添加目录的主要内容,如果未能解决你的问题,请参考以下文章
是否有任何 PowerShell 脚本或命令可以从 Azure 门户获取租户中所有用户访问角色的报告?
如何使用PowerShell从VHD创建虚拟机
PowerShell创建文件夹并赋予特定用户Owner权限
使用 PowerShell 检查新创建的本地管理员
如何使用 CSV 创建本地用户并将它们放在一个组中
用于删除 Microsoft Team 的 Powershell 脚本