--- alias: user-guide-security-features description: "This documentation outlines procedures for managing and configuring features within the system" --- # Features :lock: Administration.**Security** The list of Features is available by selecting the **Features** label on the landing page of the **Security** page. ![security_feature_list][security_feature_list] The **Features** page displays general information on the specific **Feature**. In addition it enables you to perform all the operations that can be performed on a specific **Feature**. The **Details** view will display some or all of the following page sections: * **Details** - displays general information on the **Feature**. * **Roles** - displays information on the **Roles** to which the **Feature** belongs. ![security_feature_page_details_view][security_feature_page_details_view] ## Creating a Feature :lock: Feature.**Create** The system is pre-loaded with the list of all the GUI features. In case the customer needs to extend the list, a new **Feature** can be created. To create a **Feature** in the application it is necessary to select and open the **Features** page and select **Create** on the top ribbon: 1. Provide the name for the **Feature**. 2. Optionally provide a description. 3. Optionally enter a Feature Group - features will be grouped according to this field. 4. Enable the Force Signature option if you want to force the use of a signature and password to complete the transaction. 5. Enable the Required Comment flag if needed. If enabled, the **Feature** will need to have a comment when being created or updated. 6. Enable the Writable option if needed. If a **Feature** is writable it will be disabled if you only have Read-Access on a particular object. 7. Optionally provide a Message to be displayed. 8. Select **Create** to complete the transaction. ![security_feature_create][security_feature_create] ## Editing a Feature :lock: Feature.**Edit** To edit a **Feature**, you need to: 1. Open the **Feature** page. 2. Select **Edit** on the top ribbon. 3. Make the necessary changes. 4. Select **Save** to commit the data to the database. ![security_feature_edit][security_feature_edit] ## Deleting a Feature :lock: Feature.**Delete** To delete a **Feature**, you need to: 1. Open the **Feature** page. 2. Select **Delete** on the top ribbon. 3. Select **Delete** to complete the operation. ![security_feature_delete][security_feature_delete] ## Assigning Roles to a Feature :lock: Feature.**Edit** To assign one or more **Roles** to a **Feature** is necessary to: 1. Open the **Feature** page and navigate to the **Roles** section or select the **Features** in the list page. 2. Select **Assign**. 3. Select the desired **Roles** for the **Feature** - note that only the **Roles** that the **Feature** does not belong to are shown. 4. Select **Assign** to complete the operation. ![security_feature_assign_role][security_feature_assign_role] ## Unassigning Roles from a Feature :lock: Feature.**Edit** To unassign one or more **Roles** from a **Feature** you need to: 1. Open the **Feature** page and navigate to the **Roles** section or select the **Features** in the **Feature** list page. 2. Select the **Roles** you want to unassign from the **Feature** and select **Unassign**. 3. Select **Unassign** to complete the operation. ![security_feature_unassign_role][security_feature_unassign_role] [security_feature_list]: ../images/security_feature_list.png [security_feature_page_details_view]: ../images/security_feature_page_details_view.png [security_feature_create]: ../images/security_feature_create.png [security_feature_edit]: ../images/security_feature_edit.png [security_feature_delete]: ../images/security_feature_delete.png [security_feature_assign_role]: ../images/security_feature_assign_role.png [security_feature_unassign_role]: ../images/security_feature_unassign_role.png