M&M FDT 1.2.1 Online Specification
 FDTUserInformationSchema definition


Interfaces and Methods   -   Schemas   -   FDT Specification   -   Quicklinks   -   Abbreviations

12.3 FDTUserInformationSchema

Available since FDT 1.2.0.0

Used at: IDtm::Config() The user information schema is used as a global FDT definition. It informs the DTM during initialization about the role and the rights of the current user.

Available since FDT 1.2
Available since FDT 1.2.1
Available since FDT 1.2 and modified or extended in FDT 1.2.1
Specification description (mouse over)
dtmINSPECTOR related hint (mouse over)
Comment by M&M (mouse over)
Link to definition
<Schema name="FDTUserInformationSchema"   xmlns="urn:schemas-microsoft-com:xml-data" xmlns:dt="urn:schemas-microsoft-com:datatypes" xmlns:fdt="x-schema:FDTDataTypesSchema.xml" >
      <!-- Definition of Attributes -->
     <AttributeType name="administrator"    dt:type="boolean" default="0" />
     <AttributeType name="loginLocation"    dt:type="string" />
     <AttributeType name="loginTime"    dt:type="dateTime" />
     <AttributeType name="oemService"    dt:type="boolean" default="0" />
     <AttributeType name="projectName"    dt:type="string" />
     <AttributeType name="sessionDescription"    dt:type="string" />
     <AttributeType name="userLevel"    dt:type="enumeration" dt:values="observer operator maintenance planningEngineer" />
     <AttributeType name="userName"    dt:type="string" />
      <!-- FDTUserInformation -->
      <!-- the contents of an FDTUserInformation instance lies in the responsibility of the frame application only -->
     <ElementType name="FDTUserInformation"    content="empty" model="closed" >
          <attribute type="fdt:nodeId"   required="no" />
          <attribute type="projectName"     required="yes" />
           <!-- project name -->
          <attribute type="userName"     required="yes" />
           <!-- user name -->
          <attribute type="userLevel"     required="yes" />
           <!-- user level as defined within the FDT sepcification -->
          <attribute type="oemService"     required="no" />
           <!-- oemService set to True enables OEM access -->
          <attribute type="administrator"     required="no" />
           <!-- administrator set to True enables administrative access -->
          <attribute type="loginTime"     required="no" />
           <!-- time and date of login for this session -->
          <attribute type="loginLocation"     required="no" />
           <!-- station description at which the user loged in -->
          <attribute type="sessionDescription"     required="no" />
           <!-- descriptive string for the actual session -->
     </ElementType>
      <!-- FDTUserInformation -->
     <ElementType name="FDT"    content="eltOnly" model="closed" >
          <attribute type="fdt:nodeId"   required="no" />
          <element type="FDTUserInformation"     minOccurs="1" maxOccurs="1" />
     </ElementType>
</Schema>

© by M&M Software GmbH, parts of this website taken from FDT Interface Specification Version 1.2.1, © by FDT Group, AISBL.
This website is published for support of M&M products as granted in license conditions, chapter 2.1.
Last updated 2015-02-05 15:18
Email: FDT Technical Support Line.