Extract list of users in OBIEE 11g

Can someone please tell me what is the way to extract the list of users using OBIEE 11g with their roles and permissions.
Thanks in advance.

Check this script
'1: Make an UDML export of the RPD using nqgenudml.exe
'2: Change the filename/location in this script
'3: Run the script from the command line cscript Read_Usergroups.VBS > users.txt
'4: Put the export in a XLS Pivot table
Set objFSO = CreateObject("Scripting.FileSystemObject")
'point this to your UDML EXPORT
Set objFile = objFSO.OpenTextFile("E:\usergroup.txt", ForReading)
Const ForReading = 1
Dim arrFileLines()
dim strRLine
dim strTemp1
dim strTemp2
dim strTemp3
dim intRoles
intRoles = 0
i = 0
WScript.Echo "USER_NAME;FULL_NAME;ROLE;COUNT"
Do Until objFile.AtEndOfStream
strRline = objFile.ReadLine
if left(strRline,12) = "DECLARE USER" then Redim Preserve arrFileLines(i)
strTemp1 = MID(strRLine ,15 , 50)
strTemp1 = MID(strTemp1 ,1 , instr(strTemp1, """")-1)
IF instr(strRline,"}" ) >0 THEN
strTemp2 = MID(strRLine , instr(strRline,"{")+ 1, (instr(strRline,"}") - (instr(strRline,"{")+ 1)))
ELSE
strTemp2 = ""
END IF
arrFileLines(i) = strTemp1 &";" & strtemp2
intRoles = 1
i = i + 1
end if
if intRoles >= 1 then
if instr(strRline,"HAS ROLES (" ) >0 then
intRoles =2
end if
if intRoles =2 and instr(strRline,"HAS ROLES (" ) =0 then
strTemp3 = MID(strRline,instr(strRline, """")+1,50)
strTemp3 = MID(strTemp3,1,instr(strTemp3, """")-1)
WScript.Echo arrFileLines(i-1) &";" & strTemp3 &";1"
end if
if intRoles =2 and instr(strRline,")" ) >0 then intRoles = 0
end if
end ifLoop
objFile.Close
Source : Srinivasan Software Solutions Pvt.Ltd.: [OBIEE 11g] OBIEE Get All Users And Roles From RPD

Similar Messages

  • Localization with welcome message to the respecitve user in OBIEE-11g

    How do we can acheive localization with welcome message along with time to the respecitve country user in OBIEE-11g.

    Raghav N wrote:
    How do we can acheive localization with welcome message along with time to the respecitve country user in OBIEE-11g.Refer to the documentation here for complete details: http://docs.oracle.com/cd/E14571_01/bi.1111/e10541/deploylocal.htm

  • Extracting List of Users from BO Server

    Hi All,
    As an administration requirement we have to extract list of users within our BO server. I looked upon the forum and found that we can use query builder for the purpose.
    I used query builder and ran query " Select SI_NAME from CI_SYSTEMOBJECTS where SI_NAMEDUSER=1 AND SI_KIND='User' " to list down the users. No issues till this point, the query ran fine and gave list of users in the server but I couldn't find a way to take export of this list. Then I thought of creating a webi report on top of CMS database pulling column "dbo.CMS_Aliases6.Alias" into report but that shows some ids for all enterprise users.
    Please let me know if there is any other method that I can implement to take export of user list from server. I know this can be achieved using SDK but I want to try it at last.
    Thanks,
    Chandra

    Hi
    After clicking the Export .
    1.Go folders>administration tools folder
    2.Right click on Administrator tools >Security query export >
    3.Click on History
    4 In the History tab ,you will see the program Object schedule(See screen shot2)
    5.Now clicking on the Instance Time link will open a .txt file and shows you the rights
    6. while saveing this file save as in CSV format.
    If you want to see only users after saveing the csv , Just apply the filter on Rights collections check only system . It will dis play only the users.
    Useing Query Builder also We can do
    After Genrated the Report go to file and save as html in your local .
    Select the HTML Page and Right click Open with Excel . The report will open in excel .

  • Restricting  access to some of the LDAP users in obiee 11g.

    Hi Experts,
    I have successfully integrated LDAP with OBIEE 11g and user's are Authenticated to login to obiee using their LDAP credentials.
    But the case is All the employees in the company who have ldap are able to login(any way this is expected as we integrated ldap with OBIEE)
    Is there any way that we can restrict the access to users who don't need OBIEE. If so please suggest me the required steps.
    Edited by: MKC on Oct 5, 2012 7:43 AM

    Handle it in LDAP side, try to create a group in LDAP for BI users and use it in integration so that only this specific group uses sit in bi side.
    Pls mark if helps

  • Create a user in OBIEE 11g

    Hi,
    I am new to OBIEE 11g.Can any one help to create an user?I mean to say when he types that URL,the user login screen comes and he can use his own user ID and password to do the same.
    Regards,
    Mainak

    Mainak,
    To create a new user you have to use the weblogic server admin console.
    For example, http://hostname:7001/console.
    Here is a good link that explains how to do this.
    http://varanasisaichand.blogspot.com/2011/03/obiee-11g-security-creating-users-and.html
    Adil
    Please assign points if the answer is helpful

  • Users in OBIEE 11g RPD

    Hi all ,
    I have scenario where i need to apply data level security for few users.
    And i am trying to redefine the permissions for that user in RPD in offline mode , i failed to see those users in IDENTITY window.
    Can some one please tell me , how to come over this issue ,
    Thanks

    Hi Raj,
    In data level security for users level, You have to implement external table authorization.
    1. Create table in database.
    2. create session variable in rpd.
    If you want some more extend information.
    Refer to following links:
    Especially: http://www.rittmanmead.com/2012/03/obiee-11g-security-week-row-level-security/
    http://www.dba-oracle.com/oracle_news/2005_4_28_Fine_Grained_Access_Control.htm
    http://docs.oracle.com/cd/E14571_01/bi.1111/e10540/dataaccess.htm
    Thanks,
    satya

  • Setting HOMEPAGE for USERs, rolewise OBIEE 11g

    Hi,
    I have OBIEE 11g Dashboards on top of an Essbase cube. I would like to have a default homepage set per user role.
    I have followed the below link: http://obieeelegant.blogspot.fi/2011/06/how-to-changing-theobiee11g-homepage.html , which suggests to have two tables in the database.
    But how do I capture the User ids in this case. My security model has got Nested Groups and Nested Roles.
    Any suggestion on how to proceed, please.

    Hi Kalyan,
    i referred this blog for adding tns entries for OBIEE 11g, for windows users.cmd has only one TNS_ADMIN, but in users.sh file there are many TNS_ADMIN and moreover all are are commented out, so i am not sure where and to what i should assign the path.
    Thanks,
    Sree

  • Hiding catalog link for a particular user in OBIEE 11g !!

    Hello,
    I have a requirement where I want to hide/disable catalog link at the top (in analytics) for a particular user !!
    This User can access Dashboard.
    This User cannot access Subject areas hence he cannot create analysis
    Let me know if this is possible in OBIEE 11g !! If yes, then how ?

    Hi,
    Steps to implement,
    Login to analytics (http://IP:9704/analytics)--> Administration-->Manage Privileges -->Home and Header ---> here u can set the privileges associated with various components of bi
    http://docs.oracle.com/cd/E23943_01/bi.1111/e10543/intro.htm#BIESC6086
    Thanks
    Deva

  • How to extract,list of users linked as contact person to which customer?

    Hi
    Is it possible to extract from CRM production system a complete list showing which users are
    linked as contact persons to which customers?
    As you can imagine it is top critical that customer users are never linked to any other customer accounts than their own, so we need to implement a regular validation of these relationships. With our  number of customers and users it is impossible to check one-by-one in CRM, but with following information in a regularly provided list, it would be reasonably easy:
    Customer BP
    Customer name
    Customer Sales Office
    Contact person BP
    Contact person name
    Contact person user ID
    Date of relationship creation
    Please advice.
    Regards
    Pravin Babu

    Hi Pravin,
    The information you need is available in three tables/visions:
    - BUT000 - For BP numbers and names
    - BUT050 - For BP relationships (BUR001 is the one for contact person)
    - CRMV_BP_FRG0140 - For sales office (you have to use partner_guid field)
    I don't know any standard report that will delivery this information as this. But based on this tables, you can build your own, or make a sap query/quickviewer to get this information.
    Hope that helps!
    Kind regards,

  • Login error for User in OBIEE 11g

    Hi All
    I have created an User(TEST_USER) in oracle 11g
    but for some i have to delete the user and recreate in the same name(TEST_USER)
    but when i am trying to login in analytics after recreating the user am getting the followwing error.
    "An error occurred during authentication. Try again later or contact your system administrator."
    Please help.
    regards
    Gourisankar
    Edited by: 805966 on Dec 13, 2010 4:45 AM

    Hi All
    I have created an User(TEST_USER) in oracle 11g
    but for some reason i have to delete the user and recreate in the same name(TEST_USER)
    but when i am trying to login in analytics after recreating the user am getting the followwing error.
    "An error occurred during authentication. Try again later or contact your system administrator."
    Please help.
    regards
    Gourisankar

  • How to Authorize external table users in OBIEE 11g

    Hi All,
    I have created Session System Variables and i am Using External table Data level Authentication and successfully external table Authentication is working.
    My question is i want to Authorize this Extrenal table users in presentation services.e.g. I want to assign some dashboards or Reports to users.
    In 10g when u login with the external table users automatically users will be created in Answers and used to assign this to webcat group.
    In 11g how to achieve this???
    Reply ASAP...
    Thanks and Regards
    Kiran Kumar
    07795980891.

    Hi Kiran,
    Check this link.
    http://www.rittmanmead.com/2010/11/oracle-bi-11g-active-directory-security-using-init-blocks-variables-10g-style/

  • Unable to recreate the same user in OBIEE 11g

    I have created user name : Justin
    logged into analytics as justin.
    deleted the user: Justin.
    re-created the user: Justin
    when trying to login, I am getting below error:
    Unable to Sign In
    An invalid User Name or Password was entered.
    should I be deleting or restarting the server for this?
    thanks
    srikanth.

    Hi,
    Yes.Just refresh GUID and just while deleting user :Justin folder and justin.atr must be removed.then try to GUID then try to login again.
    FYI: to regenerate user GUIDs:
    Update the FMW_UPDATE_ROLE_AND_USER_REF_GUIDS parameter in NQSConfig.INI:
    Open NQSConfig.INI for editing at:
    ORACLE_INSTANCE/config/OracleBIServerComponent/coreapplication_obisn
    Locate the FMW_UPDATE_ROLE_AND_USER_REF_GUIDS parameter and set it to YES, as follows:
    FMW_UPDATE_ROLE_AND_USER_REF_GUIDS = YES;
    Save and close the file.
    Update the Catalog element in instanceconfig.xml:
    Open instanceconfig.xml for editing at:
    ORACLE_INSTANCE/config/OracleBIPresentationServicesComponent/
    coreapplication_obipsn
    Locate the Catalog element and update it as follows:
    <Catalog>
    <UpgradeAndExit>false</UpgradeAndExit>
    <UpdateAccountGUIDs>UpdateAndExit</UpdateAccountGUIDs>
    </Catalog>
    Save and close the file.
    Restart the Oracle Business Intelligence system components using opmnctl:
    cd ORACLE_HOME/admin/instancen/bin
    ./opmnctl stopall
    ./opmnctl startall
    Set the FMW_UPDATE_ROLE_AND_USER_REF_GUIDS parameter in NQSConfig.INI back to NO.
    Important: You must perform this step to ensure that your system is secure.
    Update the Catalog element in instanceconfig.xml to remove the UpdateAccount GUIDs entry.
    Restart the Oracle Business Intelligence system components again using opmnctl:
    cd ORACLE_HOME/admin/instancen/bin
    ./opmnctl stopall
    ./opmnctl startall
    For more ref:
    http://docs.oracle.com/cd/E23943_01/bi.1111/e10543/privileges.htm#CHDEBGIA
    http://obiee11gqna.blogspot.com/2011/10/obiee11g-updating-guids.html
    Thanks
    Deva

  • WebLogic Users in OBIEE 11g

    Currently connecting to MSAD I am seeing a limit of 1000 users in WebLogic, however I have about 2500 users in my directory structure. Because I only see 1000 when I try and add a user to a Role in the Admin console and do a search for their name it returns nothing. Is there a way to increase the number of users showing in WebLogic?

    this is caused by the msad page size parameter, ask the system operator to increase it.
    Regards
    John
    http://obiee101.blogspot.com
    http://www.obiee11g.com

  • Invalid subscribers skipped in  OBIEE 11g

    Hi,
    I have requirement to send reports to non OBIEE users in Obiee 11g, i created the report with email ids and and i configure the delivers, i am able to send the report to obiee users, when i create the agent Delivery Content as Conditional Analysis Recipients     as Get Recipients from the Analysis Used in the Agent Condition_ when i run the agent its saying that AgentID: /shared/Common/AGENT_MAIL_21_2
    Invalid subscribers skipped: [email protected],
    Plz tell me why i am getting this error,i am able to send emails the obiee users, but when i select the Get Recipients from the Analysis Used in the Agent Condition then only i am getting this error.
    Thanks & Regards,
    Ayubjani Shaik

    "AgentID: /shared/Common/AGENT_MAIL_21_2
    Invalid subscribers skipped: [email protected]"
    Well, is "[email protected]" a valid user of one of your security realms? And this is literally the question: is this email address a valid user id? Or are you just passing an email and thinking it will work whereas the actual uid is something like "ayub"?

  • OBIEE 11g Refresh GUIDs for Presentation Services

    Hi Friends,
    I am facing problem while trying to refresh the GUIDs for the Presentation services during migration from DEV to QA
    When I migrated RPD and Catalog from DEV to QA, the user weblogic was not able to login. So I modified the NQSConfig.INI file to make the below change
    FMW_UPDATE_ROLE_AND_USER_REF_GUIDS = YES*
    and restarted the BI Servers. Now weblogic is able to login. So far good.
    But When I login using weblogic and open 'My Dashboard' I get the following error access denied for user to path /users/weblogic/_portal/dashboard layout*
    Reading the Oracle Documentation I see that the refresh of GUIDs need to be done for Presentation services as well. http://download.oracle.com/docs/cd/E14571_01/bi.1111/e10543/privileges.htm#CHDHGAAH
    However I am not able to find *<ps:Catalog>* in the Instanceconfig.xml file. I can only see a similar one like below
    *<Catalog>*
    *<UpgradeAndExit>false</UpgradeAndExit>*
    *</Catalog>*
    Where should I add the below? I went ahead and put it just below the above. So that my file looks like below. Is this correct?
    *<Catalog>*
    *<UpgradeAndExit>false</UpgradeAndExit>*
    *</Catalog>*
    *<ps:Catalog xmlns:ps="oracle.bi.presentation.services/config/v1.1">*
    *<ps:UpgradeAndExit>false</ps:UpgradeAndExit>*
    *<ps:UpdateAccountGUIDs>UpdateAndExit</ps:UpdateAccountGUIDs>*
    *</ps:Catalog>*
    After saving the instanceconfig.xml , I used opmnctl to stop the Pre.Ser. Stop was successful But I am not able to start the ps. Why is that? Is it a problem with my new entry in Instanceconfig.xml?
    Checking the log files, clearly says its the content of instanceconfig.xml causing the issue.
    ----Log entry--
    [Util Logger] Exception occurred:
         Severity:Fatal
         Type:class saw::Exception const *
         File:C:\ADE\aime_bi\bifndn\analytics_web\main/project/webutil/configreaderinstance.cpp
         Line:540
         Message:Invalid settings in config file: Bad config instance '\\?\C:\Middleware4\instances\instance6\config\OracleBIPresentationServicesComponent\coreapplication_obips1\instanceconfig.xml'!
    Any help would be highly appreciated.
    --Joe
    Edited by: bimetrics on Oct 28, 2011 5:06 PM

    Hi,
    i hope u r version You don't need the ps: part either
    If your using obiee11.1.1.3. the instansconfig.xml file it will show like this (ps: part either ) and obiee11.1.1.5. no more that ps: part in the instanceconfig.xml file
    *<UpgradeAndExit>false<UpgradeAndExit>*
    *<UpdateAccountGUIDs>UpdateAndExit<UpdateAccountGUIDs>*
    then
    set it to *<UpdateAccountGUIDs>none</UpdateAccountGUIDs>* and then restart the services
    Refer obiee11.1.1.3.0 version of guide...all r similar except ps: part.
    http://varanasisaichand.blogspot.com/2011/08/refresh-user-guids-obiee-11g.html
    http://gerardnico.com/wiki/dat/obiee/migration
    Thanks
    Deva
    Edited by: Devarasu on Oct 29, 2011 9:45 AM

Maybe you are looking for

  • Finding the form number - Simple Q !

    I am trying to process the form values inside a PL/SQL block on that page. I get the values and after processing I insert the values into a table. I have created a PL/SQL block.. and I am sure the block is called properly because everything is proces

  • No business area is assigned to the material

    HI SAP Gurus I  tryed to create  a Product cost controller (KKF6n). After I  typed the Product version,  I get this error "No business area is assigned to the material".  Could yo give me some information about this error. Thanks Emre

  • Webdynpro abap to workflow attachments

    Hi gurus, I have opened same meaasge in workflow forum also since I was not sure which will be more helpful. I added  the attachment to workflow using the following code from my webdynpro abap application: DATA: lv_xstring TYPE xstring,         att_i

  • Reg BSP table column title

    Hi All, I have problem with BSP table title display for one of the field. The current code of <%-- - Create table for line item---- --%>                                                   <htmlb:tableView id    = "tv_eban"                             

  • First Socket read thru BufferedReader is slow - rest faster

    When I do the first read on a BufferedReader which is created against a Socket, it is taking about 1200 ms. Each subsequent read takes less than 200 ms. Is there something I can do to improve the performance of the first read? If I switch from the Bu