入力 | フォーマット | すべて | ||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
接続数 | 無制限 | |||||||||||||||||||||||||||||||||
説明 | 入力ストリームは使用せず、すべて無視します。 | |||||||||||||||||||||||||||||||||
出力 | フォーマット | Record | ||||||||||||||||||||||||||||||||
説明 |
更新したユーザー情報を以下のフィールドを持つレコード形式で出力します。
|
名前 | プロパティ型 | マッピング | 説明 | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
コネクションを使用 | boolean | - |
接続先に以下のコネクション名 を使用するかどうか選択します。
|
|||||||||
コネクション名 | connection | - | コネクションを使用 が「はい」の場合に、Platioアプリケーションへの接続用コネクションを指定します。 コネクションペインまたは管理コンソールにて作成した接続名を選択します。 |
|||||||||
コネクション情報 | group | - | コネクションを使用 プロパティが「いいえ」の場合に使用されるプロパティ群です。 | |||||||||
アプリケーションベースURL | string | 入力&出力 |
PlatioのアプリケーションベースURLを指定します。 指定するURLは「 https://api.plat.io/v1/[アプリケーションのID] 」の形式で指定します。 コネクションを使用 が「いいえ」の場合にこの設定が参照されます。 |
|||||||||
トークンID | string | 入力&出力 |
Platioの開発者向け情報ページから取得したAPIトークンのトークンIDを指定します。 詳細については下記トピック「APIトークンの取得方法」を参照してください。 コネクションを使用 が「いいえ」の場合にこの設定が参照されます。 |
|||||||||
秘密トークン | password | 入力&出力 |
Platioの開発者向け情報ページから取得したAPIトークンの秘密トークンを指定します。 詳細については下記トピック「APIトークンの取得方法」を参照してください。 コネクションを使用 が「いいえ」の場合にこの設定が参照されます。 |
|||||||||
タイムアウト | int | 入力&出力 |
Platioアプリケーションへの接続時のタイムアウト値を指定します。 コネクションを使用 が「いいえ」の場合にこの設定が参照されます。 |
|||||||||
プロキシ設定を使用 | boolean | - |
管理コンソールで設定したプロキシ設定を使用するかどうかを指定します。 コネクションを使用 が「いいえ」の場合にこの設定が参照されます。
|
|||||||||
ユーザーID | string | 入力&出力 |
更新するユーザーのIDを指定します。 |
|||||||||
メールアドレス | string | 入力&出力 |
メールアドレスを変更する場合に指定します。 共通ユーザーモードが有効な場合にこのプロパティーに値を設定すると実行時にAPIエラーになります。 |
|||||||||
パスワード | password | 入力&出力 |
パスワードを変更する場合に指定します。 共通ユーザーモードが有効な場合にこのプロパティーに値を設定すると実行時にAPIエラーになります。 |
|||||||||
管理者 | choice | 入力&出力 |
管理者かどうかを変更する場合に指定します。
|
|||||||||
APIアクセス権 | choice | 入力&出力 |
Platio APIを使えるかどうかを変更する場合に指定します。
|
|||||||||
管理APIアクセス権 | choice | 入力&出力 |
管理APIを使えるかどうかを変更する場合に指定します。
|
|||||||||
プロファイル | string | 入力&出力 | ユーザーに割り当てるプロファイルを変更する場合に指定します。 | |||||||||
チーム | string | 入力&出力 |
ユーザーに割り当てるチームを変更する場合に指定します。 チームモードが無効な場合にこのプロパティーに値を設定すると実行時にAPIエラーになります。 |
|||||||||
チームリーダー | choice | 入力&出力 |
チームリーダーかどうかを変更する場合に指定します。 チームモードが無効な場合にこのプロパティーに値を設定すると実行時にAPIエラーになります。
|
|||||||||
有効・無効 | choice | 入力&出力 |
ユーザーの有効・無効を変更する場合に指定します。 ユーザーを無効にすると、アプリケーションにログインできなくなります。
|
コミット | 何もしません。 |
---|---|
ロールバック | 何もしません。 |
タイプ | パラメーター | エラー処理フロー へのストリーム | エラー コード | 説明 |
---|---|---|---|---|
APIエラー | 「APIエラーのパラメーター
」
を参照してください。 | コンポーネントの入力ストリーム | 1 |
Platio APIがエラーを返した場合
|
接続エラー | なし | コンポーネントの入力ストリーム | 2 | Platioとの通信中にエラーが発生した場合 |
3 | Platioとの通信中、もしくは通信前処理でエラーが発生した場合 | |||
汎用 | なし | コンポーネントの入力ストリーム | 5 | コネクション名 に指定したコネクションが見つからない場合 |
9 | Platioに関連するその他のエラーが発生した場合 | |||
12 | ユーザーIDが指定されていない場合 | |||
22 | メールアドレスに指定されたメールアドレスが不正な形式の場合 |
No. | 名前 | 説明 |
---|---|---|
1 | ErrorCode | Platio APIのエラーコードが返されます。 |
2 | StatusCode | HTTPのステータスコードが返されます。 |
3 | ErrorResponse | エラーレスポンスのJSONが返されます。 |
Platio APIを使用するためにはAPIトークンを生成する必要があり、PlatioUpdateUserコンポーネントは生成したAPIトークンを指定する必要があります。
APIトークンには「トークンID」と「秘密トークン」がありPlatioの「開発者向け情報」ページで生成することができます。
「トークンID」はAPIトークンを生成後、Platioの「開発者向け情報」ページよりいつでも確認することができますが、「秘密トークン」はAPIトークン生成時のみ表示され、その後、値を確認することはできません。
「秘密トークン」はAPIトークン生成時に「クリップボードにコピー」アイコンをクリックしてコピーし保存してください。
PlatioUpdateUserコンポーネントのPlatio APIリクエスト回数は以下のようになります。
API | 説明 | |
---|---|---|
ユーザーの作成・更新・削除 |
「ユーザーの更新」は実行時に1回実行します。 |
|
ユーザーリスト・ユーザーの取得 |
「ユーザーの更新」APIに必須のプロパティが未設定の場合は、既存のユーザー情報を取得するために、実行時に1回実行します。 |