When comparing the attribute *USRPRFSTS (user profile status) with the Compare Object Attributes (CMPOBJA) command, MIMIX determines the result displayed in the Differences Indicator field by considering the following:
-
The status values of the object on both the source and target systems
-
Configured values for replicating user profile status, at the data group and object entry levels
-
The value of the Data group definition (DGDFN) parameter specified on the CMPOBJA command.
Compares that do not specify a data group - When the CMPOBJA command does not specify a data group, MIMIX compares the status values between source and target systems. The result is displayed in the Differences Indicator field, according to Table 142 in Interpreting results of audits that compare attributes.
Compares that specify a data group - When the CMPOBJA command specifies a data group, MIMIX checks the configuration settings and the values on one or both systems. (For additional information, see How configured user profile status is determined.)
When the configured value is *SRC, the CMPOBJA command compares the values on both systems. The user profile status on the target system must be the same as the status on the source system, otherwise an error condition is reported. Table 160 shows the possible values.
Difference Indicator |
||||
---|---|---|---|---|
User profile status |
Target |
|||
*ENABLED | *DISABLED |
*NOTFOUND |
||
Source |
*ENABLED |
*EC |
*NC |
*NE |
*DISABLED |
*NC |
*EC |
*NE | |
*NOTFOUND |
*NE |
*NE |
*UN |
When the configured value is *ENABLED or *DISABLED, the CMPOBJA command checks the target system value against the configured value. If the user profile status on the target system does not match the configured value, an error condition is reported. The source system user profile status is not relevant. Table 161 and Table 162 show the possible values when configured values are *ENABLED or *DISABLED, respectively.
Difference Indicator |
||||
---|---|---|---|---|
User profile status |
Target |
|||
*ENABLED | *DISABLED |
*NOTFOUND |
||
Source |
*ENABLED |
*EC |
*NC |
*NE |
*DISABLED |
*EC |
*NC |
*NE | |
*NOTFOUND |
*NE |
*NE |
*UN |
Difference Indicator |
||||
---|---|---|---|---|
User profile status |
Target |
|||
*ENABLED | *DISABLED |
*NOTFOUND |
||
Source |
*ENABLED |
*NC |
*EC |
*NE |
*DISABLED |
*NC |
*EC |
*NE | |
*NOTFOUND |
*NE |
*NE |
*UN |
When the configured value is *TGT, the CMPOBJA command does not compare the values because the result is indeterminate. Any differences in user profile status between systems are not reported. Table 163 shows possible values.
Difference Indicator |
||||
---|---|---|---|---|
User profile status |
Target |
|||
*ENABLED | *DISABLED |
*NOTFOUND |
||
Source |
*ENABLED |
*NA |
*NA |
*NE |
*DISABLED |
*NA |
*NA |
*NE | |
*NOTFOUND |
*NE |
*NE |
*UN |