6.6-dm_acl

DM_ACL


ERROR: [DM_ACL_E_DESTROY_IN_USE]

SEVERITY: ERROR

DESCRIPTION: SS Failed to destroy the ACL %s in domain %s because it is in use.

CAUSE: Destroy an ACL that is in use.

ACTION: Make sure the ACL is not used by any sysobjects, users and types.

PARAMS:

 

ERROR: [DM_ACL_E_CANT_CHANGE_INSTANCE]

SEVERITY: ERROR

DESCRIPTION: S The ACL %s is an instance of an ACL template.

CAUSE: User tried to change an instance of an ACL template.

ACTION: Change the associated document instead so that a new internal ACL will be created.

PARAMS:

 

ERROR: [DM_ACL_E_NEED_NAME]

SEVERITY: ERROR

DESCRIPTION: SS Need the user name for operation %s to succeed, when setting the ACL %s.

CAUSE: The operation requires a name to proceed.

ACTION:

PARAMS:

 

ERROR: [DM_ACL_E_CHANGE_OBJNAME_PRIV]

SEVERITY: ERROR

DESCRIPTION: Only SUPERUSER can change object_name.

CAUSE: Non-superusers try to change ACLs object_name.

ACTION: Ask superusers to do this for you.

PARAMS:

 

ERROR: [DM_ACL_E_FETCH_NO_NAME]

SEVERITY: ERROR

DESCRIPTION: Failed to fetch the ACL with no name provided.

CAUSE:

ACTION:

PARAMS:

 

ERROR: [DM_ACL_E_USER_NOT_EXIST]

SEVERITY: ERROR

DESCRIPTION: SS The owner_name or accessor_name %s given in the ACL %s does not exist.

CAUSE: The owner_name or accessor_name given does not exist.

ACTION:

PARAMS:

 

ERROR: [DM_ACL_E_ACE_INVALID_PERMIT]

SEVERITY: ERROR

DESCRIPTION: SSII The Accessor Control Entry (ACE) for accessor %s, permit_type %s(%d), has an invalid permit (%d)

CAUSE: An illegal permit was specified in the ACE.

ACTION: Check the permit for the specified ACE and correct the permit.

PARAMS:

 

ERROR: [DM_ACL_E_READONLY_ATTR]

SEVERITY: ERROR

DESCRIPTION: SS The attribute %s of the ACL %s is read-only and not changable.

CAUSE: Try to change read-only attrs.

ACTION:

PARAMS:

 

ERROR: [DM_ACL_E_NEW_SYS_ACL]

SEVERITY: ERROR

DESCRIPTION: SS Failed to create an ACL %s in the system domain, because the user %s is neither SYSADMIN nor SUPERUSER.

CAUSE: Failed to create system ACLs due to low privilege.

ACTION: Ask the sysadmin/superuser to grant the privilege.

PARAMS:

 

ERROR: [DM_ACL_E_CANT_CHANGE_PERMITS]

SEVERITY: ERROR

DESCRIPTION: S Only the %s acl owner, superuser, or whoever has the change_permit extended permission can change permits.

CAUSE: A user, other than a superuser or sysobject owner, tried to change security permits without possessing the change_permit extended permit.

ACTION: None.

PARAMS:

 

ERROR: [DM_ACL_E_OLD_CLIENT_CANNOT_MODIFY_MACL_ACL]

SEVERITY: ERROR

DESCRIPTION: D The ACL with ID %s contains MACL (Mandatory Access Controls) rules and cannot be modified by an older client.

CAUSE: An ACL with MACL rules cannot be modified by an old client

ACTION: Use a newer client to modify the specified ACL.

PARAMS:

 

ERROR: [DM_ACL_E_ACE_NULL_APPLICATION_PERMIT]

SEVERITY: ERROR

DESCRIPTION: SSI The Accessor Control Entry (ACE) for accessor %s, permit_type %s(%d) cannot have a NULL application_permit.

CAUSE: The specified ACE cannot have a NULL application_permit.

ACTION: Ensure that the application_permit for the ACE is not NULL or that the permit_type is correct.

PARAMS:

 

ERROR: [DM_ACL_E_REFRESH_BAD_ALIAS_SET]

SEVERITY: ERROR

DESCRIPTION: SD The ACL instance object named %s refers to a non-existent alias set object %s.

CAUSE: The alias set object does not exist.

ACTION: Check to see if the alias set is deleted by someone else.

PARAMS:

 

ERROR: [DM_ACL_E_DUMP_NO_USER]

SEVERITY: ERROR

DESCRIPTION: Although dump will continue, the missing user should be created in the docbase where load is to be performed.

CAUSE: Either the owner or one of the accessors of the ACL does not exist, while the ACL object is being dumpped.

ACTION: The missing user/group object should be created manually in the docbase where load is to be performed, to pervent any malfunctions in the future.

PARAMS:

 

ERROR: [DM_ACL_E_CORRUPTED]

SEVERITY: ERROR

DESCRIPTION: SS The ACL %s in domain %s is found corrupted.

CAUSE: The first two ACEs are not for dm_world and dm_owner.

ACTION: Add the first two ACE manually as required.

PARAMS:

 

ERROR: [DM_ACL_E_PARAMETER]

SEVERITY: ERROR

DESCRIPTION: S The parameters provided for command %s are not valid.

CAUSE: The command is provided invalid parameters.

ACTION: Try again with valid parameters.

PARAMS:

 

ERROR: [DM_ACL_E_CANNOT_UPDATE_ACE]

SEVERITY: ERROR

DESCRIPTION: DSSI The Accessor Control Entry (ACE) in ACL with Id %s for accessor %s, permit_type %s(%d) cannot be updated.

CAUSE: Certain permit_types cannot be updated. They can only be created or deleted.

ACTION: Check the command being issued to update the ACL.

PARAMS:

 

ERROR: [DM_ACL_E_ILLEGAL_ACL_CLASS]

SEVERITY: ERROR

DESCRIPTION: IS The acl_class (%d) of ACL %s is illegal.

CAUSE: User has specified an illegal acl_class for the ACL Object. Currently, only the following values are allowed: 0 — regular ACL. 1 — template ACL. 2 — instance of template ACL. 3 — public ACL.

ACTION:

PARAMS:

 

ERROR: [DM_ACL_E_FORCE_DESTROY]

SEVERITY: ERROR

DESCRIPTION: The force flag in the destroy API command can be used only by superusers.

CAUSE: Non-superusers attempt to use the force flag (e.g. destroy,c,l,T).

ACTION: Do not turn on the force flag, if youre non-superuser.

PARAMS:

 

ERROR: [DM_ACL_E_DESTROY_REF_COUNT]

SEVERITY: ERROR

DESCRIPTION: SS Failed to destroy the ACL %s in domain %s because it is in use.

CAUSE: Cannot delete an ACL that is in use.

ACTION: obsolete

PARAMS:

 

ERROR: [DM_ACL_E_CANT_FETCH_USER]

SEVERITY: ERROR

DESCRIPTION: SS The operation to the ACL object %s failed due to failure to fetch dmUser %s and failure to check permissions.

CAUSE: Unable to fetch the updating user.

ACTION:

PARAMS:

 

ERROR: [DM_ACL_E_REFRESH_BAD_ACL_TEMPLATE]

SEVERITY: ERROR

DESCRIPTION: SS The ACL instance object named %s refers to a non-existent template ACL object %s.

CAUSE: The template ACL object does not exist.

ACTION: Check to see if the template ACL is deleted by someone else.

PARAMS:

 

ERROR: [DM_ACL_E_TRUSTED_CONTENT_SERVICES_NOT_ENABLED]

SEVERITY: ERROR

DESCRIPTION: Trusted Content Services (TCS) must be enabled to access Mandatory Access Control (MACL) functionality.

CAUSE: License for Trusted Content Services is not available. This license is necessary to access MACL functionality.

ACTION: Make sure that you have the license for Trusted Content Services.

PARAMS:

 

ERROR: [DM_ACL_E_ACE_XPERMIT_NOT_NULL]

SEVERITY: ERROR

DESCRIPTION: SSII The Accessor Control Entry (ACE) for accessor %s, permit_type %s(%d) has a non-null xpermit of %d.

CAUSE: The specified ACE cannot have a non-null xpermit.

ACTION: Ensure that the xpermit for the ACE is NULL (0) or that the permit_type is correct.

PARAMS:

 

ERROR: [DM_ACL_E_FAILED_TO_UPGRADE_ACL_INSTANCE]

SEVERITY: ERROR

DESCRIPTION: DS Could not upgrade ACL Instance with ID %s and object_name %s. The ACL Instance to ACL Template/Alias Set mapping is not complete.

CAUSE: Starting from the 5.3 Server, ACL Instance to ACL Template/Alias Set Id mapping is being moved from the object_name field to r_template_id and r_alias_set_id attributes. The server has encountered an error while completing this conversion.

ACTION: See additional error messages for more detail on why the conversion failed.

PARAMS:

 

ERROR: [DM_ACL_E_ACE_APPLICATION_PERMIT_NOT_NULL]

SEVERITY: ERROR

DESCRIPTION: SSIS The Accessor Control Entry (ACE) for accessor %s, permit_type %s(%d) has a non-null application_permit of %s.

CAUSE: The specified ACE cannot have a non-null application_permit.

ACTION: Ensure that the application permit for the ACE is NULL (0) or that the permit_type is correct.

PARAMS:

 

ERROR: [DM_ACL_E_UNIQUE_NAME]

SEVERITY: ERROR

DESCRIPTION: ACL name has to be unique in a given domain.

CAUSE: Attempt to create an ACL that has a name conflict.

ACTION: Use different object_name.

PARAMS:

 

ERROR: [DM_ACL_E_MOD_SYSACL]

SEVERITY: ERROR

DESCRIPTION: SS The ACL %s can only be modified by its owner %s, system admins or superusers.

CAUSE: The user is neither owner of the system ACL nor sysadmin/superusers.

ACTION: Ask sysadmin or superuser for help.

PARAMS:

 

ERROR: [DM_ACL_E_CANT_FETCH]

SEVERITY: ERROR

DESCRIPTION: D Cannot fetch – Invalid object ID %s

CAUSE: Could not fetch an object with the given id.

ACTION: This is probably caused by a bad ID. Or, possibly, a connection to the Documentum server could not be established.

PARAMS:

 

ERROR: [DM_ACL_E_ACE_APPLICATION_PERMIT_NOT_ALLOWED]

SEVERITY: ERROR

DESCRIPTION: SSI The Accessor Control Entry (ACE) for accessor %s, permit_type %s(%d), cannot have an application_permit value.

CAUSE: An application_permit value has been specified for a permit_type that does not allow it.

ACTION: Check the permit_type and application_permit value for the specified accessor.

PARAMS:

 

ERROR: [DM_ACL_E_OWNER_NOT_ALLOWED]

SEVERITY: ERROR

DESCRIPTION: SS Setting the owner_name of the ACL %s to %s is not allowed.

CAUSE: Try to use other user as the owner_name of the ACL.

ACTION:

PARAMS:

 

ERROR: [DM_ACL_E_NOT_OWNER]

SEVERITY: ERROR

DESCRIPTION: SS The ACL %s can only be modified by its owner %s or superusers.

CAUSE: The user is not the owner of the ACL and modification is not allowed.

ACTION:

PARAMS:

 

ERROR: [DM_ACL_E_CHANGE_NAME_PRIV]

SEVERITY: ERROR

DESCRIPTION: Changeing ACL owners name or object name requires SUPERUSER privilege.

CAUSE: Try to change ACLs owner_name and object_name without superuser privilege.

ACTION: Please ask superusers to do this for you.

PARAMS:

 

ERROR: [DM_ACL_E_INVALID_XPERMIT]

SEVERITY: ERROR

DESCRIPTION: IS Illegal extended permit (%d) granted for user %s.

CAUSE: An illegal extended permit was given.

ACTION:

PARAMS:

 

ERROR: [DM_ACL_E_INTERNAL_FETCH_TYPE_FAILED]

SEVERITY: ERROR

DESCRIPTION: SS Failed to fetch type %s during the following operation: %s

CAUSE: An attempt to fetch an ACL during an internal operation failed.

ACTION: Try the failed operation again. If the message persists, contact technical support. $Id: dmapi.e,v 5.36 2003/05/13 01:42:42 vchandra Exp $ API errors

PARAMS:

 

ERROR: [DM_ACL_E_ACE_INVALID_XPERMIT]

SEVERITY: ERROR

DESCRIPTION: SSII The Accessor Control Entry (ACE) for accessor %s, permit_type %s(%d), has an illegal extended permit (%d).

CAUSE: An illegal extended permit was specified in the ACE.

ACTION: Check the xpermit for the specified ACE and correct the permit.

PARAMS:

 

ERROR: [DM_ACL_E_INVALID_PERMIT]

SEVERITY: ERROR

DESCRIPTION: IS Illegal permit (%d) granted for user %s.

CAUSE: An illegal permit was given.

ACTION:

PARAMS:

 

ERROR: [DM_ACL_E_INVALID_ACE_PERMIT_TYPE]

SEVERITY: ERROR

DESCRIPTION: SI The Accessor Control Entry (ACE) for accessor %s has an invalid permit_type value of %d.

CAUSE: An invalid r_permit_type value has been specified in the specified ACE.

ACTION: Check the parameters for the specified ACE and verify that the correct parameters are being supplied.

PARAMS:

 

ERROR: [DM_ACL_E_CANT_FETCH_ACL]

SEVERITY: ERROR

DESCRIPTION: SS Failed to fetch the ACL %s in the domain %s.

CAUSE: Failed to fetch the specified ACL.

ACTION:

PARAMS:

 

ERROR: [DM_ACL_E_MISSING_ACCESSOR_LIST]

SEVERITY: ERROR

DESCRIPTION: The apply method DM_ACL_VALIDATE_REQUIRED_GROUPS requires an accessor list as in input parameter.

CAUSE: A list of accessors was not provided to the apply method

ACTION: Supply a list of accessors to the apply method

PARAMS: None

 

ERROR: [DM_ACL_E_INVALID_XPERMIT_NAME]

SEVERITY: ERROR

DESCRIPTION: SS There exists at least one invalid extended permission name in %s for operation %s.

CAUSE: At least one of the extended permission names provided in the list is invalid. Currently, only the following names for extended permissions are supported: (1) execute_proc (2) change_location (3) change_state (4) change_permit (5) take_owner (6) delete_object

ACTION: Only supply names in the above list.

PARAMS:

 

ERROR: [DM_ACL_E_BAD_STATE]

SEVERITY: ERROR

DESCRIPTION: SS The ACL %s of domain %s is in bad state.

CAUSE: The ACL is marked bad somehow.

ACTION:

PARAMS:

 

ERROR: [DM_ACL_E_CURSOR]

SEVERITY: ERROR

DESCRIPTION: SS The cursor %s failed. The error message from the database server is: %s.

CAUSE: Cursor failure.

ACTION:

PARAMS:

 

ERROR: [DM_ACL_E_ACE_INTERNAL_INVALID_PERMIT_TYPE]

SEVERITY: ERROR

DESCRIPTION: SSI The Accessor Control Entry (ACE) for accessor %s has an invalid permit_type %s(%d).

CAUSE: An invalid permit_type has been specified for the ACE.

ACTION: Typically, this is an internal error. Check the ACE.

PARAMS:

 

ERROR: [DM_ACL_E_NOMATCH]

SEVERITY: ERROR

DESCRIPTION: SS No ACEs matched for the name %s in the ACL %s.

CAUSE: There are no ACEs found with the name.

ACTION:

PARAMS:

 

ERROR: [DM_ACL_E_QUERY_EXECUTION_FAILURE]

SEVERITY: ERROR

DESCRIPTION: SS Error while trying to execute the following query: %s. Database error is %s.

CAUSE: Query execution failed.

ACTION: Check the error message from the database in order to determine the cause of the query failure.

PARAMS: The first parameter is the query that was being executed. The second parameter is the resulting error from the database.

 

ERROR: [DM_ACL_E_CANNOT_RESTRICT_MORE_THAN_GRANTED]

SEVERITY: ERROR

DESCRIPTION: DSII The ACL with ID %s can not restrict the permission of accessor %s to (%d) because an equal or lower permission (%d) is granted.

CAUSE: User trid to restrict the access permit of an accessor more than what has been granted to the same user in an ACL/sysobject.

ACTION: Check the access permit (permit_type = 0) and access restriction (permit_type = 3) of the user. Make sure the user is not restricted more than what has been granted to him/her.

PARAMS:

 

ERROR: [DM_ACL_E_CANT_UNREGISTER]

SEVERITY: ERROR

DESCRIPTION: SS Could not unregister the specified %s event for %s object.

CAUSE: The specified event could not be unregistered. Most likely bad event name specified.

ACTION: Correct the event name and try again.

PARAMS:

 

ERROR: [DM_ACL_E_MACL_NOT_SUPPORTED]

SEVERITY: ERROR

DESCRIPTION: The current docbase does not support MACL Security.

CAUSE: The connected docbase does not support MACL Security. The user or application has attempted to get or set MACL Security parameters.

ACTION: MACL Security rules cannot be set or retrieved from this docbase.

PARAMS:

 

ERROR: [DM_ACL_E_MOD_NAME_DOMAIN]

SEVERITY: ERROR

DESCRIPTION: S Changing domain or name of the ACL %s is not allowed, once the ACL is created.

CAUSE: Tried to modify the domain or object_name of the ACL.

ACTION:

PARAMS:

 

ERROR: [DM_ACL_E_PERMIT_TYPE_REQUIRES_GROUP]

SEVERITY: ERROR

DESCRIPTION: SSI The Accessor Control Entry (ACE) for accessor %s is invalid. The accessor for permit_type value of %s(%d) must be a valid group.

CAUSE: The specified permit_type value can only be used in conjunction with and accessor that is a valid group.

ACTION: Ensure that the permit_type is valid or that the accessor is a valid group.

PARAMS:

 

ERROR: [DM_ACL_E_ACE_PERMIT_NOT_NULL]

SEVERITY: ERROR

DESCRIPTION: SSII The Accessor Control Entry (ACE) for accessor %s, permit_type %s(%d) has a non-null permit of %d.

CAUSE: The specified ACE cannot have a non-null permit.

ACTION: Ensure that the permit for the ACE is NULL (0) or that the permit_type is correct.

PARAMS:

 

ERROR: [DM_ACL_E_CANT_CREATE_INSTANCE]

SEVERITY: ERROR

DESCRIPTION: SSS Cannot create an instance %s of template ACL %s based on alias set %s.

CAUSE: Failed to create an instance of the said template ACL. There must exist at least one alias which cant be resolved based on the said alias set.

ACTION:

PARAMS:

 

ERROR: [DM_ACL_F_PUB_BIT_CHANGE_FAILED]

SEVERITY: FATAL

DESCRIPTION: SS Failure changing public bits when acl %s (domain %s) changed.

CAUSE: Probable database error.

ACTION: Look for messages from the RDBMS.

PARAMS:

 

ERROR: [DM_ACL_F_TYPE_INIT]

SEVERITY: FATAL

DESCRIPTION: Failed to initialize type dm_acl.

CAUSE: Unknown.

ACTION: Report this message and any parameters to your Documentum site representative.

PARAMS:

 

ERROR: [DM_ACL_F_REFRESH_SELECT_INSTANCE]

SEVERITY: FATAL

DESCRIPTION: SS Failure retrieving instances of template ACL. Select statement is %s. DB error is %s.

CAUSE: Internal error.

ACTION: Report the problem.

PARAMS:

 

ERROR: [DM_ACL_F_BAD_VSTAMP]

SEVERITY: FATAL

DESCRIPTION: II Type dm_acl has a bad vstamp %d. The current vstamp for dm_acl is supposed to be %d.

CAUSE: The RDBMS table has a bad vstamp.

ACTION: Report this error to Documentum sysadmins.

PARAMS:

 

ERROR: [DM_ACL_F_TYPE_CONVERSION]

SEVERITY: FATAL

DESCRIPTION: I Failed to convert type dm_acl to version %d.

CAUSE: Type conversion failed.

ACTION: Report the problem.

PARAMS:

 

ERROR: [DM_ACL_W_RENAMED_ACCESSOR_EXISTS]

SEVERITY: WARNING

DESCRIPTION: SSS Renaming accessor_name from %s to %s for ACL %s caused the existing ACE with the same qualification being removed.

CAUSE: There already exists another ACE with the same accessor_name, permit_type, and application_permit. The problem is very likely caused by the logic of replacing dm_group with the sysobjects group_name while there is already another ACE that has the same qualification.

ACTION: Since the changes did not affect the original ACL, it shouldnt cause any problem. Otherwise, choose ACL carefully to ensure that the resulting ACL would not have the conflict while renaming an accessor name to another name.

PARAMS:

 

ERROR: [DM_ACL_W_ACL_INSTANCES_NEED_CONVERSION]

SEVERITY: WARNING

DESCRIPTION: Server did not convert all ACL Instances to use r_template_id and r_alias_set_id as part of the upgrade because there are too many. Administrator should manually use the apply method DM_CONVERT_ACL_INSTANCES (i.e., apply,c,NULL,DM_CONVERT_ACL_INSTANCES) after upgrade completes.

CAUSE: For performance reasons, the server will only convert up to 1000 ACL Instances as part of the upgrade. Before the remaining ACL Instances can be used they must be converted to the new format by using the apply method DM_CONVERT_ACL_INSTANCES.

ACTION: After the upgrade is complete, the Administrator should run the apply method DM_CONVERT_ACL_INSTANCES to convert the remaining ACL instances. The Administrator can query for all ACLs with acl_class = 2 to determine the total number of ACL Instances that exist.

PARAMS:

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: