FileNet ACL Modification
An ACL is a network access control list (ACL) which is made up of rules that either allow access to a computer environment or deny it. In a way, an ACL is like a guest list at an exclusive club. Only those on the list are allowed in the doors. The purpose of this task is change the permission lists of integrated documents in the IBM FileNet Repository.
Configuration
To use this task go to the task tab in your job. Select the task from the drop down and click the plus circle to configure the task. Click done after making any changes to save.
Condition check
It will execute the task when the condition's result is 'true', 't', 'on', '1', or 'yes' (case-insensitive), or run on all conditions if left empty. This condition is evaluated for each document, determining whether the task should be executed based on the specified values.
Example: If I only want to run this task for PDF documents I would use the expression: equals('#{rd.mimetype}',"application/pdf")
IBM FileNet Auth Connector
Select the ID of your FileNet Authentication connection from the drop down list.
Change List
Pipe (|) delimited list of principals to change from each document.
Permissions to Change
Access level for the changed permissions.
Add List
Pipe (|) delimited list of principals to add to each document
Permissions to Add
The access level to add to the new permissions.
Removal List: Pipe (|) delimited list of principals to remove from each document.
Note that any permission not added to these lists will be ignored.
API Keys
Processor: fileNetACLTask
Key |
Display Name |
Type |
---|---|---|
use_condition | Check a condition before executing this task. | Boolean |
task_condition |
Condition |
String |
task_stop_proc |
Stop Processing |
Boolean |
auth_conn_id |
Authentication Connector ID |
String |
ignore_names |
Pipe (|) delimited list of principals to change from each document |
String |
add_perm |
Permission to change on principals listed |
String |
Add_names |
Pipe (|) delimited list of principals to add to each document |
String |
add_perm |
Permission to add to new principals |
String |
remove_names |
Pipe (|) delimited list of principals to remove from each document |
String |