Community

コミュニティをご利用の際は 【ガイドライン】を確認・同意いただいた上でご利用ください。

  • 投稿

    アバターwian

    expense_application/{id}/actionsのAction TypeのPermissionを確認したい

    特定のユーザーが下記のpermissionを実行したかどうかを確認する方法を教えてください。

    • approve
    • force_approve
    • reject
    • cancel
    • feedback
    • force_feedback

    回答

    アバターyakumo

    GET /api/1/expense_applications
    で経費精算の一覧を取得して。
    得られた結果の
    * status
    * approve_id
    をみることで各ステータスにしたユーザーは判別できるのかなと思います。

    しかし、force_approve, force_feedback は status にはなさそうなので、
    ユースケース記載の上公式への要望になると思われます。

    またstatus変更が起こった完全なログとなると webhook を利用しつつ、自身のサービスで記録する方法になってくるのかな?と思います。