1 out of 1 rated this helpful - Rate this topic

Cmdlets in System Center 2012 – Service Provider Foundation

Updated: January 14, 2013

Applies To: System Center 2012 SP1 - Orchestrator

This section contains the help topics for the Service Provider Foundation cmdlets. Hoster administrators can use these cmdlets to create and manage tenants, their resources, and their claims-based authentication.

For information about how to program Service Provider Foundation, see the Service Provider Foundation SDK.

 

Name Description

Get-SCSPFConnectionString

Gets the database connection string to the Service Provider Foundation database. The database can be on a different server than the server that is running Service Provider Foundation. This cmdlet requires running Windows PowerShell as Administrator.

Get-SCSPFExtensibleEventHandler

Supports the extensibility features in Service Provider Foundation and is not meant to be used directly by Administrators.

Get-SCSPFOffer

Gets one or more offer objects in Service Provider Foundation.

Get-SCSPFServer

Gets one or more server objects in Service Provider Foundation. In the current version of Service Provider Foundation, these are VMM server objects.

Get-SCSPFStamp

Gets one or more stamp objects in Service Provider Foundation.

Get-SCSPFTenant

Gets one or more tenant objects in Service Provider Foundation.

Get-SCSPFTenantUserRole

Gets one or more tenant role objects in Service Provider Foundation.

Get-SCSPFTrustedIssuer

Gets one or more trusted issuer objects in Service Provider Foundation.

New-SCSPFETWEvent

Adds an event for Event Tracing for Windows (ETW) to the event log. This cmdlet is for internal use only and is not meant to be used directly by Administrators.

New-SCSPFOffer

Defines stamps available to a tenant administrator user role in Service Provider Foundation. Each tenant administrator that is associated with the offer will have access to the stamps that are specified in the offer. You can associate an offer to multiple tenants, but a tenant can only be associated with one offer.

New-SCSPFServer

Adds a server to the Service Provider Foundation database. Service Provider Foundation currently supports only VMM servers with the ServerType parameter set to 0 for 'VMM'.

New-SCSPFStamp

Creates a new stamp, a logical scale unit that specifies a System Center component instance running on a server. As tenants need additional capacity, additional stamps can be provided. Currently, Service Provider Foundation supports only one type of stamp: one VMM instance on a server.

New-SCSPFTenant

Creates a new tenant in Service Provider Foundation. If you are a service provider, these are your paying customers. If you are using Service Provider Foundation in private cloud, these are the business units of your organization.

New-SCSPFTenantUserRole

Creates an association between a tenant and one or more self-service user roles in Service Provider Foundation. The self-service roles must already have been created in Virtual Machine Manager (VMM) or by using the New-SCUserRole cmdlet. You cannot use the this cmdlet to create an association with a tenant administrator user role. The tenant administrator user role is created automatically when the tenant is created by the New-SCSPFTenant cmdlet.

New-SCSPFTrustedIssuer

Creates certification credentials for claims-based authentication in Service Provider Foundation. The hoster obtains the public key of the certificate's key value pair from the tenant (or on behalf of a tenant). The trusted issuer object is then used to validate signed tokens from the tenant so that access to resources can be granted.

Remove-SCSPFOffer

Removes one or more offers from the Service Provider Foundation database.

Remove-SCSPFServer

Removes one or more VMM servers from the Service Provider Foundation database.

Remove-SCSPFStamp

Removes one or more stamps from the Service Provider Foundation database.

Remove-SCSPFTenant

Removes one or more tenants from the Service Provider Foundation database.

Remove-SCSPFTenantUserRole

Removes one or more tenant user roles from the Service Provider Foundation database.

Remove-SCSPFTrustedIssuer

Removes one or more trusted issuers from the Service Provider Foundation database.

Set-SCSPFConnectionString

Sets the database connection string to the Service Provider Foundation database that is used by the server running Service Provider Foundation. The database can be on a separate server. This cmdlet requires running Windows PowerShell as Administrator.

Set-SCSPFExtensibleEventHandler

Enables access to extensibility features in Service Provider Foundation. You can set an Orchestrator Runbook to be run at the completion of CreateVirtualMachined and CreatedService events.

Set-SCSPFOffer

Associates a tenant with an offer in Service Provider Foundation. An offer specifies the stamps available to a tenant administrator role. You can associate an offer to multiple tenants, but a tenant can only be associated with one offer.

Set-SCSPFServer

Associates a server with one or more stamps in Service Provider Foundation. However, you can associate a VMM server with only one stamp, and Service Provider Foundation supports only VMM servers.

Set-SCSPFStamp

Associates a stamp with one or more servers, one or more tenants, and one or more tenants in Service Provider Foundation.

Set-SCSPFTenant

Associates a tenant in Service Provider Foundation with various data, including an offer, stamps, and values for claims-based authentication.

Start-SCOrchestratorRunbook

Invokes the runbook as specified by the RunbookPath parameter for the Set-SCSPFExtensibleEventHandler command. This action is performed automatically by Service Provider Foundation and is not meant to be used by Administrators.

 
Did you find this helpful?
(1500 characters remaining)
© 2013 Microsoft. All rights reserved.