Version 9.6
 —  Using the Asset Catalog  —

What a Catalog Entry Contains

Each entry in the catalog represents a single asset such as a Web service, XML schema, XML service, REST service or an application server. Each entry is composed of a set of attributes and optionally one or more associated files.


Attributes

An attribute represents a specified characteristic or property of an asset. All assets have the basic set of attributes shown in the table below.

Attribute Description
Name

The name under which the asset is cataloged.

Note:
An asset name does not need to be unique within the catalog. However, to reduce ambiguity, we suggest that you avoid giving multiple assets of the same type the same name. As a best practice, you should adopt appropriate naming conventions within your organization to ensure that the assets in its catalog are distinctly named.

Description Optional. A descriptive comment that provides additional information about an asset.
Version An identifier that indicates which version of an asset the catalog entry represents. This attribute is specified by the user who creates the asset.
Created The date on which the asset was added to the catalog. CentraSite automatically sets this attribute when a user adds the asset to the catalog. Once it is set, it cannot be modified.
Last Modified The date on which the catalog entry for the asset was last modified. CentraSite automatically updates this attribute when you modify any of the asset's attributes.
Owner

The ID of the user to whom this asset currently belongs. Also, the name of the organization to which the user belongs is displayed. Ownership of an asset is given to the user who adds the asset to the catalog.

The owner has all access rights to the object, regardless of roles or permissions.

Extended Attributes

An asset can also have any number of extended attributes that are specific to the asset's type. For example, a Web service asset includes attributes that identify the service's endpoints, provide links to additional documentation, and indicate whether the service is stateful or stateless. The specific set of extended attributes an asset has depends on how your administrator has configured the asset's type.

Attribute Data Types

Every attribute has a data type, which determines the type of information it can hold. When you edit an attribute, CentraSite only allows you to enter a value that matches the attribute's data type.

Data Type Description
Boolean

Holds a “Yes” or “No” value. You can define an empty default value if this attribute is not required.

Classification

Holds references to categories in specified taxonomies. You use this type of attribute to classify assets according to taxonomies that are defined in CentraSite. You can also define a default value for this attribute.

Date/Time

Holds a timestamp that represents a specific date and time, or date only, or time only. For a time only, specify the default value that represents a period of time as expressed in Hours, Minutes and Seconds.

Duration

Holds a value that represents a period of time as expressed in Years, Months, Days, Hours, Minutes and Seconds.

Email

Holds an email address. This data type only accepts values in the format <anyString>@<anyString>.

Note:
When you enter a value for an Email attribute, CentraSite verifies that the entered value conforms to the format above, but it does not attempt to validate the address itself.

File

Holds references to documents that resides in your organization's supporting document library.

You can use this type of attribute to attach documents such as programming guides, sample code and other types of files to an asset.

IP Address

Holds a numeric IP address in the v4 or v6 format.

Multiline String

Holds a string of text that extends over several lines when displayed in the UI. (Compare this with the String data type described below)

The value of a Multiline String field is always rendered as plain text in the CentraSite UI.

When you add a Multiline String attribute, you will be able to select the Internationalized option. The Internationalized option allows you to store the text in internationalized string format.

Number

Holds a numeric value.

Select the Maximum Precision checkbox to specify the attribute as a double. The underlying data type for this kind of attribute is a Java Double.

You can optionally assign a unit such as “Seconds,” “tps,” “KB”, “EUR” or “$” to attributes of this type. When you do, the specified unit appears as a prefix or suffix label beside the attribute's value in the CentraSite Control.

String

Holds a string of text, up to 4000 characters.

The value of a String field is always rendered as plain text in CentraSite Control. See Rich Text attribute, below.

When you add an attribute to a "String" data type, you will be able to select the Enumeration option in order to define a list of possible values for the attribute.

URL/URI

Holds a URL or URI. This data type only accepts values in the form <protocol>://<host>/<path>, where <protocol> is any protocol that java.net.URL supports, <host> is the name or IP address of a host machine and <path> (optional) is the path to the requested resource on that host.

Note:
When you enter a value for a URL attribute, CentraSite Control verifies that the value conforms to the format described above and that <protocol> is a java.net.URL-recognized protocol. However, it does not attempt to validate the address itself.

Relationship

Holds references to other registry objects. You use this type of attribute to form relationships between the assets and the organizations, users, groups, application assets, policies or, report templates.

Top of page