Authorization tags
- Last Updated: February 11, 2026
- 2 minute read
- OpenEdge
- Version 13.0
- Documentation
The authorization tag is an attribute designed to establish the connection between the user-defined DDM roles and the fields of a table to which a mask is to be applied. If an authorization tag is associated with fields of a table on one side and a user-defined role on the other, and if that role is mapped to you, then it can be determined that you have unmask privileges for the fields of the table in consideration.
#DDM_See_. This prefix is
not case-sensitive. The permitted characters in an authorization tag are:- A maximum of 64 characters from the following restricted character set:
-
a - z
-
A - Z
-
0 - 9
-
- Any of the following seven special characters:
_ . - # $ % &
"").The default value of the authorization tag in the schema is the unknown value. The maximum length of a tag is 100 bytes.
The DDM administrator is responsible for creating and assigning new authorization tags to
the user-defined roles. They can map any role to multiple authorization tags and any
authorization tag to multiple user-defined roles. After mapping the roles and
authorization tags together, they can map these authorization tags to the table fields.
For example, the DDM administrator can assign the #DDM_See_Salary
authorization tag to the HR role. Any user who has been assigned this
role is authorized to view the Salary field of the
Employee table.
You can manage authorization tags using the methods available through the
IDataAdminService interface.
For more information on the IDataAdminService methods
that you can utilize to manage authorization tags, see IDataAdminService interface.