Creating and editing list properties
Starting with Patch 1 for BMC Release Lifecycle Management 4.3.01 you can create not only entry field properties, but also list properties that display as a drop-down list when you use them. You can create list properties on the following levels: Package, Server, Global properties. To see the property values reflected as a drop-down list, you have to first create them on one of those levels, and then access them on the other levels. You can edit list property name or value only where you created them.
Starting with Patch 1 for BMC Release Lifecycle Management Suite 4.3.01, you can also lock any list property of a package. After you lock a package property, you can still unlock it in the package to enable editing once again. Locked properties cannot be edited during the deployment of a package.
This topic contains the following information:
For conceptual information and the property precedence available for the various objects, see Properties. For more information on creating and editing entry field properties, see Creating-and-editing-properties.
To create or edit a global list property
- Navigate to the System > Servers > Properties page.
- To create a global list property, proceed as follows:
- Click Add Property on the right side of your screen.
- Specify a property name in the field appearing under the Name column as follows: enter LIST_, and then enter a desired property name without a space in between.
For example: LIST_test. Specify corresponding property values in the field appearing under the Value column, separated by a semicolon ( ; ).
For example: option1;option2;option3
To edit a global list property, proceed as follows:
- Open one of the list properties displayed.
- Click the property name that appears as a link under the Name column.
- Make your changes to the property name or values.
- Click the Submit
icon to save your details (or changes) or click the Cancel
icon to exit without saving any details (or changes).
To create or edit a server list property
- Navigate to the System > Servers page.
- On the Servers tab, click open one of the servers in the list displayed, by clicking the server name appearing under the Hostname column.
- Click the Properties tab.
- To create a server list property, proceed as follows:
- Under the Server panel, click Add Property.
- Specify a property name in the field appearing under the Name column as follows: enter LIST_, and then enter a desired property name without a space in between.
For example: LIST_test. - Specify a corresponding property value in the field appearing under the Value column, separated by a semicolon ( ; ).For example: option1;option2;option3
- To edit a server list property, proceed as follows:
- Under the Server panel, click open a property by clicking the property name that appears as a link under the Name column.
- Make your changes to the property name or values.
- Click the Submit
icon to save your details (or changes) or click the Cancel
icon to exit without saving any details (or changes).
To create or edit a package list property
- Navigate to the Define > Packages page.
- Click New Package, provide the necessary details and then click Create and navigate to the Properties tab.
Alternatively, you can also open a package appearing in the list displayed on the Define > Packages page and then navigate to the Properties tab. - To create a package list property, proceed as follows:
- Under the Properties tab, click Add Property.
- Specify a property name in the field appearing under the Name column as follows: enter LIST_, and then enter a desired property name without a space in between.
For example: LIST_test. - Specify a corresponding property value in the field appearing under the Value column, separated by a semicolon ( ; ).
For example: {{code language="none"}}
option1;option2;option3
{{/code}}
- To edit a package list property, proceed as follows:
- Under the Properties tab, click open a property by clicking the property name that appears as a link under the Name column.
- If you need to unlock a locked property, click the closed Property Lock
icon.
- Make your changes to the property name or value.
- If you want to lock the property, click the Property Lock
icon.
After you lock a package property, you cannot edit it in the instance. However, you can still unlock it in the package. - Click the Submit
icon to save your details (or changes) or click the Cancel
icon to exit without saving any details (or changes).
To use list properties
You can use list properties depending on the level on which you have created them.
- If you create a list property on the global level, you can use it everywhere in the application where the usual entry field properties can be used. Those properties are available on all the levels: Server, Package, Repository, Instance, Channel Template, Channel, Environment, LB, VM, etc.
- If you create a list property on the server level, you can use it only on the Channels level.
- If you create a list property on the package level, you can use it only on the Instance level, during instance creation and deployment for particular Package. You can also use it during instance creation for a particular Repository if that Repository contains Packages with properties created in that Package.
Related topics