*************************************************************************
Using the customized security setup for DocBase BIBLIOTHEQUE 
Version 1.0
Corporation InterDoc 
Author: Zhisong Tao
October 7, 2003
************************************************************************* 


1. Automatum Security for folders of type maitre_dossier

1.1  Function requirements: 
1.1.1 automatically propagate the security of the folder of type dossier_maitre down to the descendents upon a change in the 

security. 

1.2 operation 
1.2.1 login to docbase by desktopclient/webtop as administrator -> browse to the folder of the type dossier_maitre and open 

its property
1.2.2 On the GUI (DC/webtop) window, change to the security tab and change the folder ACL to the one you want (make sure the 

acl exists in the docbase by browsing the docbase).   
1.2.3 save the change. The new acl should be changed on the background and applied on new login.

1.3 Notice 
1.3.1 make sure the target subfolder is of type dossier_maitre.     


2. Automatum Security for folders of type dossier_projet_cours/dossier_projet_general 
2.1 Function requirements: 
2.1.1 automatically propagate the security of the folder of type dossier_maitre down to the descendents upon a change in the 

status of the parent folder of the type dossier_projet_general or the dossier_projet_cours. 
2.1.2 The administrator should be able to setup different ACLs policy for the subfolders of type dessier_maitre under a 

parent folder of type dossier_projet_cours/dossier_projet_general. The ACL is associated with a status of the parent folder 

and the name of the subfolder (type dossier maitre) which is under a folder of type either dossier_projet_cours or 

dossier_projet_general.   2.1.3 When the security policy is changed, the owner of the subfolder and its descendents should 

also be changed to the one that the administrator specified if there is one otherwise owner of all objects keep unchanged. 
2.1.4 When the status of the parent folder (type dossier_projet_cours/dossier_projet_general) changes, the ACL and  owner of 

the parent folder also changes automatically to those that the administrator pre-defined. 
2.1.5. If the administrator does not define a policy for the folder of type dossier_maitre or 

dossier_projet_cours/dossier_projet_general (identified by the name of the folder and the subtype and the parent type name or 

itself type name if the folder is of type dossier_projet_cours/dossier_projet_general), nothing would be changed. 

2.2 operation 

2.2.1 Create folder security policies 
2.2.1.1 login to docbase by desktopclient/webtop as administrator -> browse to the cabinet adminbibliotheque.
2.2.1.2 Create a new folder of type dossier_maitre_politique.  
2.2.1.3 Open the property GUI (DC/webtop) window of the newly created folder, change to the dossier_maitre_politique tab and 

change the values of attributes in the following order:


i)   parent dossier type
ii)  dossier maitre nom *
iii)  parent dossier etat 
iv)  etat politique
v)   etat proprit

The order is emphasized here because it will help the administrator to populate values with the  value assistant (drop down 

list) which is supported by a background query. 


For example, the folder type of "Composantes imprimes finales" is "dossier_maitre" and its parent folder type is 

"dossier_projet_cours". Therefore, a policy for all the folder named "Composantes imprimes finales" might be set as following:

  parent dossier type = dossier_projet_cours
  dossier maitre nom = Composantes imprimes finales
  parent dossier etat = Analyse
  etat politique = cadre_secretaire
  etat proprit = BIBLIOTECHEQE 
 


* To set the policy for the parent folder, with this version release, you need to manually type or copy and past the parent 

folder name in this field. The dropdown list would not list the parent folder name. For example, a policy of folder 

"320-103-FD-10-01" may have values as following: 

  parent dossier type = dossier_projet_cours
  dossier maitre nom = 320-103-FD-10-01
  parent dossier etat = suivi
  etat politique = cadre_secretaire
  etat proprit = BIBLIOTECHEQE 

2.2.1.4 Save the change by click "ok" or "apply" in desktop client. 

2.2.2 Change the status of the parent folder 
2.2.2.1 login to docbase by desktopclient/webtop as administrator -> browse to the target folder of the type 

dossier_projet_cours and open its property.
2.2.2.1 Change to Tab "gestion". Find the field tat and change the value to another one from the dropdown list. Apply the 

change or save the change. The policy for this folder will be automatically applied on the background. (To see the change, 

you may need to clean cache for the windows explorer and relogin to the docbase.)
  
2.3 Notice

2.3.1 Make sure there is a policy for the corresponding folder for a tat of folder (type:dossier_maitre) before you try 

update the tat. The automatum process protect the user from making more than one policy for a folder of dossier_maitre with 

the same tat if you user the dropdown list to populate the values for the policy.

3. Appendix 

3.1 Procedure Design (Omitted)
3.1.1 use case analysis
3.1.2 Sequence diagram and Collaboration diagram



    

     

