# Variables

## Description

> Variables are the elements to define functions that may be used througthout the policy.

## Screen overview

[![image-1628241435635.png](https://bookstack.soffid.com/uploads/images/gallery/2021-08/scaled-1680-/image-1628241435635.png)](https://bookstack.soffid.com/uploads/images/gallery/2021-08/image-1628241435635.png)

## Related objects

- [**Policy**](https://bookstack.soffid.com/books/xacml/page/policy "Policy")
- [**Expressions**](https://bookstack.soffid.com/books/xacml/page/expressions "Expressions")

## Standard attributes

- **Variable name**: Name to identify the variable.
- [**Expressions**](https://bookstack.soffid.com/books/xacml/page/expressions "Expressions"): Any element of ExpressionType complex type.

## Actions

<table border="1" id="bkmrk-apply-changes-allow-" style="width: 808px;"><tbody><tr><td style="width: 102px;">**Add new**

</td><td style="width: 706px;">Allows you to add a new variable to the variables list. To add a new variable you need to click the add button, located at the end of the header and fulfill the form and save the data.

</td></tr><tr><td style="width: 102px;">**Delete**

</td><td style="width: 706px;">Allows you to delete a variable to the variable list. To delete the variable, you need to click the variable you want to delete, and click the button with the subtraction symbol (-) at the end of the record.

To perform that action, Soffid will ask you for confirmation, you could confirm or cancel the operation.

</td></tr><tr><td style="width: 102px;">**Close**

</td><td style="width: 706px;">Allows you to save the data of a new variable or to update the data of a specific variable. To save the data it will be mandatory to fill in the required fields

</td></tr><tr><td style="width: 102px;">**Undo**

</td><td style="width: 706px;">Allows you to quit without applying any changes.

</td></tr></tbody></table>

---

[*https://docs.oasis-open.org/xacml/2.0/access\_control-xacml-2.0-core-spec-os.pdf*](https://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf)