新規ユーザーを作成

post

https://EM_HOST:EM_CONSOLE_HTTPS_PORT/em/api/users

このAPIは新しいユーザーを作成します。

リクエスト

この操作にはリクエスト・パラメータはありません。

サポートされているメディア・タイプ
リクエスト本文 - application/json ()
ルート・スキーマ: schema
型: object
新しいユーザーを作成するための入力
ソースの表示
すべてに一致
新しいユーザーを作成するための入力
ソースの表示
ネストされたスキーマ: privilegeGrants
型: array
ユーザーに付与する権限のリスト
ソースの表示
ネストされたスキーマ: roleGrants
型: array
ユーザーに付与するロールのリスト
ソースの表示
ネストされたスキーマ: UserCommonDetails
型: object
ユーザーの一部の情報を表します
ソースの表示
ネストされたスキーマ: PrivilegeGrantDetails
型: object
ユーザーまたはロールを作成/変更するための権限付与の詳細
ソースの表示
ネストされたスキーマ: secureResources
型: array
権限が適用されるSecureResourcesのリスト
ソースの表示
ネストされたスキーマ: SecureResourceDetails
型: object
ユーザーまたはロールを作成/変更するためのセキュア・リソースの詳細を表します。
ソースの表示
ネストされたスキーマ: propagationPolicy
型: array
権限が適用されるスコープ。これは、TARGETと呼ばれるセキュア・リソース・タイプにのみ適用されます。
ソースの表示
  • 指定可能な値: [ "ALL", "SELF", "MEMBERS" ]
    これにより、コンポジット・リソースのどの部分に権限が適用されるかを示すタイプが得られます。- ALLは、コンポジット・リソースとそのメンバーに権限が付与されることを意味します。- SELFは、コンポジット・リソースにのみ権限が付与されることを意味します。- MEMBERSは、コンポジット・リソースのメンバーにのみ権限が付与されることを意味します。
例:
MEMBERS
ネストされたスキーマ: RoleGrantSummary
型: object
ユーザーまたは別のロールに付与されたロールに関する情報
ソースの表示
  • 読取り専用: true
    ロールについての説明
    例: This Role is an Test Role
  • 読取り専用: true
    ロール付与の一意識別子
    例: B0F9D83F6E313B03E0537013790ACA39
  • 読取り専用: true
    ロールの付与がプライベート・ロールかどうかを示すフラグ。
    例: true
  • 読取り専用: true
    プライベート・ロールがWITH_ADMINとして付与されているかどうかを示すフラグ。これは、ロールがプライベート・ロールの場合に表示されます
    例: true
  • links
  • ロール名
    例: EM_ALL_ADMINISTRATOR
  • 読取り専用: true
    ロールの所有者/作成者
    例: SYSMAN
  • 読取り専用: true
    ロールのタイプ(EMロール、Oracle定義ロール、外部ロールなど)
    例: Oracle Defined Role
ネストされたスキーマ: authenticationType
型: array
ユーザーの認証タイプ
ソースの表示
  • 指定可能な値: [ "Repository", "SSO", "Enterprise" ]
    これはユーザーの認証タイプを表すものです。
例:
Repository
先頭に戻る

レスポンス

サポートされているメディア・タイプ

201レスポンス

ユーザーが正常に作成されました
ヘッダー
  • 作成されたユーザーを取得するURL。
本文()
ルート・スキーマ: User
型: object
これはユーザーを表すものです。
ソースの表示
すべてに一致
これはユーザーを表すものです。
ソースの表示
ネストされたスキーマ: privilegeGrants
型: array
ユーザーに付与する権限のリスト
ソースの表示
ネストされたスキーマ: roleGrants
型: array
ユーザーに付与するロールのリスト
ソースの表示
ネストされたスキーマ: UserDetails
型: object
これはユーザーを表すものです。
ソースの表示
  • 管理者/スーパー管理者/リポジトリ所有者などのユーザー・カテゴリ
    例: Super Administrator
  • アイデンティティ・プロバイダ(LDAPなど)に記載されているユーザーの外部ユーザー名
    例: CLOUD_MANAGER
  • ユーザーの一意識別子
    例: B0FBBE587FD201E2E0537013790A7D03
  • ユーザーがロックされているかどうかを示すフラグ
    例: false
  • ユーザーはActiveステータスまたはBeingDeletedステータスです
    例: Active
  • links
  • ユーザーの名前
    例: CLOUD_MANAGER
すべてに一致
これはユーザーを表すものです。
ソースの表示
ネストされたスキーマ: UserCommonDetails
型: object
ユーザーの一部の情報を表します
ソースの表示
ネストされたスキーマ: PrivilegeGrantSummary
型: object
ユーザーまたはロールへの権限付与
ソースの表示
ネストされたスキーマ: scope
型: array
読取り専用: true
権限のスコープ
ソースの表示
  • 指定可能な値: [ "INSTANCE", "CLASS", "SYSTEM", "SET" ]
    これは権限のスコープを表すものです。
例:
INSTANCE
ネストされたスキーマ: RoleGrantSummary
型: object
ユーザーまたは別のロールに付与されたロールに関する情報
ソースの表示
  • 読取り専用: true
    ロールについての説明
    例: This Role is an Test Role
  • 読取り専用: true
    ロール付与の一意識別子
    例: B0F9D83F6E313B03E0537013790ACA39
  • 読取り専用: true
    ロールの付与がプライベート・ロールかどうかを示すフラグ。
    例: true
  • 読取り専用: true
    プライベート・ロールがWITH_ADMINとして付与されているかどうかを示すフラグ。これは、ロールがプライベート・ロールの場合に表示されます
    例: true
  • links
  • ロール名
    例: EM_ALL_ADMINISTRATOR
  • 読取り専用: true
    ロールの所有者/作成者
    例: SYSMAN
  • 読取り専用: true
    ロールのタイプ(EMロール、Oracle定義ロール、外部ロールなど)
    例: Oracle Defined Role
ネストされたスキーマ: authenticationType
型: array
ユーザーの認証タイプ
ソースの表示
  • 指定可能な値: [ "Repository", "SSO", "Enterprise" ]
    これはユーザーの認証タイプを表すものです。
例:
Repository

400レスポンス

不正なリクエスト
本文()
ルート・スキーマ: ErrorResponse
型: object
エラー発生時に返送されるレスポンス
ソースの表示
  • エラーのステータス・コード。
    例: IllegalArgument
  • 説明的なエラー・メッセージ
    例: argument given is not supported

401レスポンス

認証に失敗しました
本文()
ルート・スキーマ: ErrorResponse
型: object
エラー発生時に返送されるレスポンス
ソースの表示
  • エラーのステータス・コード。
    例: IllegalArgument
  • 説明的なエラー・メッセージ
    例: argument given is not supported

403レスポンス

許可されていません
本文()
ルート・スキーマ: MissingPrivErrorResponse
型: object
必要な権限がない場合にエラーとして返送されるレスポンス
ソースの表示
すべてに一致
必要な権限がない場合にエラーとして返送されるレスポンス
ソースの表示
ネストされたスキーマ: missingPrivileges
型: array
エラーが発生したために欠落している権限。これにより、権限オブジェクトには権限の内部名および表示名のみが含まれます
ソースの表示
ネストされたスキーマ: ErrorResponse
型: object
エラー発生時に返送されるレスポンス
ソースの表示
  • エラーのステータス・コード。
    例: IllegalArgument
  • 説明的なエラー・メッセージ
    例: argument given is not supported
ネストされたスキーマ: MissingPrivilegeSummary
型: object
これは、リソースの表示または管理のための権限がないことを表します。
ソースの表示

409レスポンス

重複したリソース
本文()
ルート・スキーマ: ErrorResponse
型: object
エラー発生時に返送されるレスポンス
ソースの表示
  • エラーのステータス・コード。
    例: IllegalArgument
  • 説明的なエラー・メッセージ
    例: argument given is not supported

500レスポンス

内部サーバー・エラー
本文()
ルート・スキーマ: ErrorResponse
型: object
エラー発生時に返送されるレスポンス
ソースの表示
  • エラーのステータス・コード。
    例: IllegalArgument
  • 説明的なエラー・メッセージ
    例: argument given is not supported

503レスポンス

サービスを使用できません
本文()
ルート・スキーマ: ErrorResponse
型: object
エラー発生時に返送されるレスポンス
ソースの表示
  • エラーのステータス・コード。
    例: IllegalArgument
  • 説明的なエラー・メッセージ
    例: argument given is not supported

デフォルト・レスポンス

予期しないエラー
本文()
ルート・スキーマ: ErrorResponse
型: object
エラー発生時に返送されるレスポンス
ソースの表示
  • エラーのステータス・コード。
    例: IllegalArgument
  • 説明的なエラー・メッセージ
    例: argument given is not supported
先頭に戻る