4.19 特定のユーザの情報を取得する
実行権限
セキュリティ管理者(参照)
リクエストライン
GET <ベースURL>/v1/objects/storages/<ストレージデバイスID>/users/<オブジェクトID>
リクエストメッセージ
- オブジェクトID
-
ユーザの情報取得で取得したuserObjectIdの値を指定します。
属性
型
説明
userObjectId
string
(必須)ユーザIDのオブジェクトID
大文字と小文字を区別します。
- クエリパラメータ
-
なし。
- ボディ
-
なし。
レスポンスメッセージ
- ボディ
-
{ "userObjectId": "devUser", "userId": "devUser", "authentication": "local", "userGroupNames": [ "Audit Log Administrator (View Only) User Group", "Storage Administrator (View & Modify) User Group" ], "isBuiltIn": false, "isAccountStatus": true }属性
型
説明
userObjectId
string
ユーザIDのオブジェクトID
ユーザIDがRFC3986 に定められた予約文字を含む場合、エンコードされた文字列が出力されます。
userId
string
ユーザID
userGroupNames
string[]
ユーザグループ名
isBuiltIn
boolean
ビルトインユーザアカウントかどうか
-
true:ビルトインユーザアカウント
-
false:ユーザが作成したアカウント
isAccountStatus
boolean
ユーザアカウントの状態 -
true:ユーザアカウントが有効
-
false:ユーザアカウントが無効
authentication
string
認証の設定
-
local:ストレージシステムで認証
-
external:外部認証サーバで認証
-
ステータスコード
この操作のリクエストに対するステータスコードについては、HTTPステータスコードの説明を参照してください。
コード例
curl -v -H "Accept:application/json" -H "Content-Type:application/json" -H "Authorization:Session b74777a3-f9f0-4ea8-bd8f-09847fac48d3" -X GET https://192.0.2.100:23451/ConfigurationManager/v1/objects/storages/836000123456/users/devUser