[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Ganymede Dev] Schema inconsistence

Date Mon, 07 Apr 2003 15:05:26 +0000
From "John King" <the_king17@hotmail.com>


Hi again,

I have to admit I forgot to send the files with the latest message,... so 
here they are.
(Included an xml-dump, and two screen-shots of where the embedded test & 
repair embedded hanged)

O and I only tweaked the client-jar-files (at least, the one where 
DateFormat appeared in) because I figured the whole client console wouldn't 
depend on the server's :). The changes appeared in the 'History' tab in the 
client console, the fields of objects (of the schema) were unaffected.

The German implemented his system in Ganymede, he's put several screenshots 
of it in his book and it's pretty clear about it, too.
The address of the person (Mme Probst) of whom we bought the thesis is 
probst@ira.uka.de.
I also heard the system he implemented wasn't really what the operators were 
looking for in the end, so it's not been taken in use in Karlsruhe.


Regards,
Jan Bonne Aans
DTO, TUDelft
The Netherlands


_________________________________________________________________
Add photos to your messages with MSN 8. Get 2 months FREE*. 
http://join.msn.com/?page=features/featuredemail

Attachment: ErrorWritingObjectWithNoFields[A-RR].gif
Description: GIF image

Attachment: EmbeddedTest[bad A-RR].gif
Description: GIF image

<ganymede major="1" minor="0">
  <ganyschema>
    <namespaces>
      <namespace name="ownerbase"/>
      <namespace name="username"/>
      <namespace name="access"/>
      <namespace name="persona"/>
      <namespace name="eventtoken"/>
      <namespace name="buildertask"/>
      <namespace name="UIPObject" case-sensitive="true"/>
      <namespace name="invURL"/>
      <namespace name="inverse DNS Name" case-sensitive="true"/>
      <namespace name="DNS-IP-Address" case-sensitive="true"/>
      <namespace name="MAC-Adres"/>
      <namespace name="IP-Address" case-sensitive="true"/>
      <namespace name="DNS-Domain"/>
    </namespaces>

    <object_type_definitions>
      <category name="Categories">

        <category name="Admin-Level Objects">

          <category name="Permissions">

            <objectdef name="Owner_Group" id="0">
              <classdef name="arlut.csd.ganymede.ownerCustom"/>
              <label fieldid="100"/>
              <fielddef name="Name" id="100">
                <comment>The name of this ownership group</comment>
                <typedef type="string">
                  <namespace val="ownerbase"/>
                </typedef>
              </fielddef>
              <fielddef name="Members" id="101">
                <comment>List of admin personae that are members of this owner set</comment>
                <typedef type="invid">
                  <vector/>
                  <targetobject name="Admin_Persona"/>
                  <targetfield name="Owner_Sets"/>
                </typedef>
              </fielddef>
              <fielddef name="Cc_All_Admins" id="104">
                <comment>If checked, mail to this owner group will be sent to the admins</comment>
                <typedef type="boolean"/>
              </fielddef>
              <fielddef name="External_Mail_List" id="105">
                <comment>What external email addresses should be notified of changes to objects owned?</comment>
                <typedef type="string">
                  <vector/>
                </typedef>
              </fielddef>
              <fielddef name="Objects_owned" id="102">
                <comment>What objects are owned by this owner set</comment>
                <typedef type="invid">
                  <vector/>
                  <targetobject name="*any*"/>
                  <targetfield id="0"/>
                </typedef>
              </fielddef>
            </objectdef>
            <objectdef name="Admin_Persona" id="1">
              <classdef name="arlut.csd.ganymede.adminPersonaCustom"/>
              <label fieldid="100"/>
              <fielddef name="Name" id="100">
                <comment>Descriptive label for this admin persona</comment>
                <typedef type="string">
                </typedef>
              </fielddef>
              <fielddef name="Password" id="101">
                <comment>Persona password</comment>
                <typedef type="password">
                  <maxlength val="32"/>
                  <crypted/>
                </typedef>
              </fielddef>
              <fielddef name="Owner_Sets" id="102">
                <comment>What owner sets are this persona members of?</comment>
                <typedef type="invid">
                  <vector/>
                  <targetobject name="Owner_Group"/>
                  <targetfield name="Members"/>
                </typedef>
              </fielddef>
              <fielddef name="User" id="103">
                <comment>What user is this admin persona associated with?</comment>
                <typedef type="invid">
                  <targetobject name="User"/>
                  <targetfield name="Admin_Personae"/>
                </typedef>
              </fielddef>
              <fielddef name="Privilege_Sets" id="104">
                <comment>What permission matrices are this admin persona associated with?</comment>
                <typedef type="invid">
                  <vector/>
                  <targetobject name="Role"/>
                  <targetfield name="Persona_entities"/>
                </typedef>
              </fielddef>
              <fielddef name="Admin_Console" id="105">
                <comment>If true, this persona can be used to access the admin console</comment>
                <typedef type="boolean"/>
              </fielddef>
              <fielddef name="Full_Console" id="106">
                <comment>If true, this persona can kill users and edit the schema</comment>
                <typedef type="boolean"/>
              </fielddef>
              <fielddef name="Email_Address" id="107">
                <comment>Where email to this administrator should be sent</comment>
                <typedef type="string">
                </typedef>
              </fielddef>
              <fielddef name="Label" id="108">
                <typedef type="string">
                  <namespace val="persona"/>
                </typedef>
              </fielddef>
              <fielddef name="LeaseStartDate" id="256">
                <typedef type="date"/>
              </fielddef>
              <fielddef name="LeaseEndDate" id="257">
                <typedef type="date"/>
              </fielddef>
            </objectdef>
            <objectdef name="Role" id="2">
              <classdef name="arlut.csd.ganymede.permCustom"/>
              <label fieldid="100"/>
              <fielddef name="Name" id="100">
                <comment>The name of this permission matrix</comment>
                <typedef type="string">
                  <namespace val="access"/>
                </typedef>
              </fielddef>
              <fielddef name="Delegatable_Role" id="104">
                <comment>If true, this role can be granted to admins created/edited by Personae with this role.</comment>
                <typedef type="boolean"/>
              </fielddef>
              <fielddef name="Objects_Owned_Access_Bits" id="101">
                <comment>Access bits, by object type for objects owned by admins using this permission object</comment>
                <typedef type="permmatrix"/>
              </fielddef>
              <fielddef name="Default_Access_Bits" id="103">
                <comment>Access bits, by object type for all objects on the part of admins using this permission object</comment>
                <typedef type="permmatrix"/>
              </fielddef>
              <fielddef name="Persona_entities" id="102">
                <comment>What personae are using this permission matrix?</comment>
                <typedef type="invid">
                  <vector/>
                  <targetobject name="Admin_Persona"/>
                  <targetfield name="Privilege_Sets"/>
                </typedef>
              </fielddef>
            </objectdef>
          </category>

          <category name="Events">

            <objectdef name="System_Event" id="4">
              <classdef name="arlut.csd.ganymede.eventCustom"/>
              <label fieldid="100"/>
              <fielddef name="Event_Token" id="100">
                <comment>Single-word token to identify this event type in Ganymede source code</comment>
                <typedef type="string">
                  <badchars val=" :"/>
                  <namespace val="eventtoken"/>
                </typedef>
              </fielddef>
              <fielddef name="Event_Name" id="101">
                <comment>Short name for this event class, suitable for an email message title</comment>
                <typedef type="string">
                  <badchars val=":"/>
                </typedef>
              </fielddef>
              <fielddef name="Event_Description" id="102">
                <comment>Fuller description for this event class, suitable for an email message body</comment>
                <typedef type="string">
                  <badchars val=":"/>
                </typedef>
              </fielddef>
              <fielddef name="Send_Mail" id="103">
                <comment>If true, occurrences of this event will be emailed</comment>
                <typedef type="boolean"/>
              </fielddef>
              <fielddef name="Cc_Admin" id="105">
                <comment>If true, mail for this event will always be cc'ed to the admin performing the action</comment>
                <typedef type="boolean"/>
              </fielddef>
              <fielddef name="Cc_Owners" id="106">
                <comment>If true, mail for this event will always be cc'ed to administrators in the owner group</comment>
                <typedef type="boolean"/>
              </fielddef>
              <fielddef name="Mail_List" id="107">
                <comment>List of email addresses to send this event to</comment>
                <typedef type="string">
                  <vector/>
                </typedef>
              </fielddef>
            </objectdef>
            <objectdef name="Object_Event" id="6">
              <classdef name="arlut.csd.ganymede.objectEventCustom"/>
              <fielddef name="Event_Token" id="100">
                <comment>Single-word token to identify this event type in Ganymede source code</comment>
                <typedef type="string">
                  <badchars val=" :"/>
                  <namespace val="eventtoken"/>
                </typedef>
              </fielddef>
              <fielddef name="Object_Type_Name" id="106">
                <comment>The name of the object that this event is tracking</comment>
                <typedef type="string">
                </typedef>
              </fielddef>
              <fielddef name="Event_Name" id="101">
                <comment>Short name for this event class, suitable for an email message title</comment>
                <typedef type="string">
                  <badchars val=":"/>
                </typedef>
              </fielddef>
              <fielddef name="Event_Description" id="102">
                <comment>Fuller description for this event class, suitable for an email message body</comment>
                <typedef type="string">
                  <badchars val=":"/>
                </typedef>
              </fielddef>
              <fielddef name="Cc_Admin" id="105">
                <comment>If true, mail for this event will always be cc'ed to the admin performing the action</comment>
                <typedef type="boolean"/>
              </fielddef>
              <fielddef name="Cc_Owner_Groups" id="107">
                <comment>If true, mail for this event will always be cc'ed to the owner groups owning the object</comment>
                <typedef type="boolean"/>
              </fielddef>
              <fielddef name="External_Email" id="109">
                <comment>Email addresses not stored in Ganymede</comment>
                <typedef type="string">
                  <vector/>
                </typedef>
              </fielddef>
              <fielddef name="Object_Type_ID" id="108">
                <comment>The type code of the object that this event is tracking</comment>
                <invisible/>
                <typedef type="numeric"/>
              </fielddef>
            </objectdef>
          </category>

          <objectdef name="Task" id="5">
            <classdef name="arlut.csd.ganymede.taskCustom"/>
            <label fieldid="100"/>
            <fielddef name="Task_Name" id="100">
              <comment>Name of this task, as shown in task monitor</comment>
              <typedef type="string">
                <namespace val="buildertask"/>
              </typedef>
            </fielddef>
            <fielddef name="Task_Class" id="101">
              <comment>Name of the plug-in class to load on server restart to handle this task</comment>
              <typedef type="string">
                <badchars val="/:"/>
              </typedef>
            </fielddef>
            <fielddef name="Run_On_Transaction_Commit" id="102">
              <comment>If true, this task will be run on transaction commit</comment>
              <typedef type="boolean"/>
            </fielddef>
            <fielddef name="Run_Periodically" id="103">
              <comment>If true, this task will be scheduled for periodic execution</comment>
              <typedef type="boolean"/>
            </fielddef>
            <fielddef name="Period_Unit" id="104">
              <comment>What is the unit of time we're using?</comment>
              <typedef type="string">
              </typedef>
            </fielddef>
            <fielddef name="Period_Count" id="105">
              <comment>How many time units between task runs?</comment>
              <typedef type="numeric"/>
            </fielddef>
            <fielddef name="Period_Anchor" id="106">
              <comment>When do we start counting period intervals from?</comment>
              <typedef type="date"/>
            </fielddef>
            <fielddef name="Option_Strings" id="107">
              <comment>Optional task parameters, interpreted by specific tasks if needed</comment>
              <typedef type="string">
                <vector/>
              </typedef>
            </fielddef>
          </objectdef>
        </category>

        <category name="User-Level Objects">

          <objectdef name="User" id="3">
            <label fieldid="100"/>
            <fielddef name="Username" id="100">
              <comment>User name for an individual privileged to log into Ganymede and/or the network</comment>
              <typedef type="string">
                <minlength val="2"/>
                <maxlength val="15"/>
                <okchars val="abcdefghijklmnopqrstuvwxyz0123456789"/>
                <badchars val=" :=&gt;&lt;|+[]\/*;:.,?&quot;"/>
                <namespace val="username"/>
              </typedef>
            </fielddef>
            <fielddef name="Password" id="101">
              <comment>Password for an individual privileged to log into Ganymede and/or the network</comment>
              <typedef type="password">
                <maxlength val="32"/>
                <crypted/>
              </typedef>
            </fielddef>
            <fielddef name="Admin_Personae" id="102">
              <comment>A list of admin personae this user can assume</comment>
              <typedef type="invid">
                <vector/>
                <targetobject name="Admin_Persona"/>
                <targetfield name="User"/>
              </typedef>
            </fielddef>
            <fielddef name="Last_Name" id="256">
              <typedef type="string">
                <minlength val="2"/>
                <okchars val="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ "/>
                <namespace val="username"/>
              </typedef>
            </fielddef>
            <fielddef name="First_Name" id="257">
              <typedef type="string">
                <okchars val="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"/>
                <namespace val="username"/>
              </typedef>
            </fielddef>
            <fielddef name="Faculty" id="262">
              <typedef type="string">
                <minlength val="2"/>
                <maxlength val="3"/>
                <okchars val="ABCDEFGHIJKLMNOPQRSTUVWXYZ"/>
              </typedef>
            </fielddef>
            <fielddef name="Phone-number" id="258">
              <typedef type="numeric"/>
            </fielddef>
            <fielddef name="Email-address" id="259">
              <typedef type="string">
                <minlength val="5"/>
                <okchars val="abcdefghijklmnopqrstuvwxyz@_-.0123456789"/>
                <namespace val="username"/>
              </typedef>
            </fielddef>
            <fielddef name="Name_Prefix" id="260">
              <typedef type="string">
                <okchars val="abcdefghijklmnopqrstuvwxyz"/>
              </typedef>
            </fielddef>
            <fielddef name="LeaseStartDate" id="263">
              <typedef type="date"/>
            </fielddef>
            <fielddef name="LeaseEndDate" id="264">
              <typedef type="date"/>
            </fielddef>
            <fielddef name="UID" id="261">
              <typedef type="numeric"/>
            </fielddef>
          </objectdef>
        </category>

        <category name="Network-Level-Objects">

          <category name="Embedded-DNS-Structure">

            <objectdef name="Nameservers" id="273">
              <fielddef name="Nameserver" id="256">
                <typedef type="string">
                  <minlength val="1"/>
                </typedef>
              </fielddef>
              <fielddef name="Ganymede_verantwoordelijk" id="261">
                <typedef type="boolean">
                  <labeled true="Ganymede is voor deze naamserver verantwoordelijk." false="Ganymede is voor deze naamserver NIET verantwoordelijk."/>
                </typedef>
              </fielddef>
              <fielddef name="Parameters" id="262">
                <typedef type="string">
                  <vector/>
                </typedef>
              </fielddef>
            </objectdef>
            <objectdef name="DNS-Domain" id="260">
              <label fieldid="259"/>
              <fielddef name="Name" id="256">
                <classname name="arlut.csd.ganymede.custom.CustomAddress"/>
                <typedef type="string">
                  <namespace val="DNS-Domain"/>
                </typedef>
              </fielddef>
              <fielddef name="Inverse_DNS_Name" id="259">
                <typedef type="string">
                  <namespace val="inverse DNS Name"/>
                </typedef>
              </fielddef>
              <fielddef name="Parent" id="257">
                <typedef type="invid">
                  <targetobject name="DNS-Domain"/>
                </typedef>
              </fielddef>
              <fielddef name="Children" id="258">
                <typedef type="invid">
                  <vector/>
                  <targetobject name="DNS-Domain"/>
                </typedef>
              </fielddef>
              <fielddef name="SOA-RR" id="260">
                <typedef type="invid">
                  <vector maxSize="1"/>
                  <targetobject name="SOA-RR"/>
                  <targetfield name="Containing_Object"/>
                  <embedded/>
                </typedef>
              </fielddef>
              <fielddef name="NS-RR" id="261">
                <typedef type="invid">
                  <vector maxSize="1"/>
                  <targetobject name="NS-RR"/>
                  <embedded/>
                </typedef>
              </fielddef>
              <fielddef name="default_MX-RR" id="262">
                <typedef type="invid">
                  <vector/>
                  <targetobject name="default_MX-RR"/>
                  <targetfield name="Containing_Object"/>
                  <embedded/>
                </typedef>
              </fielddef>
              <fielddef name="DNS-Data-Set" id="264">
                <typedef type="invid">
                  <vector/>
                  <targetobject name="DNS-Data-Set-Embedded"/>
                  <targetfield name="Containing_Object"/>
                  <embedded/>
                </typedef>
              </fielddef>
              <fielddef name="Parent_probeersel" id="265">
                <typedef type="string">
                  <namespace val="DNS-Domain"/>
                </typedef>
              </fielddef>
              <fielddef name="Dismantle_Date" id="266">
                <typedef type="date"/>
              </fielddef>
            </objectdef>
            <objectdef name="DNS-Data-Set-Embedded" id="262">
              <embedded/>
              <label fieldid="256"/>
              <fielddef name="Name" id="256">
                <typedef type="string">
                </typedef>
              </fielddef>
              <fielddef name="System" id="262">
                <typedef type="invid">
                  <targetobject name="System"/>
                  <embedded/>
                </typedef>
              </fielddef>
              <fielddef name="Use_Defailt_MX" id="257">
                <typedef type="boolean"/>
              </fielddef>
              <fielddef name="A-RR" id="258">
                <typedef type="invid">
                  <vector maxSize="1"/>
                  <targetobject name="A-RR"/>
                  <targetfield name="Containing_Object"/>
                  <embedded/>
                </typedef>
              </fielddef>
              <fielddef name="CName-RR" id="260">
                <typedef type="invid">
                  <vector maxSize="1"/>
                  <targetobject name="CName-RR"/>
                  <targetfield name="Containing_Object"/>
                  <embedded/>
                </typedef>
              </fielddef>
              <fielddef name="MX-RR" id="261">
                <typedef type="invid">
                  <vector/>
                  <targetobject name="MX-RR"/>
                  <targetfield name="Containing_Object"/>
                  <embedded/>
                </typedef>
              </fielddef>
            </objectdef>
            <category name="Resource Records">

              <objectdef name="SOA-RR" id="266">
                <embedded/>
                <label fieldid="256"/>
                <fielddef name="MName" id="256">
                  <typedef type="string">
                  </typedef>
                </fielddef>
                <fielddef name="RName" id="257">
                  <typedef type="string">
                  </typedef>
                </fielddef>
                <fielddef name="Serial" id="258">
                  <typedef type="numeric"/>
                </fielddef>
                <fielddef name="Refresh" id="259">
                  <typedef type="numeric"/>
                </fielddef>
                <fielddef name="Retry" id="260">
                  <typedef type="numeric"/>
                </fielddef>
                <fielddef name="Expire" id="261">
                  <typedef type="numeric"/>
                </fielddef>
                <fielddef name="Minimum" id="262">
                  <typedef type="numeric"/>
                </fielddef>
              </objectdef>
              <objectdef name="NS-RR" id="267">
                <embedded/>
                <fielddef name="NSDName" id="256">
                  <typedef type="invid">
                    <vector/>
                    <targetobject name="Nameservers"/>
                  </typedef>
                </fielddef>
              </objectdef>
              <objectdef name="default_MX-RR" id="268">
                <embedded/>
                <label fieldid="257"/>
                <fielddef name="Preference" id="256">
                  <typedef type="numeric"/>
                </fielddef>
                <fielddef name="Exchange" id="257">
                  <typedef type="string">
                  </typedef>
                </fielddef>
              </objectdef>
              <objectdef name="A-RR" id="269">
                <embedded/>
                <fielddef name="IP-Address" id="256">
                  <typedef type="invid">
                    <targetobject name="IP"/>
                    <targetfield name="Recource_Record"/>
                  </typedef>
                </fielddef>
              </objectdef>
              <objectdef name="PTR-RR" id="270">
                <embedded/>
                <label fieldid="256"/>
                <fielddef name="PTRDName" id="256">
                  <typedef type="string">
                  </typedef>
                </fielddef>
              </objectdef>
              <objectdef name="CName-RR" id="271">
                <embedded/>
                <label fieldid="256"/>
                <fielddef name="CName" id="256">
                  <typedef type="string">
                  </typedef>
                </fielddef>
              </objectdef>
              <objectdef name="MX-RR" id="272">
                <embedded/>
                <label fieldid="257"/>
                <fielddef name="Preference" id="256">
                  <typedef type="numeric"/>
                </fielddef>
                <fielddef name="Exchange" id="257">
                  <typedef type="string">
                  </typedef>
                </fielddef>
              </objectdef>
            </category>

            <objectdef name="IP" id="256">
              <label fieldid="256"/>
              <fielddef name="IP-Address" id="256">
                <typedef type="ip">
                  <namespace val="IP-Address"/>
                </typedef>
              </fielddef>
              <fielddef name="Recource_Record" id="257">
                <typedef type="string">
                </typedef>
              </fielddef>
            </objectdef>
            <objectdef name="System" id="274">
              <label fieldid="256"/>
              <fielddef name="Name" id="256">
                <typedef type="string">
                </typedef>
              </fielddef>
              <fielddef name="DNS-Data-Set" id="257">
                <typedef type="invid">
                  <vector/>
                  <targetobject name="DNS-Data-Set-Embedded"/>
                  <targetfield id="263"/>
                </typedef>
              </fielddef>
              <fielddef name="Interfaces" id="258">
                <typedef type="invid">
                  <vector/>
                  <targetobject name="Interface"/>
                  <targetfield name="Containing_Object"/>
                  <embedded/>
                </typedef>
              </fielddef>
            </objectdef>
            <objectdef name="Interface" id="259">
              <embedded/>
              <fielddef name="MAC-Address" id="256">
                <typedef type="string">
                  <namespace val="MAC-Adres"/>
                </typedef>
              </fielddef>
              <fielddef name="IP-Address" id="257">
                <typedef type="invid">
                  <targetobject id="261"/>
                </typedef>
              </fielddef>
            </objectdef>
            <category name="DNS-IP-Objects">

              <objectdef name="IP-Network" id="263">
                <label fieldid="256"/>
                <fielddef name="IP-Network_Name" id="256">
                  <typedef type="string">
                  </typedef>
                </fielddef>
                <fielddef name="DNS-IP-Pools" id="257">
                  <typedef type="invid">
                    <vector/>
                    <targetobject name="DNS-IP-Pool"/>
                    <targetfield name="Containing_Object"/>
                    <embedded/>
                  </typedef>
                </fielddef>
              </objectdef>
              <objectdef name="DNS-IP-Address" id="265">
                <embedded/>
                <fielddef name="DNS-IP-Pool" id="257">
                  <typedef type="invid">
                    <targetobject name="DNS-IP-Pool"/>
                    <targetfield name="Used_IPs"/>
                  </typedef>
                </fielddef>
              </objectdef>
              <objectdef name="DNS-IP-Pool" id="264">
                <embedded/>
                <label fieldid="259"/>
                <fielddef name="Used_IPs" id="257">
                  <typedef type="invid">
                    <vector/>
                    <targetobject name="DNS-IP-Address"/>
                    <targetfield name="Containing_Object"/>
                    <embedded/>
                  </typedef>
                </fielddef>
                <fielddef name="IP-Network" id="258">
                  <typedef type="invid">
                    <targetobject name="IP-Network"/>
                    <targetfield name="DNS-IP-Pools"/>
                  </typedef>
                </fielddef>
                <fielddef name="Start_IP" id="259">
                  <typedef type="ip"/>
                </fielddef>
                <fielddef name="End_IP" id="260">
                  <typedef type="ip"/>
                </fielddef>
              </objectdef>
            </category>

          </category>

        </category>

      </category>
    </object_type_definitions>
  </ganyschema>
  <ganydata>
    <object type="DNS-Domain" id="DNS-Domain[37]">
      <Name>temp</Name>
      <DNS-Data-Set>
      <object type="DNS-Data-Set-Embedded" id="DNS-Data-Set-Embedded[14]">
        <Name>sys1 records</Name>
        <A-RR>
        <object type="A-RR" id="A-RR[11]">
        </object>
        </A-RR>
      </object>
      </DNS-Data-Set>
      <Owner_list>
        <invid type="Owner_Group" id="Network Administrators"/>
      </Owner_list>
    </object>
    <object type="IP" id="IP[2]">
      <Owner_list>
        <invid type="Owner_Group" id="Network Administrators"/>
      </Owner_list>
    </object>
    <object type="System_Event" id="starttransaction">
      <Event_Token>starttransaction</Event_Token>
      <Event_Name>transaction start</Event_Name>
      <Send_Mail>true</Send_Mail>
      <Cc_Admin>true</Cc_Admin>
      <Cc_Owners>true</Cc_Owners>
      <Owner_list>
        <invid type="Owner_Group" id="Ganymede Administrators"/>
        <invid type="Owner_Group" id="Network Administrators"/>
      </Owner_list>
      <Notes>This system event object is consulted to determine whether mail should be sent
out when a transaction is committed.

If the 'Event Mail' checkbox is set to false, no transaction log mail will be sent
from the Ganymede server, ever.

If the 'Cc: Admin' checkbox is set to true, the admin who committed the transaction will receive a copy of the transaction log.

If the 'Cc: Owner Groups' checkbox is set to true, the members of the owner groups whose objects were affected by the transaction committed will each receive a copy of that portion of the transaction log that concerns objects owned by those admins.</Notes>
    </object>
    <object type="System_Event" id="shutdown">
      <Event_Token>shutdown</Event_Token>
      <Event_Name>Server shutdown</Event_Name>
      <Event_Description>The Ganymede server was cleanly shut down</Event_Description>
      <Owner_list>
        <invid type="Owner_Group" id="Ganymede Administrators"/>
        <invid type="Owner_Group" id="Network Administrators"/>
      </Owner_list>
    </object>
    <object type="System_Event" id="restart">
      <Event_Token>restart</Event_Token>
      <Event_Name>Server Restarted</Event_Name>
      <Event_Description>The Ganymede server was restarted</Event_Description>
      <Owner_list>
        <invid type="Owner_Group" id="Ganymede Administrators"/>
        <invid type="Owner_Group" id="Network Administrators"/>
      </Owner_list>
    </object>
    <object type="System_Event" id="removenotify">
      <Event_Token>removenotify</Event_Token>
      <Event_Name>Removal Notification</Event_Name>
      <Event_Description>This object has been removed</Event_Description>
      <Owner_list>
        <invid type="Owner_Group" id="Ganymede Administrators"/>
        <invid type="Owner_Group" id="Network Administrators"/>
      </Owner_list>
    </object>
    <object type="System_Event" id="removalwarn">
      <Event_Token>removalwarn</Event_Token>
      <Event_Name>Removal Warning</Event_Name>
      <Event_Description>This object is going to be removed</Event_Description>
      <Owner_list>
        <invid type="Owner_Group" id="Ganymede Administrators"/>
        <invid type="Owner_Group" id="Network Administrators"/>
      </Owner_list>
    </object>
    <object type="System_Event" id="reactivateobject">
      <Event_Token>reactivateobject</Event_Token>
      <Event_Name>Object Reactivation</Event_Name>
      <Event_Description>This object has been reactivated</Event_Description>
      <Owner_list>
        <invid type="Owner_Group" id="Ganymede Administrators"/>
        <invid type="Owner_Group" id="Network Administrators"/>
      </Owner_list>
    </object>
    <object type="System_Event" id="objectcreated">
      <Event_Token>objectcreated</Event_Token>
      <Event_Name>Object Created</Event_Name>
      <Event_Description>Object Created</Event_Description>
      <Owner_list>
        <invid type="Owner_Group" id="Ganymede Administrators"/>
        <invid type="Owner_Group" id="Network Administrators"/>
      </Owner_list>
    </object>
    <object type="System_Event" id="objectchanged">
      <Event_Token>objectchanged</Event_Token>
      <Event_Name>Object Changed</Event_Name>
      <Event_Description>Object Changed</Event_Description>
      <Owner_list>
        <invid type="Owner_Group" id="Ganymede Administrators"/>
        <invid type="Owner_Group" id="Network Administrators"/>
      </Owner_list>
    </object>
    <object type="System_Event" id="normallogout">
      <Event_Token>normallogout</Event_Token>
      <Event_Name>Normal Logout</Event_Name>
      <Owner_list>
        <invid type="Owner_Group" id="Ganymede Administrators"/>
        <invid type="Owner_Group" id="Network Administrators"/>
      </Owner_list>
    </object>
    <object type="System_Event" id="journalreset">
      <Event_Token>journalreset</Event_Token>
      <Event_Name>Journal File Reset</Event_Name>
      <Event_Description>Journal file reset</Event_Description>
      <Owner_list>
        <invid type="Owner_Group" id="Ganymede Administrators"/>
        <invid type="Owner_Group" id="Network Administrators"/>
      </Owner_list>
    </object>
    <object type="System_Event" id="inactivateobject">
      <Event_Token>inactivateobject</Event_Token>
      <Event_Name>Object Inactivation</Event_Name>
      <Event_Description>This object has been inactivated</Event_Description>
      <Owner_list>
        <invid type="Owner_Group" id="Ganymede Administrators"/>
        <invid type="Owner_Group" id="Network Administrators"/>
      </Owner_list>
    </object>
    <object type="System_Event" id="goodlogin">
      <Event_Token>goodlogin</Event_Token>
      <Event_Name>Successful login</Event_Name>
      <Owner_list>
        <invid type="Owner_Group" id="Ganymede Administrators"/>
        <invid type="Owner_Group" id="Network Administrators"/>
      </Owner_list>
    </object>
    <object type="System_Event" id="finishtransaction">
      <Event_Token>finishtransaction</Event_Token>
      <Event_Name>transaction end</Event_Name>
      <Owner_list>
        <invid type="Owner_Group" id="Ganymede Administrators"/>
        <invid type="Owner_Group" id="Network Administrators"/>
      </Owner_list>
    </object>
    <object type="System_Event" id="expirenotify">
      <Event_Token>expirenotify</Event_Token>
      <Event_Name>Expiration Notification</Event_Name>
      <Event_Description>This object has been expired.</Event_Description>
      <Owner_list>
        <invid type="Owner_Group" id="Ganymede Administrators"/>
        <invid type="Owner_Group" id="Network Administrators"/>
      </Owner_list>
    </object>
    <object type="System_Event" id="expirationwarn">
      <Event_Token>expirationwarn</Event_Token>
      <Event_Name>Expiration Warning</Event_Name>
      <Event_Description>This object is going to expire soon.</Event_Description>
      <Owner_list>
        <invid type="Owner_Group" id="Ganymede Administrators"/>
        <invid type="Owner_Group" id="Network Administrators"/>
      </Owner_list>
    </object>
    <object type="System_Event" id="dump">
      <Event_Token>dump</Event_Token>
      <Event_Name>Database Dump</Event_Name>
      <Event_Description>Database Dump</Event_Description>
      <Owner_list>
        <invid type="Owner_Group" id="Ganymede Administrators"/>
        <invid type="Owner_Group" id="Network Administrators"/>
      </Owner_list>
    </object>
    <object type="System_Event" id="deleteobject">
      <Event_Token>deleteobject</Event_Token>
      <Event_Name>Object Deleted</Event_Name>
      <Event_Description>This object has been deleted.</Event_Description>
      <Owner_list>
        <invid type="Owner_Group" id="Ganymede Administrators"/>
        <invid type="Owner_Group" id="Network Administrators"/>
      </Owner_list>
    </object>
    <object type="System_Event" id="badpass">
      <Event_Token>badpass</Event_Token>
      <Event_Name>Failed login attempt</Event_Name>
      <Event_Description>Bad username and/or password</Event_Description>
      <Owner_list>
        <invid type="Owner_Group" id="Ganymede Administrators"/>
        <invid type="Owner_Group" id="Network Administrators"/>
      </Owner_list>
    </object>
    <object type="System_Event" id="admindisconnect">
      <Event_Token>admindisconnect</Event_Token>
      <Event_Name>Admin Console Disconnected</Event_Name>
      <Event_Description>Admin Console Disconnected</Event_Description>
      <Owner_list>
        <invid type="Owner_Group" id="Ganymede Administrators"/>
        <invid type="Owner_Group" id="Network Administrators"/>
      </Owner_list>
    </object>
    <object type="System_Event" id="adminconnect">
      <Event_Token>adminconnect</Event_Token>
      <Event_Name>Admin Console Attached</Event_Name>
      <Event_Description>Admin Console Attached</Event_Description>
      <Owner_list>
        <invid type="Owner_Group" id="Ganymede Administrators"/>
        <invid type="Owner_Group" id="Network Administrators"/>
      </Owner_list>
    </object>
    <object type="System_Event" id="abnormallogout">
      <Event_Token>abnormallogout</Event_Token>
      <Event_Name>Unusual Logout</Event_Name>
      <Owner_list>
        <invid type="Owner_Group" id="Ganymede Administrators"/>
        <invid type="Owner_Group" id="Network Administrators"/>
      </Owner_list>
    </object>
    <object type="User" id="user">
      <Username>user</Username>
      <Password><password crypt="pdafcgx.OW3ro"/></Password>
      <Admin_Personae>
        <invid type="Admin_Persona" id="Admin Persona[41]"/>
        <invid type="Admin_Persona" id="Admin Persona[42]"/>
      </Admin_Personae>
      <Last_Name>Jansen</Last_Name>
      <First_Name>Jan</First_Name>
      <Phone-number>611</Phone-number>
      <Email-address>janjansen@its.tudelft.nl</Email-address>
      <Owner_list>
        <invid type="Owner_Group" id="Network Administrators"/>
      </Owner_list>
      <Notes>USER-group, owned only by DNSADMIN-group.</Notes>
    </object>
    <object type="User" id="user3">
      <Username>user3</Username>
      <Password><password crypt="cVIzdeWG1jy8M"/></Password>
      <Admin_Personae>
        <invid type="Admin_Persona" id="Admin Persona[44]"/>
      </Admin_Personae>
      <Owner_list>
        <invid type="Owner_Group" id="Network Administrators"/>
      </Owner_list>
    </object>
    <object type="User" id="dnsadmin">
      <Username>dnsadmin</Username>
      <Password><password crypt="bvirVAYqU3rQw"/></Password>
      <Admin_Personae>
        <invid type="Admin_Persona" id="Admin Persona[6]"/>
        <invid type="Admin_Persona" id="Admin Persona[7]"/>
        <invid type="Admin_Persona" id="Admin Persona[8]"/>
      </Admin_Personae>
      <Owner_list>
        <invid type="Owner_Group" id="Ganymede Administrators"/>
      </Owner_list>
      <Notes>DNSADMIN-group personae:
-helpdesk
-dombeheer
-netnestor

DNSADMIN is owned by GANYADMIN and SUPERGASH-group
and DNSADMIN ownes USER-group

Rights of personae:
helpdesk:	-create domain
	-rename domain
	-delete domain
	-assign IP's to domain
	-assign rights to domain
dombeheer:	-create domain
	-rename domain
	-delete domain
	-create subdomain
	-rename subdomain
	-delete subdomain
	-assign IP's to (sub-)domain
netnestor:	-create username in (sub-)domain
	-rename username
	-delete username
	-assign (multiple?) IP('s) to username
	-set mail-server attribute for username</Notes>
    </object>
    <object type="User" id="user2">
      <Username>user2</Username>
      <Password><password crypt="o5ppspbo6NpFI"/></Password>
    </object>
    <object type="User" id="ganyadmin">
      <Username>ganyadmin</Username>
      <Password><password crypt="P8EyVDMCUhOI2"/></Password>
      <Admin_Personae>
        <invid type="Admin_Persona" id="Admin Persona[9]"/>
        <invid type="Admin_Persona" id="Admin Persona[10]"/>
        <invid type="Admin_Persona" id="Admin Persona[11]"/>
      </Admin_Personae>
      <Last_Name>Doe</Last_Name>
      <First_Name>John</First_Name>
      <Phone-number>8004646</Phone-number>
      <Email-address>johndoe@mailserver.com</Email-address>
      <Notes>Ganymede-beheerder. Beheert het systeem, regelt updates, onderhoudt
contacten met andere gebruikers van ganymede-systemen.
Heeft volledige rechten.

GANYADMIN-group personae:
-fab
-nbb

GANYADMIN-group is owned by SUPERGASH-group and ownes
  DNSADMIN-group.

Rights of personae:
fab:	(has full admin console)
	-view ANY object
nbb:	(has full admin console)
	-view ANY object
	-create ANY object
	-change ANY object
	-delete ANY object</Notes>
    </object>
    <object type="User" id="user1">
      <Username>user1</Username>
      <Password><password crypt="AI29KKeLgXGGI"/></Password>
      <Admin_Personae>
        <invid type="Admin_Persona" id="Admin Persona[43]"/>
      </Admin_Personae>
      <Owner_list>
        <invid type="Owner_Group" id="Ganymede Administrators"/>
      </Owner_list>
      <Notes>user van JB!

user gaat domein  dto.tudelft.nl beheren.
is een prototype zeer simpele gebruiker.

specs:
*rechten op minimaal aantal velden voor overzichtelijkheid van gebruiker
*bezit domein nl.tudelft.nl
*heeft admin persona nl_tudelft_nl-admin
*zit in de ownergroup nl_tudelft_nl-owner
*heeft rechtebnset 'Simple Domain Controller'</Notes>
    </object>
    <object type="Role" id="Simple Domain Controller">
      <Name>Simple Domain Controller</Name>
      <Delegatable_Role>true</Delegatable_Role>
      <Objects_Owned_Access_Bits>
        <permissions>
          <Task perm="VE">
            <Expiration_Date perm="VE"/>
            <Notes perm="VE"/>
            <Option_Strings perm="VE"/>
            <Period_Anchor perm="VE"/>
            <Removal_Date perm="VE"/>
            <Task_Class perm="VE"/>
            <Run_On_Transaction_Commit perm="VE"/>
            <Period_Count perm="VE"/>
            <Run_Periodically perm="VE"/>
            <Period_Unit perm="VE"/>
            <Task_Name perm="VE"/>
            <Owner_list perm="VE"/>
          </Task>
          <User perm="VE">
            <LeaseEndDate perm="VE"/>
            <Username perm="VE"/>
            <Expiration_Date perm="VE"/>
            <UID perm="VE"/>
            <Password perm="VE"/>
            <Phone-number perm="VE"/>
            <LeaseStartDate perm="VE"/>
            <Notes perm="VE"/>
            <Removal_Date perm="VE"/>
            <Admin_Personae perm="VE"/>
            <First_Name perm="VE"/>
            <Faculty perm="VE"/>
            <Email-address perm="VE"/>
            <Last_Name perm="VE"/>
            <Owner_list perm="VE"/>
            <Name_Prefix perm="VE"/>
          </User>
          <Admin_Persona perm="VE">
            <LeaseEndDate perm="E"/>
            <User perm="E"/>
            <Expiration_Date perm="E"/>
            <Password perm="E"/>
            <LeaseStartDate perm="E"/>
            <Notes perm="E"/>
            <Admin_Console perm="E"/>
            <Removal_Date perm="E"/>
            <Full_Console perm="E"/>
            <Label perm="E"/>
            <Owner_Sets perm="E"/>
            <Name perm="VE"/>
            <Privilege_Sets perm="E"/>
            <Owner_list perm="E"/>
            <Email_Address perm="E"/>
          </Admin_Persona>
          <DNS-Domain perm="VE">
            <Dismantle_Date perm=""/>
            <Expiration_Date perm=""/>
            <Children perm="V"/>
            <DNS-Data-Set perm="VE"/>
            <Notes perm="VE"/>
            <Removal_Date perm=""/>
            <Parent_probeersel perm=""/>
            <default_MX-RR perm="VE"/>
            <SOA-RR perm=""/>
            <Name perm="VE"/>
            <Inverse_DNS_Name perm=""/>
            <Parent perm="V"/>
            <Owner_list perm="V"/>
            <NS-RR perm="VE"/>
          </DNS-Domain>
          <Nameservers perm="VE">
            <Expiration_Date perm="VE"/>
            <Notes perm="VE"/>
            <Removal_Date perm="VE"/>
            <Parameters perm="VE"/>
            <Nameserver perm="VE"/>
            <Owner_list perm="VE"/>
            <Ganymede_verantwoordelijk perm="VE"/>
          </Nameservers>
          <PTR-RR perm="VE">
            <PTRDName perm="VE"/>
          </PTR-RR>
          <Object_Event perm="VE">
            <External_Email perm="VE"/>
            <Cc_Owner_Groups perm="VE"/>
            <Expiration_Date perm="VE"/>
            <Cc_Admin perm="VE"/>
            <Event_Name perm="VE"/>
            <Object_Type_ID perm="VE"/>
            <Notes perm="VE"/>
            <Removal_Date perm="VE"/>
            <Event_Token perm="VE"/>
            <Event_Description perm="VE"/>
            <Object_Type_Name perm="VE"/>
            <Owner_list perm="VE"/>
          </Object_Event>
          <System_Event perm="VE">
            <Expiration_Date perm="VE"/>
            <Cc_Admin perm="VE"/>
            <Cc_Owners perm="VE"/>
            <Event_Name perm="VE"/>
            <Notes perm="VE"/>
            <Removal_Date perm="VE"/>
            <Event_Token perm="VE"/>
            <Event_Description perm="VE"/>
            <Mail_List perm="VE"/>
            <Send_Mail perm="VE"/>
            <Owner_list perm="VE"/>
          </System_Event>
          <A-RR perm="VE">
            <IP-Address perm="VE"/>
          </A-RR>
          <DNS-IP-Address perm="VE">
            <DNS-IP-Pool perm="VE"/>
          </DNS-IP-Address>
          <Owner_Group perm="VE">
            <Expiration_Date perm="VE"/>
            <Notes perm="VE"/>
            <External_Mail_List perm="VE"/>
            <Removal_Date perm="VE"/>
            <Members perm="VE"/>
            <Cc_All_Admins perm="VE"/>
            <Name perm="VE"/>
            <Objects_owned perm="VE"/>
            <Owner_list perm="VE"/>
          </Owner_Group>
          <default_MX-RR perm="VE">
            <Preference perm="VE"/>
            <Exchange perm="VE"/>
          </default_MX-RR>
          <System perm="VE">
            <Expiration_Date perm="VE"/>
            <DNS-Data-Set perm="VE"/>
            <Notes perm="VE"/>
            <Removal_Date perm="VE"/>
            <Interfaces perm="VE"/>
            <Name perm="VE"/>
            <Owner_list perm="VE"/>
          </System>
          <Interface perm="VE">
            <MAC-Address perm="VE"/>
            <IP-Address perm="VE"/>
          </Interface>
          <SOA-RR perm="VE">
            <Refresh perm="VE"/>
            <MName perm="VE"/>
            <Minimum perm="VE"/>
            <RName perm="VE"/>
            <Retry perm="VE"/>
            <Expire perm="VE"/>
            <Serial perm="VE"/>
          </SOA-RR>
          <DNS-Data-Set-Embedded perm="VE">
            <A-RR perm=""/>
            <System perm="VE"/>
            <Use_Defailt_MX perm="VE"/>
            <Name perm="VE"/>
            <MX-RR perm="VE"/>
            <CName-RR perm=""/>
          </DNS-Data-Set-Embedded>
          <DNS-IP-Pool perm="VE">
            <End_IP perm="VE"/>
            <Used_IPs perm="VE"/>
            <IP-Network perm="VE"/>
            <Start_IP perm="VE"/>
          </DNS-IP-Pool>
          <MX-RR perm="VE">
            <Preference perm="VE"/>
            <Exchange perm="VE"/>
          </MX-RR>
          <NS-RR perm="VE">
            <NSDName perm="VE"/>
          </NS-RR>
          <IP-Network perm="VE">
            <IP-Network_Name perm="VE"/>
            <Expiration_Date perm="VE"/>
            <DNS-IP-Pools perm="VE"/>
            <Notes perm="VE"/>
            <Removal_Date perm="VE"/>
            <Owner_list perm="VE"/>
          </IP-Network>
          <Role perm="VE">
            <Expiration_Date perm="VE"/>
            <Notes perm="VE"/>
            <Objects_Owned_Access_Bits perm="VE"/>
            <Default_Access_Bits perm="VE"/>
            <Removal_Date perm="VE"/>
            <Name perm="VE"/>
            <Owner_list perm="VE"/>
            <Delegatable_Role perm="VE"/>
            <Persona_entities perm="VE"/>
          </Role>
          <CName-RR perm="VE">
            <CName perm="VE"/>
          </CName-RR>
        </permissions>
      </Objects_Owned_Access_Bits>
      <Default_Access_Bits>
        <permissions>
          <Admin_Persona perm="">
            <LeaseEndDate perm=""/>
            <User perm=""/>
            <Expiration_Date perm=""/>
            <Password perm=""/>
            <LeaseStartDate perm=""/>
            <Notes perm=""/>
            <Admin_Console perm=""/>
            <Removal_Date perm=""/>
            <Full_Console perm=""/>
            <Label perm=""/>
            <Owner_Sets perm=""/>
            <Name perm=""/>
            <Privilege_Sets perm=""/>
            <Owner_list perm=""/>
            <Email_Address perm=""/>
          </Admin_Persona>
          <DNS-Domain perm="">
            <Dismantle_Date perm=""/>
            <Expiration_Date perm=""/>
            <Children perm=""/>
            <DNS-Data-Set perm=""/>
            <Notes perm=""/>
            <Removal_Date perm=""/>
            <Parent_probeersel perm=""/>
            <default_MX-RR perm=""/>
            <SOA-RR perm=""/>
            <Name perm=""/>
            <Inverse_DNS_Name perm=""/>
            <Parent perm=""/>
            <Owner_list perm=""/>
            <NS-RR perm=""/>
          </DNS-Domain>
          <DNS-IP-Address perm="">
            <DNS-IP-Pool perm=""/>
          </DNS-IP-Address>
          <A-RR perm="">
            <IP-Address perm=""/>
          </A-RR>
          <DNS-Data-Set-Embedded perm="">
            <A-RR perm=""/>
            <System perm=""/>
            <Use_Defailt_MX perm=""/>
            <Name perm=""/>
            <MX-RR perm=""/>
            <CName-RR perm=""/>
          </DNS-Data-Set-Embedded>
          <DNS-IP-Pool perm="">
            <End_IP perm=""/>
            <Used_IPs perm=""/>
            <IP-Network perm=""/>
            <Start_IP perm=""/>
          </DNS-IP-Pool>
          <CName-RR perm="">
            <CName perm=""/>
          </CName-RR>
        </permissions>
      </Default_Access_Bits>
      <Persona_entities>
        <invid type="Admin_Persona" id="Admin Persona[43]"/>
        <invid type="Admin_Persona" id="Admin Persona[44]"/>
      </Persona_entities>
      <Owner_list>
        <invid type="Owner_Group" id="Network Administrators"/>
      </Owner_list>
    </object>
    <object type="Role" id="full-its-level-role">
      <Name>full-its-level-role</Name>
      <Objects_Owned_Access_Bits>
        <permissions>
          <Owner_Group perm="VEC">
            <Expiration_Date perm=""/>
            <Notes perm=""/>
            <External_Mail_List perm=""/>
            <Removal_Date perm=""/>
            <Members perm=""/>
            <Cc_All_Admins perm=""/>
            <Name perm=""/>
            <Objects_owned perm=""/>
            <Owner_list perm=""/>
          </Owner_Group>
        </permissions>
      </Objects_Owned_Access_Bits>
      <Owner_list>
        <invid type="Owner_Group" id="Network Administrators"/>
      </Owner_list>
    </object>
    <object type="Role" id="Simple Domain Role">
      <Name>Simple Domain Role</Name>
      <Objects_Owned_Access_Bits>
        <permissions>
          <Admin_Persona perm="V">
            <LeaseEndDate perm="V"/>
            <User perm="V"/>
            <Expiration_Date perm="V"/>
            <Password perm="V"/>
            <LeaseStartDate perm="V"/>
            <Notes perm="V"/>
            <Admin_Console perm="V"/>
            <Removal_Date perm="V"/>
            <Full_Console perm="V"/>
            <Label perm="V"/>
            <Owner_Sets perm="V"/>
            <Name perm="V"/>
            <Privilege_Sets perm="V"/>
            <Owner_list perm="V"/>
            <Email_Address perm="V"/>
          </Admin_Persona>
          <DNS-Domain perm="VEC">
            <Dismantle_Date perm=""/>
            <Expiration_Date perm="VEC"/>
            <Children perm="VEC"/>
            <DNS-Data-Set perm="VEC"/>
            <Notes perm="VEC"/>
            <Removal_Date perm="VEC"/>
            <Parent_probeersel perm=""/>
            <default_MX-RR perm="VEC"/>
            <SOA-RR perm="E"/>
            <Name perm="VEC"/>
            <Inverse_DNS_Name perm=""/>
            <Parent perm="VE"/>
            <Owner_list perm="VEC"/>
            <NS-RR perm="VEC"/>
          </DNS-Domain>
          <Nameservers perm="V">
            <Expiration_Date perm="V"/>
            <Notes perm="V"/>
            <Removal_Date perm="V"/>
            <Parameters perm="V"/>
            <Nameserver perm="V"/>
            <Owner_list perm="V"/>
            <Ganymede_verantwoordelijk perm="V"/>
          </Nameservers>
          <A-RR perm="VECD">
            <IP-Address perm="VEC"/>
          </A-RR>
          <default_MX-RR perm="VECD">
            <Preference perm="EC"/>
            <Exchange perm="VEC"/>
          </default_MX-RR>
          <System perm="VECD">
            <Expiration_Date perm="VEC"/>
            <DNS-Data-Set perm="VEC"/>
            <Notes perm="VEC"/>
            <Removal_Date perm="VEC"/>
            <Interfaces perm="VEC"/>
            <Name perm="VEC"/>
            <Owner_list perm="VEC"/>
          </System>
          <Interface perm="VECD">
            <MAC-Address perm=""/>
            <IP-Address perm="V"/>
          </Interface>
          <DNS-Data-Set-Embedded perm="VECD">
            <A-RR perm="VEC"/>
            <System perm="VEC"/>
            <Use_Defailt_MX perm="VEC"/>
            <Name perm="VEC"/>
            <MX-RR perm="VEC"/>
            <CName-RR perm="VEC"/>
          </DNS-Data-Set-Embedded>
          <MX-RR perm="VECD">
            <Preference perm="EC"/>
            <Exchange perm="VEC"/>
          </MX-RR>
          <NS-RR perm="V">
            <NSDName perm="V"/>
          </NS-RR>
          <CName-RR perm="VECD">
            <CName perm="VEC"/>
          </CName-RR>
        </permissions>
      </Objects_Owned_Access_Bits>
      <Default_Access_Bits>
        <permissions>
          <Admin_Persona perm="V">
            <LeaseEndDate perm="V"/>
            <User perm="V"/>
            <Expiration_Date perm="V"/>
            <Password perm="V"/>
            <LeaseStartDate perm="V"/>
            <Notes perm="V"/>
            <Admin_Console perm="V"/>
            <Removal_Date perm="V"/>
            <Full_Console perm="V"/>
            <Label perm="V"/>
            <Owner_Sets perm="V"/>
            <Name perm="V"/>
            <Privilege_Sets perm="V"/>
            <Owner_list perm="V"/>
            <Email_Address perm="V"/>
          </Admin_Persona>
        </permissions>
      </Default_Access_Bits>
      <Persona_entities>
        <invid type="Admin_Persona" id="Admin Persona[41]"/>
        <invid type="Admin_Persona" id="Admin Persona[42]"/>
      </Persona_entities>
      <Owner_list>
        <invid type="Owner_Group" id="Network Administrators"/>
      </Owner_list>
    </object>
    <object type="Role" id="Default Domain Role">
      <Name>Default Domain Role</Name>
      <Delegatable_Role>true</Delegatable_Role>
      <Objects_Owned_Access_Bits>
        <permissions>
          <User perm="VEC">
            <LeaseEndDate perm="V"/>
            <Username perm="V"/>
            <Expiration_Date perm="V"/>
            <UID perm="V"/>
            <Phone-number perm="V"/>
            <Password perm="V"/>
            <LeaseStartDate perm="V"/>
            <Notes perm="V"/>
            <Removal_Date perm="V"/>
            <First_Name perm="V"/>
            <Admin_Personae perm="VEC"/>
            <Faculty perm="V"/>
            <Email-address perm="V"/>
            <Last_Name perm="V"/>
            <Owner_list perm="V"/>
            <Name_Prefix perm="V"/>
          </User>
          <Admin_Persona perm="VEC">
            <LeaseEndDate perm="VEC"/>
            <User perm="VEC"/>
            <Expiration_Date perm="VC"/>
            <Password perm="VEC"/>
            <LeaseStartDate perm="VEC"/>
            <Notes perm="V"/>
            <Admin_Console perm="V"/>
            <Removal_Date perm="V"/>
            <Full_Console perm="V"/>
            <Label perm="VEC"/>
            <Owner_Sets perm="VEC"/>
            <Name perm="VEC"/>
            <Privilege_Sets perm="VEC"/>
            <Owner_list perm="VEC"/>
            <Email_Address perm="VEC"/>
          </Admin_Persona>
          <Owner_Group perm="VEC">
            <Expiration_Date perm="V"/>
            <Notes perm="VEC"/>
            <External_Mail_List perm="V"/>
            <Removal_Date perm="V"/>
            <Members perm="VEC"/>
            <Cc_All_Admins perm="V"/>
            <Name perm="VEC"/>
            <Objects_owned perm="VEC"/>
            <Owner_list perm="VEC"/>
          </Owner_Group>
          <Role perm="VEC">
            <Expiration_Date perm="V"/>
            <Notes perm="V"/>
            <Objects_Owned_Access_Bits perm="VEC"/>
            <Default_Access_Bits perm="V"/>
            <Removal_Date perm="V"/>
            <Name perm="V"/>
            <Owner_list perm="V"/>
            <Delegatable_Role perm="VEC"/>
            <Persona_entities perm="VEC"/>
          </Role>
        </permissions>
      </Objects_Owned_Access_Bits>
      <Owner_list>
        <invid type="Owner_Group" id="Network Administrators"/>
      </Owner_list>
    </object>
    <object type="Role" id="NBB-Role">
      <Name>NBB-Role</Name>
      <Objects_Owned_Access_Bits>
        <permissions>
          <Task perm="VECD">
            <Expiration_Date perm="VEC"/>
            <Notes perm="VEC"/>
            <Option_Strings perm="VEC"/>
            <Period_Anchor perm="VEC"/>
            <Removal_Date perm="VEC"/>
            <Task_Class perm="VEC"/>
            <Run_On_Transaction_Commit perm="VEC"/>
            <Period_Count perm="VEC"/>
            <Run_Periodically perm="VEC"/>
            <Period_Unit perm="VEC"/>
            <Task_Name perm="VEC"/>
            <Owner_list perm="VEC"/>
          </Task>
          <User perm="V">
            <Username perm="V"/>
            <Expiration_Date perm="VEC"/>
            <UID perm="V"/>
            <Phone-number perm=""/>
            <Password perm=""/>
            <Notes perm="VEC"/>
            <Removal_Date perm="VEC"/>
            <First_Name perm=""/>
            <Admin_Personae perm="VEC"/>
            <Email-address perm=""/>
            <Last_Name perm=""/>
            <Owner_list perm="V"/>
            <Name_Prefix perm=""/>
          </User>
          <Admin_Persona perm="VECD">
            <User perm="VEC"/>
            <Expiration_Date perm="VEC"/>
            <Password perm="VEC"/>
            <Notes perm="VEC"/>
            <Admin_Console perm="VEC"/>
            <Removal_Date perm="VEC"/>
            <Full_Console perm="VEC"/>
            <Label perm="VEC"/>
            <Owner_Sets perm="VEC"/>
            <Name perm="VEC"/>
            <Privilege_Sets perm="VEC"/>
            <Owner_list perm="VEC"/>
            <Email_Address perm="VEC"/>
          </Admin_Persona>
          <Object_Event perm="VECD">
            <External_Email perm="VEC"/>
            <Cc_Owner_Groups perm="VEC"/>
            <Expiration_Date perm="VEC"/>
            <Cc_Admin perm="VEC"/>
            <Event_Name perm="VEC"/>
            <Object_Type_ID perm="VEC"/>
            <Notes perm="VEC"/>
            <Removal_Date perm="VEC"/>
            <Event_Token perm="VEC"/>
            <Event_Description perm="VEC"/>
            <Object_Type_Name perm="VEC"/>
            <Owner_list perm="VEC"/>
          </Object_Event>
          <System_Event perm="VECD">
            <Expiration_Date perm="VEC"/>
            <Cc_Admin perm="VEC"/>
            <Cc_Owners perm="VEC"/>
            <Event_Name perm="VEC"/>
            <Notes perm="VEC"/>
            <Removal_Date perm="VEC"/>
            <Event_Token perm="VEC"/>
            <Event_Description perm="VEC"/>
            <Mail_List perm="VEC"/>
            <Send_Mail perm="VEC"/>
            <Owner_list perm="VEC"/>
          </System_Event>
          <Owner_Group perm="VECD">
            <Expiration_Date perm="VEC"/>
            <Notes perm="VEC"/>
            <External_Mail_List perm="VEC"/>
            <Removal_Date perm="VEC"/>
            <Members perm="VEC"/>
            <Cc_All_Admins perm="VEC"/>
            <Name perm="VEC"/>
            <Objects_owned perm="VEC"/>
            <Owner_list perm="VEC"/>
          </Owner_Group>
          <Role perm="VECD">
            <Expiration_Date perm="VEC"/>
            <Notes perm="VEC"/>
            <Objects_Owned_Access_Bits perm="VEC"/>
            <Default_Access_Bits perm="VEC"/>
            <Removal_Date perm="VEC"/>
            <Name perm="VEC"/>
            <Owner_list perm="VEC"/>
            <Delegatable_Role perm="VEC"/>
            <Persona_entities perm="VEC"/>
          </Role>
        </permissions>
      </Objects_Owned_Access_Bits>
      <Default_Access_Bits>
        <permissions>
          <Task perm="VECD">
            <Expiration_Date perm="VEC"/>
            <Notes perm="VEC"/>
            <Option_Strings perm="VEC"/>
            <Period_Anchor perm="VEC"/>
            <Removal_Date perm="VEC"/>
            <Task_Class perm="VEC"/>
            <Run_On_Transaction_Commit perm="VEC"/>
            <Period_Count perm="VEC"/>
            <Run_Periodically perm="VEC"/>
            <Period_Unit perm="VEC"/>
            <Task_Name perm="VEC"/>
            <Owner_list perm="VEC"/>
          </Task>
          <User perm="V">
            <Username perm="V"/>
            <Expiration_Date perm="VEC"/>
            <UID perm="V"/>
            <Phone-number perm=""/>
            <Password perm=""/>
            <Notes perm="VEC"/>
            <Removal_Date perm="VEC"/>
            <First_Name perm=""/>
            <Admin_Personae perm="VEC"/>
            <Email-address perm=""/>
            <Last_Name perm=""/>
            <Owner_list perm="VEC"/>
            <Name_Prefix perm=""/>
          </User>
          <Admin_Persona perm="VECD">
            <User perm="VEC"/>
            <Expiration_Date perm="VEC"/>
            <Password perm="VEC"/>
            <Notes perm="VEC"/>
            <Admin_Console perm="VEC"/>
            <Removal_Date perm="VEC"/>
            <Full_Console perm="VEC"/>
            <Label perm="VEC"/>
            <Owner_Sets perm="VEC"/>
            <Name perm="VEC"/>
            <Privilege_Sets perm="VEC"/>
            <Owner_list perm="VEC"/>
            <Email_Address perm="VEC"/>
          </Admin_Persona>
          <Object_Event perm="VECD">
            <External_Email perm="VEC"/>
            <Cc_Owner_Groups perm="VEC"/>
            <Expiration_Date perm="VEC"/>
            <Cc_Admin perm="VEC"/>
            <Event_Name perm="VEC"/>
            <Object_Type_ID perm="VEC"/>
            <Notes perm="VEC"/>
            <Removal_Date perm="VEC"/>
            <Event_Token perm="VEC"/>
            <Event_Description perm="VEC"/>
            <Object_Type_Name perm="VEC"/>
            <Owner_list perm="VEC"/>
          </Object_Event>
          <System_Event perm="VECD">
            <Expiration_Date perm="VEC"/>
            <Cc_Admin perm="VEC"/>
            <Cc_Owners perm="VEC"/>
            <Event_Name perm="VEC"/>
            <Notes perm="VEC"/>
            <Removal_Date perm="VEC"/>
            <Event_Token perm="VEC"/>
            <Event_Description perm="VEC"/>
            <Mail_List perm="VEC"/>
            <Send_Mail perm="VEC"/>
            <Owner_list perm="VEC"/>
          </System_Event>
          <Owner_Group perm="VECD">
            <Expiration_Date perm="VEC"/>
            <Notes perm="VEC"/>
            <External_Mail_List perm="VEC"/>
            <Removal_Date perm="VEC"/>
            <Members perm="VEC"/>
            <Cc_All_Admins perm="VEC"/>
            <Name perm="VEC"/>
            <Objects_owned perm="VEC"/>
            <Owner_list perm="VEC"/>
          </Owner_Group>
          <Role perm="VECD">
            <Expiration_Date perm="VEC"/>
            <Notes perm="VEC"/>
            <Objects_Owned_Access_Bits perm="VEC"/>
            <Default_Access_Bits perm="VEC"/>
            <Removal_Date perm="VEC"/>
            <Name perm="VEC"/>
            <Owner_list perm="VEC"/>
            <Delegatable_Role perm="VEC"/>
            <Persona_entities perm="VEC"/>
          </Role>
        </permissions>
      </Default_Access_Bits>
      <Persona_entities>
        <invid type="Admin_Persona" id="Admin Persona[10]"/>
      </Persona_entities>
    </object>
    <object type="Role" id="Default">
      <Name>Default</Name>
      <Objects_Owned_Access_Bits>
        <permissions>
          <Task perm="">
            <Expiration_Date perm=""/>
            <Notes perm=""/>
            <Option_Strings perm=""/>
            <Period_Anchor perm=""/>
            <Removal_Date perm=""/>
            <Task_Class perm=""/>
            <Run_On_Transaction_Commit perm=""/>
            <Period_Count perm=""/>
            <Run_Periodically perm=""/>
            <Period_Unit perm=""/>
            <Task_Name perm=""/>
            <Owner_list perm=""/>
          </Task>
          <User perm="VE">
            <LeaseEndDate perm="V"/>
            <Username perm="V"/>
            <Expiration_Date perm="V"/>
            <UID perm="V"/>
            <Password perm="VE"/>
            <Phone-number perm="VE"/>
            <LeaseStartDate perm="V"/>
            <Notes perm="V"/>
            <Removal_Date perm="V"/>
            <Admin_Personae perm="V"/>
            <First_Name perm="V"/>
            <Email-address perm="VE"/>
            <Last_Name perm="V"/>
            <Owner_list perm="V"/>
            <Name_Prefix perm="VE"/>
          </User>
          <Admin_Persona perm="">
            <User perm=""/>
            <Expiration_Date perm=""/>
            <Password perm=""/>
            <Notes perm=""/>
            <Admin_Console perm=""/>
            <Removal_Date perm=""/>
            <Full_Console perm=""/>
            <Label perm=""/>
            <Owner_Sets perm=""/>
            <Name perm=""/>
            <Privilege_Sets perm=""/>
            <Owner_list perm=""/>
            <Email_Address perm=""/>
          </Admin_Persona>
          <Object_Event perm="">
            <External_Email perm=""/>
            <Cc_Owner_Groups perm=""/>
            <Expiration_Date perm=""/>
            <Cc_Admin perm=""/>
            <Event_Name perm=""/>
            <Object_Type_ID perm=""/>
            <Notes perm=""/>
            <Removal_Date perm=""/>
            <Event_Token perm=""/>
            <Event_Description perm=""/>
            <Object_Type_Name perm=""/>
            <Owner_list perm=""/>
          </Object_Event>
          <System_Event perm="">
            <Expiration_Date perm=""/>
            <Cc_Admin perm=""/>
            <Cc_Owners perm=""/>
            <Event_Name perm=""/>
            <Notes perm=""/>
            <Removal_Date perm=""/>
            <Event_Token perm=""/>
            <Event_Description perm=""/>
            <Mail_List perm=""/>
            <Send_Mail perm=""/>
            <Owner_list perm=""/>
          </System_Event>
          <Owner_Group perm="">
            <Expiration_Date perm=""/>
            <Notes perm=""/>
            <External_Mail_List perm=""/>
            <Removal_Date perm=""/>
            <Members perm=""/>
            <Cc_All_Admins perm=""/>
            <Name perm=""/>
            <Objects_owned perm=""/>
            <Owner_list perm=""/>
          </Owner_Group>
          <Role perm="">
            <Expiration_Date perm=""/>
            <Notes perm=""/>
            <Objects_Owned_Access_Bits perm=""/>
            <Default_Access_Bits perm=""/>
            <Removal_Date perm=""/>
            <Name perm=""/>
            <Owner_list perm=""/>
            <Delegatable_Role perm=""/>
            <Persona_entities perm=""/>
          </Role>
        </permissions>
      </Objects_Owned_Access_Bits>
      <Default_Access_Bits>
        <permissions>
          <Task perm="">
            <Expiration_Date perm=""/>
            <Notes perm=""/>
            <Option_Strings perm=""/>
            <Period_Anchor perm=""/>
            <Removal_Date perm=""/>
            <Task_Class perm=""/>
            <Run_On_Transaction_Commit perm=""/>
            <Period_Count perm=""/>
            <Run_Periodically perm=""/>
            <Period_Unit perm=""/>
            <Task_Name perm=""/>
            <Owner_list perm=""/>
          </Task>
          <User perm="">
            <Username perm=""/>
            <Expiration_Date perm=""/>
            <UID perm=""/>
            <Password perm=""/>
            <Phone-number perm=""/>
            <Notes perm=""/>
            <Removal_Date perm=""/>
            <Admin_Personae perm=""/>
            <First_Name perm=""/>
            <Email-address perm=""/>
            <Last_Name perm=""/>
            <Owner_list perm=""/>
            <Name_Prefix perm=""/>
          </User>
          <Admin_Persona perm="">
            <LeaseEndDate perm=""/>
            <User perm=""/>
            <Expiration_Date perm=""/>
            <Password perm=""/>
            <LeaseStartDate perm=""/>
            <Notes perm=""/>
            <Admin_Console perm=""/>
            <Removal_Date perm=""/>
            <Full_Console perm=""/>
            <Label perm=""/>
            <Owner_Sets perm=""/>
            <Name perm=""/>
            <Privilege_Sets perm=""/>
            <Owner_list perm=""/>
            <Email_Address perm=""/>
          </Admin_Persona>
          <Object_Event perm="">
            <External_Email perm=""/>
            <Cc_Owner_Groups perm=""/>
            <Expiration_Date perm=""/>
            <Cc_Admin perm=""/>
            <Event_Name perm=""/>
            <Object_Type_ID perm=""/>
            <Notes perm=""/>
            <Removal_Date perm=""/>
            <Event_Token perm=""/>
            <Event_Description perm=""/>
            <Object_Type_Name perm=""/>
            <Owner_list perm=""/>
          </Object_Event>
          <System_Event perm="">
            <Expiration_Date perm=""/>
            <Cc_Admin perm=""/>
            <Cc_Owners perm=""/>
            <Event_Name perm=""/>
            <Notes perm=""/>
            <Removal_Date perm=""/>
            <Event_Token perm=""/>
            <Event_Description perm=""/>
            <Mail_List perm=""/>
            <Send_Mail perm=""/>
            <Owner_list perm=""/>
          </System_Event>
          <Owner_Group perm="">
            <Expiration_Date perm=""/>
            <Notes perm=""/>
            <External_Mail_List perm=""/>
            <Removal_Date perm=""/>
            <Members perm=""/>
            <Cc_All_Admins perm=""/>
            <Name perm=""/>
            <Objects_owned perm=""/>
            <Owner_list perm=""/>
          </Owner_Group>
          <Role perm="">
            <Expiration_Date perm=""/>
            <Notes perm=""/>
            <Objects_Owned_Access_Bits perm=""/>
            <Default_Access_Bits perm=""/>
            <Removal_Date perm=""/>
            <Name perm=""/>
            <Owner_list perm=""/>
            <Delegatable_Role perm=""/>
            <Persona_entities perm=""/>
          </Role>
        </permissions>
      </Default_Access_Bits>
      <Owner_list>
        <invid type="Owner_Group" id="Ganymede Administrators"/>
      </Owner_list>
    </object>
    <object type="Admin_Persona" id="Admin Persona[44]">
      <Name>test</Name>
      <Password><password crypt="QVtf4THnG6IHM"/></Password>
      <Owner_Sets>
        <invid type="Owner_Group" id="nl_tudelft_dto-owner"/>
      </Owner_Sets>
      <User><invid type="User" id="user3"/></User>
      <Privilege_Sets>
        <invid type="Role" id="Simple Domain Controller"/>
      </Privilege_Sets>
      <Label>user3:test</Label>
      <Owner_list>
        <invid type="Owner_Group" id="Network Administrators"/>
      </Owner_list>
    </object>
    <object type="Admin_Persona" id="Admin Persona[43]">
      <Name>SDC</Name>
      <Password><password crypt="HOtuTwDFdmOBw"/></Password>
      <Owner_Sets>
        <invid type="Owner_Group" id="nl_tudelft_dto-owner"/>
      </Owner_Sets>
      <User><invid type="User" id="user1"/></User>
      <Privilege_Sets>
        <invid type="Role" id="Simple Domain Controller"/>
      </Privilege_Sets>
      <Full_Console>true</Full_Console>
      <Label>user1:SDC</Label>
      <LeaseEndDate><date val="Mon, 31 Mar 2003 18:43:20" timecode="1049129000091"/></LeaseEndDate>
      <Owner_list>
        <invid type="Owner_Group" id="Network Administrators"/>
      </Owner_list>
    </object>
    <object type="Admin_Persona" id="Admin Persona[42]">
      <Name>user + domein</Name>
      <Password><password crypt="ekFP3XrKqQREg"/></Password>
      <Owner_Sets>
        <invid type="Owner_Group" id="Network Administrators"/>
      </Owner_Sets>
      <User><invid type="User" id="user"/></User>
      <Privilege_Sets>
        <invid type="Role" id="Simple Domain Role"/>
      </Privilege_Sets>
      <Label>user:user + domein</Label>
      <Owner_list>
        <invid type="Owner_Group" id="Network Administrators"/>
      </Owner_list>
    </object>
    <object type="Admin_Persona" id="Admin Persona[41]">
      <Name>its.tudelft.nl</Name>
      <Password><password crypt="ppOhKJfgimQfQ"/></Password>
      <Owner_Sets>
        <invid type="Owner_Group" id="Network Administrators"/>
      </Owner_Sets>
      <User><invid type="User" id="user"/></User>
      <Privilege_Sets>
        <invid type="Role" id="Simple Domain Role"/>
      </Privilege_Sets>
      <Label>user:its.tudelft.nl</Label>
      <Owner_list>
        <invid type="Owner_Group" id="Network Administrators"/>
      </Owner_list>
    </object>
    <object type="Admin_Persona" id="Admin Persona[11]">
      <Name>maarten</Name>
      <Password><password crypt="gTxmJljpKNbIw"/></Password>
      <Owner_Sets>
        <invid type="Owner_Group" id="supergash"/>
      </Owner_Sets>
      <User><invid type="User" id="ganyadmin"/></User>
      <Admin_Console>true</Admin_Console>
      <Full_Console>true</Full_Console>
      <Email_Address>max@isgek.nl</Email_Address>
      <Label>ganyadmin:maarten</Label>
      <Owner_list>
        <invid type="Owner_Group" id="Ganymede Administrators"/>
      </Owner_list>
      <Notes>Nieuwe user, ik dus, voor test doeleinden, maar wel met supergash privileges</Notes>
    </object>
    <object type="Admin_Persona" id="Admin Persona[10]">
      <Name>nbb</Name>
      <Password><password crypt="K6.ChM/oqrjnE"/></Password>
      <Owner_Sets>
        <invid type="Owner_Group" id="Ganymede Administrators"/>
      </Owner_Sets>
      <User><invid type="User" id="ganyadmin"/></User>
      <Privilege_Sets>
        <invid type="Role" id="NBB-Role"/>
      </Privilege_Sets>
      <Admin_Console>true</Admin_Console>
      <Full_Console>true</Full_Console>
      <Label>ganyadmin:nbb</Label>
      <Owner_list>
        <invid type="Owner_Group" id="Ganymede Administrators"/>
      </Owner_list>
    </object>
    <object type="Admin_Persona" id="Admin Persona[9]">
      <Name>FAB</Name>
      <Password><password crypt="QGBTww3CSRo.A"/></Password>
      <Owner_Sets>
        <invid type="Owner_Group" id="Ganymede Administrators"/>
      </Owner_Sets>
      <User><invid type="User" id="ganyadmin"/></User>
      <Admin_Console>true</Admin_Console>
      <Full_Console>true</Full_Console>
      <Label>ganyadmin:FAB</Label>
      <Owner_list>
        <invid type="Owner_Group" id="Ganymede Administrators"/>
      </Owner_list>
      <Notes>FAB staat voor Functionele Applicatie Beheerder van het Ganymede systeem. Bepaalt of er binnen ganymede nieuwe of gewijzigde functionaliteit nodig is binnen het Naambeheersysteem</Notes>
    </object>
    <object type="Admin_Persona" id="Admin Persona[8]">
      <Name>netnestor</Name>
      <Password><password crypt="3bFh72HA7N9yg"/></Password>
      <Owner_Sets>
        <invid type="Owner_Group" id="Network Administrators"/>
      </Owner_Sets>
      <User><invid type="User" id="dnsadmin"/></User>
      <Admin_Console>true</Admin_Console>
      <Full_Console>true</Full_Console>
      <Label>dnsadmin:netnestor</Label>
      <Owner_list>
        <invid type="Owner_Group" id="Network Administrators"/>
      </Owner_list>
      <Notes>user can:
- define names
- put name in a domain
- assign IP to a name
- (dis)allow mailserver option for IP

user can't:
- assign sub-subdomains</Notes>
    </object>
    <object type="Admin_Persona" id="Admin Persona[7]">
      <Name>dombeheer</Name>
      <Password><password crypt="CirC2hlDnoU3w"/></Password>
      <Owner_Sets>
        <invid type="Owner_Group" id="Network Administrators"/>
      </Owner_Sets>
      <User><invid type="User" id="dnsadmin"/></User>
      <Label>dnsadmin:dombeheer</Label>
      <Owner_list>
        <invid type="Owner_Group" id="Network Administrators"/>
      </Owner_list>
    </object>
    <object type="Admin_Persona" id="Admin Persona[6]">
      <Name>helpdesk</Name>
      <Password><password crypt="fU3yMOsh6BAac"/></Password>
      <Owner_Sets>
        <invid type="Owner_Group" id="Network Administrators"/>
      </Owner_Sets>
      <User><invid type="User" id="dnsadmin"/></User>
      <Admin_Console>true</Admin_Console>
      <Full_Console>true</Full_Console>
      <Label>dnsadmin:helpdesk</Label>
      <Owner_list>
        <invid type="Owner_Group" id="Network Administrators"/>
      </Owner_list>
    </object>
    <object type="Admin_Persona" id="Admin Persona[2]">
      <Name>monitor</Name>
      <Password><password crypt="v4etfbCj7P6wE"/></Password>
      <Admin_Console>true</Admin_Console>
      <Label>monitor</Label>
    </object>
    <object type="Admin_Persona" id="Admin Persona[1]">
      <Name>supergash</Name>
      <Password><password crypt="BTxo9XGTpo8vU"/></Password>
      <Owner_Sets>
        <invid type="Owner_Group" id="supergash"/>
      </Owner_Sets>
      <Admin_Console>true</Admin_Console>
      <Full_Console>true</Full_Console>
      <Label>supergash</Label>
    </object>
    <object type="Owner_Group" id="nl_tudelft_dto-owner">
      <Name>nl_tudelft_dto-owner</Name>
      <Members>
        <invid type="Admin_Persona" id="Admin Persona[44]"/>
        <invid type="Admin_Persona" id="Admin Persona[43]"/>
      </Members>
      <Owner_list>
        <invid type="Owner_Group" id="Network Administrators"/>
      </Owner_list>
    </object>
    <object type="Owner_Group" id="Network Administrators">
      <Name>Network Administrators</Name>
      <Members>
        <invid type="Admin_Persona" id="Admin Persona[6]"/>
        <invid type="Admin_Persona" id="Admin Persona[7]"/>
        <invid type="Admin_Persona" id="Admin Persona[8]"/>
        <invid type="Admin_Persona" id="Admin Persona[41]"/>
        <invid type="Admin_Persona" id="Admin Persona[42]"/>
      </Members>
      <Owner_list>
        <invid type="Owner_Group" id="Ganymede Administrators"/>
      </Owner_list>
    </object>
    <object type="Owner_Group" id="Ganymede Administrators">
      <Name>Ganymede Administrators</Name>
      <Members>
        <invid type="Admin_Persona" id="Admin Persona[10]"/>
        <invid type="Admin_Persona" id="Admin Persona[9]"/>
      </Members>
    </object>
    <object type="Owner_Group" id="supergash">
      <Name>supergash</Name>
      <Members>
        <invid type="Admin_Persona" id="Admin Persona[1]"/>
        <invid type="Admin_Persona" id="Admin Persona[11]"/>
      </Members>
    </object>
  </ganydata>
</ganymede>