ALERT: Some images may not load properly within the Knowledge Base Article. If you see a broken image, please right-click and select 'Open image in a new tab'. We apologize for this inconvenience.

ACF2 error ACF70046 INVALID PARAMETER VALUE FOR KEYWORD - UID

book

Article ID: 236946

calendar_today

Updated On:

Products

ACF2 - z/OS ACF2 - MISC ACF2

Issue/Introduction

There is an ACF70046 error while attempting to compile an ACF2 resource rule. Why is this error occurring?

 *RESOURCE RULE IRR STORED BY ADMIN 
 $KEY(IRR) TYPE(FAC) ROLESET
 DIGTCERT.LISTRING USER(TESTUSR) SERVICE(READ) ALLOW
 DIGTCERT.LISTRING UID(****************TESTUSR) SERVICE(UPDATE) ALLOW
 ACF70046 4 INVALID PARAMETER VALUE FOR KEYWORD - UID COMPILER TERMINATING

Environment

Release : 16.0

Component : ACF2MS

Resolution

The UID parameter cannot be used in a ROLESET rule. The same applies for the USER parameter in a UID string based ruleset.

A choice has to be made whether a ROLESET or UID ruleset should be used. In order to change from one to another, the old rule record has to be completely deleted and a new rule created.