ユーザーのリスト
get
https://EM_HOST:EM_CONSOLE_HTTPS_PORT/em/api/users
このAPIは、指定のフィルタ基準に応じたユーザーのリストを返します。デフォルトでは名前順(昇順)の結果の最初のページを返します。
リクエスト
問合せパラメータ
- limit: integer
最小値:
1
最大値:2000
リストのページ分割用。ページ当たりの最大結果数、またはページ分割される"List"コールで返すアイテムの最大数。このAPIでは、limitとして指定した数より多を返すことはありませんが、その数が必ずしも返されるというわけではありません。デフォルト値:20
- name: string
フィルタ処理するユーザーの正確な名前大/小文字の区別なしにフィルタ処理されます。例:
CloudAdmin
- nameContains: string
ユーザーのフィルタ処理に使用されるユーザー名の一部大/小文字の区別なしにフィルタ処理されます。例:
Admin
- page: string
ページのシステム生成ページ・トークン。
- sort: string
方向付きの結果セットの順序。許容されるソート・フィールドは名前です。指定可能な方向はDESCとASCです例:
name:DESC
この操作にはリクエスト本文はありません。
先頭に戻るレスポンス
サポートされているメディア・タイプ
- application/json
200レスポンス
ユーザーのリストが正常に返されました
ルート・スキーマ: UserCollection
型:
object
これはユーザーのリストを表すものです。
ソースの表示
-
count(必須): integer
このページ内のユーザー数例:
20
-
items(必須): array items
ユーザーのリスト
-
links(必須): object links
読取り専用:
true
結果セットのナビゲーション・リンク
ネストされたスキーマ: links
型:
object
読取り専用:
true
結果セットのナビゲーション・リンク
ソースの表示
-
next: object Link
リンクを表します(self、previous、nextのいずれか)
-
previous: object Link
リンクを表します(self、previous、nextのいずれか)
-
self: object Link
リンクを表します(self、previous、nextのいずれか)
ネストされたスキーマ: UserSummary
型:
object
これはユーザーを表すものです。
すべてに一致
ソースの表示
- object allOf UserDetails
これはユーザーを表すものです。
ネストされたスキーマ: UserDetails
型:
object
これはユーザーを表すものです。
ソースの表示
-
category: string
管理者/スーパー管理者/リポジトリ所有者などのユーザー・カテゴリ例:
Super Administrator
-
externalId: string
アイデンティティ・プロバイダ(LDAPなど)に記載されているユーザーの外部ユーザー名例:
CLOUD_MANAGER
-
id: string
ユーザーの一意識別子例:
B0FBBE587FD201E2E0537013790A7D03
-
isLocked: boolean
ユーザーがロックされているかどうかを示すフラグ例:
false
-
lifecycleStatus: string
ユーザーはActiveステータスまたはBeingDeletedステータスです例:
Active
-
links: object links
ユーザーの関連リンク
-
name: string
ユーザーの名前例:
CLOUD_MANAGER
すべてに一致
ソースの表示
- object UserCommonDetails
ユーザーの一部の情報を表します
ネストされたスキーマ: UserCommonDetails
型:
object
ユーザーの一部の情報を表します
ソースの表示
-
authenticationType: array authenticationType
ユーザーの認証タイプ
-
contact: string
最小長:
0
最大長:128
ユーザーの連絡先番号例:21212221212
-
costCenter: string
最小長:
0
最大長:1024
ユーザーのコスト・センター例:TestCostCenter
-
department: string
最小長:
0
最大長:1024
ユーザーの部門例:HumanResource
-
description: string
最小長:
0
最大長:4000
ユーザーに関する説明例:This user is a Test User
-
emails: string
最小長:
0
最大長:128
セパレータとしてカンマを使用したユーザーの電子メールID。各電子メールの最大長は128文字です。例:test@oracle.com,abc@oracle.com
-
isPasswordChangeAllowed: boolean
ユーザーが自分の所有するパスワードの変更を許可されているかどうかを示すフラグ例:
true
-
lineOfBusiness: string
最小長:
0
最大長:1024
ユーザーのライン・オブ・ビジネス例:TestBusiness
-
location: string
最小長:
0
最大長:1024
ユーザーの場所例:Bangalore
-
passwordProfile: string
パスワード・プロファイルの名前例:
MGMT_ADMIN_USER_PROFILE
ネストされたスキーマ: authenticationType
型:
array
ユーザーの認証タイプ
ソースの表示
- 配列: string
指定可能な値:
[ "Repository", "SSO", "Enterprise" ]
これはユーザーの認証タイプを表すものです。
例:
Repository
ネストされたスキーマ: Link
型:
object
リンクを表します(self、previous、nextのいずれか)
ソースの表示
-
href: string
リンクのためのURL例:
/em/api/<resources>?page=b2Zmc2V0OjA&limit=0
400レスポンス
不正なリクエスト
ルート・スキーマ: ErrorResponse
型:
object
エラー・レスポンス
ソースの表示
-
code(必須): string
プログラムによる解析を目的とした、エラーを定義する短いエラー・コード。
-
message(必須): string
判読可能なエラー文字列
401レスポンス
認証に失敗しました
ルート・スキーマ: ErrorResponse
型:
object
エラー・レスポンス
ソースの表示
-
code(必須): string
プログラムによる解析を目的とした、エラーを定義する短いエラー・コード。
-
message(必須): string
判読可能なエラー文字列
403レスポンス
許可されていません
ルート・スキーマ: MissingPrivErrorResponse
型:
object
必要な権限がない場合にエラーとして返送されるレスポンス
ソースの表示
-
missingPrivileges: array missingPrivileges
エラーが発生したために欠落している権限。これにより、権限オブジェクトには権限の内部名および表示名のみが含まれます
すべてに一致
ソースの表示
- object ErrorResponse
エラー・レスポンス
ネストされたスキーマ: missingPrivileges
型:
array
エラーが発生したために欠落している権限。これにより、権限オブジェクトには権限の内部名および表示名のみが含まれます
ソースの表示
- 配列: object MissingPrivilegeSummary
これは、リソースの表示または管理のための権限がないことを表します。
ネストされたスキーマ: ErrorResponse
型:
object
エラー・レスポンス
ソースの表示
-
code(必須): string
プログラムによる解析を目的とした、エラーを定義する短いエラー・コード。
-
message(必須): string
判読可能なエラー文字列
ネストされたスキーマ: MissingPrivilegeSummary
型:
object
これは、リソースの表示または管理のための権限がないことを表します。
ソースの表示
-
displayName: string
権限の表示名例:
Manage
-
name: string
権限の名前例:
MANAGE_JOB
500レスポンス
内部サーバー・エラー
ルート・スキーマ: ErrorResponse
型:
object
エラー・レスポンス
ソースの表示
-
code(必須): string
プログラムによる解析を目的とした、エラーを定義する短いエラー・コード。
-
message(必須): string
判読可能なエラー文字列
503レスポンス
サービスを使用できません
ルート・スキーマ: ErrorResponse
型:
object
エラー・レスポンス
ソースの表示
-
code(必須): string
プログラムによる解析を目的とした、エラーを定義する短いエラー・コード。
-
message(必須): string
判読可能なエラー文字列
デフォルト・レスポンス
予期しないエラー
ルート・スキーマ: ErrorResponse
型:
object
エラー・レスポンス
ソースの表示
-
code(必須): string
プログラムによる解析を目的とした、エラーを定義する短いエラー・コード。
-
message(必須): string
判読可能なエラー文字列