acl - アクセス制御リスト

ページまたはコントロールのアクセス制御リストを定義します。

カテゴリ

data

構文

<xp:this.acl>
	<xp:acl loaded="true|false">
		<xp:this.entries>
			<xp:aclEntry attributes fullName="name" name="name"
				right="NOACCESS|READER|EDITOR"
				type="USER|GROUP|ROLE|ORGUNIT|ORGROLE|DEFAULT|ANONYMOUS"
				loaded="true|false">
			</xp:aclEntry>
			...
		</xp:this.entries>
	</xp:acl>
</xp:this.acl>

使用法

設計モードでは、ページまたはコンテナコントロールがフォーカスされるようにしてください。 [すべてのプロパティ] をクリックし、[data] の下の [acl] を探します。

このプロパティは、ページと一部のコンテナコントロールに適用されます。

含まれるプロパティ

loaded="true|false"
コントロールのロード時に、タグインスタンスを作成するどうかを示します。
fullName="name"
name がフルネームでない場合に、ユーザーのフルネームを指定します。
name="name"
エントリの名前を指定します。
right="NOACCESS|READER|EDITOR"
エントリのアクセス権限を定義します。
type="USER|GROUP|ROLE|ORGUNIT|ORGROLE|DEFAULT|ANONYMOUS"
エントリのタイプを定義します。
loaded="true|false"
エントリのロード時に、タグインスタンスを作成するかどうかを示します。

このパネルは、2 つのエントリを持つ ACL を定義します。
<xp:panel style="height:60.0px;width:408.0px">
	<xp:this.data>
		<xp:dominoDocument var="document2" formName="form1"></xp:dominoDocument>
	</xp:this.data>
	<xp:this.acl>
		<xp:acl>
			<xp:this.entries>
				<xp:aclEntry name="CN=Mary Moffit/O=IBM"
					right="EDITOR" type="USER">
				</xp:aclEntry></xp:aclEntry>
				<xp:aclEntry name="John Jordon/O=IBM" right="READER"
					type="USER">
				</xp:aclEntry>
			</xp:this.entries>
		</xp:acl>
	</xp:this.acl>
	<xp:inputText id="inputText2" value="#{document2.phoneday}"></xp:inputText>
		day phone	<xp:br></xp:br>
	<xp:inputText id="inputText3" value="#{document2.phonenight}"></xp:inputText>
		night phone
</xp:panel>