Table of Contents

Search

  1. Preface
  2. Introduction
  3. IDD Concepts
  4. Implementation Process
  5. IDD Configuration Manager
  6. Manual IDD Configuration
  7. IDD Global Properties
  8. Sizing and Platform Requirements
  9. Application Components
  10. IDD Security Configuration
  11. Data Security
  12. Example Role-Based Security Configuration
  13. Data Masking
  14. Siperian BPM Workflow Engine
  15. Locale Codes
  16. Troubleshooting
  17. Glossary

Data Director Implementation Guide

Data Director Implementation Guide

Data Security Filters for Inherited Roles

Data Security Filters for Inherited Roles

You can configure data security filters for inherited roles that descend from a parent role. To configure the data security filters for inherited roles, set the affectFilter attribute for the securityFilter parameter in the
BDDConfig.xml
file.
For example, consider a role hierarchy with a DataSteward_NY role that is a descendant of a DataSteward role. A user that belongs to the DataSteward_NY role also belongs to the DataSteward role.
You want to configure a data security filter that only affects the users who belong to the DataSteward_NY role. You want the users who belong to the DataSteward_NY role to see records that have a STATE_CD value of
NY
. You must set the affectFilter attribute to
false
to filter data for the DataSteward_NY role. When the affectFilter attribute is
false
, Informatica Data Director filters data for the DataSteward_NY role independently of the data security filters for the DataSteward role.
The following excerpt from the
BDDConfig.xml
file shows how to configure data security filters for this example:
<securityFilter columnUid="MATCH_PATH_COMPONENT.C_MT_ADDRESS|STATE_CD"> <securityValue value="NY"> <securityRole roleUid="DataSteward_NY"/> </securityValue> <securityValue affectFilter="false"> <securityRole roleUid="DataSteward"/> </securityValue> </securityFilter>

0 COMMENTS

We’d like to hear from you!