Roles and rights management

The Oracle Central Coding application contains the following default roles organized by job function.

  • Approver—An end user with rights to examine coded requests and to approve or disapprove the code, or mark a request as needing further action. The Oracle Central Coding application can be configured to apply approvals to coded requests automatically or to require manual approval.
  • Coder—An end user with rights to perform coding tasks. Coders can manage the autocoding process or interactively code requests using the coding browser.
  • Dictionary manager—A user with rights to perform dictionary tasks required for ongoing administration of the Oracle Central Coding application, such as managing synonym lists, stopword lists, coding algorithms, coding definitions, assignment rules, and coding dictionaries.
  • Reporter—A user with rights to produce administrative reports for viewing and tracking purposes, and to export reports to an external application.
  • System Administrator—A user with rights to perform tasks required for the initial setup and ongoing administration of the Oracle Central Coding application, such as managing users, configuring synonym lists, stopword lists, coding algorithms, coding definitions, and assignment rules; managing system configuration, adapters, study information, and job schedules; using impact analysis; and managing coding dictionaries.

    System administration roles can be generalized, with many tasks being performed by a single administrator, or they can be specialized, with various users performing specific types of administrative tasks.

  • User Manager and User Administrator—Users who perform user management tasks, such as adding, activating, and maintaining users; and managing roles, rights, and work teams.

Additionally, the following system roles exist in the Oracle Central Coding user interface:

  • Basic Application User—A role that is assigned to all users. This role cannot be edited or deleted.
  • Coding Interface Full Access—A role that is used to authenticate a user in the coding web service interface.
  • Oracle Data Entry Team—In an Oracle SSO environment, an Oracle Support representative with rights to create user administrators and user managers. This role can only be assigned to users with Oracle user accounts.
  • Oracle Services Consultant—In an Oracle SSO environment, an Oracle Services representative with rights to manage dictionaries, perform coding setup, and run impact analysis. This role can only be assigned to users with Oracle user accounts.

The following users perform tasks outside of the Oracle Central Coding user interface:

  • Production user—A user who has access to the Oracle Central Coding application server and performs tasks such as troubleshooting; modifying system settings; loading, configuring, and deleting coding dictionaries; adding adapters and studies using the command line; and updating data using the Data Installer utility.
  • Customer delegated administrator—In an Oracle SSO environment, a user who performs user management tasks through Oracle Life Sciences Identity and Access Management Service Oracle Identity Self Service.

Each role has an associated set of rights. Rights control the pages that appear to users and the availability of actions. A Oracle Central Coding administrator can create non-default roles, delete non-default roles, or specify the rights assigned to them. Changes to a role take effect on the users assigned to it immediately after the changes are saved.

A user can have one or multiple roles. For a complete list of default roles and their associated rights, see Default roles and rights.