コンテンツにスキップ

ユーザーと権限

MRBS は 3 つのアクセス レベルを使用します。

レベル 意味 代表的な機能
0 不明なユーザー 一般に公開が許可されている情報を表示する
1 認証されたユーザー 予約を作成し、自分の予約を管理する
2 管理者 部屋、エリア、ユーザー、および他のユーザーの予約を管理します

正確な権限は、認証、セッション、予約ポリシーの設定によって異なります。

データベースユーザー

デフォルトの db 認証方法では、ユーザーとアクセス レベルは MRBS データベースに保存され、ユーザー管理インターフェイスを通じて管理されます。

管理者は、ユーザーの作成、アクセス レベルの変更、パスワードのリセット、保護されたプロファイル フィールドの管理を行うことができます。

外部ユーザー

LDAP、SAML、WordPress、Joomla、またはその他の外部プロバイダーでは、認証情報は MRBS の外部で管理されます。 MRBS には、通常は設定、外部グループ、ロール、または属性を通じて管理者を識別する方法がまだ必要です。

外部プロバイダーが信頼できる情報源である場合は、重複したローカル資格情報を作成しないでください。

エリアおよび部屋の管理者

エリアおよび部屋の連絡先は通知を受信し、ポリシーに応じてリソースの予約を管理できます。これらのロールを使用して、システム全体の管理を許可せずに日常の作業を委任します。

機能を制限する

MRBS 1.12.2 には、以下を制限するための設定が含まれています。

  • パブリックアクセス。
  • 予約を作成できる人。
  • 繰り返しの予約、複数日の予約、または複数の部屋の予約。
  • 他のユーザーの予約をコピーする。
  • 他のユーザーや登録者の可視性。
  • 別のユーザーに代わって登録する。
  • 管理者は予約ポリシーから除外されます。
  • 管理者用に予約された予約タイプ。

これらのコントロールを個別に有効にするのではなく、まとめて確認してください。

最小特権の原則

  • システム管理者の数は少なくしてください。
  • 実用的であれば、管理者アカウントと通常アカウントを別々に使用してください。
  • 責任が変更された場合は、直ちにアクセスを削除してください。
  • パスワードのリセットとメール設定を保護します。
  • パブリックビューと認証ビューを別々にテストします。