New-WFS2SSecurityConfiguration
New-WFS2SSecurityConfiguration
このコマンドレットは、Set-WFScopeSecurity コマンドレットを呼び出すときに S2S セキュリティ構成オブジェクトの作成を支援します。
構文
Parameter Set: certparam
New-WFS2SSecurityConfiguration -Certificate <X509Certificate2> -IssuerName <String> [-ApplicationId <String> ] [-ClientId <String> ] [-ForMergingOnly <Boolean> ] [-GrantedPermission <WorkflowManagementPermissions> ] [-Name <String> ] [-Realm <String> ] [-RemoteServicePrincipalId <String> ] [ <CommonParameters>]
Parameter Set: endpointparam
New-WFS2SSecurityConfiguration -MetadataEndPoint <String> [-ApplicationId <String> ] [-ClientId <String> ] [-DiscoverRemoteServicePrincipalId <Boolean> ] [-ForMergingOnly <Boolean> ] [-GrantedPermission <WorkflowManagementPermissions> ] [-Name <String> ] [-Realm <String> ] [-RemoteServicePrincipalId <String> ] [ <CommonParameters>]
詳細説明
このコマンドレットを実行すると、Set-WFScopeSecurity コマンドレットを呼び出すときに S2S セキュリティ構成オブジェクトの作成を支援します。
パラメーター
-ApplicationId<String>
アプリケーションを識別するアプリケーション ID を指定します。
Aliases |
なし |
必須/オプション |
false |
位置 |
named |
既定値 |
なし |
パイプライン入力の受け入れ |
false |
ワイルドカード文字の受け入れ |
false |
-Certificate<X509Certificate2>
X509Certificate2 証明書を指定します。
Aliases |
なし |
必須/オプション |
true |
位置 |
named |
既定値 |
なし |
パイプライン入力の受け入れ |
false |
ワイルドカード文字の受け入れ |
false |
-ClientId<String>
アプリケーションのクライアント ID を指定します。
Aliases |
なし |
必須/オプション |
false |
位置 |
named |
既定値 |
なし |
パイプライン入力の受け入れ |
false |
ワイルドカード文字の受け入れ |
false |
-DiscoverRemoteServicePrincipalId<Boolean>
リモート サービスの ID を検出するかどうかを決定します。
Aliases |
なし |
必須/オプション |
false |
位置 |
named |
既定値 |
なし |
パイプライン入力の受け入れ |
false |
ワイルドカード文字の受け入れ |
false |
-ForMergingOnly<Boolean>
このセキュリティ構成を別の OAuth セキュリティ構成とマージするかどうかを指定します。
Aliases |
なし |
必須/オプション |
false |
位置 |
named |
既定値 |
なし |
パイプライン入力の受け入れ |
false |
ワイルドカード文字の受け入れ |
false |
-GrantedPermission<WorkflowManagementPermissions>
Workflow サービスに付与するアクセス許可。
Aliases |
なし |
必須/オプション |
false |
位置 |
named |
既定値 |
なし |
パイプライン入力の受け入れ |
false |
ワイルドカード文字の受け入れ |
false |
-IssuerName<String>
信頼できるセキュリティ発行者の名前を指定します。
Aliases |
なし |
必須/オプション |
true |
位置 |
named |
既定値 |
なし |
パイプライン入力の受け入れ |
false |
ワイルドカード文字の受け入れ |
false |
-MetadataEndPoint<String>
メタデータ エンドポイントの URI。
Aliases |
なし |
必須/オプション |
true |
位置 |
named |
既定値 |
なし |
パイプライン入力の受け入れ |
false |
ワイルドカード文字の受け入れ |
false |
-Name<String>
セキュリティ構成の名前。
Aliases |
なし |
必須/オプション |
false |
位置 |
named |
既定値 |
なし |
パイプライン入力の受け入れ |
false |
ワイルドカード文字の受け入れ |
false |
-Realm<String>
セキュリティ領域を指定します。
Aliases |
なし |
必須/オプション |
false |
位置 |
named |
既定値 |
なし |
パイプライン入力の受け入れ |
false |
ワイルドカード文字の受け入れ |
false |
-RemoteServicePrincipalId<String>
リモート サービスの ID。
Aliases |
なし |
必須/オプション |
false |
位置 |
named |
既定値 |
なし |
パイプライン入力の受け入れ |
false |
ワイルドカード文字の受け入れ |
false |
<CommonParameters>
このコマンドレットは共通のパラメーターをサポートしています (-Verbose、-Debug、-ErrorAction、-ErrorVariable、-OutBuffer、および -OutVariable)。詳細については、次のトピックを参照してください。 about_CommonParameters
入力
入力型は、コマンドレットにパイプできるオブジェクトの型です。
出力
出力型は、コマンドレットが出力するオブジェクトの型です。
使用例
例 1
PS C:\> $securityConfig = New-WFS2SSecurityConfiguration -Name $rootSecurityConfigName -Certificate $rootKey -IssuerName $rootIssuerName -ClientId $rootClientPrincipalId -GrantedPermission "All" -Realm $rootScopeRealm -ForMergingOnly $false
PS C:\>
PS C:\>