[Zope3-checkins] SVN: Zope3/trunk/doc/security/SecurityTarget.tex
minor typos and cleanups
Christian Theune
ct at gocept.com
Fri Dec 2 11:44:46 EST 2005
Log message for revision 40485:
minor typos and cleanups
Changed:
U Zope3/trunk/doc/security/SecurityTarget.tex
-=-
Modified: Zope3/trunk/doc/security/SecurityTarget.tex
===================================================================
--- Zope3/trunk/doc/security/SecurityTarget.tex 2005-12-02 16:41:32 UTC (rev 40484)
+++ Zope3/trunk/doc/security/SecurityTarget.tex 2005-12-02 16:44:46 UTC (rev 40485)
@@ -461,7 +461,7 @@
\section{Operations}
-Operations are performed on objects. They are defined in an objects class. A
+Operations are performed on objects. They are defined in an object's class. A
class is defined in the Python programming language and is identified by a
fully qualified name.
@@ -487,10 +487,10 @@
Assumption Name & Description \\
\midrule
- A.OS &
- The machine and the operating system Zope is running on is physically secure.
- The system is administrated such that the system is free from malicious
- software like viruses and Trojan horses. \\
+ A.OS & The machine and the operating system Zope is running on is physically
+ secure. The system is administrated such that the system is free from
+ malicious software like viruses and Trojan horses. The operating system
+ provides a true system clock. \\
A.Admin &
The ``system-administrator'' of the above
@@ -507,7 +507,7 @@
A.Client &
The connection between client and Zope server is
secure in a sense that the identification and
- authentication data is not monitored or interfered.
+ authentication data is not monitored or interfered with.
\\
A.Credential &
@@ -695,12 +695,16 @@
O.Delegation
&
- Provide the ability to securely delegate control. Users can
- delegate the ability to control access to selected
- operations to others. To delegate a permission, a meta permission
- that allows you to delegate this permission must be granted.
- \\
+ Provide the ability to securely delegate control. Principals that are granted
+ the zope.Security permission shall be able to grant (or deny) permissions to
+ other principals.
+
+ By default the zope.Manager role is granted all permissions thus including
+ zope.Security for all managers.
+
+ \\
+
O.Audit
&
The TOE will provide the means of recording any
@@ -763,7 +767,8 @@
\begin{longtable}[c]{lp{10cm}}
\toprule
- Assumption Name & Description \\
+ Objective for the environment & Description \\
+
\midrule\endhead
OE.OS
@@ -1860,14 +1865,17 @@
\subsection{Configuration}
-\begin{itemize}
- \item assigning roles/permissions/etc via zcml
- \item assigning permissions/roles/users via management interface
- \item assigning permissions/roles/users via API
-\end{itemize}
+The configuration system is used to provide definitions for security
+attributes. It is used to define permissions, roles, principals and other
+security policy relevant data.
-- only allow consistent configurations to be accepted
+It can be accessed via the Python API, the Zope management interface and
+through ZCML configuration files.
+The configuration system takes care that any operation made to the security
+relevant data (e.g. adding or deleting a principal) does not compromise the
+systems integrity, especially in respect to residual information protection.
+
\subsection{Auditing}
Zope provides an auditing system that listens for events within Zope according
@@ -2334,7 +2342,7 @@
Providing an ACID compatible transaction management system that allows
secure rollback from a failed transaction satisfies the objective to have
- the system stay in an integer state. (FDP\_ROL.2\_Transactions, FPT\_FLS.1)
+ the system keep its integrity. (FDP\_ROL.2\_Transactions, FPT\_FLS.1)
The rollback is performed by the TOE automatically as soon as an error is
encountered and not handled by any application logic.
@@ -2630,6 +2638,7 @@
\item[SFR] Security Functional Requirement
\item[ST] Security Targets
\item[TOE] Target of Evaluation
+ \item[SVN] Subversion; A source code management system, used for managing the Zope source code.
\item[TSF] TOE Security Functions
\end{description}
More information about the Zope3-Checkins
mailing list