POST: ユーザーの作成

POST操作を使用して、内部のネイティブALM OctaneユーザーとLDAPユーザーの両方を作成できます。

ユーザーを追加できるコンテキスト

ユーザーを作成するには、次のいずれかのコンテキストでPOSTを実行します。 

コンテキスト
共有スペース

スペース管理者権限が必要です。

ロールを割り当てずに共有スペースユーザーを作成できます。この場合、ユーザーは事前定義されたviewerロールで作成されます。後でREST APIを使用してロールを割り当てる例については、PUT: ユーザーロールを更新するを参照してください。

ユーザーのPOST時にワークスペースを指定しない場合は、default_workspaceが使用されます。

ワークスペース

ワークスペース管理者の権限が必要です。

注: ほとんどのロールはカスタマイズできます。ロールとその権限は、組織によって異なる場合があります。

ワークスペースユーザーを作成するときに、ロールを割り当てる必要があります。

REST APIを使用してサイトコンテキストにユーザーを追加することはできません。

トップに戻る

内部のネイティブALM Octaneユーザーの作成

ユーザーを作成するとき、メールアドレスは一意である必要があります。同じメールアドレスを持つ別のユーザーが存在する場合、エラーが返されます。

一括POSTがサポートされています。

トップに戻る

LDAPユーザーの作成

他のユーザーと同様に、POST操作を使用して新しいLDAPユーザーを作成します。

ただし、既存のLDAPユーザーの詳細を更新するには、ALM Octane構成ヘルプの説明に従ってユーザーを再インポートします。

REST APIを使用してLDAPユーザーを作成する場合、ほとんどのLDAPプロパティには、LDAPおよびALM Octane設定で指定された値を指定する必要があります。LDAPとALM Octaneの間の属性のマッピングの詳細については、以下を参照してください。

プロパティ 説明
uid

グローバルに一意な不変の識別子として使用するLDAP属性。必須。

このドキュメントでは、これをUUID (ユニバーサル一意識別子) とも呼びます。

ALM Octaneを使用する場合は、OpenLDAPのentryUUIDを使用するのが一般的です。ただし、LDAPによっては、この属性が異なる場合があります。たとえば、objectGUIDGUID、またはorclguidなどです。

これは、ALM OctaneとLDAPとの間で同期を行うために、ALM Octane内部で各ユーザーを識別するための属性です (ALM Octaneにユーザーをインポートする場合など)。

指定しない場合、エラーが返されます。

ldap_dn

LDAPdn(識別名) は、多くの場合、LDAPentryDN属性に設定されます。必須。指定しない場合、エラーが返されます。

これは、属性と値のいくつかのペアで構成されています。dnは一意の文字列です。この文字列には、通常、cnoudcなどの他のLDAP属性が含まれます。

ldap_server_id LDAPサーバーのID。オプション。
name

実際の電子メールを使用する場合、このプロパティはオプションです。この場合、ALM Octaneは、nameプロパティの標準設定値としてメールを使用します。

password パスワードはLDAPシステムによって管理されるため、POSTコマンドで指定しないでください。

例については、例: LDAPユーザーをワークスペースに追加するを参照してください。

トップに戻る

参照情報: