Hi closer9
I copied this for you from my Intralink Help. It may help explain Attributes to you.
Attributes
Because there can be a large number of versions of one object, there needs to be a way to uniquely identify each object version. To account for this, Pro/INTRALINK allows you to set specific properties called attributes for each instance of an object. These attributes include Object Name and Type, Branch, Revision and Version. The following seven objects can have attributes associated with them:
Branches
Baselines
Dependencies
Folders
Users
User Groups
Pro/INTRALINK Objects
Attribute Characteristics
You can set whether a Pro/INTRALINK object versioned attribute is filebased and therefore shared with Pro/ENGINEER. You can, additionally, set the following characteristics for user defines attributes.
Value Type—You can define an attribute value to be as a string, integer, floating point, date, or Boolean
Values—For an attribute, you can specify a range of valid values or an enumerated list of valid values or you can specify None. Selecting none would result in the attribute having no restrictions.
None—No restrictions
Versioned, Non-Versioned, and Lifecycle Attributes
Object attributes can be defined as one of three types: versioned, non-versioned, or lifecycle. Versioned attributes can contain a different value for each versions of an object. Non-versioned attributes, on the other hand, contain only one value for all versions of the object. Versioned attributes can only be modified in Workspace and non-versioned attributes can only be modified in Commonspace. A new version of the object is created each time you change a versioned attribute.
A third type of attribute is called a lifecycle attribute. Lifecycle attributes contain characteristics of both versioned and non-versioned attributes. Lifecycle attributes are similar to versioned attributes in that each version of an object can contain a different attribute value. Lifecycle attributes are like non-versioned attributes in that they are modified in Commonspace and when you change a lifecycle attribute, a new version of the object is not created. Lifecycle attribute values cannot be modified if an object is locked.
Release Level is a special lifecycle attribute. You can modify the release level of a new object in the Workspace by selecting Object > Modify. This command can only be used to set an initial release level or to lower the release level of an object. When you change the release level of an object in Workspace, a new version is created. This enables you to start a new design based on an existing object.
Filebased Attributes
By default, versioned attributes are accessible in a linked Pro/ENGINEER session. These are called Filebased attributes. You can, however, define a versioned attribute to not be shared with Pro/ENGINEER.
When working with instances or generic objects, you can set Filebased attributes only from within Pro/ENGINEER. For all other objects, you can set Filebased attributes either in Pro/INTRALINK or in Pro/ENGINEER.
Note: Non-versioned attributes and lifecycle attributes are, by definition, not sharable with Pro/ENGINEER.
Sharing Attributes with Pro/ENGINEER
Filebased object attributes can be shared with Pro/ENGINEER. All properly named attributes are automatically loaded and saved by a Pro/ENGINEER session that is linked to a workspace. In order to be compatible with Pro/ENGINEER, attribute names must be all lowercase except for the first letter and any letter following an underscore. For example, Height, Length1, and Base_Cost are all valid, while width, 2Length, and User_value are not. Pro/INTRALINK automatically converts incorrect names to the correct format. The attribute name can be up to 31 characters long.
Tofflemire