[Index]

Model: device/skypeforbusinesshybrid/CsPartnerApplication

Model Details: device/skypeforbusinesshybrid/CsPartnerApplication

Title Description Details
AuthToken
  • Field Name: AuthToken
  • Type: String
MetadataUrl * URL where the WS-FederationMetadata for the partner application is published. Partner applications use the metadata to agree on the types of tokens that will be exchanged as well the keys that will be used to sign these tokens.
  • Field Name: MetadataUrl
  • Type: String
Realm Server-to-server security container. By default, Skype for Business Server 2015 uses your default SIP domain as its OAuth realm.
  • Field Name: Realm
  • Type: String
Name
  • Field Name: Name
  • Type: String
UseOAuthServer * When present, indicates that the partner application will use one of the pre-authorized OAuth servers instead of a security token server built into the application itself.
  • Field Name: UseOAuthServer
  • Type: Boolean
ApplicationIdentifier * Unique identifier for the partner application. The ApplicationIdentifier is provided by the server application. You cannot use the ApplicationIdentifier parameter and the MetadataUrl parameter in the same command.
  • Field Name: ApplicationIdentifier
  • Type: String
Enabled When set to True the partner application will be enabled and available for immediate use. The default value is True.
  • Field Name: Enabled
  • Type: Boolean
Element
  • Field Name: Element
  • Type: String
CertificateFileData * Path to a certificate file that can be assigned to the partner application. For example: -CertificateFileData "C:\Certificates\PartnerApplication.cer"
  • Field Name: CertificateFileData
  • Type: String
ApplicationTrustLevel * Specifies the level of trust between Skype for Business Server 2015 and the partner application. Allowed values are: * Full -- The partner application is trusted to represent itself and to impersonate any user in the realm. This is the default value. * Application -- The partner application is trusted to represent itself within the realm. In order to impersonate a user, it must obtain consent through from a security token server. * User -- The partner application must obtain consent from a security token server in order to represent a user, and cannot represent itself. The default value is Full.
  • Field Name: ApplicationTrustLevel
  • Type: String
Identity Unique identifier for the new partner application.
  • Field Name: Identity
  • Type: String
CertificateRawData * Certificate (in Base64 encoded format) that can be assigned to the partner application. To read raw data from a certificate and then convert that data to the required format, use commands similar to these: $x = Get-Content "C:\Certificates\PartnerApplication.cer" -Encoding Byte $y = [Convert]::ToBase64String($x) You can then use this syntax to assign the certificate data stored in the variable $y: -CertificateRawData $y
  • Field Name: CertificateRawData
  • Type: String
InMemory Creates an object reference without actually committing the object as a permanent change. If you assign the output of this cmdlet called with this parameter to a variable, you can make changes to the properties of the object reference and then commit those changes by calling this cmdlet's matching Set- cmdlet.
  • Field Name: InMemory
  • Type: Boolean
AcceptSecurityIdentifierInformation When set to True ($True), security identifiers (SIDs) can be used for authentication purposes. The default value is False.
  • Field Name: AcceptSecurityIdentifierInformation
  • Type: Boolean
Tenant Globally unique identifier (GUID) of the Skype for Business Online tenant account for which the new partner application is being created. For example: -Tenant "38aad667-af54-4397-aaa7-e94c79ec2308" You can return the tenant ID for each of your tenants by running this command: Get-CsTenant | Select-Object DisplayName, TenantID
  • Field Name: Tenant
  • Type: String