🌐
メンバに関連付くサービスと役割の照会 API
ユーザは、新規または既存メンバの所属プロジェクトの追加登録に際し、類似する業務を行うメンバが所属するプロジェクト、及び、関連付くサービスと役割を照会する。
1. YESODへのリクエスト
社員番号をキーに照会する
リクエストURL
パラメータ
Header
※API Tokenについて
すべてのYESOD APIの呼び出しは、YESODのWebサービス上で発行されたAPIトークンが必要となります。
APIトークンの取得方法はこちらを参照ください
Body
なし
2. レスポンス
社員番号が一致するメンバの以下の値をレスポンス
- メンバの基本情報(member)
- メンバ情報の基準日付(date)
- メンバのid(id)
- メンバのタイプ(type)
- 氏名(name)
- メールアドレス(email)
- 所属会社(companies)
- 所属会社のid(id)
- 所属会社のタイプ(type)
- 所属会社の名称(name)
- 所属会社のコード(code)
- 所属会社の深さ(depth)
- 社員番号(attributes[label=”社員番号”].value)(employeeNumber)
- 個人ID(identificationNumber)
- メンバが割り当てられている権限セットのリスト(authorities)
- メンバが割り当てられている権限セットの基本情報(authority)
- 権限セットのid(id)
- 権限セットのタイプ(type)
- 権限セット名(name)
- 権限セットコード(code)
- 権限セットのタスク生成の有効/無効(generateTasks)
- タスク生成の前提となる属性(checkAttributeAvailabilities)
- メンバが当該権限セットに割り当てられている理由(relations)
- 所属タイプ(type) = [”member”, ”organization”, “company”, ”project”]
- 所属タイプの名前(name)
- 所属タイプのコード(code)
- 当権限セットに関連付くサービスとその役割のリスト(connections)
- サービス(connection)
- サービスのid(id)
- サービスのタイプ(type)
- サービス名(name)
- サービスコード(code)
- サービスの担当者(staffs)
- サービスのタスク生成の有効/無効(generateTasks)
- タスク生成日の前倒し、後ろ倒し(shiftAuthority)
- 入社日からの前倒し(start)
- 退職日からの前倒し(end)
- 役割(roles)
- 役割のid(id)
- 役割コード(code)
- 役割名(name)
- 役割の優先度(priority)
- 役割の重みを踏まえ、最終的にメンバに関連付くべきサービスとその役割のリスト(expectedRoles)
- サービス(connection)
- サービスのid(id)
- サービスのタイプ(type)
- サービス名(name)
- サービスコード(code)
- サービスの担当者(staffs)
- サービスのタスク生成の有効/無効(generateTasks)
- タスク生成日の前倒し、後ろ倒し(shiftAuthority)
- 入社日からの前倒し(start)
- 役割(role)
- 役割のid(id)
- 役割コード(code)
- 役割名(name)
- 役割の優先度(priority)
- サービス名(name)
- サービスコード(code)