New-SCSPFTenant
Crea un nuevo inquilino para un hoster.
Syntax
New-SCSPFTenant
-Name <String>
[-Stamps <Stamp[]>]
[-SubscriptionId <Guid>]
[-AccountStatus <String>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
New-SCSPFTenant
-Name <String>
-Key <String>
-IssuerName <String>
[-Stamps <Stamp[]>]
[-SubscriptionId <Guid>]
[-AccountStatus <String>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
New-SCSPFTenant
-Name <String>
-Certificate <String>
-IssuerName <String>
[-Stamps <Stamp[]>]
[-SubscriptionId <Guid>]
[-AccountStatus <String>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
El cmdlet New-SCSPFTenant crea un nuevo inquilino en Service Provider Foundation. Si es un proveedor de servicios, los inquilinos son sus clientes de pago. Si usa Service Provider Foundation en una nube privada, los inquilinos son las unidades de negocio de la organización.
Ejemplos
Ejemplo 1: Creación de un nuevo inquilino
PS C:\>$Path = "C:\Temp\ADatum29D.cer"
PS C:\> $Certificate = New-Object System.Security.Cryptography.X509Certificates.X509Certificate2($Path)
PS C:\> $Key = [Convert]::ToBase64String($Certificate.RawData)
PS C:\> $SubscriptionId = [System.Guid]::NewGuid().ToString()
PS C:\> New-SCSPFTenant -IssuerName "Contoso" -Key $Key -Name "ADatum" -SubscriptionID $SubscriptionId
Los dos primeros comandos crean la variable $Certificate para contener el certificado emitido para el inquilino.
El tercer comando crea la variable $Key para que contenga la clave pública del certificado.
El cuarto comando crea la variable $SubscriptionId que contendrá el GUID de la suscripción.
El quinto comando crea el inquilino con el nombre del emisor de confianza del certificado, la clave pública, un nombre especificado y el GUID asociado a la suscripción.
Parámetros
-AccountStatus
Especifica el estado de un inquilino. Especifique 0 para Activo o 1 para Suspendido.
Type: | System.String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Certificate
Especifica la ruta de acceso al archivo de certificado para el inquilino.
Type: | System.String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Confirm
Le solicita su confirmación antes de ejecutar el cmdlet.
Type: | System.Management.Automation.SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-IssuerName
Especifica el nombre de la entidad que emitió el certificado para el inquilino. Este parámetro es metadatos para comprobar un token enviado por el inquilino; no confunda este parámetro con un objeto emisor de confianza.
Type: | System.String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Key
Especifica la clave pública que valida un token firmado enviado por un inquilino en la autenticación basada en notificaciones.
Type: | System.String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
Especifica el nombre que se va a asignar al inquilino.
Type: | System.String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Stamps
Especifica el nombre de uno o varios objetos stamp que se van a asociar al nuevo inquilino. Para obtener un sello, use el cmdlet Get-SCSPFStamp.
Type: | Microsoft.SystemCenter.Foundation.SPFData.Types.Stamp[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SubscriptionId
Especifica el GUID de una suscripción de un inquilino. Este valor no se puede cambiar después de crear el inquilino.
Type: | System.Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Muestra lo que sucedería si se ejecutara el cmdlet. El cmdlet no se ejecuta.
Type: | System.Management.Automation.SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Entradas
None
Salidas
System.Object