カテゴリー内の他の記事

代理承認者と代理申請者を取得または設定する

フォローする

代理承認者と代理申請者を取得する

API実行ユーザーの代理承認者と代理申請者の情報をレスポンスとして返す API です。

API名

WorkflowGetProxies

使用可能なガルーンのバージョン

  • Garoon on cybozu
  • パッケージ版 バージョン 3.0.0以降

リクエスト

なし

レスポンス

パラメーター名 パラメーター数 説明
proxies - 1 代理承認者、代理申請者の情報
proxies/user_proxy - 0 ~ 無制限 ユーザーの代理承認者、代理申請者の情報
proxies/user_proxy/@user_id base:IDType 1 API実行ユーザーのID
proxies/user_proxy/proxy_approver - 0 ~ 無制限
  • 0:API実行ユーザーに代理承認者が存在しない
代理承認者情報
proxies/user_proxy/proxy_approver/@approver_id base:IDType 1 代理承認者のユーザーID
proxies/user_proxy/proxy_applicant - 0 ~ 無制限
  • 0:API実行ユーザーに代理申請者が存在しない
代理申請者情報
proxies/user_proxy/proxy_applicant/@applicatn_id base:IDType 1 代理申請者のユーザーID

<returns> 
  <proxies> 
    <user_proxy user_id="1"> 
      <proxy_approver approver_id="3" /> 
      <proxy_applicant applicant_id="2" /> 
    </user_proxy> 
  </proxies> 
</returns>

代理承認者と代理申請者を設定する

ユーザーID と代理承認者、代理申請者をリクエストのパラメーターとして受け取り、指定したユーザーに設定した代理承認者と代理申請者の情報をレスポンスとして返す API です。

API名

WorkflowSetProxies

使用可能なガルーンのバージョン

  • Garoon on cybozu
  • パッケージ版 バージョン 3.0.0以降

リクエスト

パラメーター名 パラメーター数 説明
proxies - 1 代理承認者、代理申請者の情報
proxies/user_proxy - 0 ~ 無制限 ユーザーの代理承認者、代理申請者の情報
proxies/user_proxy/@user_id base:IDType 1 API実行ユーザーのID
proxies/user_proxy/proxy_approver - 0 ~ 無制限
  • 0:API実行ユーザーに代理承認者が存在しない
代理承認者情報
proxies/user_proxy/proxy_approver/@approver_id base:IDType 1 代理承認者のユーザーID
proxies/user_proxy/proxy_applicant - 0 ~ 無制限
  • 0:API実行ユーザーに代理申請者が存在しない
代理申請者情報
proxies/user_proxy/proxy_applicant/@applicatn_id base:IDType 1 代理申請者のユーザーID

<parameters> 
  <proxies> 
    <user_proxy user_id="1"> 
      <proxy_approver approver_id="3"></proxy_approver> 
      <proxy_applicant applicant_id="2"></proxy_applicant> 
    </user_proxy> 
  </proxies> 
</parameters>

レスポンス

パラメーター名 パラメーター数 説明
proxies - 1 代理承認者、代理申請者の情報
proxies/user_proxy - 0 ~ 無制限 ユーザーの代理承認者、代理申請者の情報
proxies/user_proxy/@user_id base:IDType 1 API実行ユーザーのID
proxies/user_proxy/proxy_approver - 0 ~ 無制限
  • 0:API実行ユーザーに代理承認者が存在しない
代理承認者情報
proxies/user_proxy/proxy_approver/@approver_id base:IDType 1 代理承認者のユーザーID
proxies/user_proxy/proxy_applicant - 0 ~ 無制限
  • 0:API実行ユーザーに代理申請者が存在しない
代理申請者情報
proxies/user_proxy/proxy_applicant/@applicatn_id base:IDType 1 代理申請者のユーザーID

<returns> 
  <proxies> 
    <user_proxy user_id="1"> 
      <proxy_approver approver_id="3" /> 
      <proxy_applicant applicant_id="2" /> 
    </user_proxy> 
  </proxies> 
</returns>

記事に関するフィードバック

直接的に記事と関連がないご質問はcybozu developer コミュニティをご活用ください。

ログインしてコメントを残してください。
Powered by Zendesk