[prev in list] [next in list] [prev in thread] [next in thread] 

List:       turbine-tdk-dev
Subject:    cvs commit: jakarta-turbine-tdk/src/tdk/apps/2/src/conf turbine-security.dtd turbine-security.xml
From:       jvanzyl () apache ! org
Date:       2001-09-27 6:23:10
[Download RAW message or body]

jvanzyl     01/09/26 23:23:10

  Added:       src/tdk/apps/2/src/conf turbine-security.dtd
                        turbine-security.xml
  Log:
  - first use of fedor's nifty tasks in the TDK. we're using the data sql
    task to populate turbine's security system with some initial values
    in a database independent way.
  
    these files may be renamed to ${tdk.project}-security.dtd and
    ${tdk.project}-security.xml.
  
  Revision  Changes    Path
  1.1                  \
jakarta-turbine-tdk/src/tdk/apps/2/src/conf/turbine-security.dtd  
  Index: turbine-security.dtd
  ===================================================================
  <!ELEMENT dataset (
      TurbineGroup*,
      TurbinePermission*,
      TurbineRole*,
      TurbineRolePermission*,
      TurbineUser*,
      TurbineUserGroupRole*)>
  
  <!ATTLIST dataset
      name CDATA #REQUIRED
  >
  
  <!ELEMENT TurbineGroup EMPTY>
  <!ATTLIST TurbineGroup
      GroupId CDATA #REQUIRED
      GroupName CDATA #REQUIRED
      Objectdata CDATA #IMPLIED
  >
  
  <!ELEMENT TurbinePermission EMPTY>
  <!ATTLIST TurbinePermission
      PermissionId CDATA #REQUIRED
      PermissionName CDATA #REQUIRED
      Objectdata CDATA #IMPLIED
  >
  
  <!ELEMENT TurbineRole EMPTY>
  <!ATTLIST TurbineRole
      RoleId CDATA #REQUIRED
      RoleName CDATA #REQUIRED
      Objectdata CDATA #IMPLIED
  >
  
  <!ELEMENT TurbineRolePermission EMPTY>
  <!ATTLIST TurbineRolePermission
      RoleId CDATA #REQUIRED
      PermissionId CDATA #REQUIRED
  >
  
  <!ELEMENT TurbineUser EMPTY>
  <!ATTLIST TurbineUser
      UserId CDATA #REQUIRED
      LoginName CDATA #REQUIRED
      FirstName CDATA #IMPLIED
      LastName CDATA #IMPLIED
      PasswordValue CDATA #REQUIRED
  >
  
  <!ELEMENT TurbineUserGroupRole EMPTY>
  <!ATTLIST TurbineUserGroupRole
      UserId CDATA #REQUIRED
      GroupId CDATA #REQUIRED
      RoleId CDATA #REQUIRED
  >
  
  
  
  
  1.1                  \
jakarta-turbine-tdk/src/tdk/apps/2/src/conf/turbine-security.xml  
  Index: turbine-security.xml
  ===================================================================
  <?xml version="1.0" encoding="ISO-8859-1" standalone="no" ?>
  <!DOCTYPE dataset SYSTEM "file://turbine-security.dtd">
  <dataset name="all">
  
    <!-- Users -->
  
    <TurbineUser UserId="1" LoginName="turbine" PasswordValue="turbine" \
FirstName="turbine" LastName="turbine"/>  <TurbineUser UserId="2" LoginName="bbarker" \
PasswordValue="user1" FirstName="Bob" LastName="Barker"/>  <TurbineUser UserId="3" \
LoginName="mhall" PasswordValue="user2" FirstName="Monty" LastName="Hall"/>  
    <!-- Groups -->
    
    <TurbineGroup GroupId="1" GroupName="global"/>
    
    <!-- Permissions -->
    
    <TurbinePermission PermissionId="1" PermissionName="admin_users"/>
    <TurbinePermission PermissionId="2" PermissionName="homepage_access"/>
    
    <!-- Roles -->
    
    <TurbineRole RoleId="1" RoleName="turbine_root"/>
    <TurbineRole RoleId="2" RoleName="Site Administrator"/>
    
    <!-- Associate Permissions with Roles -->
    
    <TurbineRolePermission RoleId="1" PermissionId="1"/>
    <TurbineRolePermission RoleId="1" PermissionId="2"/>
    
    <!-- Associate Users, Groups, and Roles -->
    
    <TurbineUserGroupRole UserId="1" GroupId="1" RoleId="1"/>
  </dataset>
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: turbine-tdk-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: turbine-tdk-dev-help@jakarta.apache.org


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic