Skip to main content Skip to complementary content

Associating attribute types with object types

Object types can have as many attributes as necessary.

  • When you associate attribute types with an imported object type, they are referred to as custom attributes. You need to specify a scope within the set of imported objects to which the custom attributes will apply.

    These custom attributes are still attribute types in the pool and can be used by both custom and imported object types.

  • When you associate attribute types with a custom object type (associated with a custom model), they are still available to edit.

    You do not need to attach these attributes to each instantiated object. For these objects, all the attributes available will display in the object page for every instantiated object, not just the ones you attached a custom attribute to.

Before you begin

You have been assigned a global role with the Application Administration capability.


  1. Go to MANAGE > Metamodel then click START EDITING.
  2. In the Object Types panel, select an object type from the list.
  3. On the right side of the properties, click the Attributes tab.
  4. Click the Add icon.
  5. Select one or more attributes then click OK.
    Use Ctrl + Click or Shift + Click to select multiple attributes.
    You can see the list of attributes associated to the object in the Attributes panel.

    You may specify mandatory attributes by including them in the Mandatory attributes list. In this way, the user interface will require a value to be entered for those attributes when they are a part of that object type. These attributes are also required to be entered as soon as an instance of the object is created, so they are included in the new object dialog. Mandatory attribute settings only apply to custom object types, not imported object types. You cannot specify mandatory attributes for imported objects.

  6. If necessary, reorder the attribute types in the list using the Move Down or Move Up icon.
  7. If necessary, remove an attribute type using the Remove selected attributes icon.
  8. Save your changes.


You are now ready to define relationships between object types.

Did this page help you?

If you find any issues with this page or its content – a typo, a missing step, or a technical error – let us know how we can improve!