アクセスコントロール アクションセット: 構文

リソースへのユーザーアクセスを管理するアクションを提供します

repAllAcsAction アクション

アクションのすべてのアクセス制御を置き換えます。

CASL 構文

accessControl.repAllAcsAction <result=results> <status=rc> /
acs={{
required parameter action="string",
required parameter actionSet="string",
description="string",
identity="string",
required parameter identityType="GROUP" | "GUEST" | "USER",
required parameter permType="DENY" | "GRANT" | "NONE"
}, {...}}
;

パラメータの説明

acs={{repsetact-1} <, {repsetact-2}, ...>}

置換のアクセス制御を指定します。

repsetact の値は次のいずれかになります:

* action="string"

アクション名を指定します

* actionSet="string"

アクションセット名を指定します。

description="string"

アクセス制御の目的を指定します。

identity="string"

ユーザーまたはグループを指定します。

* identityType="GROUP" | "GUEST" | "USER"

アクセス制御に関連付けられている ID のタイプを指定します。

デフォルトUSER
* permission="EXECUTE" | "MANAGEACCESS" | "READINFO"

アクセス許可の種類を指定します。

デフォルトEXECUTE
EXECUTE

アクションを実行する能力に影響します。

MANAGEACCESS

アクセス制御を設定する機能に影響します。

READINFO

オブジェクトの表示と走査の機能に影響します。

* permType="DENY" | "GRANT" | "NONE"

直接拒否の追加、直接許可の追加、または既存のダイレクトアクセス制御の削除を指定します。

repAllAcsAction アクション

アクションのすべてのアクセス制御を置き換えます。

Lua 構文

results, info = s:accessControl_repAllAcsAction{
acs={{
required parameter action="string",
required parameter actionSet="string",
description="string",
identity="string",
required parameter identityType="GROUP" | "GUEST" | "USER",
required parameter permType="DENY" | "GRANT" | "NONE"
}, {...}}
}

パラメータの説明

acs={{repsetact-1} <, {repsetact-2}, ...>}

置換のアクセス制御を指定します。

repsetact の値は次のいずれかになります:

* action="string"

アクション名を指定します

* actionSet="string"

アクションセット名を指定します。

description="string"

アクセス制御の目的を指定します。

identity="string"

ユーザーまたはグループを指定します。

* identityType="GROUP" | "GUEST" | "USER"

アクセス制御に関連付けられている ID のタイプを指定します。

デフォルトUSER
* permission="EXECUTE" | "MANAGEACCESS" | "READINFO"

アクセス許可の種類を指定します。

デフォルトEXECUTE
EXECUTE

アクションを実行する能力に影響します。

MANAGEACCESS

アクセス制御を設定する機能に影響します。

READINFO

オブジェクトの表示と走査の機能に影響します。

* permType="DENY" | "GRANT" | "NONE"

直接拒否の追加、直接許可の追加、または既存のダイレクトアクセス制御の削除を指定します。

repAllAcsAction アクション

アクションのすべてのアクセス制御を置き換えます。

Python 構文

results= s.accessControl.repAllAcsAction(
acs=[{
required parameter "action":"string",
required parameter "actionSet":"string",
"description":"string",
"identity":"string",
required parameter "identityType":"GROUP" | "GUEST" | "USER",
required parameter "permission":"EXECUTE" | "MANAGEACCESS" | "READINFO",
required parameter "permType":"DENY" | "GRANT" | "NONE"
}<, {...}>]
)

パラメータの説明

acs=[{repsetact-1} <, {repsetact-2}, ...>]

置換のアクセス制御を指定します。

repsetact の値は次のいずれかになります:

* "action":"string"

アクション名を指定します

* "actionSet":"string"

アクションセット名を指定します。

"description":"string"

アクセス制御の目的を指定します。

"identity":"string"

ユーザーまたはグループを指定します。

* "identityType":"GROUP" | "GUEST" | "USER"

アクセス制御に関連付けられている ID のタイプを指定します。

デフォルトUSER
* "permission":"EXECUTE" | "MANAGEACCESS" | "READINFO"

アクセス許可の種類を指定します。

デフォルトEXECUTE
EXECUTE

アクションを実行する能力に影響します。

MANAGEACCESS

アクセス制御を設定する機能に影響します。

READINFO

オブジェクトの表示と走査の機能に影響します。

* "permType":"DENY" | "GRANT" | "NONE"

直接拒否の追加、直接許可の追加、または既存のダイレクトアクセス制御の削除を指定します。

repAllAcsAction アクション

アクションのすべてのアクセス制御を置き換えます。

R 構文

results <– cas.accessControl.repAllAcsAction(s,
acs=list( list(
required parameter action="string",
required parameter actionSet="string",
description="string",
identity="string",
required parameter identityType="GROUP" | "GUEST" | "USER",
required parameter permType="DENY" | "GRANT" | "NONE"
) <, list(...)>)
)

パラメータの説明

acs=list( list(repsetact-1) <, list(repsetact-2), ...>)

置換のアクセス制御を指定します。

repsetact の値は次のいずれかになります:

* action="string"

アクション名を指定します

* actionSet="string"

アクションセット名を指定します。

description="string"

アクセス制御の目的を指定します。

identity="string"

ユーザーまたはグループを指定します。

* identityType="GROUP" | "GUEST" | "USER"

アクセス制御に関連付けられている ID のタイプを指定します。

デフォルトUSER
* permission="EXECUTE" | "MANAGEACCESS" | "READINFO"

アクセス許可の種類を指定します。

デフォルトEXECUTE
EXECUTE

アクションを実行する能力に影響します。

MANAGEACCESS

アクセス制御を設定する機能に影響します。

READINFO

オブジェクトの表示と走査の機能に影響します。

* permType="DENY" | "GRANT" | "NONE"

直接拒否の追加、直接許可の追加、または既存のダイレクトアクセス制御の削除を指定します。

最終更新: 2022/09/27