Skip to main content

Custom Attributes

Custom Attributes are the collection of user defined attributes that can be attached to any object in the system and are used to extend the functionality of the system and provide additional information about the object. These attributes are not part of the Connectors and are not sent to the Connector when the object is created or updated.

Custom Attributes can be associated with resources.

Properties

Custom Attributes have the following properties:

PropertyDescriptionRequired
NameName of the Custom AttributeYES
DescriptionDescription of the Custom AttributeNO
Content TypeContent type of the Custom AttributeYES
ContentContent of the Custom Attribute. It is used when the user is required to select an item from the provided value.NO
LabelFriendly name to be displayed in the UIYES
RequiredIf true, the Custom Attribute will be required to be filled in the UIYES
VisibleIf true, the Custom Attribute will be visible in the UIYES
Read OnlyIf true, the Custom Attribute will be read only and the value cannot be modifiedYES
ListIf true, the Custom Attribute will be a list of valuesYES
MultiselectIf true, the Custom Attribute will be a multiselect list of valuesYES
GroupGroup of attributes to which attribute belongs toNO

In addition to the above defined properties, custom attributes contain set of resources that they can be applied to.

Characteristics

Characteristics of Custom Attributes are:

  • Custom Attributes are created and maintained by the user.
  • Custom Attributes are Core defined attributes and are not sent to the connector.
  • Single Custom Attribute can be associated with multiple object types / resources.
  • Property of Custom Attribute can be updated and maintained by the user.
  • A Custom Attribute must be in enabled state to be used.
info

To know more about how to work with Attributes, see Using Attributes.