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