ACL の役割マップは、役割マップでリストされている役割を引き受けるプリンシパルを指定し、1 つ以上の VOB オブジェクトにアクセス制御を適用します。
役割マップのプロパティ ページの [役割マップ] タブには、選択した役割マップに関する次のような情報が表示されます。
| プロパティ名 | プロパティの説明 |
|---|---|
| 名前 | 役割マップの名前。 |
| セレクタ | 役割マップ セレクタを、[rolemap:]rolemap-name[@vob_selector] の形式で表示します。ここで rolemap-name は役割マップの名前で、vob_selector は VOB のオブジェクト セレクタ ([vob:]pname_in_vob の形式) です。 |
| 種類 | 現在選択されているリソースの種類 (役割マップ)。 |
| 説明 | 役割マップの作成に関するコメント。 |
| 作成日時 | 役割マップが作成された (ソース管理に追加された) 日付と時刻。 |
| 作成者 | 役割マップを作成した ClearCase ユーザーの名前 (user_id.group_id の形式)。 |
| 範囲 | デフォルトでは、役割マップの範囲は [通常] です。つまり、ポリシーはそのポリシーの作成に使用した VOB に対してのみ使用可能です。 |
役割マップのプロパティ ページの [ACL] タブには、選択した役割マップに関する次のような情報が表示されます。
| プロパティ名 | プロパティの説明 |
|---|---|
| ユーザーの権限 (Permissions for user) | 現在選択されている役割マップで、現行のユーザーの包括的な権限 (読み取り、変更、フル、なし) を表示します。 |
| すべての有効な ACL | 現行の役割マップについて、有効な ACL のプリンシパルと権限を表示します。 有効な ACL は、役割マップとその役割マップを組み合わせることにより計算されます。つまり、役割マップ内の役割マッピングが、役割マップのアクセス制御エントリにある役割に置き換えられます。 最終的には、ACL に間接的なプリンシパルが存在しなくなるため、アクセス チェックの際の解釈が容易になります。 |
| 自分に影響している項目のみを表示します | このオプションを選択すると、[すべての有効な ACL] が、現行のユーザーを含むプリンシパルのみを表示します。 |
| このリソースのポリシー (Policy for this resource) | 現在選択されている役割マップのポリシーを表示します。 |
| 開く | 現行の役割マップのポリシーを、ポリシー エディタで開きます。 |
役割マップのプロパティ ページの [カスタム] タブには、選択した役割マップに関する次のような情報が表示されます。
| プロパティ名 | プロパティの説明 |
|---|---|
| 属性 | 選択した役割マップに付加された ClearCase 属性のリスト。どの属性にも、[タイプ] と [値] があります。 |
| ハイパーリンク | 選択した役割マップに付加されたハイパーリンクのリスト。 |
役割マップのプロパティ ページの [ロック] タブには、選択した役割マップに関する次のような情報が表示されます。
| プロパティ名 | プロパティの説明 |
|---|---|
| 状態 | [ロック済み] または [アンロック済み] のいずれか。 [ロック済み] の役割マップは [不要にされたバージョン] になる場合もあります。 |
| ロックしたユーザー | 役割マップをロックした ClearCase ユーザーの名前 (user_id.group_id の形式)。 |
| ロックした日付 | ロックが設定された日付と時刻。 |
| 説明 | ロックに関するコメント。 |
| 除外ユーザー | ロックを適用されないユーザーのリスト。 |
| ユーザーの追加 | [ユーザーの追加] ダイアログ ボックスをクリックして開きます。そこで、[除外ユーザー] リストにユーザーを追加することができます。 |
| ユーザーの削除 | クリックすると、選択したユーザーを [除外ユーザー] リストから削除します。 |
| すべて削除 | クリックすると、すべてのユーザーを [除外ユーザー] リストから削除します。 |
選択された役割マップが、ClearCase MultiSite を使用して複製された VOB 内にある場合、役割マップのプロパティ ページの [マスターシップ] タブに、選択した役割マップに関する次のような情報が表示されます。
| プロパティ名 | プロパティの説明 |
|---|---|
| 現在のレプリカ | 役割マップを含むレプリカ (ClearCase サーバーからアクセスできるレプリカ) のレプリカ名。 |
| マスター レプリカ | 現行の役割マップを統括するレプリカの名前。 |
オブジェクトのマスターシップによって、誰が修正できるかが決まります。 通常、自分の現在のレプリカがオブジェクトを統括していない場合、そのオブジェクトを修正できません。