]> granicus.if.org Git - ejabberd/commitdiff
Add explanation about global Access precendence over vhost Access (EJAB-803)
authorBadlop <badlop@process-one.net>
Wed, 23 Dec 2009 16:08:34 +0000 (16:08 +0000)
committerBadlop <badlop@process-one.net>
Wed, 23 Dec 2009 16:08:34 +0000 (16:08 +0000)
SVN Revision: 2824

doc/guide.html
doc/guide.tex

index a3841f9012a2c0c2d911550fd65dec79a41af74e..1d894cd7adcbb4fd8bc905525d9624b2913fcb7a 100644 (file)
@@ -1183,7 +1183,10 @@ The syntax is:
 sequentially checks if that JID matches any of the ACLs that are named in the
 second elements of the tuples in the list. If it matches, the first element of
 the first matched tuple is returned, otherwise the value &#X2018;<TT>deny</TT>&#X2019; is
-returned.</P><P>Example:
+returned.</P><P>If you define specific Access rights in a virtual host,
+remember that the globally defined Access rights have precedence over those.
+This means that, in case of conflict, the Access granted or denied in the global server is used
+and the Access of a virtual host doesn&#X2019;t have effect.</P><P>Example:
 </P><PRE CLASS="verbatim">{access, configure, [{allow, admin}]}.
 {access, something, [{deny, badmans},
                      {allow, all}]}.
index 966f0334bc3bcdafe22c220f13930f0c44fc94b3..c3d16587d5e7836bae0f5a4f1c58bb18bd31e468 100644 (file)
@@ -1439,6 +1439,11 @@ second elements of the tuples in the list. If it matches, the first element of
 the first matched tuple is returned, otherwise the value `\term{deny}' is
 returned.
 
+If you define specific Access rights in a virtual host,
+remember that the globally defined Access rights have precedence over those.
+This means that, in case of conflict, the Access granted or denied in the global server is used
+and the Access of a virtual host doesn't have effect.
+
 Example:
 \begin{verbatim}
 {access, configure, [{allow, admin}]}.