最初のユーザーのアカウントを保護し、管理ユーザーがそれを変更できるようにするにはどうすればよいですか?
質問
ユーザーを管理する許可を持たないユーザーが、最初の登録ユーザー(Drupalのインストール中に作成されたユーザー)のアカウントを変更することを許可したくありません。
また、そのユーザーのユーザープロファイルを表示できないようにしたいと思います。
これを許可するモジュールはありますか?
解決
プロジェクトページから:
このモジュールにより、ユーザーにさまざまな編集保護を提供することにより、ユーザー管理者の細かいアクセス制御が可能になります。保護は、ユーザーに固有の場合、または役割のすべてのユーザーに適用できます。
注:ユーザーProtectには複雑な構成があります。使用する前に、非常に広範なモジュールヘルプを読む時間をかけてください。
次の保護がサポートされています。
- ユーザー名
- 電子メールアドレス
- パスワード
- ステータスの変更
- 役割
- 消す
- OpenIDアイデンティティ
- すべての編集(ユーザー/x/編集経由でアクセス)
指定されたユーザーの保護が有効になっている場合(または、ユーザーが保護を持つ役割に属しているため、保護が有効になっている場合)保護が指定されたユーザーを編集していることをバイパスすることが許可されています。モジュールは、ユーザー/x/編集でそれらを無効にすることにより、フィールドを保護します。
ユーザー管理者は、グローバルまたは管理者ごとのいずれかで、指定された保護をバイパスするように構成される場合があります。
これらの保護は、ユーザー/X/編集ページからユーザーを直接編集しようとする場合、またはマスユーザー編集操作を使用する場合の両方です。
モジュールは、Pathsユーザー/X/編集とユーザー/X/削除でも保護を提供します。
注:このモジュールは、と互換性があります Roleassign モジュール。
所属していません drupal.stackexchange