Okta Universal Directoryのカスタムユーザータイプについて

Oktaは最大10個のユーザータイプをサポートします。この数には、デフォルトのOktaユーザープロファイルに加えて最大9個のカスタムユーザータイプを含めることができます。

カスタムユーザータイプを作成すると、Okta Universal Directoryは、基本的には最新のデフォルトOktaユーザープロファイルとデフォルトの31個のOktaベース属性のコピーを作成します。このコピーはユーザーが名付けた新規ユーザータイプ名で作成されます(たとえば、請負業者など)。このコピーを作成した後は、「請負業者」ユーザータイプに関連するカスタム属性を追加できます。

31個の基本Oktaユーザー属性をカスタマイズできます。各カスタムユーザータイプで異なる属性設定を持つことができます。属性を任意または必須にしたり、異なる列挙タイプを選択したりできます。各ユーザータイプは、Oktaユーザープロファイル属性を異なるアプリケーション属性にマップしてカスタム属性を追加できます。これにより、認証とプロビジョニングシナリオで完全な柔軟性が保証されます。

ユーザータイプに関して、以下が可能です。

  • 1つのOkta org内で最大10個の異なるユーザータイプを保持できます。
  • 異なる制約を属性に適用できます。たとえば、email(メール)では、あるユーザータイプに対して形式としてメールドメインを指定し、別のユーザータイプに対しては別のドメインを指定することができます。
  • 同じアプリの異なるユーザータイプに対して異なるプロファイルマッピングが可能です。

Oktaユーザーは、ユーザーが作成された時に選択されたユーザータイプを1つだけ持つことができます。つまり、Jane DoeはデフォルトOktaユーザータイプまたはカスタムユーザータイプのうち、いずれか1つのOktaユーザータイプのみを持つことができます。

ユースケース

Janeが2つのユーザータイプを必要とする場合、2つの別個のユーザープロファイルを作成する必要があります。どういう意味でしょうか?

Jane Doeが地元の大学教師というシナリオを考えてみましょう。教師として、Janeは授業の教材の作成、学生の成績評価、福利厚生や給与などの職員向けアプリケーションの操作など、特定のアプリケーションにアクセスする必要があります。Jane Doeはカスタムユーザータイプ「教師」として作成されます。

Jane Doeが職員向けの学費免除の特典を使用してクラスに登録したい場合、大学の教師としてサインインすることはありません。Janeは学生のプロファイルを必要とします。そうすることでJaneはクラス教材の閲覧、クラスメートとのやり取り、成績の表示など、学生関連のアプリケーションにアクセスできます。Jane Doeは既存のOktaユーザーIDを再利用することはできません。「Student(学生)」のカスタムユーザータイプで新しいユーザープロファイルを作成する必要があります。このため、Janeは「学生」の属性を持つ第2のユーザープロファイルを持つ必要があります。

カスタムユーザータイプを使用した操作については、「Okta Universal Directoryカスタムユーザータイプに関する既知の問題」を参照してください。