Attribute | Description | CentraSite Control | CentraSite Business UI |
Name | The name under which the asset is cataloged. | ||
Description | A descriptive comment that provides additional information about an asset. | ||
Key | The Universally Unique Identifier (UUID) that is assigned to the asset and uniquely identifies it within the registry. CentraSite automatically assigns a UUID to an asset when the asset is added to the registry. | ||
Version | The user-assigned version identifier for an asset. The user-assigned identifier can include any sequence of characters. It is not required to be numeric. | ||
System Version | The system-assigned version number that CentraSite maintains for its own internal use. CentraSite automatically assigns this identifier to an asset when a version of the asset is created. The system-assigned identifier is always numeric and always has the format: MajorVersion.Revision Where: MajorVersion is an integer that represents the asset's version number. This value is incremented by one when a new version of the asset is generated, for example, 1.0, 2.0, 3.0. Revision is an integer that represents an update to a particular version of an asset. When the revisioning feature is enabled for CentraSite, the Revision number is incremented each time a change is made to the asset (for example, 1.0, 1.1, 1.2). An asset's System Version attribute cannot be deleted or modified by a user. | ||
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 updated. CentraSite automatically updates this attribute when a user modifies any of the asset's attributes. | ||
Organization | The organization to which the asset belongs. | ||
Owner | The user who currently owns the asset. CentraSite automatically sets this attribute when a user adds the asset to the catalog. | ||
Lifecycle State | The asset's current lifecycle state. If a lifecycle model has been associated with an asset type, CentraSite updates this attribute as the asset passes through its lifecycle. | ||
Last Updated | The date on which an instance of the asset was last updated. CentraSite automatically updates this attribute when a user modifies any of the asset's attributes. | ||
Consumers | The list of users, applications, and arbitrary assets that are registered to consume the asset. | ||
Watchers | The list of users registered to receive notifications when changes are made to the asset. | ||
Pending Approvals | The list of pending approval requests. |
Data Type | Description | ||
Boolean | Holds a true or false value.
| ||
Computed Attribute | Holds a value that is supplied by a user-defined Java plug-in. After you have defined a computed attribute, you can use it in CentraSite Control in the same way as any other attribute. You can, for example, assign the attribute to a profile or reorder the attribute position within a profile. | ||
Date/Time | Holds a timestamp that represents a specific date and time. | ||
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
| ||
International String | Holds a String attribute that can have different values for different locales. | ||
IP Address | Holds a numeric IP address in the v4 or v6 format. | ||
Multiline String | Holds a string of text. When this type of string is displayed in a CentraSite user interface, the string is displayed in a multi-line text box and lines of text are wrapped to fit the width of the box. (Compare this with the String data type described in this table.) The Internationalized option allows you to store the text in internationalized string format. | ||
Number | Holds a numeric value. When you define an attribute of this type, you can specify the number of decimal positions that are to be shown when the attribute is displayed in a user interface. If you do not want to restrict the number of decimal positions that the user interface displays, select the Maximum Precision option to display all positions. You can optionally assign a label such as Seconds, tps, KB, EUR or $ to attributes of this type and specify whether this label is to appear as a prefix or a suffix when the attribute's value is displayed in a user interface.
| ||
String | Holds a string of text. When this type of string is displayed in a CentraSite user interface, it is displayed in a single-line text box. If a value exceeds the width of the box, the excess characters are simply not displayed. The Internationalized option allows you to create a String attribute that holds different values for different locales. In CentraSite Control, for example, if a user logs on to CentraSite in an English locale and he or she assigns a value to an Internationalized String attribute, that value is visible to other users with English locales. If a user in a German locale were to view the attribute, the attribute would appear empty because it has no value for the German locale. If the German-locale user were to subsequently assign a value to the attribute, the attribute would then have two String values: one in English and one in German. When CentraSite Control displays an Internationalized String, it displays the value associated with the user's current locale. In the example described above, it would show the English value to users with English locales and the German value to users in German locales. Users in other locales would see an empty attribute until a value for their locale had been assigned to the attribute. The Enumeration option allows you to specify a list of allowed values for the attribute. | ||
URL/URI | Holds a URL/URI. This type of attribute 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 path (optional) is the path to the requested resource on the specified host |
Attribute Type | Description |
Classification | Holds references to one or more categories in a specified taxonomy. You use this type of attribute to classify assets according to a specified taxonomy. |
Relationship | Holds references to other registry objects. You use this type of attribute to express a relationship between an asset and another object in the registry. |
File | Holds references to one or more documents that reside in CentraSite's supporting document library or at a specified URL. You can use this type of attribute to attach documents such as programming guides, sample code, and other types of files to an asset. |
For this Display Name… | CentraSite would generate this schema name… | The resulting schema name is… |
Business Owner | Business_Owner | Valid. You do not have to change the schema name. |
Amount (in $) | Amount_in_ | Valid. You do not have to change the schema name. |
Numéro de téléphone | Numéro_de_téléphone | Valid. You do not have to change the schema name. |
Avg. Invocations Minute | Avg._Invocations_Minute | Valid. You do not have to change the schema name. |
1099 Code | _099_Code | Valid. You do not have to change the schema name. |
Note: | An attribute's schema name must be unique within the type (that is, two attributes in a type cannot have the same schema name). |
Profile | Description | CentraSite Control | CentraSite Business UI | ||
Summary | Applicable for Service, XML Schema, Application Server, BPEL Process, Interface and Operation asset types. For a Service type of asset, this displays a list of the operations and bindings that the asset provides. For a BPEL Process, Interface, or Operation type of asset, this displays the basic information such as the asset owner, but includes no type-specific attributes. | ||||
Basic Information | This displays the general information about the asset, such as the asset's version, last modified date, asset type, owning organization, owning user, a description of the asset, and the number of watchers and consumers. | ||||
Consumers | This displays the list of users, applications, and arbitrary assets that are registered to consume the asset. | ||||
Advanced Information | This displays additional information about the asset. The profile functions as a high-level container for a set of profiles defined in the asset's type definition. Beginning with CentraSite 9.8, the Advanced Information profile does not be visible in the user interface. | ||||
Permissions | This displays the asset's instance-level permissions. The profile displays the controls for modifying the asset's instance-level permissions. To view all of the instance-level permissions for an asset, a user must have Modify or Full permissions on the asset. To edit the instance-level permissions for an asset, a user must have Full permissions on the asset. If a user has only View permission on an asset, the Permissions profile includes only that particular user's permissions for the asset. | ||||
Versions | This displays the versioning history for the asset and provides links to earlier versions and revisions of the asset. The profile displays the controls for generating a new version of the asset, purging older versions of the asset and reverting to a previous version of an asset. | ||||
Subscriptions | This displays the list of users that are registered to receive notifications when changes are made to the asset. | ||||
Audit Log | This displays the update activity associated with the asset. The profile displays each change that has been made to an asset (including changes in an asset's lifecycle state) and identifies the user that made the change. | ||||
Object-Specific Properties | This displays the list of object-specific properties assigned to the asset. An object-specific property includes a key that identifies the name of the property and an optional String value, that contains the data associated with the property. (A property's value can be null.) Object-specific properties are used to hold information about an instance of asset when there is no predefined attribute to hold that data. Typically, they are used in one-off situations to attach ad-hoc data to an instance of an asset. For example, if you were managing a certification effort, you might use an object-specific property to identify the set of assets that required certification. | ||||
Identification | Applicable only for Application type This displays the list of consume identifier tokens for a virtual API. | ||||
API Key Identification | Applicable only for API Key type This profile displays a list of the available access keys for an API. This profile displays the API key string and its expiration date.
| ||||
OAuth2 Identification Details | Applicable only for OAuth2 Client type This profile displays the OAuth2 client credentials (Client Id, Client Secret, Client Name, Scope, and Refresh Token) for a virtual API.
| ||||
Specification | This displays the list of external documents such as Functional Requirements, Error Messages, Release Notes and so forth that are attached to the asset. | ||||
Classifications | This displays the list of categories that are used to classify the asset. The profile displays controls for adding ad hoc classifiers to the asset. | ||||
Associations | This displays the list of objects that are related to the asset. The profile displays controls for establishing ad hoc relationships between an asset and other registry objects. | ||||
External Links | This displays the list of links to external documents and files that are attached to the asset. The profile displays controls for attaching documents and files to an asset. | ||||
Policies | This displays the list of design/change-time policies and run-time policies that are applicable to the asset (that is, it includes all the policies whose scope encompasses the displayed asset).
| ||||
Performance | This displays the run-time performance metrics captured for the asset. If you are using webMethods Mediator, webMethods Insight, or another run-time monitoring component to log performance metrics for an asset, CentraSite includes those metrics on this profile.
| ||||
Events | This displays the run-time events associated with an asset. If you are using webMethods Mediator, webMethods Insight, or another run-time monitoring component to log run-time events for an asset, CentraSite displays those events on this profile.
| ||||
Processing Steps | Applicable for Virtual Service, Virtual XML Service, and Virtual REST Service types. For a Virtual Service, this displays the protocol (HTTP, HTTPS, or JMS) and SOAP format (1.1 or 1.2) of the requests that the service will accept. For a Virtual REST Service or Virtual XML Service, this displays the protocol (HTTP or HTTPS) of the requests that the service will accept. Also, you specify the HTTP methods (GET, POST, PUT, DELETE or Use Context Variable) that are supported by the native service. The profile displays the request routing methods and protocol for authenticating the requests. | ||||
Deployment | Applicable for Virtual Service, Virtual XML Service and Virtual REST Service types. This displays the list of virtual services that are ready for deploying in the webMethods Mediator gateway. | ||||
Run-Time Metrics | This displays the run-time performance metrics that are available for the asset. If you are using webMethods Mediator, webMethods Insight, or another run-time monitoring component to log performance metrics for an asset, CentraSite includes those metrics on this profile.
| ||||
Run-Time Events | This displays the run-time events that are available with an asset. If you are using webMethods Mediator, webMethods Insight, or another run-time monitoring component to log run-time events for an asset, CentraSite displays those events on this profile.
| ||||
API Portal Information | This displays the maturity status, grouping, subscription terms , and the access token types for the API. This profile displays the icon shown in API Portal to represent the API. | ||||
API Key Scope | Applicable for API Key and virtual types. This displays the name of the native API associated to the API key. To view details of the native API, click the hyperlinked name.
| ||||
ARIS Properties | Applicable for Process type. Displays the ARIS-specific attributes that are of use when CentraSite is integrated with the ARIS products. |
Computed Profile | Description | ||
API Portal Communication | Applicable for an API Portal type. This displays the communication details that are of use for CentraSite to send data with API Portal. The details include the URL of the API Portal, the name of the API Portal's tenant, the username/password credentials of a CentraSite user or a technical user of API Portal. | ||
Assets | Applicable for an Organization type. This displays the list of assets owned by the user. | ||
CentraSite Communication | Applicable for an API Portal and Mediator types. This displays the communication details that are of use for API Portal or Mediator to send data with CentraSite. The details include the URL of the Software AG Runtime and the username/password credentials of a CentraSite user. | ||
Child Organizations | Applicable for an Organization type. This displays the general information about the organization, such as the organization's name, the description of the organization, the contact person for the organization and the address of the organization's web site. | ||
Consumer Overview | Applicable for Service types. This displays the list of all virtual endpoints defined for the API. For a SOAP API, this profile displays the Consumer Service WSDL / WSDL URL, and a list of Access URIs and API keys. For a REST based API, this profile displays a list of Access URIs and API keys. | ||
Groups | Applicable for an Organization type. This displays the basic information about the group, such as the owning organization and a description of the group. | ||
Group Members | Applicable for an Organization type. This displays the list of users who belong to the group. | ||
Mediator Communication | Applicable for a Mediator type. This displays the communication details that are of use for CentraSite to send data with Mediator. The details include URL of the Mediator, and the username/password credentials of an Integration Server user. | ||
Permissions | Applicable for an Organization type. This displays the list of permissions assigned to the role. | ||
Provider Overview | Applicable for Service types. This displays the list of native and virtual endpoints defined for the asset. In this profile, a native endpoint is represented by the Binding, and a virtual endpoint is represented as an Alias that identifies a specific Access URI (address where the virtual endpoint is published). The profile displays details of the API keys, and controls for performing various functions (renew, revoke and delete) API keys. | ||
Published APIs | Applicable for an API Portal type. This displays details of the APIs that are published to the API Portal and Mediator gateways. The details include the name of the API, the description of the API, the version identifier of the API, and the link to the API details page in API Portal. | ||
Resources and Methods | Applicable for REST Service types. This displays the list of resources and methods defined for the REST-based API. | ||
OData Resources | Applicable for OData Service and Virtual OData Service types. This displays the list of all first level resources. The profile displays the resource path, entity type, resource parameters, HTTP methods and outgoing navigation properties for the OData service. | ||
Roles | Applicable for an Organization type. This displays the basic information about the role, such as the owning organization and a description of the role. | ||
Runtime Metrics | Applicable for Service types. This displays the run-time performance metrics that are available for the asset. If you are using webMethods Mediator, webMethods Insight, or another run-time monitoring component to log performance metrics for an asset, CentraSite includes those metrics on this profile.
| ||
Runtime Events | Applicable for Service types. This displays the run-time events that are available with an asset. If you are using webMethods Mediator, webMethods Insight, or another run-time monitoring component to log run-time events for an asset, CentraSite displays those events on this profile.
| ||
Technical Details | Applicable for Service types. This displays the technical information about an asset. For a SOAP-based asset, this profile includes the WSDL URL and a list of the operations and bindings. For an XML/REST-based asset, the profile includes the schema URL and a list of the resources. | ||
Users | Applicable for an Organization type. This displays the basic information about the user, such as the display name, user ID, email address, owning organization, a description of the user, telephone and mobile numbers. |
Important: | Profile permissions restrict access at the UI level but not at the API level. At the API level, profile permissions are irrelevant. A user with a view permission on an asset can access the asset's metadata through the API, regardless of whether profile permissions exist for the asset. |