Implement "Act As" in OBIEE 11g

Hi,
I am trying to implement the 'Act As' in OBIEE 11g using the same xml template that I used to implement the same in OBIEE 10g.
But whenever I am providing the "Target USer" an error message pops up saying " *Invalid XML Payload: XML document must have a top level element.*"
Below is the xml i am using
<?xml version="1.0" encoding="utf-8" ?>
<WebMessageTables xmlns:sawm="com.siebel.analytics.web.messageSystem">
<WebMessageTable system="SecurityTemplates" table="Messages">
<WebMessage name="LogonParamSQLTemplate">
<XML>
<logonParam name="RUNAS">
<getValues>EXECUTE PHYSICAL CONNECTION POOL "SA"."Connection Pool" select targetID,TARGETNAME from PROXY where proxyId='@{USERID}'</getValues>
<verifyValue>
EXECUTE PHYSICAL CONNECTION POOL "SA"."Connection Pool" select targetNAME from PROXY where proxyId ='@{USERID}' and targetId='@{VALUE}'
</verifyValue>
<getDelegateUsers>
EXECUTE PHYSICAL CONNECTION POOL "SA"."Connection Pool" select proxyId, proxyLevel from PROXY where targetId ='@{USERID}'
</getDelegateUsers>
</logonParam>
</XML>
</WebMessage>
</WebMessageTable>
</WebMessageTables>
Thanks in advance,
DS
Edited by: DS on Dec 19, 2010 7:42 PM

Hi All,
after migration from 10 to 11 act is working but only sometimes.
Sometimes the authentication with the user is refused.
Is there a timeout parameter?
Regards,
Stefan Hess
[email protected]

Similar Messages

  • Not able to configure Act As in OBIEE 11g - The application is logging out

    Hi All,
    We are trying to configure Act As in OBIEE 11g. The list of users gets populated when I click on Act As. However, when I select any user from the list, the applications logs out. The possible reason could be that OBIEE is not able to authenticate the user (We are using table based Authentication). Please give some pointers to fix it.
    Also, I am curious to understand the authentication process in case of Act As. The list that gets populated is a list of target users from the table. In our case, the username and display name gets populated. But, how does OBIEE check if that is a valid user or not?
    Thanks in Anticipation,
    Karan

    Does Act As functionality work with BI Publisher? I am able to login and select Act As and pick a user and view all dashboards, however when I click a PDF embedded in a dashboard page from Publisher, it says Unauthorized Access: please contact the administrator. If I am logged in as myself I can view the PDF. If I am logged in as the user I acting as I can view the pdf, but if I login as myself and act as that user and try and view it, that is when the error occurs, so am wondering is Act As is incompatible with BI Pub.

  • Issue in Configuring ACT as functionality obiee 11g

    Dear Expert,
    I had done the below steps in creating ACT as functionality in 11g. I am using MS SQL Server 20005 and had created table called OBIEE_PROXY.
    1. Created system variable called "PROXY"
    2. Created Session initialisation variable (PROXY and PROXY LEVEL) and associated the connection pool
    3. Created customs templates
    4. Configured the instance.xml
    5. Done the setting in the Manage privileges
    6. Restarted the BI services
    I had taken repository rpd to offline and done the above changes .Modified RPD is uploaded through EM and restarted the services. When I login and see the ACT as there is no users appearing in the screen .
    Please advise if I missed any step. Also please advise that should i need to create a user’s in the web logic console which i am trying to pass from MS SQL Server.
    Edited by: 964262 on 11/10/2012 14:38

    Hi ,
    Below is the error i am getting in the nqserver log .
    [2012-10-12T14:25:37.000+00:00] [OracleBIServerComponent] [ERROR:1] [] [] [ecid: cdd7e05bc54bf9a4:-1b0c887b:13a4e5a3825:-8000-00000000000062ea] [tid: 15dc] [nQSError: 16002] Cannot obtain number of columns for the query result. [[
    _[nQSError: 16001] ODBC error state: 37000 code: 102 message: [Microsoft][ODBC SQL Server Driver][SQL Server]Incorrect syntax near '‘'.._
    _[nQSError: 16001] ODBC error state: 37000 code: 8180 message: [Microsoft][ODBC SQL Server Driver][SQL Server]Statement(s) could not be prepared.._
    _[nQSError: 13011] Query for Initialization Block 'PROXY_BLOCK' has failed._
    _]]_[2012-10-12T14:25:37.000+00:00] [OracleBIServerComponent] [ERROR:1] [] [] [ecid: cdd7e05bc54bf9a4:-1b0c887b:13a4e5a3825:-8000-00000000000062ea] [tid: 15dc] [nQSError: 13021] Failed to get the value of PROXY session variable.
    [*2012-10-12T14:25:37.000+00:00] [OracleBIServerComponent] [ERROR:1] [] [] [ecid: cdd7e05bc54bf9a4:-1b0c887b:13a4e5a3825:-8000-00000000000062ea] [tid: 15dc] [nQSError: 13021] Failed to get the value of PROXY session variable.*
    *[2012-10-12T14:25:43.000+00:00] [OracleBIServerComponent] [NOTIFICATION:1] [] [] [ecid: cdd7e05bc54bf9a4:-1b0c887b:13a4e5a3825:-8000-00000000000062ef] [tid: 15dc] [nQSError: 13011] Query for Initialization Block 'ExternalAuthenticationProvider' has failed.*
    *[2012-10-12T14:25:43.000+00:00] [OracleBIServerComponent] [ERROR:1] [] [] [ecid: cdd7e05bc54bf9a4:-1b0c887b:13a4e5a3825:-8000-00000000000062ef] [tid: 15dc] [53012] User authentication failure: user3.*
    *[2012-10-12T14:25:43.000+00:00] [OracleBIServerComponent] [ERROR:1] [] [] [ecid: cdd7e05bc54bf9a4:-1b0c887b:13a4e5a3825:-8000-00000000000062ef] [tid: 15dc] [53012] User authentication failure: user3.*
    Please advise .
    thanks in advance

  • How to implement WriteBack feature in OBIEE 11g?

    I have implemented all steps but with no success. Can any one share what are loop holes in implementation the same?

    Hi,
    Please check the below steps and refer the below links.
    http://satyaobieesolutions.blogspot.in/2013/03/write-back.html
    http://satyaobieesolutions.blogspot.in/2012/06/obiee-10g11g-writeback-capabilities.html
    http://satyaobieesolutions.blogspot.in/2012/06/excel-data-source-writeback-in-obiee.html
    1. Problem your XMl Script
    2. If null value not present in your columns in your table in database.The ; problem has occured.
    please check below steps.
    1. Are you using OCI or ODBC in your connection pool? Try it with OCI Call Interface 11g.
    2.Remove the commit tag from the XML file.
    <postUpdate>COMMIT</postUpdate>
    =============================================================================================================
    This xml file working for me.
    Insert--
    A couple of small adjustments got your XML to work here:
    <?xml version="1.0"; encoding="utf-8"?>
    <WebMessageTables xmlns:sawm="com.siebel.analytics.web/message/v1";>
    <WebMessageTable lang="en-us" system="WriteBack" table="Messages">
    <WebMessage name="WriteBack">
    <XML>
    <writeBack connectionPool="Connection Pool">
    <insert> INSERT INTO FACT (PRICE,PRODUCT_KEY,REGION_KEY,SALE_UNIT,TIMEKEY,SALES_QUOTA)
    values (@{c7},@{c8},@{c9},@{c10},@{c11},@{c5} ) </insert>
    <update> </update>
    </writeBack>
    </XML>
    </WebMessage>
    </WebMessageTable>
    </WebMessageTables>
    The <writeBack> tag is written with a lower case "w".
    The "connetionPool" needs an upper case "P".
    Update--
    I think that you have to specify also an SQL statement for the update tag, for example:
    <?xml version="1.0"; encoding="utf-8"?>
    <WebMessageTables xmlns:sawm="com.siebel.analytics.web/message/v1";>
    <WebMessageTable lang="en-us" system="WriteBack" table="Messages">
    <WebMessage name="pmet_update">
    <XML>
    <writeBack connectionPool="PMTCOG">
    <insert> select null from dual</insert>
    <update> UPDATE XREF_PMET_URL SET URL= '@{c1}' WHERE API='@{c0}'</update>
    </writeBack>
    </XML>
    </WebMessage>
    </WebMessageTable>
    </WebMessageTables>
    The witeback wants for both the tags (<insert></insert> and <update></update>) an SQL Statement.
    Hope this help's
    Thanks
    Satya

  • Implementing SSO in OBIEE 11g

    Hi All,
    We have a requirement to implement custom SSO with OBIEE 11g.
    Is configuration of SSO in OBIEE 11g similar to that of OBIEE 10.1.3 ? (10g steps mentioned below)
    1. Changing Instanceconfig.xml
    2. Adding a user “Impersonate ” in Repository
    3. Adding Impersonate user Credentials to Credential Store using cryptotools
    4. Add Credential Store information to Instanceconfig .xml file
    Are there any additional configurations required to be related to weblogic integration with OBI?

    What sort of SSO setup are you looking to implement? The security model in 11g is much more complex and unfortunatelly it's all in Weblogic. I don't think that was a good idea but Oracle it's obviously pushing to use all of its products into OBIEE.
    On the positive side OBIEE 11g now supports configuring authentication and SSO with Active Directory and Windows Native Authentication using Kerberos (the next generation authentication protocol after NTLM). This SSO solution is sometimes called "silent SSO" as does not require domain authenticated users to login to OBIEE and it's completely transparent. In view it's the "real and proper" SSO solution as it's server side and it's unspoofable. Oracle Support Note ID 1274953.1 provides guidance on how to do that. The configuration process is complex but it provides a way to use Windows Native Authentication out-of-the-box in OBIEE 11g without having to rely on custom/3er party components or any additional license costs.

  • OBIEE 11g Multiple instance hitting Presentation catalog in round robin fashion

    Hi All,
    Our requirement was to have two instances of OBIEE 11g in a single box ie one for Dev and one for TEST
    For OBIEE 10g, i see lot of information, but for OBIEE 11g i dont see any information on this..
    Has anyone tried implementing multiple instances in OBIEE 11g through vertical clustering.?
    so far i did vertical clustering of Presentation servers
    ie
    1 BI Server
    2 Presentation Servers
    2 Presentation Services Plug-in ( analytics.ear, analytics2.ear)
    The issue that i am facing is that the below analytics link sometimes hits one catalog and sometimes other catalog... ( its random hitting) [looks like Load balancer is acting here]
    http://constance.localhost.com:9704/analytics 
    Also i read on Rittman Blog that ..
    "Presentation Services plug-in and Presentation Services have been decoupled. So, essentially a single web server can communicate to multiple presentation services in a round-robin fashion without the need for load balancer in vertical clustering. In horizontal clustering with multiple machines, load balancer will be required though in order to switch between different HTTP servers based on the incoming load. "
    Any ideas how to switch off the load balancer?
    Thanks
    Ashish

  • Hierarchy Prompts in OBIEE 11g

    Hi All,
    I have an Issue with Implementing Hierarchy Prompts in OBIEE 11g. I understand that Filters on Hierarchy Prompts can be applied in Selection steps and cannot be viewed in the Physical Query as such. However, what happens is, the Hierarchy prompt only gets applied when the hierarchy is displayed in the report.It is not applied even when it is present in the excluded section. So, it works only when it is displayed in the report. Is this correct? Is there any workaround for this?
    Any help on this would be much appreciated
    Regards,
    Venkatesh
    Edited by: obiapps on May 30, 2012 7:42 PM

    If the column set to prompt no matters what (column is present,or not, excluded or hidden) the prompt should work.
    Check it again something might gone wrong.
    If it is helpful, please mark as correct or helpful

  • Cache seeding in OBIEE 11g

    Hi All,
    How to implement cache seeding in OBIEE 11G.?
    Please help.
    Thanks
    SwathiP

    Hi Srini,
    Created an Agent for seeding the cache, it ran successfully. On the Recipients tab, added Administrator. Agent ran successfully but the cache for a particular analysis gets recorded 2 times when checked in Admin tool along with BIAdministratorUser cache returning list of users., Is it a right way?
    I am not sure how exactly Obiee server seeds the cache..
    Please suggest,
    Thanks,
    SwathiP

  • Sorting of user list in 'ACT AS' by displayname -OBIEE 11G

    Hi,
    I have configured 'ACT AS' successfuly in obiee 11g . We have written the following query to populate user name and displayname in the act as drop down .
    <getValues>EXECUTE PHYSICAL CONNECTION POOL DAA2.DAA2 select USERNAME, DISPLAYNAME from SIEBEL_USERS </getValues>
    With this query the list is getting ssorted by USERNAME .
    However, our client expects the user list to be populated in the ascending order of the DISPLAYNAME.
    I tried modifying the above query as below in the xml file to implement the same .
    <getValues>EXECUTE PHYSICAL CONNECTION POOL DAA2.DAA2 select USERNAME, DISPLAYNAME from SIEBEL_USERS Order by 2 desc </getValues>
    But the liste is still getting sorted by USERNAME. Could anyone give some pointers to achieve this requirement ?
    Regards,
    Karan
    Edited by: kchadha2 on Sep 12, 2011 7:21 PM

    Thanks Veeravalli, I did exactly the same. Editing the registry didn't help so I deleted the service from registry and create it again and before that added the following in my installSVC file in the section you mentioned
    set JAVA_VM=-server
    set MEM_ARGS==-Xms1024m -Xmx1024m -XX:MaxPermSize=2048m -XX:-UseSSE42Intrinsics
    But it is still not working, I am getting the same error but now it says
    [Tue Dec 11 07:38:45 2012] [RunJavaApp] Loading class - =-Xms1024m
    java.lang.NoClassDefFoundError: =-Xms1024m
    Caused by: java.lang.ClassNotFoundException: =-Xms1024m
         at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
         at java.security.AccessController.doPrivileged(Native Method)
         at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
         at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
         at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
         at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
    one of the things I didn't mention though was that when I create the service, I run the installAdmServer_Service.cmd file as "Run as Administrator", only then the service gets installed. Can this be related to the fact that this windows service needs to be run under admin account? or Run as Administrator? I am guessing because I tried various heap sizes and also edited my setDomainEnv.cmd and commEnv.cmd file to use 1024 as heap size it but still didn't work and it is failing may be while loading the class? If that is the case then how to run this services as administrator? Am I missing anything else?
    Thanks,
    Ronny

  • SSO Implementation in OBIEE 11g

    Hi All,
    I have a requirement in OBIEE 11g to implement SSO for the users. The actual requirement is that OBIEE should be able to authenticate users when they access the OBIEE URL through windows authentication credentials that they have used to log in into their machine.
    Please let me know if this can be achieved and if so what are all the configuration changes that has to be made for this to work.
    Any pointers on this will be highly helpful.
    Thanks.

    Has anyone verified this with Oracle?
    The documentation would suggest otherwise (http://docs.oracle.com/cd/E14571_01/bi.1111/e10543/sso.htm) - but I've yet to try to make it work on 11g.
    Would be nice to know if it is at all possible (without having to install a separate IIS server to host it) before embarking on the setup.... :-S
    Regards,
    -Haakon-

  • OBIEE 11G Implemented - Upgrading Oracle EBS 11g to R12

    We have OBIEE 11G implemented and are currently sourcing the data from Oracle EBS 11g.  We are upgrading our source database to R12 and need to know the impact on our Informatica mappings.  Can anyone point me to some documentation, or have leave some helpful hints on how to proceed with this project.  Thanks.

    Hello,
    I assume you are using BI APPS, there shouldn't be any impact on informatica mappings. Informatica comes with prebuit adapters for EBS 12 version, you need to use ORAR12 adapter.

  • Implementing pyramid kind of chart in OBIEE 11G

    Hi All,
    We have reports developed in flash, where we have a pyramid report which is divided into 4 parts and top part will show no of partners associated to top 25% of bookings, and next part will show # of partners asociated to next 25% of bookings and so on.
    Now we need to get this report done in OBIEE 11G, I see that there is no Pyramid view report in OBIEE.
    can anyone let me know if there is any way to get this pyramid done in OBIEE11G
    OR
    suggest which report will best suite this requirement, if i go with other report types present in OBIEE11G...
    Thanks in advance...
    Edited by: user8708843 on Sep 27, 2011 4:07 PM

    Work around you can use Narrative view with HTML to get a pyramid kind of structure. not triangle one but rectangular boxes. You need to get html images rectangular,polygon and triangle in the HTML.

  • Write Back implementation in OBIEE 11G

    Hi,
    i have created new table for implemetation of write back using obiee 11g.
    i have finished confirutation for that.but i am getting " THE SYSTEM NOT ABLE TO READ THE WRITE BACK TEMPLATE.PLEASE contact your system administrator.
    Could you please clearify this issue
    Regards,
    Akurathi

    Hi Cristian,
    You must use '' at script when call some column value. (use '@1' instead of @1)
    Tip.. note you can use your "WebMessage Name" (from your script, like "filling", "machine_filing") into your analisys.
    Hope this help
    Felipe Idalgo

  • OBIEE 11g RPD password reset and Hierarchy implementation

    HI All,
    How to get the forgot password in OBIEE 11g. Please refer the below link you will get one good Suitable  solution.
    http://satyaobieesolutions.blogspot.com/2013/06/how-to-reset-forgotten-obiee-11g-rpd.html
    How to reset the forgot password in OBIEE 10g. Please refer the below link.
    ttp://satyaobieesolutions.blogspot.com/2013/06/how-to-reset-forgotten-obiee-10g-rpd.html
    How to create Time Hierarchy in OBIEE 11g:
    http://satyaobieesolutions.blogspot.com/2013/06/dimension-hierarchy-111170.html
    Hope this help's
    Thanks,
    Satya Ranki Reddy

    looks like there is a way to recover the lost passwords for RPD's using listcred() method of wlst
    look at the following doc http://www.rittmanmead.com/2011/04/oracle-bi-ee-11g-migrating-security-credential-store-part-3/
    Listing the Credential in Dev Environment:
    All the Credential Keys are generally stored in an encrypted format (the passwords). So, to migrate we will need to first extract these passwords and then do the migration to Production. The passwords can be extracted through the listCred() method of WLST. We need to be connected to the Admin Server for this method to work. The exact command is given below
    connect(“weblogic”,”welcome1″,”localhost:7001″)
    listCred(“DevMap”,”DevKey”)
    This will show the encrypted password entered inside the key as shown below
    And this is what we see in the enterprise manager.
    As you see, with listCred we are able to extract the full credentials. Now, lets try to see what is the default password for the BISystemUser.
    listCred(“oracle.bi.system”,”system.user”)
    In the same way lets extract the passwords of the SampleAppLite repository.
    listCred(“oracle.bi.enterprise”,”repository.SampleAppLite”)
    With this we can even extract the lost Repository passwords."
    i am going to try it out now

  • Error while exporting to PDF document in OBIEE 11g

    Hi
    In OBIEE 11g we are facing an issue regarding exporting a few reports to pdf. It is resulting in following error: "Error generating PDF document".
    The reports are placed on a dashboard which has a prompt too. However, when we remove the prompts, the export is working fine.
    We will really appreciate any help in this regard.
    Thanks.

    Hi,
    Looks like this is a sort of known bug with PDF creator in 11g. Try implementing the below solution:
    To configure the Javahost service, edit the Javahost service configuration parameters in the
    instanceconfig.xml file. The parameters are
    identified by their relative path starting from the /WebConfig/ServerInstance node
    For example:
    <JavaHost>
    <PDF>
    <InputStreamLimitInKB>50000</InputStreamLimitInKB>
    </PDF>
    </JavaHost>
    After changes restart Siebel Analytics Java Host and Siebel Analytics Web services
    If it doesn't work try to create same report in xml publisher as presentations services in obiee has limited capacities in printing out reports.
    Refer to this thread for related useful information: Error in creating a PDF
    Hope it helps.
    Thanks,
    -Amith.

Maybe you are looking for