初期コンパートメントとしてビットを定義すると、その格付けを含むすべてのラベルで、そのビットが 1 に設定されます。初期コンパートメントとして指定したビットは、あとから label_encodings ファイルで、「デフォルト語句」または「インバース語句」として定義できます。
「デフォルトコンパートメント語句」は、その格付けを含むすべてのラベルに表示されます。
インバースコンパートメント語句は、インバースコンパートメントのビットによって定義する別の語句がない場合に、関連付けられている格付けがあるラベルに表示されます。
この例で、PUBLIC 格付けに初期コンパートメントは割り当てられず、WEB COMPANY 格付けに初期コンパートメント 4 および 5 が割り当てられます。PUBLIC 格付けを含むラベルにはデフォルトコンパートメントはありません。WEB COMPANY 格付けを含むラベルは、常にコンパートメントビット 4 および 5 がオンです。
name= PUBLIC; sname= P; value= 1; name= WEB COMPANY; sname= WEBCO; value= 4; initial compartments= 4-5 |
次の節では、これらの初期コンパートメントビットを語句に割り当てる方法を示します。
この例では、コンパートメントビット 4 および 5 が語句 DIVISION ONLY に割り当てられます。各コンパートメントビットは、インバース語句にも関連付けられます。WEBC AMERICA がインバースコンパートメントビット ~4 に割り当てられます。WEBC WORLD がインバースコンパートメントビット ~5 に割り当てられます。これらの割り当ての結果は次のとおりです。
WEB COMPANY 格付けの機密ラベルには、最初、語句 DIVISION ONLY が含まれます。ラベルのバイナリ表現で、コンパートメントビット 4 および 5 はオンになります。
PUBLIC 格付けの機密ラベルは、常にコンパートメントビット 4 および 5 がオフです。語句 WEBC AMERICA および WEBC WORLD がラベルに含まれます。
インバース語句に IUO の minclass が指定されているので、WEBC AMERICA および WEBC WORLD は PUBLIC 機密ラベルに表示されません。これら 2 つのインバース語句の存在は暗黙となります。
SENSITIVITY LABELS: WORDS: name= DIVISION ONLY; sname= DO; minclass= WEB COMPANY; compartments= 4-5; name= WEBC AMERICA; sname= WEBCA; minclass= WEB COMPANY; compartments= ~4; name= WEBC WORLD; sname= WEBCW; minclass= WEB COMPANY; compartments= ~5; |