Previous Topic: User Notification Example

Example XML Structure with a User ID, Realm, Policy, and Permissions

Note: This procedure must be done for each user.

To configure a user ID, realm, and policy, and establish permissions for a user, create an XML file that that sets up a user ID, realm, policy, and permission for each user.

Example:

<AdminUtility>
--
-- Set up a user ID, realm, policy, and permission for a sample user
--
       <USER
           MODE= "DELETE"
           LOGONID= "sampleuser"
       />
       <USER
           MODE= "ADD"
           LOGONID= "sampleuser"
           SUPERADMIN="1"
           LIMITFILES="999"
           LIMITSIZE="999999999"
       />
       <REALM
           MODE="DELETE"
              REALMID= "sampleREALM1"
       />
       <REALM
           MODE="ADD"
              REALMID= "sampleREALM1"
              PATH= "C:\XCOMGATE\sampleREALM1" 
              USERLIMITFILES="100"
              USERLIMITSIZE="999999999"
              XCOMLIMITFILES="100"
              XCOMLIMITSIZE="999999999"
              TOTALLIMITFILES="180"
              TOTALLIMITSIZE="999999999"
       /> 
       <POLICY
           MODE="DELETE"
              POLICYID= "samplePOLICY1"
       />
       <POLICY
           MODE="ADD"
              POLICYID= "samplePOLICY1"
              REALMID= "sampleREALM1"
              USERLIMITFILES= "100"
              USERLIMITSIZE= "6000000"
              XCOMLIMITFILES= "100"
              XCOMLIMITSIZE= "6000000"
              TOTALLIMITFILES="150"
              TOTALLIMITSIZE="6000000"
              USERFORWARDING= "1"
              XCOMDELIVERYXML= "xml"
              EXTRACTEDRETENTION= "12"
              UNEXTRACTEDRETENTION= "12"
              SCHEDULERETRYINTERVAL="12"
              SCHEDULERETRYLIMIT="11"
       />
       <PERMISSION
           MODE="DELETE"
              LOGONID= "sampleuser"
              POLICYID= "samplePOLICY1" 
       />
       <PERMISSION
           MODE="ADD"
              LOGONID= "sampleuser"
              POLICYID= "samplePOLICY1" 
              EXTRACTIONENABLED="1"
              EXTRACTIONSUBSCRIBED="1"
              USERLIMITFILES= "10"
              USERLIMITSIZE= "6000000"
       />
--
-- Delete then add destination definitions for SAMPLE testing of notification
--
       <DESTINATION
           MODE="DELETE"
              LOGONID= "sampleuser"
              DESTINATIONID="2"    
       />
       <DESTINATION
           MODE="ADD"
              LOGONID= "sampleuser"
              DESTINATIONID="2"
              METHOD ="0"
              TARGET="sampleuser@sample.com"
       />
</AdminUtility>