ExternalCredential
親種別
ファイルのサフィックスおよびディレクトリの場所
ExternalCredential コンポーネントのサフィックスは .externalCredential で、externalCredentials フォルダに保存されます。
バージョン
ExternalCredential コンポーネントは、API バージョン 54.0 以降で使用できます。
特別なアクセスルール
この種別に固有のアクセス要件は他にありません。
項目
| 項目名 | 説明 |
|---|---|
| authenticationProtocol |
|
| description |
|
| externalCredentialParameters |
|
| masterLabel |
|
ExternalCredentialParameter
外部ログイン情報を設定するパラメータをカプセル化します。パラメータは、動作を決定するパラメータ種別として識別されます。パラメータ名は、識別子として識別されるか、種別とその値に基づいて解釈されます。関連するパラメータは、同じパラメータグループ名でグループ化されます。API バージョン 54.0 以降で利用できます。
| 項目名 | 説明 |
|---|---|
| authProvider |
|
| description |
|
| parameterName |
|
| parameterType |
|
| parameterValue |
|
| principal |
|
| sequenceNumber |
|
宣言的なメタデータの定義のサンプル
ExternalCredential コンポーネントの例を次に示します。
1<ExternalCredential xmlns="http://soap.sforce.com/2006/04/metadata">
2 <masterLabel>SampleExternalCredential</masterLabel>
3 <authenticationProtocol>AwsSv4</authenticationProtocol>
4 <externalCredentialParameters>
5 <parameterName>FirstAuthUserGroup</parameterName>
6 <parameterType>NamedPrincipal</parameterType>
7 <parameterGroup>Default</parameterGroup>
8 <principal>FirstSamplePermSet</principal>
9 <sequenceNumber>1</sequenceNumber>
10 </externalCredentialParameters>
11 <externalCredentialParameters>
12 <parameterName>SecondAuthUserGroup</parameterName>
13 <parameterType>NamedPrincipal</parameterType>
14 <parameterGroup>Default</parameterGroup>
15 <principal>SecondSamplePermSet</principal>
16 <sequenceNumber>2</sequenceNumber>
17 </externalCredentialParameters>
18</ExternalCredential>前の定義を参照する package.xml の例を次に示します。
1<?xml version="1.0" encoding="UTF-8"?>
2<Package xmlns="http://soap.sforce.com/2006/04/metadata">
3 <types>
4 <members>*</members>
5 <name>ExternalCredential</name>
6 </types>
7 <version>54.0</version>
8</Package>マニフェストファイル内のワイルドカードのサポート
このメタデータ型では、package.xml マニフェストファイル内のワイルドカード文字 * (アスタリスク) がサポートされます。マニフェストファイルの使用についての詳細は、「zip ファイルを使用したメタデータのリリースと取得」を参照してください。