2011-07-19 13 views
0

新しく作成されたユーザをデフォルトとして特定のロールに割り当てる必要があります。Drupal 7:新しく作成されたユーザにカスタム作成されたユーザロールを割り当てるデフォルト

はデフォルトとして、新しいユーザーは、自動的に「認証されたユーザ」として割り当てられた私も「コンテンツ管理(カスタム作成した役割)」として必要

任意のアイデアはどのようにそれを行うには?

ありがとうございます!


なぜ私はそれが必要ですか?

私はクライアントのコンテンツ管理者の役割を作成しますが、私は管理者のアクセス権を与えません。コンテンツ管理者として新しいユーザーを作成する能力が必要です。デフォルトでは「管理権限」へのアクセス権を与える必要がありますが、この方法で管理者ユーザーを作成することもできます。サイトに迷惑をかける可能性があります。ですから、新しい作成ユーザにコンテンツ管理者ロールをデフォルトとして割り当てることができれば、管理者権限をクライアントに与えることはありません。

答えて

0

モジュールAuto Assign Roleを見てください。新しいユーザーにロールを自動的に割り当てることができます。ユーザーが自分自身を登録したか、または管理者がアカウントを作成したかによって、異なるロールプリセットを設定することもできます。現在のところ、Drupal 7ではdevにしか入っていませんが、問題キューからは動作状態にあるようです。

プロジェクトページから:

自動割り当て役割は、3つの主要目的があります。最初に、新しいアカウントが である場合に、ロールの自動割り当てを に提供します。 2番目は、エンドユーザーが自分のアカウントを作成するときに自分自身の役割を選択するオプションを許可することです。 3番目は アカウントが作成されたときに特定の役割を果たすパスを提供するための です。管理者はこれらの機能を完全に制御することができ、 はそれらを一緒にまたは互いに独立して動作させることができます。自動 ロールの割り当てはコンテンツプロファイルモジュールと統合されており、 には登録ページとしてのコンテンツタイプを含めることができます。あなたも デフォルトのユーザ/登録ページをあなた自身のデザインの のカスタマイズ版で置き換えることができます。

+0

作成された管理ページに自動的に役割が割り当てられるようにするには、アクセス許可を編集して権限を編集する必要があります。 – Ephraim

関連する問題