役割・役職取得
GET /roles/{role_id}
役割・役職の一覧を取得します。
対象プラン
- プレミアム
- プレミアムプラス
- フードビジネス
- リテールビジネス
Authorizations
Section titled “Authorizations ”Parameters
Section titled “ Parameters ”Path Parameters
Section titled “Path Parameters ”役割・役職ID
Query Parameters
Section titled “Query Parameters ”検索パラメータ(カンマ区切りで指定可)
Response項目を指定可能
※一部項目(withで指定する項目、2階層目以降の項目)については指定不可
機能制限情報を付加するか(付加する場合はall, しない場合はnone)
対象プラン リテールビジネス
在庫機能制限情報を付加するか(付加する場合はall, しない場合はnone)
対象プラン リテールビジネス
機能制限情報を付加するか(付加する場合はall, しない場合はnone)
Responses
Section titled “ Responses ”取得成功
object
役割・役職ID
役割名・役職名
説明
作成日時:登録時の日時。[YYYY-MM-DDThh:mm:ssTZD]
更新日時:登録時・更新時の日時。[YYYY-MM-DDThh:mm:ssTZD]
機能制限:POS機能における役割・役職に対する機能制限の一覧です。
object
機能ID:制限対象機能のIDです。
1:トップページ機能
2:商品管理機能 ※ 下記2000番台にある商品管理機能個別設定が存在する場合は、個別設定権限の方が優先して適用されます。
3:日次処理機能
4:取引履歴機能
5:売上分析機能
6:店舗管理機能
7:スタッフ管理機能 ※ 下記7000番台にあるスタッフ管理機能個別設定が存在する場合は、個別設定権限の方が優先して適用されます。
8:予算管理機能
9:会員管理機能
10:スマレジ・ストア機能
11:値札発行機能(非推奨)※ 商品管理機能個別設定へ移行するため将来的に入力チェックでエラーとなる予定です。商品管理機能個別設定(2012:値札発行)の設定が存在する場合、個別設定権限の方が優先して適用されます。
12:各種設定機能
13:原価表示機能
14:一括削除機能
15:アプリ通知機能
16:PL管理機能
18:ポイント管理機能
19:集計パターン保存・削除権限
20:レジ端末印刷機能
2001:商品
2002:部門
2003:仕入先
2004:在庫調整
2005:お気に入り商品(アイコン)
2006:価格変更履歴
2007:セール
2008:オプショングループ
2009:バンドル販売
2010:販売商品パターン
2011:属性
2012:値札発行
7001:スタッフ
7002:役割・役職
7003:ログイン情報編集権限
制限区分:対象機能に対する制限区分です。(1:使用不可、2:閲覧、3:編集、4:すべて)
対象プラン リテールビジネス
在庫機能制限:在庫機能における役割・役職に対する機能制限の一覧です。
object
対象プラン リテールビジネス
機能ID:制限対象機能のIDです。
1:発注管理機能
2:発注設定機能
3:入荷管理機能
4:出庫管理機能
5:入庫管理機能
6:棚卸機能
7:在庫分析機能
8:在庫高機能
9:在庫一覧機能
10:ロス管理機能
11:出荷管理機能
12:棚卸完了権限
対象プラン リテールビジネス
制限区分:対象機能に対する制限区分です。(1:使用不可、2:閲覧、3:編集、4:すべて)
対象プラン リテールビジネス
アラート機能制限:在庫アラートにおける役割・役職に対する機能制限の一覧です。
object
対象プラン リテールビジネス
アラート種別:制限対象アラートの種別です。(1:在庫切れ、2:発注点)
対象プラン リテールビジネス
制限区分:対象機能に対する制限区分です。(0:使用不可、1:使用可)
Example
[ { "roleId": "string", "roleName": "string", "note": "string", "insDateTime": "string", "updDateTime": "string", "functionControls": [ { "functionId": "string", "controlDivision": "string" } ], "inventoryFunctionControls": [ { "functionId": "string", "controlDivision": "string" } ], "alertFunctionControls": [ { "alertType": "string", "controlDivision": "string" } ] }]
- 指定された役割・役職が存在しない場合
object
Examples
{ "type": "about:blank", "title": "NotFound", "detail": "指定されたIDのリソースが見つかりません", "status": 404}