HOLIDAY クラス

HOLIDAY クラスの各レコードは、ログイン時に特別な許可が必要となる 1 つ以上の期間を定義します。
capamsc141
HOLIDAY クラスの各レコードは、ログイン時に特別な許可が必要となる 1 つ以上の期間を定義します。
各ユーザには、レコード内のすべての期間について同じアクセス権限が設定されます。これは、複数の休日期間を 1 つの HOLIDAY レコードに格納した場合、ある期間中にユーザにログインを許可し、別の期間中にはログインを禁止するという処理はできないことを意味します。たとえば、特定のユーザが元日にはログインでき、クリスマスにはログインできないようにする場合、この 2 つの休日は別々のレコードに定義する必要があります。
特定の年を指定しない場合、休日は 毎年適用されると見なされます。
newusr コマンド、chusr コマンド、または editusr コマンドで IGN_HOL 属性を指定することによって、個々のユーザに対する HOLIDAY クラス制限を無効にできます。
HOLIDAY クラスのレコードのキーは、HOLIDAY クラスのレコードの名前です。
以下の定義では、このクラス レコードに含まれるプロパティについて説明します。ほとんどのプロパティは変更可能で、selang インターフェースまたは管理インターフェースを使用して操作することができます。変更できないプロパティには、
「情報のみ」
と記載されます。
  • ACL
    リソースへのアクセスを許可されているアクセサ(ユーザおよびグループ)のリスト、およびアクセサのアクセス タイプを定義します。
    アクセス制御リスト(ACL)の各要素には、以下の情報が含まれます。
    • Accessor
      アクセサを定義します。
    • アクセス
      アクセサに与えられる、リソースに対するアクセス権限を定義します。
    ACL を変更するには、authorize コマンドまたは authorize- コマンドの access パラメータを使用します。
  • CATEGORY
    ユーザまたはリソースに割り当てる 1 つ以上のセキュリティ カテゴリを定義します。
  • COMMENT
    レコードに含める追加情報を定義します。
    Privileged Access Manager
    は、この情報を許可に使用しません。
    制限:
    255 文字。
  • CREATE_TIME
    (情報のみ)レコードが作成された日時が表示されます。
  • GROUPS
    リソース レコードが属する CONTAINER クラスのレコードのリストを定義します。
    クラス レコードでこのプロパティを変更するには、適切な CONTAINER クラスのレコードで MEMBERS プロパティを変更する必要があります。
    このプロパティを変更するには、chres コマンド、editres コマンド、またはnewres コマンドの mem+ または mem- パラメータを使用します。
  • HOL_DATE
    ユーザがログインできない期間を指定します。
    HOL_DATE プロパティには、以下のルールが適用されます。
    • 特定の年を指定しない場合、その期間または休日は毎年適用されると見なされます。年は、99 または 1999 のように下 2 桁または 4 桁で指定できます。
    • 開始時刻を指定しない場合、その日の開始時刻(午前 0 時)が使用され、終了時刻を指定しない場合、その日の終了時刻(午前 0 時)が使用されます。
    • 時間帯を指定せずに日付のみを指定した場合、その日 1 日が休日と見なされます。
    このプロパティを変更するには、chres コマンド、editres コマンド、および newres コマンドの dates パラメータを使用します。
  • NACL
リソースの
NACL
プロパティは、リソースへのアクセス権限が拒否されるアクセサを、拒否されるアクセス タイプ(write など)と共に定義するアクセス制御リストです。ACL、CALACL、PACL も参照してください。NACL の各エントリには、以下の情報が含まれます。
Accessor
アクセサを定義します。
  • アクセス
    アクセサに対して拒否されるアクセス タイプを定義します。
このプロパティを変更するには、authorize deniedaccess コマンドまたは authorize- deniedaccess- コマンドを使用します。
NOTIFY
リソースまたはユーザによって監査イベントが生成されたときに通知されるユーザを定義します。
Privileged Access Manager
では、指定したユーザに監査レコードを電子メールで送信できます。
制限:
30 文字。
OWNER
レコードを所有するユーザまたはグループを定義します。
RAUDIT
Privileged Access Manager
が監査ログに記録するアクセス イベントのタイプを定義します。RAUDIT という名前は
Resource
AUDIT
の短縮形です。有効な値は以下のとおりです。
  • すべて
    すべてのアクセス要求
  • success
    許可されたアクセス要求
  • failure
    拒否されたアクセス要求(デフォルト)
  • none
    アクセス要求を記録しない
Privileged Access Manager
では、リソースへのアクセス試行が発生するたびにイベントが記録されます。ただし、アクセス ルールがそのリソースに直接適用されたか、またはそのリソースをメンバとするグループまたはクラスに適用されたかについては記録されません。
監査モードを変更するには、chres コマンドおよび chfile コマンドの audit パラメータを使用します。
SECLABEL
ユーザまたはリソースのセキュリティ ラベルを定義します。
SECLABEL プロパティは、chres コマンドと ch[x]usr コマンドの label[-] パラメータに相当します。
SECLEVEL
アクセサまたはリソースのセキュリティ レベルを定義します。
注:
このプロパティは、ch[x]usr コマンドと chres コマンドの level[-] パラメータに相当します。
UACC
リソースに対するデフォルトのアクセス権限を定義します。 これは、
Privileged Access Manager
に定義されていないアクセサ、またはリソースの ACL に登録されていないアクセサに付与されるアクセス権限を示します。
このプロパティを変更するには、chres コマンド、editres コマンド、または newres コマンドで defaccess パラメータを使用します。
UPDATE_TIME
(情報)レコードが最後に変更された日時を表示します。
UPDATE_WHO
(情報)更新を実行した管理者を表示します。
WARNING
警告モードを有効にするかどうかを指定します。リソースの警告モードを有効にすると、そのリソースに対するアクセス要求はすべて許可され、アクセス要求がアクセス ルールに違反した場合、監査ログにレコードが記録されます。