アバターLT

前回の返答が、分かりにくい記述になってしまいましてすいません。

 

当方の前回の返答の意図としては、

権限的にはこの二つの間の事務担当者権限があるはずなのですが…

APIを実行する権限としては、この「事務担当者権限」が存在しない、

という意図で返答いたしました。

 

yamamotoBCさんも最初の投稿で記載されていらっしゃったように、

リファレンスの下記の項目を参照すると、

GET /api/v1/users/me

(少なくともAPIを実行する際は)下記二つのroleしか存在していないようです。

  • company_admin: 管理者ユーザ
  • self_only: 一般ユーザ

そして、webアプリ上で事務担当者として登録されているアカウントで

GET /api/v1/users/me を叩いたところ、

事務担当者として叩いているにも関わらず、

レスポンスとしては「 “role”: “self_only”」が返ってきました。

 

このため、webアプリ上で事務担当者として登録されていても、

API実行時には一般ユーザーとしての権限しか持っていないんじゃないかと思っています。