...
クライアント組織構造を使用するためには、管理者により、その機能を有効化しなくてはいけません。デフォルトでは無効に設定されているため、以下の手順を実行して有効化します。
- 「管理>」>「システム構成>」>「認証に移動し、「」に移動し、「クライアント組織」項目で、「マルチテナント機能」を「On」にします。
- 必要なロール権限を有効にするには、「管理」>「管理コンソール>」>「ロールへ移動し、「」へ移動し、対象のロールを選択します。ロール詳細ページで、「システム管理」項目で、必要なロール権限を有効にします。」項目を展開します。
- 「クライアント組織管理権」を有効にすることで、ユーザーはクライアント組織の設定や管理をすることができます。
- 変更を保存します。一度ログアウトをすることで、設定した変更を反映します。
- 「クライアント組織管理権」を有効にすることで、ユーザーはクライアント組織の設定や管理をすることができます。
作成
...
- クライアント組織を作成するためには、「管理
...
- 」>「クライアント組織」に移動します。
- クライアント組織ページで、「追加」ボタンをクリックします。
...
- こちらから、以下の項目を定義します。
- 名前:クライアント組織の表示名です。
- クライアント参照ID:クライアント組織を一意に識別するために使用されます。
- タイムゾーン:組織内で新しいデータソースや、ユーザーが作成された際に、デフォルトタイムゾーンとして使用されます。
- カスタムスタイルパス:(オプション)このクライアント組織用に定義したカスタムスタイルに使用するパスです。
- ユーザー:組織へのアクセス権を付与するユーザーの一覧です。
...
- 詳細を保存します。
クライアント参照ID
クライアント組織は、「クライアント参照ID」により識別されます。これは、クライアント組織が作成される際に割り当てられる、一意のテキスト識別子です。このIDはシステム全体に渡り、組織を一意に識別できなくてはならず、空欄のままにすることはできません。デフォルト組織は例外であり、デフォルトでIDは空欄のままになっていますが、これはいつでも定義することができます。
...
ユーザーが一度にログインできるのは、ひとつの組織のみです。ログインプロセスの一部として、Yellowfinは、ユーザーがどの組織へのログイン権限を付与されているのかを確認します。ユーザーがひとつの組織へのアクセス権のみ持つ場合は、自動的にその組織へログインしますが、複数の組織へのアクセス権も持つ場合は、ログインする組織の選択を促されます。
注意:ユーザーに指定した組織へログインをさせたい場合は、カスタムログインページや、webサービスを使用することで、この選択画面を表示させずにログインさせることができます。
...
複数のクライアント組織を作成した場合、デフォルト組織のシステム構成設定への変更を、必要に応じて、クライアント組織にも適用することができます。管理者は、変更を適用する組織の定義を促されます(以下を参照してください)。
現在のクライアント組織の表示
異なるクライアント組織へのアクセス権を持ち、定期的にそれらの間を移動するユーザーがいる場合、現在ユーザーがログインをしているクライアント組織を表示すると便利です。こちらの表示を有効にするためには、異なるクライアント組織へのアクセス権を持ち、定期的にそれらの間を移動するユーザーがいる場合、現在ユーザーがログインをしているクライアント組織を表示すると便利です。こちらの表示を有効にするためには、「管理」>「システム構成>」>「インテグレーションへ移動し、「」へ移動し、「ページヘッダー」の項目で、「」項目を展開し、「クライアント」を「On」にします。現在のユーザー名や、ロールを表示するオプションもあります。」にして、これを保存します。現在のユーザー名や、ロールを表示するオプションもあります。
これらのアイテムは、以下のように、標準的なYellowfinのヘッダーに表示されます。