section-acl
Represents an Escenic access control list (ACL), which assigns a specified role to one or more users or user groups. A role implies a defined set of access rights. This element represents a section ACL, so the access rights only applies to a specified section of the publication.
Syntax
<section-acl name="(reader|administrator|useradmin|editor|journalist)" id-ref="text"? (source="text" sourceid="text")? dbid="text"? exported-dbid="text"? unique-name="text"? > <user-ref/>* <user-group-ref/>* </section-acl>
Attributes
name="
(reader|administrator|useradmin|editor|journalist)"
-
The name of the role represented by this ACL.
Allowed values are:
reader
administrator
useradmin
editor
journalist
id-ref="
text"
(optional)-
The
id
of the section to which this ACL is to apply. If this attribute is specified, asection
element with anid
attribute that matches this attribute must appear somewhere before thissection-acl
element in the syndication file.If the section can not be found using
dbid
orunique-name
orsource
andsourceid
or any of those attributes is not specified, then this attribute will be used to find the section. source="
text"
(optional)-
The
source
of the section to which this ACL is to apply. If this attribute is specified, thensourceid
must also be specified. One of the following two conditions must be satisfied:-
The target publication must already contain a section with
source
andsourceid
attributes that matchsource
andsourceid
, or -
A
section
element withsource
andsourceid
attributes that matchsource
andsourceid
must appear somewhere before thissection-acl
element in the syndication file.
If the section can not be found using
dbid
or thedbid
attribute is not specified, thensource
andsourceid
attributes are used to find the section. -
sourceid="
text"
(optional)-
The
sourceid
of the section to which this ACL is to apply. If this attribute is specified, thensource
must also be specified. One of the following two conditions must be satisfied:-
The target publication must already contain a section with
source
andsourceid
attributes that matchsource
andsourceid
, or -
A
section
element withsource
andsourceid
attributes that matchsource
andsourceid
must appear somewhere before thissection-acl
element in the syndication file.
If the section can not be found using
dbid
or thedbid
attribute is not specified , thensource
andsourceid
attributes are used to find the section. -
dbid="
text"
(optional)-
The
dbid
of the section to which this ACL is to apply. If this attribute is specified then one of the following two conditions must be satisfied:-
The target publication must already contain a section with a
dbid
attribute that matches this attribute, or -
A
section
element with adbid
attribute that matches this attribute must appear somewhere before thissection-acl
element in the syndication file.
-
exported-dbid="
text"
(optional)-
The
dbid
of the section to which this ACL is to apply.This attribute is generated during export from the , but ignored during import. It is provided mainly for information and debugging purposes.
unique-name="
text"
(optional)-
The
unique-name
orname
of the section to which this ACL is to apply. If this attribute is specified, then one of the following conditions must be satisified:-
The target publication must already contain a section with a
uniquename
orname
attribute that matches this attribute, or -
A
section
element with aunique-name
orname
attribute that matches this attribute must appear somewhere before thissection-acl
element in the syndication file.
If this is not the case, or if there is a matching
name
attribute but it is not unique, then import will fail.If the section can not be found using
dbid
orsource
andsourceid
or those attributes are not specified, then this attribute will be used to find the section. -