Creating a Custom Host Attribute
If custom host attributes are defined for a host type, FlexNet Operations displays them to users when they create a host of that type. You define custom host attributes in a manner similar to defining custom license model attributes.
Note:You can generate a unique identifier for a host, based on these attributes, by implementing the HostIdentifierGeneratorByHostType interface under System Configuration. Also, you can validate whether or not the user supplied the appropriate values for these attributes.
To create a custom host attribute
| 1. | Navigate to the Create a Custom Host Attribute page. | 
| 2. | Fill in the following fields for each attribute you create: | 
| Field | Description | |||||||||
| Name | Name to uniquely identify this custom host attribute. This name must be unique within a given license technology/host type combination. | |||||||||
| License Technology | The type of license technology with which the attribute is to be used. FlexNet Operations does not report on host attributes for non-FlexNet license technologies. | |||||||||
| Host Type | Select a host type from the drop-down list. | |||||||||
| Is Required? | Will this be a required or optional attribute for license generation? Click Yes for required attributes. Click No for optional attributes. Required attributes can only be created for a license technology in the draft state. | |||||||||
| Type | Type of value the custom attribute accepts. Type cannot be changed after it is set. Number: An integer (for example, 33452). Text: An alphanumeric string. If you choose this option, the Producer Portal reveals additional controls for Max. Length and Text Type. 
 
 Free Form: If you select this option, your custom attribute will take a typed-in alphanumeric string. When the Text Type is Free Form, also choose a Display Type to determine how the text attribute will be displayed: Text Field or Text Area. Single Select: If you select this option, your custom attribute will take the value of an item from a drop-down list. When the Text Type is Single Select, also specify Valid Values with Add Value. Valid Values determine the list of values a user can choose for this attribute. Multi Valued Text: If you select this option, your custom attribute will take the value of several selected boxes next to items in a specified list. When the Text Type is Multi Valued Text, also specify Valid Values with Add Value. Valid Values determine the list of values a user can choose for this attribute. Long Text: An alphanumeric string that can be up to 16384 characters. The value can by typed or pasted into the text box. When the attribute’s Type is Long Text, also choose a Display Type to determine how the text attribute will be displayed: Text Field or Text Area. Boolean: A pair of options for mutually exclusive choices, such as Yes or No. Date: A calendar date. | |||||||||
| Required for Reporting | If Yes, then this attribute will be included in data transformation for reporting. The following custom host attribute types are not available for reporting: 
 
 
 | 
| 3. | Click Save when complete. | 
| FlexNet Operations 2020 R1 SP1 User GuideMarch 2020 |