Configure Product/Endpoint - Attributes

Overview

An attribute is the specification that defines the property of any product or device. It can be considered metadata for the products. It is read only field of any device/endpoint.

Authorized users are able to select the configure endpoint option for any product line and can consequently add, edit, or delete the attributes for that particular endpoint from the Attributes tab.

Once the endpoint of any product line is created, authorized user can add attributes for that particular endpoint. It is required to add the attributes so that endpoint can be able to send the attributes data to the system.

Step-by-Step Process

Step 1 – Endpoints Attributes

  • Select any endpoint from the “Configure Endpoint” drop down list
  • The "Attributes" tab will contain a list of attributes that have already been added
    • This tab lists the following attribute details:
    • Name
    • Group
    • Description
    • Local Id
    • Type
    • Action
      • Edit
        • Selecting 'Edit' prompts users to the “Edit Attributes” pop-up (Refer to Step 3)
      • Delete
        • Selecting 'Delete' prompts users to the “Delete Attributes” pop-up (Refer to Step 4)
  • Users can click on the “+” button to add new attribute
    • Selecting '+' prompts users to the “Add Attributes” pop-up (Refer to Step 2)

Step 2 – Add Attributes

Precondition: Selecting the "Add" button on the Product Line Endpoints Configuration page

  • Users can enter the following information in the subsequent pop-up box:

Field

Type

Required?

Description

Name

Text Box

Yes

This field requires unique name for the  attribute values

Group Name

Text Box

Yes

This filed requires group name for the attribute

Description

Text Box

No

Brief description about the attribute values

Data Type

Drop Down

Yes

It requires to select the data type for the attribute

Local ID

Text Box –unique identifier

Yes

It requires Local ID as unique identifier for the attribute value

  •  If any data type except “Boolean” is selected then users will get an option to add attribute constraints as below:

Field

Type

Required?

Description

Attribute Constraints Type

Drop Down

Yes

This field requires attribute constraints type. Drop down will contain below values:

-       Max

-       Negative

-       Min

-       Positive

Value

Text Box

No

This filed requires value of selected attribute constraints.

In case of negative and positive constraints, no need to select the value.

  • Edit Constraints
    • To edit the value of constraint, click on edit button
  • Click on “True Icon” to save the edited values
  • Click on “Cancel icon” to cancel the updates
  • Delete Constraints
    • Click on delete button to delete the constraints
  • Click on “Save” button to save the new attribute data
  • Click on “Cancel” to go back to “End Point Attributes” page without saving attribute details
  • It checks for the below validations while saving the information and notifies user with proper error message
    • In case of field level validation
    • In case of max value smaller than min value
       
    • In  case of when user adds positive and negative both values for the attribute
    • In case of duplicate name
    • In case of duplicate local id

Step 3 – Edit Attributes

  • Click on “Edit” button for any attribute from the “Endpoint Attributes” list. Users will be able to edit below details:
    • Name
    • Group Name
    • Description
    • Data Type
    • Local ID
    • Attribute constraints type
    • Attribute constraints value
  • Click on “Save” button to save the attribute details
    • System will check for the validation and notify users in case of any error
  • Click on “Cancel” to go back to “Endpoint Attributes” page without editing any information

Step 4 – Delete Attributes

  • Click on “Delete” button of any particular attribute to delete its details
    • This will open a pop-up with confirmation message
      • Click on “OK” to delete the attribute details, and it will subsequently be deleted from the Attributes list
      • Click on “Cancel” to go back to “Endpoint Attributes” page without deleting the attribute