ユーザの追加

概要

この操作により、新しいユーザを追加できます。

ACL 認証フロー

ユーザが新しいユーザを追加できるためには、管理者 (admin または spatial-admin の役割を持つユーザ) である必要があります。

HTTP PUT URL 形式

ユーザを追加するための HTTP PUT リクエストには、次の形式を使用します。

PUT DATA:{   "name": "GuestUser",   "password": "test@123",   "roles": ["spatial-admin", "spatial-dataset-editor"],   "description": "this is a guest user",   "emailAddress": "guest@pb.com"}PUT HEADER: Content-Type:application/json

パラメータ

パラメータ タイプ 必須 説明
名前 文字列 はい ユーザの名前を指定します
password 文字列 はい ユーザのパスワードを指定します
ロール 文字列 はい 役割のリストを指定します
description 文字列 いいえ ユーザに関する簡単な説明を指定します
emailAddress 文字列 いいえ ユーザの電子メール アドレスを指定します

戻り値

ユーザが正常に追加された場合、200 OK を返します。

PUT の例

要求 URL
http://<サーバー>:<ポート>/rest/Spatial/AccessControlService/user

要求の本文

{   "name": "GuestUser12",   "password": "test@123",   "roles": ["spatial-admin", "spatial-dataset-editor"],   "description": "this is a guest user",   "emailAddress": "guest@pb.com"}

応答

200 OK
注: ユーザが正常に作成された場合、200 OK を返します。既にそのユーザが存在する場合、レスポンスには不正なリクエストであることが示されます。