You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@directory.apache.org by el...@apache.org on 2013/05/15 17:21:32 UTC
svn commit: r1482895 - in /directory/site/trunk/content/apacheds/advanced-ug:
4.2-authorization.mdtext 4.2.1-introduction.mdtext 4.5.1-introduction.mdtext
Author: elecharny
Date: Wed May 15 15:21:31 2013
New Revision: 1482895
URL: http://svn.apache.org/r1482895
Log:
Fixed some broken link and formatting some page
Added:
directory/site/trunk/content/apacheds/advanced-ug/4.2.1-introduction.mdtext
- copied, changed from r1481927, directory/site/trunk/content/apacheds/advanced-ug/4.5.1-introduction.mdtext
Removed:
directory/site/trunk/content/apacheds/advanced-ug/4.5.1-introduction.mdtext
Modified:
directory/site/trunk/content/apacheds/advanced-ug/4.2-authorization.mdtext
Modified: directory/site/trunk/content/apacheds/advanced-ug/4.2-authorization.mdtext
URL: http://svn.apache.org/viewvc/directory/site/trunk/content/apacheds/advanced-ug/4.2-authorization.mdtext?rev=1482895&r1=1482894&r2=1482895&view=diff
==============================================================================
--- directory/site/trunk/content/apacheds/advanced-ug/4.2-authorization.mdtext (original)
+++ directory/site/trunk/content/apacheds/advanced-ug/4.2-authorization.mdtext Wed May 15 15:21:31 2013
@@ -31,17 +31,17 @@ to manage access to protected resources.
## Chapter content
-* [4.5.1 - Introduction](4.5.1-introduction.html)
-* [4.5.2 - Definitions](4.5.2-definitions.html)
-* [4.5.3 - Enabling access control](4.5.3-enabling-access-control.html)
-* [4.5.4 - Aci Types](4.5.4-aci-types.html)
-* [4.5.5 - Aci Elements](4.5.5-aci-elements.html)
-* [4.5.6 - The Acdf Engine](4.5.6-the-acdf-engine.html)
-* [4.5.7 - Using Acis Trail](4.5.7-using-acis-trail.html)
-* [4.5.8 - Acis Administration](4.5.8-acis-administration.html)
-* [4.5.9 - Migration from other Ldap Servers](4.5.9-migration-from-other-ldap-servers.html)
-* [4.5.10 - Aci Grammar](4.5.10-aci-grammar.html)
-* [4.5.11 - Links and References](4.5.11-links-and-references.html)
+* [4.2.1 - Introduction](4.2.1-introduction.html)
+* [4.2.2 - Definitions](4.2.2-definitions.html)
+* [4.2.3 - Enabling access control](4.2.3-enabling-access-control.html)
+* [4.2.4 - Aci Types](4.2.4-aci-types.html)
+* [4.2.5 - Aci Elements](4.2.5-aci-elements.html)
+* [4.2.6 - The Acdf Engine](4.2.6-the-acdf-engine.html)
+* [4.2.7 - Using Acis Trail](4.2.7-using-acis-trail.html)
+* [4.2.8 - Acis Administration](4.2.8-acis-administration.html)
+* [4.2.9 - Migration from other Ldap Servers](4.2.9-migration-from-other-ldap-servers.html)
+* [4.2.10 - Aci Grammar](4.2.10-aci-grammar.html)
+* [4.2.11 - Links and References](4.2.11-links-and-references.html)
## Some Simple Examples
Copied: directory/site/trunk/content/apacheds/advanced-ug/4.2.1-introduction.mdtext (from r1481927, directory/site/trunk/content/apacheds/advanced-ug/4.5.1-introduction.mdtext)
URL: http://svn.apache.org/viewvc/directory/site/trunk/content/apacheds/advanced-ug/4.2.1-introduction.mdtext?p2=directory/site/trunk/content/apacheds/advanced-ug/4.2.1-introduction.mdtext&p1=directory/site/trunk/content/apacheds/advanced-ug/4.5.1-introduction.mdtext&r1=1481927&r2=1482895&rev=1482895&view=diff
==============================================================================
--- directory/site/trunk/content/apacheds/advanced-ug/4.5.1-introduction.mdtext (original)
+++ directory/site/trunk/content/apacheds/advanced-ug/4.2.1-introduction.mdtext Wed May 15 15:21:31 2013
@@ -1,10 +1,10 @@
-Title: 4.5.1 Introduction
-NavPrev: 4.5-authorization.html
-NavPrevText: 4.5 - Authorization
-NavUp: 4.5-authorization.html
-NavUpText: 4.5 - Authorization
-NavNext: 4.5.2-definitions.html
-NavNextText: 4.5.2 Definitions
+Title: 4.2.1 Introduction
+NavPrev: 4.2-authorization.html
+NavPrevText: 4.2 - Authorization
+NavUp: 4.2-authorization.html
+NavUpText: 4.2 - Authorization
+NavNext: 4.2.2-definitions.html
+NavNextText: 4.2.2 Definitions
Notice: Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file
distributed with this work for additional information
@@ -21,33 +21,37 @@ Notice: Licensed to the Apache Software
KIND, either express or implied. See the License for the
specific language governing permissions and limitations
under the License.
- {scrollbar}
+
+# 4.2.1 - Introduction
+
First of all, one has to understand that Authorization in this context
involves four components. The principle is :
-{panel} grants *Users* authorization to proceed some *Action* on a set of
-*Items* in a defined *Area*{panel}
+<DIV class="info" markdown="1">
+ grants <b>Users</b> authorization to proceed some <b>Action</b> on a set of
+<b>Items</b> in a defined <b>Area</b>
+</DIV>
Let's define the four components.
-*Users* :
-bq. the set of entity being able to do some action. It can be every user,
+**Users** :
+the set of entity being able to do some action. It can be every user,
the entry owner, a list of users, members of a group or a selection in the
-DIT. Basically, a *user* is defined as an entry in the DIT.
+DIT. Basically, a **user** is defined as an entry in the DIT.
-*Action* :
-bq. Generally speaking, a grant or denial to do something, depending on the
+**Action** :
+Generally speaking, a grant or denial to do something, depending on the
selected item (read, delete, etc).
-*Items* :
-bq. An *item* is an element of the DIT. It can be an Entry, an
+**Items** :
+An **item** is an element of the DIT. It can be an Entry, an
AttributeType, some AttributeValues. It can also define some constraints
that will apply on the selected entries.
-*Area* :
-bq.It defines the set of entries on which the defined ACI applies. It can
+**Area** :
+It defines the set of entries on which the defined ACI applies. It can
be the whole DIT, a part of the DIT, a selection of entries, an Entry.
-We implement those elements using *ACI*s.
+We implement those elements using **ACI**s.
The following chapters will present you the system inside out.