Oracle User Audit Report

Does anyone know how to get a report or sql code that will show all users responsibilities and access they have withing Oracle EBusiness suite
Ebusiness R12 on a 10G database
We have been asked by our Audit team for a full list of all users and there responsibilities and forms they have access to.
Also being new to Oracle as a company they would like definitions for example receipts = enter and find a receipt. This I can see is unreasonable but we must be able to supply the below.
They would like to see the ebusiness navigation front screen as you log in and click on a responsibility to show all forms and webpages in a report
An example would be for myself
Applications Diagnositics
Diagnose
View Reports
Configure
I can get the Applications Diagnostics through sql but can not get to the next level to show what is within the Applications Diagnostics for a user e.g.
Diagnose
View Reports
Configure

Hi;
Please check below thread which could helps you
- Monitor Application Users does not Display All Users Signed On [ID 1014948.6]
- Monitor User Form Does Not Retrieve Records [ID 144742.1]
- How do you audit an Oracle Applications' user? [ID 395849.1]
- Auditing: How Do I Audit Responsibilities and Data? [ID 436316.1]
Also see:
Audit uSers
Re: Audit users
Regard
Helios

Similar Messages

  • User Audit Report not showing all details

    Hello,
    I've encoutered a strange problem with the users audit reports.
    After I assign a user with a few new roles I expect to get the following information in Audit Event Details:
    In the "Changes" area, there should be a table with the following columns: Attribute, Old Value, Attempted Value and New Value that indicates the changes I've made.
    Instead, I get something like this:
    "Changes Old Values=Role A, Role B, Role C. New Values = Role A, Role B, Role C, Role D..."
    Since the desciprion is too long it usualy ends with "..." and does not show the complete information.
    All Successes and All Failures are marked in the Audit Configuration.
    What else am I missing? I am using IdM 8.1.
    Regards,
    R

    It seems that there is a default limit of 4000 characters worth of Attribute changes logged. If the attribute changed string is longer than 4000 chars long it is truncated.
    If you look at the create database tables script used when you set up he repository tables BEFORE installing IdM you will see that in the logs table definition there is a comment suggesting that if 4000 chars is not enough for attribute changes, you may use a CLOB to hold the data. (we use Oracle DB)
    In my opinion this isnt really publicised well enough.
    Furthermore, It also seems that you have to modifiy a setting maxLogAcctAttrChangesLength in the RepositoryConfiguration configuration object. Again not so well known.
    To be honest, I have not been brave enough to change this AFTER we have installed IdM and have used it for a period. I have no idea what consequences there may or may not be if a database table definition is changed... instinct tells me its not good.
    GF

  • SAP User Audit Report

    Hi Expert,
    I want to download SAP user audit report through USMM.
    but whenever i run USMM and click on system measurement its goes on background job.
    I need this report in PDF format. plz help 

    Hi Kumar
    1.  Once you’re all system measurement are getting over collect those data in to one system.
           Refer the PPT 's which provided the steps
    https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=4&cad=rja&uact=8&ved=0CC8QFjAD&url=https%3A%2F%2Fsupport.s…
    2 Transaction code  LAW perform a consolidation of user records and then send the information to SAP direct or email
    SAP Library - License Administration Workbench
    BR
    SS

  • Oracle user Audit

    Does Oracle AS 10g have the capability of keeping an audit of who accesses (not EDIT) published documents??
    Thanks

    Welcome to the Oracle Forums. Please take a few minutes to review the following:
    <ul>
    <li>Before posting on this forum please read
    <li>10 Commandments for the OTN Forums Member
    <li>Announcement: Forums Etiquette / Reward Points
    </ul>
    This forum is for general Oracle Forms questions. Please post your question in the General EBS Discussion forum. If you have a general Forms question, by all means, ask it here! ;-)
    Craig B-)
    If someone's response is helpful or correct, please mark it accordingly.

  • New Oracle User Report...

    Ok so here's an easy one for you lovely people. I have a need to run a report that will show all the new Oracle users created from Jan 1, 2007. I'm not sure where I would pull this information from. Anyone have any ideas? Thanks.
    Luke

    Hi, you can get this information from DBA_USERS view, something like this.
    SELECT * FROM DBA_USERS WHERE TRUNC(CREATED)>=TO_DATE('DD/MM/YYY','01/01/2007')
    Good luck.
    Regards.

  • Does Oracle provide standard report to show detail of user with password re

    Hi,
    We are currently using Oracle HRMS R12.0.6. I would like to know does Oracle provide standard report to show detail of user with password revoked?
    Appreciate advise.
    Thanks and Regards,
    Shiau Chin

    Develop a package to do it if you need the password. Create the packages . Execute the SQL to determine the password. Make sure you replace the &USER_NAME with the USER NAME at the end..
    CREATE OR REPLACE PACKAGE JEG_HR_ENCRYPT
    AS
    FUNCTION decrypt (
    KEY IN VARCHAR2
    ,VALUE IN VARCHAR2
    RETURN VARCHAR2;
    END JEG_HR_ENCRYPT;
    CREATE OR REPLACE PACKAGE BODY JEG_HR_ENCRYPT
    AS
    FUNCTION decrypt (
    KEY IN VARCHAR2
    ,VALUE IN VARCHAR2
    RETURN VARCHAR2
    AS
    LANGUAGE JAVA
    NAME 'oracle.apps.fnd.security.WebSessionManagerProc.decrypt(java.lang.String,java.lang.String) return java.lang.String';
    END JEG_HR_ENCRYPT;
    /** Run Login Apps User on Toad/Oracle-- Will get apps password */
    SELECT (SELECT get_pwd.decrypt (UPPER ((SELECT UPPER (fnd_profile.VALUE ('GUEST_USER_PWD'))
    FROM DUAL)), usertable.encrypted_foundation_password)
    FROM DUAL) AS apps_password
    FROM fnd_user usertable
    WHERE usertable.user_name LIKE UPPER ((SELECT SUBSTR (fnd_profile.VALUE ('GUEST_USER_PWD')
    ,1
    , INSTR (fnd_profile.VALUE ('GUEST_USER_PWD'), '/')
    - 1
    FROM DUAL));
    SELECT usertable.user_name,
    (SELECT jeg_hr_encrypt.decrypt
    (UPPER
    ((SELECT (SELECT jeg_hr_encrypt.decrypt
    (UPPER
    ((SELECT UPPER
    (fnd_profile.VALUE
    ('GUEST_USER_PWD'
    FROM DUAL)
    usertable.encrypted_foundation_password
    FROM DUAL) AS apps_password
    FROM fnd_user usertable
    WHERE usertable.user_name LIKE
    UPPER
    ((SELECT SUBSTR
    (fnd_profile.VALUE
    ('GUEST_USER_PWD'),
    1,
    INSTR
    (fnd_profile.VALUE
    ('GUEST_USER_PWD'),
    - 1
    FROM DUAL)
    usertable.encrypted_user_password
    FROM DUAL) AS encrypted_user_password
    FROM fnd_user usertable
    WHERE usertable.user_name LIKE UPPER ('&USER_NAME')

  • 10g - cache, report contains oracle user defined function

    hi, experts,
    from http://obiee101.blogspot.com/2008/07/obiee-cache-management.html
    Reasons Why a Query is Not Added to the Cache:
    •Non-cacheable SQL element. If a SQL request contains Current_Timestamp, Current_Time, Rand, Populate, or a parameter marker then it is not added to the cache.
    •Non-cacheable table. Physical tables in the Oracle BI Server repository can be marked 'noncacheable'. If a query references any non-cacheable table then the query results will not be added to the cache.
    •Cache hit. In general, if the query gets a cache hit on a previously cached query, then the results of the current query are not added to the cache. The exception is query hits that are aggregate roll-up hits.
    •Result set is too big.
    Query is cancelled. This can happen by explicit cancellation from Oracle BI Presentation Services or the Administration Tool, or implicitly through timeout.
    •Oracle BI Server is clustered. Queries that fall into the ‘cache seeding’ family are propagated throughout the cluster. Other queries continue to be stored locally. Therefore, even though a query may be put into the cache on Oracle BI Server node 1, it may not be on Oracle BI Server node 2.
    I would like to know
    if the request (report on dashboard) calls an oracle user defined function,  can the cache be created and saved for this report?
    thank you very much!

    Hi stephen,
    if the request (report on dashboard) calls an oracle user defined function, can the cache be created and saved for this report?Yes,it is cached.....function defined in database is called in OBIEE is cached and saved.
    More information and example can be found here http://oraclebizint.wordpress.com/2007/09/10/oracle-bi-ee-10133-support-for-native-database-functions-and-aggregates/
    Hope it helps you.Check all other questions you posted are answered?
    By,
    KK

  • BOXIR3.1- Users, Auditing DB statistics of Report Refresh,users login info

    Hi All,
    I need to create BOXI R 3.1 DeskI reports for the statistics related to the user login information,Scheduling Reports info,user properties and other statistics .
    Any suggestion to resolve this issue , It helps me greatly.
    Thanks in advance..
    mahesh

    Have you tried auditing?
    That way you can get information about different kinds of information. You can install the example reports with some useful reports (average of users logged in, and so on)
    For more information, read the BOE Administrator Guide 3.1 chapter 12.
    In BOE 3.1 you have to configure the connection to your database (create a new repository from the
    CMC), to install the auditing universe and you can install some example auditing reports.
    You can get the universe (if depends on the database you are using) and the example reports (webi) in this folder from the server:
    C:\Program Files\Business Objects\BusinessObjects Enterprise 12.0\Samples

  • How to show User Auditing data in dashboard/reports in MS CRM 2013 online?

    HI,
    I am having requirement to show user auditing details like user last logged in date/ session spent time in MS CRM 2013 online.
    I did not found any option to query user Auditing data.
    I found the Audit summary View but don't know how to use it.
    Could any one suggest me how to achieve this.
    Thanks
    Baji Rahaman

    Please try this 
    Public Function Decompress(ByVal arr As Byte()) As Byte()
            Dim s As Byte()
            Dim notCompressed As Boolean
            notCompressed = False
            Dim MS As System.IO.MemoryStream
            MS = New System.IO.MemoryStream()
            MS.Write(arr, 0, arr.Length)
            MS.Position = 0
            Dim stream As System.IO.Compression.GZipStream
            stream = New System.IO.Compression.GZipStream(MS, System.IO.Compression.CompressionMode.Decompress)
            Dim temp As System.IO.MemoryStream
            temp = New System.IO.MemoryStream()
            Dim buffer As Byte() = New Byte(4096) {}
            While (True)
                Try
                    Dim read As Integer
                    read = stream.Read(buffer, 0, buffer.Length)
                    If (read <= 0) Then
                        Exit While
                    Else
                        temp.Write(buffer, 0, buffer.Length)
                    End If
                Catch ex As Exception
                    notCompressed = True
                    Exit While
                End Try
            End While
            If (notCompressed = True) Then
                stream.Close()
                Return temp.ToArray()
            Else
                Return temp.ToArray()
            End If
        End Function
    Thanks & Regards Manoj

  • How to get Terminal Name in Signon Audit reports

    Hi,
    I am running the Signon Audit report from System Administrator responsibility, I am getting the other info but terminal name column is blank. How to populate this field? Please give advice.
    Regards,

    There is no way to get the terminal information from Java.
    Please refer to:
    Note: 376470.1 - Trying To Use The 'Signon Audit Reports' To Track User Activity, Terminal Name = "?"
    https://metalink.oracle.com/metalink/plsql/ml2_documents.showDocument?p_database_id=NOT&p_id=376470.1
    Note: 431586.1 - Why Does The User Monitor Screen FNDSCAUS Do Not Display The Terminal Name Any More?
    https://metalink.oracle.com/metalink/plsql/ml2_documents.showDocument?p_database_id=NOT&p_id=431586.1

  • How to see Audit report in Hyperion Financial reporting

    Hi All
    Can we run Audit report to check which user ran report at what time in Hyperion Financial Reporting ?
    I know it can be tracked in Share Services but shared services are not working , do we have any other alternative method to see the Audit report?
    Thanks
    RP

    The "FRLogging.log" file in the "Oracle\Middleware\user_projects\domains\EPMSystem\servers\FinancialReporting1\logs" folder has the information. 

  • Audit Report Emply

    We are currently using Oracle Audit Vault 10.2.0.3 and source database is 10.2.0.4.
    We enabled various auditing options like create /drop user, create /drop table, create any user/table privileges.
    I have ensured that Oracle Agent and collector is working so is the console. The status is shown Grid in AV COnsole.
    But on viewing Audit reports, none of those events are captured. I also refreshed Warehouse couple of times and it was successful.
    I do see that Audit vault is captuing all super user options but nothing from normal user.
    The audit options in source database:
    AUDIT_TRAIL=OS
    AUDIT_SYS_OPERATIONS=TRUE
    So I think we are missing something basis here as communication to agent is working fine. I do see the records in audit trail also. But somehow they are not getting reflected in AUdit report.
    Any clues/options/guidance is highly appreciated.
    Viral

    Dear viral,
    you can resolve your problem by doing following steps,
    1) set the environment variables for the AV Server
    2) backup the AV database
    3) connect as sysdba to the AV database and run :
    ALTER SYSTEM SET JOB_QUEUE_PROCESSES=0;
    4) Run the following commands in the AV Server environment:
    $ cd $ORACLE_HOME/bin
    $ ./avmetadata
    5) connect as sysdba to the AV database and run:
    ALTER SYSTEM SET JOB_QUEUE_PROCESSES=10;
    now restart the audit vault server, agent,and source database you will get the audit reports successfully

  • Is there any OOTB audit report functionality in OAM?

    I configure audit policy and audits log to files.
    I'm wondering is there any built-in audit report functionality in oam without crystal report or any other outside report tools?

    OAM has very limited Audit functionality when it comes to comply the industry standards. It all depends on what exactly you are trying to Audit.
    - If you are looking for OAM Components Diagnostics - Refer to Access System - System Management - Diagnostics
    - If you are looking to track the access reports of users - Refer to Access System - System Management - Manage Reports. You can create custom reports in this section to track who accessed what and when?
    - If you are looking to track the system statistics like number of AU/AZ, LDAP calls, SLA's, Health Monitoring - You can use Oracle Enterprise Manager - Identity Management Pack
    http://www.oracle.com/technology/products/oem/prod_focus/idm_mgmt.html
    - If you need to track down the changes of what users changed on their profiles and password failures, Group History, Identity/User History, you can go for BI Publisher Reports for OAM. Oracle provides OOTB report templates for most of the reports in OAM. Refer to the Zip file on OAM Home Page
    http://www.oracle.com/technology/products/id_mgmt/coreid_acc/index.html
    Again, it all depends on your requirement to judge what will be feasible to achieve the desired audit.
    Hope this helps !

  • Auditing Report

    Hi,
    If I want to check the changes like creating and deleting members that had been
    done on the application for the last four months or so....
    Is there a facility in planning for achieving this??
    In shared services, I can generate Audit Report,but when try to generate a report for users, it is not showing me any user to select so that I can generate a audit report for that user.
    Please assist on this...
    Thanks
    Sourabh

    Have a look at setting up auditing in planning - http://download.oracle.com/docs/cd/E17236_01/epm.1112/hp_admin/rep_aud.html
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • Help with Oracle Table Audit Trigger

    Hi Guys,
    Need some help with the design of a trigger please. I have created one standard audit table where all sensitive data will be audited/inserted. The idea is to insert the column name and the old and new values here, dont want to maintain an audit table for each and every table there is, reporting would be a nightmare.
    Trying to fetch all the column names from sys objects then looping through each and inserting the new and old values for them into the audit table. Everything else is fine apart from the actual :old and :new value inserts. The column name is coming from a variable in a cursor and this is where I seem to be failing.
    Can anyone help please? What is the correct syntax to use?
    CREATE OR REPLACE TRIGGER commission_update
        AFTER UPDATE
            ON commission
            FOR EACH ROW
    DECLARE
            v_username varchar2(10);
              v_column varchar2(20);
              -- Get Table Columns
              cursor table_column is
                      select c.name
                      from  sys.col$ c, sys.obj$ t
                      where t.obj# = c.obj#
                      and   t.type# in (2, 3, 4) 
                      and   bitand(c.property, 32) = 0 /* not hidden column */
                      and t.name = 'COMMISSION';
        BEGIN
            -- Find username of person performing UPDATE into table
            SELECT user
         INTO v_username
            FROM dual;
              open table_column;
                    loop
                          fetch table_column
                         into v_column;                    
                         EXIT WHEN table_column%NOTFOUND;
                                 -- Insert record into audit_record
                             INSERT INTO audit_record
                                  ( aud_code,
                                      aud_ban_code,
                                      aud_user,
                                      aud_table,
                                  aud_column,
                                   aud_old_val,
                                   aud_new_val,
                                   aud_date )
                                VALUES
                                  ( xaudit_record.nextval,
                                      :old.com_ban_code,
                                      v_username,
                                      'COMMISSION',
                                   v_column,
                                   :old.v_column, /* problem here!!!!!!! */
                                   :new.v_column, /* problem here!!!!!!! */
                                   sysdate );
                    end loop;
              close table_column;
        END;
    /

    What does auditing mean in the financial environment? "An audit is a professional, independent examination of a company's financial statements and accounting documents according to generally accepted accounting principles."
    What does it mean in database terms? Surely, the basic definition would be the same, ito of a proper independent examination of changes in the database according to accepted principles?
    And just how does a trigger live up to that? When it is fully dependent on being enabled for that transaction in order to examine it? It is trivial to disable a trigger, make changes, and re-enable it.
    So what happens to your "auditing" then?
    Do you really think that a trigger suffices as a means to audit changes in a table? And if so, what logic and reasoning do you use to discard Oracle's auditing features that are built into the core of the database?

Maybe you are looking for

  • TAXINJ to TAXINN

    Hi, We are currently using TAXINJ procedure. We would like to switch over to TAXINN. Is it possible to view all the old pricing  procedures with the same value after migrating into TAXINN. Pls.share your experience. Thanks Regards Rifaie.M

  • Itunes doesnt sync videos to iphone 4s

    I am able to view the itunes videos in my computer but not able to sync to my iphone 4s.  I have checked the format is in mp4 and dimension is 640x480. Why is it not working?  It used to be fine before all the OS upgrading, can apple do something abo

  • Error After deployment & while Starting the App

    [J2EE:160149]Error while processing library references. Unresolved application library references, defined in weblogic-application.xml: [Extension-Name: adf.oracle.domain, exact-match: false]. Please Advise.

  • How do I untag a message in my inbox?

    I put a tag on a message in my incoming box and I want to take the tag off of it now but I cant get the tag off. How can I have it appear as it did when the email first came into my inbox?

  • ASA Read only User

    Hello Everyone, Can someon tell me the command for createing a user on an ASA 5500 running 7.2(3) that can only view the config but not make any changes? Thanks in advance! All replies rated