Skip to content
✦ Made with Docsie · generated from video

How to Create a Custom Role in Oracle Fusion

Oracle Fusion provides a set of predefined (seeded) roles that cover most standard job functions, but many organizations need to adjust the menus and privileges attached to these roles to match their own business requirements. This guide walks you through how to create a custom role in Oracle Fusion by copying a standard role through the Security Console, modifying its privileges and data security policies, configuring its role hierarchy, assigning it to users, and verifying the results.

Oracle Fusion 37 steps 22 screenshots 2619 words Source video 11:30 Generated cost $4.20

Video: Oracle Fusion Role types and creation of Custom roles by Oracle Ebiz and Fusion Videos (2020). All credit for the demonstration goes to the creator; watch the original on YouTube. The written guide below was generated from this video by Docsie. Creator? Request a change or removal.

Oracle Fusion provides a set of predefined (seeded) roles that cover most standard job functions, but many organizations need to adjust the menus and privileges attached to these roles to match their own business requirements. This guide walks you through how to create a custom role in Oracle Fusion by copying a standard role through the Security Console, modifying its privileges and data security policies, configuring its role hierarchy, assigning it to users, and verifying the results.

Prerequisites

Before you begin, make sure you understand the following:

  • Oracle provides many seeded roles, but you should never edit these standard roles directly.
  • To meet specific business requirements, you must copy a standard role and tailor the copy instead.
  • You will need access to the Security Console in Oracle Applications.
  • You should identify in advance which standard role you want to base your custom role on, and which menus or privileges need to be removed or modified.

Understanding Fusion role types

1

Review the four main types of roles available in Oracle Fusion

Oracle Fusion organizes security around four role types:

  • Job Role: Required to perform a specific job function. Example roles include General Accountant, Controller, and Financial Analyst.
  • Abstract Role: Used to perform common functions across the organization. Example roles include Employee Role and Manager Role.
  • Duty Role: Required to perform individual duty functions. Example duties include Payables Invoice Creation and Payables Payment Creation.
  • Other Roles: Mainly provided for compatibility with earlier versions of Fusion Data roles (prior to Release 11).
PowerPoint slide listing and describing the four Fusion Role Types: Job Role, Abstract Role, Duty Role, and Other Roles. The slide is titled "Fusion Role Types" and includes examples for each type.
PowerPoint slide listing and describing the four Fusion Role Types: Job Role, Abstract Role, Duty Role, and Other Roles. The slide is titled "Fusion Role Types" and includes examples for each type.
2

Prepare to create a custom role

Before opening the Security Console, identify the standard role you want to base your custom role on. Then determine which menus or privileges need to be removed or modified to meet your business requirements.

Accessing the Security Console

3

Access the main navigation menu

Open Oracle Applications and access the main navigation menu. Scroll through the menu to locate the Security Console option.

If you cannot find the Security Console by scrolling, use the search function instead:

  • Click into the search bar at the top of the menu.
  • Type "Security Console" to filter and locate the option.

The Security Console is found under the section with options like "Audit Reports," "Notification Preferences," and "Configuration."

Click on Security Console to open it.

Oracle Applications navigation menu open, with the user searching for "Security Console". Various modules and options are visible, including Configuration, Partner Management, and others.
Oracle Applications navigation menu open, with the user searching for "Security Console". Various modules and options are visible, including Configuration, Partner Management, and others.
4

Open the Roles tab

In the Security Console, select the Roles tab from the left sidebar.

5

Filter the roles list

Use the search and filter options to view different types of roles:

  • Click the filter dropdown next to the search bar.
  • Ensure that Job roles, Duty roles, Abstract roles, and Other roles are checked.
  • You can also filter by Privileges and Aggregate privileges if needed.
Security Console Roles screen with filter dropdown open, showing options for Job roles, Duty roles, Abstract roles, Other roles, Privileges, and Aggregate privileges.
Security Console Roles screen with filter dropdown open, showing options for Job roles, Duty roles, Abstract roles, Other roles, Privileges, and Aggregate privileges.
6

Search for the standard role to base your custom role on

In the search bar, enter the name of the standard role you want to use as a starting point. For this example, type General Accountant and select the matching role from the search results under Job Roles.

7

Review the standard role's details

Confirm the Name (General Accountant), Code (ORA_GL_GENERAL_ACCOUNTANT_JOB), and Description. Review the list of privileges and inherited roles associated with this role.

Copying the standard role

8

Copy the role instead of editing it

Business requirements may require you to remove certain menus or privileges from a standard role. Because standard roles should never be edited directly, you instead copy the role and create a custom version tailored to your needs, then assign that custom role to users as required.

To start, click the dropdown arrow next to the standard role's name and select Copy Role from the menu.

Do not select "Edit Role" for standard roles — always use Copy Role to create a custom version.

Security Console with the dropdown menu open for the "General Accountant" role, showing options: Edit Role, Copy Role, Compare Roles, Simulate Navigator. "Copy Role" is highlighted.
Security Console with the dropdown menu open for the "General Accountant" role, showing options: Edit Role, Copy Role, Compare Roles, Simulate Navigator. "Copy Role" is highlighted.
9

Enter the custom role's basic details

In the Copy Role wizard, enter the following details:

  • Role Name: Reliance_General AccountantGSE
  • Role Code: RELIANCE_GL_GENERAL_ACCOUNTANT_JOB_GSE
  • Role Category: Financials - Job Roles (auto-filled)
  • Predefined Role: Leave this checkbox unchecked, since this is a custom role rather than a predefined one.
  • Description: Auto-filled from the standard role, though you may edit it as needed. For example: "Records and reports financial transactions and manages revenue, expense, asset, liability and equity accounts. Responsible for recording accounting adjustments, accruals, allocations, currency revaluations and translations."

Verify that the Predefined Role checkbox remains unchecked to confirm you are creating a custom role, not a seeded one. The fields should display the Role Name, Role Code, Role Category, and Description shown above.

Click Next to proceed to the Function Security Policies step.

Copy Role wizard showing Role Name, Role Code, Role Category, Predefined Role (unchecked), and Description fields for the custom role.
Copy Role wizard showing Role Name, Role Code, Role Category, Predefined Role (unchecked), and Description fields for the custom role.

Adjusting function security policies

10

Review the inherited privileges

The Function Security Policies page lists all privileges inherited from the standard "General Accountant" role, including:

  • Create Financial Statement Report
  • Define Oracle Fusion General Ledger Revaluation
  • Enter Budget Amounts for Financial Reporting
  • Generate Oracle Fusion General Ledger Revaluation
  • Import Budget Amounts
  • Manage Clearing Accounts Reconciliation Setup
  • Manage File Import and Export
  • Manage General Accounting Activities
12

Remove component functionality privileges

Scroll through the list and identify any privileges related to component functionalities that should not be included. Select the privilege — for example, "Run Encumbrance Year End Carry Forward Program in Final Mode" — and click Delete to remove it.

Click Next to proceed to the Data Security Policies step.

Component-related privilege "Run Encumbrance Year End Carry Forward Program in Final Mode" selected, ready for deletion.
Component-related privilege "Run Encumbrance Year End Carry Forward Program in Final Mode" selected, ready for deletion.

Adjusting data security policies

13

Review the inherited data security policies

The Data Security Policies page lists policies such as:

  • Grant on Business Unit: General accountant can view receivables activities for the business units derived from data access sets for which they are authorized.
  • Grant on Subledger Application: General accountant can manage subledger source transaction data for the general ledger data access sets for which they are authorized.

The table columns include Policy Name, Policy Description, Data Resource, Privilege, and Condition.

14

Remove unwanted data security policies

If you do not want the custom role to have access to a specific data security policy — for example, "View Receivables Activities" for business units — select the relevant policy. Click the Delete or Remove Data Security Policy button, then confirm the deletion when prompted by clicking Yes.

Data Security Policies screen with "Grant on Business Unit" policy selected, ready for removal.
Data Security Policies screen with "Grant on Business Unit" policy selected, ready for removal.
15

Locate a data security policy to edit

Scroll through the list of data security policies to identify the one you want to edit. For example, locate the "Grant on Cost Organization" policy, which allows a general accountant to view cost transactions for authorized cost organizations. The policy details appear in columns for Policy Name, Policy Description, Data Resource, Privilege, and Condition.

Click the edit icon next to the policy you want to modify. The Edit Data Security Policy dialog opens, showing the current privileges — for example, the "Actions" dropdown may show "View Cost Transaction." The dialog also includes options for selecting additional privileges such as "View Estimate Costs," "View Planning Cost Organizations," and "View Standard Costs."

List of data security policies with columns for Policy Name, Policy Description, Data Resource, Privilege, and Condition. Example entries include "Grant on Cost Organization" with privileges like "View Cost Transaction".
List of data security policies with columns for Policy Name, Policy Description, Data Resource, Privilege, and Condition. Example entries include "Grant on Cost Organization" with privileges like "View Cost Transaction".
16

Add additional privileges to the policy

In the Edit Data Security Policy dialog, scroll through the list of available privileges and select the ones you need. For example, check both "View Cost Transaction" and "View Item Cost" to allow the role to view both types of data. Make sure the "Policy Description" field accurately reflects the updated privileges, then click OK to save your changes.

Edit Data Security Policy dialog with multiple privileges being selected, such as "View Cost Transaction" and "View Item Cost".
Edit Data Security Policy dialog with multiple privileges being selected, such as "View Cost Transaction" and "View Item Cost".
17

Confirm the updated policy

After saving, the updated policy appears in the list. Confirm that the new privileges are reflected under the "Privilege" column for the edited policy. You can use the search or filter fields at the top to quickly locate specific policies or privileges.

Updated list of data security policies showing new privileges under the "Privilege" column.
Updated list of data security policies showing new privileges under the "Privilege" column.
18

Edit privileges for other policies (optional)

If you need to modify privileges for other policies — for example, removing the "Delete" privilege from a translation data policy — locate the relevant policy. Click the edit icon and uncheck the "Delete" privilege, leaving only "Read" and "Update" if required. Save your changes and verify the update in the policy list.

Once all necessary edits and additions are complete, click the Next button at the top right to continue to the next step in the role setup process.

User clicking the "Next" button to proceed after editing data security policies.
User clicking the "Next" button to proceed after editing data security policies.

Configuring role hierarchy

19

Review the role hierarchy screen

On the "Copy Role Reliance_General AccountantGSE: Role Hierarchy" screen, you see a list of roles with columns for Role Name, Role Code, Inherited by Role Name, and Inherited by Role Code. Common actions available include Add Role, Delete, Export to Excel, and Detach.

Role Hierarchy screen showing a list of roles, their codes, and inheritance details. The "Add Role" button is visible.
Role Hierarchy screen showing a list of roles, their codes, and inheritance details. The "Add Role" button is visible.
20

Add an additional role to the hierarchy

Click the Add Role button to open the "Add Role Membership" dialog. In the search box, type the name of the role you want to add — for example, "payables." The system displays matching duty roles and other roles, such as "Payables Administration" (ORA_AP_PAYABLES_ADMINISTRATION_DUTY). Select the role you want from the list.

21

Proceed to the next step

After selecting the additional role, return to the Role Hierarchy screen and click the Next button at the top right to continue.

Assigning the custom role to users

22

Open the Add User dialog

On the "Copy Role Reliance_General AccountantGSE: Users" screen, the user assignment table is initially empty, with columns for User Login, Display Name, and Description. Click the Add User button on the right.

Users screen with an empty user assignment table and the "Add User" button visible.
Users screen with an empty user assignment table and the "Add User" button visible.
23

Search for and select the user

In the "Add User" dialog, enter the user's name or login — for example, "HSre." The system displays matching users, such as "Haswik Sreeyan" with user login "hsreeyan1." Select the appropriate user from the list.

Add User dialog open, searching for "HSre" and displaying matching users.
Add User dialog open, searching for "HSre" and displaying matching users.
24

Review the summary of changes

After assigning the user, the "Copy Role Reliance_General AccountantGSE: Summary" screen appears, displaying:

  • Function Security Policies: Added or removed privileges.
  • Data Security Policies: Added or removed policies.
  • Role Hierarchy: Added or removed roles.
  • Users: Added or removed users.

Review the listed changes, such as removed privileges like "Import Budget Amounts" and "Run Encumbrance Year End Carry Forward Program in Final Mode," data security policies like "Grant on Cost Organization" and "Grant on General Ledger Data Access Set," the "Payables Administration" role added to the hierarchy, and the selected user added.

Summary screen showing all changes: privileges, data security policies, role hierarchy, and users. "Submit and Close" button is visible.
Summary screen showing all changes: privileges, data security policies, role hierarchy, and users. "Submit and Close" button is visible.
25

Submit and close

Once you have reviewed all changes and confirmed their accuracy, click the Submit and Close button to finalize the role configuration and assignments.

Monitoring and verifying the role copy process

26

Confirm the role copy submission

After submitting your changes, a Confirmation dialog appears, displaying a message such as: "Your process 29273 was submitted. Check the status on the Administration tab." Click the OK button to close the dialog.

Confirmation dialog stating "Your process 29273 was submitted. Check the status on the Administration tab." with an OK button. The Roles screen is visible in the background.
Confirmation dialog stating "Your process 29273 was submitted. Check the status on the Administration tab." with an OK button. The Roles screen is visible in the background.
27

Navigate to the Administration tab

In the left navigation pane, click Administration. The Administration screen appears, defaulting to the Role Copy Status tab, which lists:

  • Process: Unique process IDs (for example, 29273).
  • Role Code: The code of the role being copied or modified (for example, RELIANCE_GL_GENERAL_ACCOUNTANT_JOB_GSE).
  • Status: The current status of each process (for example, Processing or Complete).

Click the Refresh button to update the status.

28

Verify completion of the role copy process

Wait for the status of your process (for example, 29273) to change from Processing to Complete. Confirm that the process for your role code is now marked as Complete in the status column.

Role Copy Status table showing process 29273 for RELIANCE_GL_GENERAL_ACCOUNTANT_JOB_GSE marked as Complete.
Role Copy Status table showing process 29273 for RELIANCE_GL_GENERAL_ACCOUNTANT_JOB_GSE marked as Complete.
29

Search for users and manage user accounts

To verify user assignments or manage user accounts, click Users in the left navigation pane. The User Accounts screen appears. Use the search bar to enter at least 3 characters and search for a user by display name or user ID. The search results display matching users, their status, and available actions.

User Accounts screen with a search bar and empty results table. "Add User Account" button is visible.
User Accounts screen with a search bar and empty results table. "Add User Account" button is visible.

Editing or comparing roles after creation

30

Edit the custom role

To make further changes to a role, return to the Roles section and search for the desired role — for example, Reliance_General AccountantGSE. Click the dropdown arrow next to the role name and select Edit Role.

The Edit Role wizard opens, where you can review and modify Function Security Policies (privileges and resources), and navigate through steps such as Data Security Policies, Role Hierarchy, Segregation of Duties, Users, and Summary. Use the Back, Next, or Cancel buttons to navigate or exit.

To compare the current role with another, select Compare Roles from the dropdown menu instead.

31

Review and modify the role hierarchy

In the Edit Role wizard, navigate to the Role Hierarchy step to review the list of inherited roles, their codes, and relationships. Use options such as Add Role, Delete, Export to Excel, or Detach as needed.

Edit Role wizard at the Role Hierarchy step, showing a list of inherited roles and their codes. Action buttons are visible.
Edit Role wizard at the Role Hierarchy step, showing a list of inherited roles and their codes. Action buttons are visible.

Comparing roles

32

Search for the role to compare

In the "Roles" section, use the search bar to enter the role name, for example Reliance_General AccountantGSE. Review the search results, which display the role's Name, Code, and Description. Click the dropdown arrow next to the role name and select Compare Role from the context menu.

The Roles screen with the Reliance_General AccountantGSE role selected, context menu open, and "Compare Role" highlighted.
The Roles screen with the Reliance_General AccountantGSE role selected, context menu open, and "Compare Role" highlighted.
33

Select a second role for comparison

On the "Compare Roles" screen, the selected role (Reliance_General AccountantGSE) is set as the First Role. In the Second Role field, start typing the name of the role you want to compare — for example, Financial. A dropdown list of matching roles appears; select Financial Analyst from the list.

34

Configure the comparison criteria

Under Filter Criteria, ensure "All" is selected to compare all available policies and roles. Under Show, you can choose:

  • All (default): Shows all policies and roles.
  • Only in first role: Shows items unique to the first role.
  • Only in second role: Shows items unique to the second role.
  • In both roles: Shows items common to both roles.

Use the checkboxes to include or exclude function security policies, data security policies, and inherited roles. Make sure all checkboxes are selected for a comprehensive comparison.

The Compare Roles screen with filter options expanded, showing checkboxes for function security policies, data security policies, and inherited roles.
The Compare Roles screen with filter options expanded, showing checkboxes for function security policies, data security policies, and inherited roles.
35

Review the comparison results

The results table displays the comparison between the two roles, with columns for:

  • Type: The type of policy or role (for example, Function security policies, Data security policies, Inherited roles).
  • Artifact Name: The specific privilege or policy.
  • Reliance_General AccountantGSE: Indicates whether the artifact is present in this role (green checkmark for present, red minus for absent).
  • Financial Analyst: Indicates whether the artifact is present in this role (green checkmark for present, red minus for absent).

Scroll through the list to analyze which policies and roles are available in each role.

36

Analyze detailed privileges

Continue scrolling to view more detailed data security policies and inherited roles. Use the "Export to Excel" button if you need to analyze the results outside the application. The table updates as you scroll, showing additional privileges and their availability in each role.

37

Complete the comparison

Once you have finished reviewing the comparison, click Done to exit the comparison screen. You can use the comparison results to help create a custom role or assign roles to users as appropriate.

What's next

By following these steps, you have learned how to create a custom role in Oracle Fusion by copying a standard role, adjusting its function and data security policies, configuring its role hierarchy, and assigning it to users. You can now use the Administration tab to monitor role copy status, the User Accounts screen to manage user assignments, and the Compare Roles feature to validate your custom role against other roles as your organization's security requirements evolve.

Generation details: cost, quality tiers

Docsie billed 6,000 credits ($4.20) to analyze this 12-minute video at standard quality. The rewrite, template fill and Word/PDF exports were included. The same video at each quality tier:

QualityFrames sampledCreditsApprox. cost
Draftevery 16-30 s3,000$2.10
Standard (this guide)every 8-15 s6,000$4.20
Detailedevery 4-7 s12,000$8.40
Ultraevery 1-3 s24,000$16.80

Credits priced at $0.70 per 1,000; plans include a monthly allowance. Enterprise customers on on-premise or bring-your-own-model deployments run this on their own inference and pay no per-video credits.

Generated by Docsie Video-to-Docs on 2026-10-14 from a 11-minute video. Screenshots are frames from the source video and belong to their creator, Oracle Ebiz and Fusion Videos, whose original is embedded above. If you own this video and want the guide removed or credited differently, contact us and we will act within one business day.

Turn your own training videos into guidesJoin teams that save hours, reduce documentation work and scale training with Docsie.
See Docsie in action. No commitment.

Ready to Transform Your Documentation?

Start creating professional documentation that your users will love