SQL Query for Retrieving Inactive Users in Oracle Fusion BI Report

The following SQL query is designed to identify inactive or suspended users in Oracle Fusion BI Reports, helping administrators maintain user governance, compliance, and license efficiency.
This query retrieves all users whose accounts are inactive (ACTIVE_FLAG = ‘N’) or suspended (SUSPENDED = ‘Y’) within the Oracle Fusion environment, ensuring better visibility and control over user access.
SELECT *
FROM "FUSION"."ASE_USER_VL" "ASE_USER_VL"
WHERE EXISTS (
SELECT '1'
FROM "FUSION"."PER_USERS" "PER_USERS"
WHERE UPPER("ASE_USER_VL"."USER_DISPLAY_NAME") = UPPER("PER_USERS"."USERNAME")
AND ("PER_USERS"."ACTIVE_FLAG" = 'N' OR "PER_USERS"."SUSPENDED" = 'Y')
);
Query Highlights
- ASE_USER_VL: Stores user profile information in Oracle Fusion.
- PER_USERS: Contains login details and account statuses of Fusion users.
- The EXISTS clause links both tables to fetch only users whose display name matches their username.
- The condition checks for users who are either inactive or suspended, indicating restricted access.
Business Use Case
This query supports organizations in:
- Auditing user access and identifying dormant accounts.
- Improving license utilization by removing inactive users.
- Enhancing compliance with access control policies.
- Preventing unauthorized access and strengthening data security posture.
By running this query periodically in Oracle BI Publisher or scheduling it within your Fusion Analytics setup, teams can maintain a clean and compliant user database, ensuring only active users retain access to enterprise systems.
- #1Trooper
- Access Governance
- Fusion BI
- Inactive Users
- Oracle Fusion
- sqlguru.ai
- sqlguru.ai blog
Related articles

From Data to Decisions: Simplifying Oracle Cloud ERP SQL Querying with SQLGuru.ai
In the high-stakes world of enterprise operations, data is more than a resource; it’s the foundation for every business decision. Yet for many organizations running Oracle Cloud ERP, there is a persistent gap between having access to data and actually using it effectively. The challenge isn’t the data itself; it’s the complexity of performing an…

Oracle Cloud ERP SQL Query vs. Traditional Reporting: Redefining Enterprise Business Intelligence
Enterprise decision-making depends on accurate, timely, and actionable insights. Oracle Cloud ERP provides multiple ways to access data, most commonly through traditional reports and SQL queries. While both approaches play important roles, understanding their strategic impact is essential. The comparison between Oracle Cloud ERP SQL Query and traditional reporting highlights how enterprises can redefine business intelligence in the digital era. Traditional ERP…

SQL Query for Oracle Cloud ERP: Turning Enterprise Data into Strategic Intelligence
In today’s enterprise landscape, data is more than an operational byproduct, it’s a strategic advantage. Oracle Cloud ERP generates massive volumes of transactional and operational data every day. The real challenge, however, is transforming that data into timely, actionable insight. This is where SQL Query for Oracle Cloud ERP becomes a critical capability for organizations seeking visibility, control, and informed decision-making. Unlike…
