Prevention of developed Xcelsius report from unuauthorized users

Hi,
I want to prevent developed Xcelsius report from unuauthorized users. I developed report using query in Webservice. Is there any option of security in Xcelsius.
Any type of assistance will be appreciated.
regards:
Sandy
Edited by: Sandeep Saini | Roorkee | India on Jan 10, 2011 6:58 PM

Hi Sandeep,
I was not visiting site for quiet some time due to project schedules.
Here is a trick to make Dashboard secured.
Keep an object covering the whole canvas/page of dashboard with required transparency %.  On that keep a UserName and/or password field to validate. Once validated make the object covering the data invisible.
This is a successful method which has been in practice already.  Revert in case you need more clarification.
Thanks
BaaRaa.

Similar Messages

  • Developing a report from data in CMC

    Hi,
    I do a daily monitoring task that is monitoring all the servers of Web Intelligence in production environment whose status is 'Success'. Source of the data is a BI system. After monitoring I have to manually calculate(using calculator) the time taken by each server to run and then I have to apply some maths in it. I just want to know that is there any functionality in Business objects so that I can develop a report from this data in CMC so that I don't have to do the calculation part manually? Because the quantity of servers is increasing every day this task is becoming very complex for me.
    Any suggestion will be appreciated.
    Thanks & Regards
    Arpit

    Using BusinessObjects SDKs, you have two options
    1.To develop a .jsp file a deploy it on an application server(either default tomcat or inside the Admin Tools application context)
    2. To create a java program object and schedule the program object to have the output in desired format without the need to deploy it as a .jsp
    To better understand how you can use the sdks, refer to the dev and api guides available at http://help.sap.com
    Navigate to analytics--> buisnessObjects Platform(Enterprise) and go the the relavant product version and look for the development information section
    You can refer to the below documents to understand how you would be able to get the desired results, it doesnot contain all the information you see in the instance manager(as it was not designed for that purpose), however it would be a good starting point.
    http://scn.sap.com/docs/DOC-57559
    http://scn.sap.com/docs/DOC-57558
    Any queries related to SDK's, you can post at the below forum
    http://scn.sap.com/community/bi-platform/java-sdk
    Thanks,
    prithvi

  • Using Reports from End User Console.

    I want to show the reports tab and the sub tabs in the end user console.
    I have copied the reports folder into the user folder and have modified the "End User Navigation" form , giving the URL of all the jsps.
    By this I can see the reports tab in the End user console, but when I click the tab, it redirects to the Admin console login page, and after logging into Admin console login page only I can navigate the other report sub tabs.
    Please let me know if there is any way to use the reports from End user console, without the secondary loging (into Admin console).

    Do you have to implement whole report TAB or do you want to run only one report.

  • Transfer Reports from one user account to another

    Hi,
    We use oracle discoverer 4.1, due to HIPAA the dba had to create new userids for our current users and lock the old ones, how do I transfer the reports stored in database one user account to another ?
    for e.g user abc123 has a report <abc.dis> stored in database he now has to use a new userid xyz123, he doesnt see <abc.dis>, how do I transfer this?
    I know the work around.. to save all reports from database to a network and open in the new user account, but we don't want users to do that, is there any other way?
    Thanks,
    Latha

    To avoid permission issues log into the account where the files are. Then transfer them to an external drive or a flash drive or jump drive. Then log into the account where you want them. Then copy them to the account.

  • Broadcast XCELSIUS reports from Portal

    L.S.,
    We're running XCELSIUS reports within the portal but I'm wondering if it's possible to broadcast these.
    Can anyone help me out?
    Regards,
    Dirk

    Hi,
    I am not sure if your issue is clear for me.
    But unfortunatelly if what you want is send your report by mail for all your users, this feature does not exist as default.
    Regards,
    Fabio

  • How to run report from multiple user same time

    Hi,
    We are using oracle database 11g R2
    Oracle Forms & reports : 11.1.2
    O.S : Windows & Professional
    We have install oracle database, Oracle forms & reports in server. Near about 25 users are accessing that database, forms & reports from server through browser.
    I have one problem, when users runs a report there report goes in queue and runs one by one in FIFO manner.
    If one user has a report that take long time other users has to wait for that time.
    Can it is possible to run reports in multitasking manner, i.e multiple report can be run simultaneously.
    http://servername:7001/reports/rwservlet/showjobs?
    Using above url am able to see jobs in queue.
    Thanks in advance.

    Hi Denie,
    I am new to it and don't know how to add engines to server.conf , can you please tell me how to add engine to it.
    I search server.conf file but i did't found it.
    Please help..
    Thanks in advance.

  • Developing Crystal Report from SAP BEx query

    Hi,
    I am trying to create an crystal report from SAP BEx query( using MDX driver). I can able to connected to BEx query and got key figures and characterstics, but not able to get calculated key figures into crystal reports.
    Would likes to know how to use the calculated key figures used at BEx query level in Crystal Reports? and
    Creation of complex parametes in Crystal reports on SAP data.
    I really appreciate your quick reply.
    Thanks in advance.
    VR

    Hi,
    calculated keyfigures are shown like any other keyfigure in Crystal Reports.
    ingo

  • PLD report from user defined query

    Hello experts,
    Is possible to create a new PLD report from a user defined query ?
    Thanks in advance.
    Best regards
    Andrea

    Hi,
    It is possible on Query Print Layout Design(QPLD) so Try to create QPLD.
    Check this link u can get presentation slide form SAP.
    [Query Pld from SAP site]
    First you can try to create the Query report with UDF filed.
    for example,
    SELECT T0.DocNum, T0.DocDate, T0.CardName, T0.CheckSum, T0.U_UDF1, T0.U_UDF2, T0.U_UDF3
    FROM OVPM T0 WHERE T0.DocNum>='%0' and T0.DocNum<='%1' ORDER BY T0.DocNum
    Steps to Develop a User Report in QPLD:-
    If you save your Query in Query Manager. Next you can do this,
    ->> Choose the Query Manager on Top Menu.
    ->> Open the Qeury Manager Window.
    ->> Select the specific Query report. and
    ->> Click the Create Report button in Bottom on Qeury Manager Window.
    ->> then, Open the Create User Report Window and Select the User Report(System) in Base Template.
    If you Change the QPLD name.
    ->> Click OK.
    ->> (or) If your Query Report have parameter. Click OK.
    Now your Query report was Created QPLD.
    Note: All SELECT statement fields will be Stored and Display in Repetetive Area1. and
    Parameter Fields are in Repetetive Area0 so you can Try to Copy & Paste the Field_ID's to Repetetive Area Header (or) Repetetive Area Footer.
    Example:
    ->> Open the QPLD and Goto Field index Window, then
    ->> Select the Repetetive Area Header & Repetetive Area Footer ncrease the Height on Properties Window.
    ->> Create the Formula fields in Repetetive Area Header & Repetetive Area Footer.
    ->> Which Field you want to print in header or footer. Drag the Field ID(in Repetetive Area) Copy & Paste to Formula Field.
    Can you see to your Query PLD? do this,
    ->> Choose the Tools on Top Menu.
    ->> Click the Queries. -> Query Print Layout...
    ->> Open the Query Print Layout Window.
    ->> Click Reports Tab and Double the Template (Requrie QPLD) on QPLD Window.
    ->> Customize and Save the QPLD.
    Can you see your Query PLD Preveiw and Print? do this,
    ->> Choose the Tools on Top Menu.
    ->> Click the Queries. -> Query Print Layout...
    ->> Open the Query Print Layout Window.
    ->> Select Template in Report Tab on QPLD Window.
    ->> Click Print Preview on Top menu.
    Close this thread if issue solved
    Regards,
    Madhan.

  • OBIEE report from multiple facts at different levels

    Currently we need to develop a report with columns from 3 different facts surrounded with conformed and non conformed dimensions at different levels.
    After setting the hierarchial levels and putting the facts into single logical table with different sources OBIEE is generating 2 different queries and does a full outer join.
    I would like to know how we can do a left outer join instead of full outer join between the 2 queries based on a common column?
    Thanks in advance.

    Hi Vinod,
    The scenario provided in the link above doesnt match to my issue.
    We need to develop a report from multiple fact tables at different levels with conformed & non conformed dimension columns.
    I have 7 dimensions D1, D2, D3, D4, D5, D6 and D7 & two fact F1 and F2 tables.
    F1 is tied to dimensions D1,D2,D3,D4,d5
    F2 is tied to dimensions D3,D4,D5, D6 and D7.
    In my report I have columns from D1, D2, D3, D4, D5, D6, D7, F1 and F2.
    So OBIEE generates 2 queries with columns from D1,D2,D3,D4,d5 & F1 measure and another query with D3,D4,D5, D6, D7 and F2 measure.
    and then does a cross fact join out of box between 2 queries.
    But I need to do a left outer join between the 2 queries on a common column instead of cross fact join. I would like to know how we can achive this.
    Thanks.

  • Remove Reports from MSS

    Hello,
    I am working with the SAP MSS Business Package on the Portal. We have a functional requirement to remove all the "Time Management" reports that show up under the 'Reports' tab for the MSS role. I looked at the Reports iView and there is no option for me to select the reports that should/should not be shown on the portal.
    How can I prevent some of the reports from being displayed on the Portal?
    Thanks you for all the help...
    Guy

    Hi James,
    Try doing this
    Go to  Personnel Management -> Manager's Desktop -> Enhancement of Function Codes -> Define Structure of Function codes -> Change Arrangement of Function Codes.
    From here enter the scenario, higher level function code, and level number in the table. Be sure to check the box "function code hidden" to hide the item from the list.
    also check link
    MSS Reporting iview (remove certain reports)
    Thanks N Regards
    Santosh
    Reward if helpful !!!

  • Creating xcelsius reports in boe3.1

    Hello! Experts,
                          Please tell me how to develop xcelsius reports in boe3.1? I used Crystal Xcelsius for that purpose but it takes only excel sheets as datasource. My data would change as per day to day transactions so need to use odbc (for sqlserver) as datasource. Do we have something that would connect my database to that excel sheet?
    Regards,
    Grace

    I think this is on the same lines as this question > HOW TO SET FR POV PER REPORT, NOT PER CONNECTION ?
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • Transport user specific layout of standard report from developer server to

    Hi ,
    I am using user specific layout of standard report in my customizing report for retrieving data from standard report.
    i want to transport this user specific layout of standard report from developer server (say client 400 ) to production server ( say client 100 ).
    Also i want to copy this layout for all end users ( different user names ) in production server.
    I tried to import user specific layout , it is possible only with in   the same server ( say developer server , but different clients , say 400 to 450).
    please help me to sort out this .
    Thanks & regards,
    Hari priya

    hi sadaram,
    Thanks for ur quick reply,
    I am using this user specific layout in my zreport for retrieving data from std report. i don't want this layout to be global for all users. i already created same layout in production also , but i want to copy this user specific layout to some of end users
    ( not all end users) with different user names.
    please suggest any solution to solve this issue..
    regards,
    Hari priya

  • How to generate a report from data entered by users in XML forms

    hi,
      i have a requirement to generate report from xml forms which are created using XML forms Builder and stored in Km folders. management want to see in a single report all the activities of all the users in the xml form in such a way that one row in the report presents data blongs to each user.  i have no idea regarding this.
    can any one help me in detail.
    Thanking you in adavance
    sajeer

    Hi Sajeer,
    You have given quite few information what data should be collected / showed in detail. Anyhow, it sounds as if you want to provide data which isn't provided within the standard portal so far (see http://help.sap.com/saphelp_nw2004s/helpdata/en/07/dad131443b314988eeece94506f861/frameset.htm for a list of existing reports).
    For your needs you probably have to develop a repository service which reacts on content / property changes and then you would have to log these changes somewhere, for example in a DB. On the other side, you then could implement a report iView which accesses this data and displays it as whished.
    Hope it helps
    Detlev
    PS: Please consider rewarding points for helpful answers on SDN. Thanks in advance!

  • Cannot refresh a stored procedure within a Crystal Report from Xcelsius

    Please help...Xcelsius 2008 & Live Office problem...
    What I am trying to do is to refresh a stored procedure that is within a Crystal report from within my Xcelsius dashboard in Preview mode. The data returned appears on the Xcelsius dashboard. It works fine in Design mode, just not in Preview or when published as a swf.
    1. I set up a Crystal Report using a Stored Procedure as the data provider.
    2. The Stored Procedure has a parameter built into it.
    3. When the report is refreshed within Crystal, the prompt dialog box is displayed; I fill in the desired value, and run. Everything comes back fine.
    4. Crystal Report is exported to the repository.
    5. In Excel, I inserted the Crystal Report using Live Office. It shows up as a Live Office object just fine.
    6. I bound an Excel cell to the prompt; when you change the value in the bound cell, the Live Office object refreshes and displays the correct results.
    7. In Xcelsius, I imported the Excel spreadsheet.
    8. I set up a Text component that is bound to the cell containing the parameter value. Also set up a Grid to display the results, and a Connection Refresh button to call the refresh. Added a Live Office Data Connection pointing to the Web Service URL for the report.
    Note: When in Designer mode, if the value of the bound cell is changed, the results in the grid change accordingly.
    9. When in Preview mode (or generated swf), if the Refresh button is pressed, a "User Identification" dialog box appears asking me to log on. The values it asks for are: System, User Name, Password, and Authentication. I enter the same credentials as are within the Live Office settings in Excel, (which are working correctly), but receive an error "soapenv:Server.generalException: Database logon failed.".
    Note - all the id's are synced up - Business Objects, Database, etc.
    I've tried all kinds of combinations, but nothing gets me past this error. If I use any other server than the one listed under System in Live Office, the error message is "soapenv:Server.generalException: Server XXXXX not found or server may be down".
    I've noticed that in Excel directly, when I open the spreadsheet and refresh the Live Office object, I am prompted to log on to the database where the stored procedure is being executed. This dialog box does not appear once the Excel sheet has been imported into Xcelsius. One of the combinations I tried in the "User Identification" dialog box was the name of the database server, that didn't work either.
    I also tried creating the Live Office object directly within the Excel spreadsheet in Xcelsius, but then I was unable to bind the prompt value. Could never get the Live Office/Properties menu to appear.
    Ideas? Thoughts?
    Thanks in advance!
    Stephanie

    This post looks like a duplicate of: Live Office: Database logon failed error

  • Calling report from a form with user input parameters

    Hello,
    I am new to Oracle reports. I have an application coded in 6i. I am currently running the application in Oracle Forms Builder 9i. There are also few reports which are called from the forms. Since the application was developed in 6i, the report was called using Run_Product. The forms pass a set of user parameters to the report using the parameter list pl_id. The syntax used was Run_Product(REPORTS, 'D:\Report\sales.rdf', SYNCHRONOUS, RUNTIME,FILESYSTEM, pl_id, NULL);
    I learnt that the Run_product doesnt work in 9i and we need to use run_report_object. I have changed the code to use run_report_object and using web.show_document () i am able to run the report from the form. There are 2 parameters that need to be passed from forms to reports. The parameters are from_date and to_date which the user will be prompted to enter on running the form. In the report, the initial values for these parametes are defined. So, the report runs fine for the initial value always. But when i try to change the user inputs for the form_date and to_date, the report output doesnt seem to take the new values, instead the old report with the initial values(defined in the report) runs again.
    Can someone give me the code to pass the user defined parameters to the report from the forms? I have defined a report object in the forms node as REPTEST and defined a parameter list pl_id and added form_date and to_date to pl_id and used the following coding:
    vrepid := FIND_REPORT_OBJECT ('REPTEST');
    vrep := RUN_REPORT_OBJECT (vrepid,pl_id);
    But this doesnt work.
    Also, Should the parameters defined in the forms and reports have the same name?

    Thanks for the quick response Denis.
    I had referred to the document link before and tried using the RUN_REPORT_OBJECT_PROC procedure and ENCODE functions as given in the doc and added the following SET_REPORT_OBJECT_PROPERTY in the RUN_REPORT_OBJECT_PROC :
    SET_REPORT_OBJECT_PROPERTY(report_id,REPORT_OTHER,' FROM_DATE='||:BLK_INPUT.FROM_DATE||' TO_DATE='||:BLK_INPUT.TO_DATE||' paramform=no');
    But this also dint work. Please help me understand what difference does setting paramform=no OR paramform=yes make?
    In the report, i have defined the user parameters as FROM_DATE and TO_DATE respectively so that they match the form datablock BLK_INPUT items FROM_DATE and TO_DATE.
    My WHEN_BUTTON_PRESSED trigger is as below:
    DECLARE
    report_id report_object;
    vrep VARCHAR2 (100);
    v_show_document VARCHAR2 (2000) := '/reports/rwservlet?';
    v_connect VARCHAR2 (30) := '&userid=scott/tiger@oracle';
    v_report_server VARCHAR2 (30) := 'repserver90';
    BEGIN
    report_id:= find_report_object('REPTEST');
    -- Call the generic PL/SQL procedure to run the Reports
    RUN_REPORT_OBJECT_PROC( report_id,'repserver90','PDF',CACHE,'D:\Report\sales.rdf','paramform=no','/reports/rwservlet');
    END;
    ... and the SET_REPORT_OBJECT_PROPERTY code in the RUN_REPORT_OBJECT_PROC procedure is as:
    PROCEDURE RUN_REPORT_OBJECT_PROC(
    report_id REPORT_OBJECT,
    report_server_name VARCHAR2,
    report_format VARCHAR2,
    report_destype_name NUMBER,
    report_file_name VARCHAR2,
    report_otherparam VARCHAR2,
    reports_servlet VARCHAR2) IS
    report_message VARCHAR2(100) :='';
    rep_status VARCHAR2(100) :='';
    vjob_id VARCHAR2(4000) :='';
    hidden_action VARCHAR2(2000) :='';
    v_report_other VARCHAR2(4000) :='';
    i number (5);
    c char;
    c_old char;
    c_new char;
    BEGIN
    SET_REPORT_OBJECT_PROPERTY(report_id,REPORT_COMM_MODE,SYNCHRONOUS);
    SET_REPORT_OBJECT_PROPERTY(report_id,REPORT_FILENAME,report_file_name);
    SET_REPORT_OBJECT_PROPERTY(report_id,REPORT_SERVER,report_server_name);
    SET_REPORT_OBJECT_PROPERTY(report_id,REPORT_DESTYPE,report_destype_name);
    SET_REPORT_OBJECT_PROPERTY(report_id,REPORT_DESFORMAT,report_format);
    SET_REPORT_OBJECT_PROPERTY(report_id,REPORT_OTHER,' FROM_DATE='||:BLK_INPUT.FROM_DATE||' TO_DATE='||:BLK_INPUT.TO_DATE||' paramform=no');
    hidden_action := hidden_action ||'&report='||GET_REPORT_OBJECT_PROPERTY(report_id,REPORT_FILENAME);
    hidden_action := hidden_action||'&destype='||GET_REPORT_OBJECT_PROPERTY(report_id,REPORT_DESTYPE);
    hidden_action := hidden_action||'&desformat='||GET_REPORT_OBJECT_PROPERTY (report_id,REPORT_DESFORMAT);
    hidden_action := hidden_action ||'&userid='||get_application_property(username)||'/'||get_application_property(password)||'@'||get_application_property(connect_string);
    c_old :='@';
    FOR i IN 1..LENGTH(report_otherparam) LOOP
    c_new:= substr(report_otherparam,i,1);
    IF (c_new =' ') THEN
    c:='&';
    ELSE
    c:= c_new;
    END IF;
    -- eliminate multiple blanks
    IF (c_old =' ' and c_new = ' ') THEN
    null;
    ELSE
    v_report_other := v_report_other||c;
    END IF;
    c_old := c_new;
    END LOOP;
    hidden_action := hidden_action ||'&'|| v_report_other;
    hidden_action := reports_servlet||'?_hidden_server='||report_server_name|| encode(hidden_action);
    SET_REPORT_OBJECT_PROPERTY(report_id,REPORT_OTHER,'pfaction='||hidden_action||' '||report_otherparam);
    -- run Reports
    report_message := run_report_object(report_id);
    rep_status := report_object_status(report_message);
    IF rep_status='FINISHED' THEN
    vjob_id :=substr(report_message,length(report_server_name)+2,length(report_message));
    message('job id is'||vjob_id);pause;
    WEB.SHOW_DOCUMENT(reports_servlet||'/getjobid'||vjob_id||'?server='||report_server_name,' _blank');
    ELSE
    --handle errors
    null;
    END IF;
    In the code - " hidden_action := hidden_action ||'&'|| v_report_other; " in the RUN_REPORT_OBJECT_PROC procedure above, how do i make sure that the v_report_other variable reflects the user input parameters FROM_DATE and TO_DATE ??? v_report_other is initialised as v_report_other VARCHAR2(4000) :=''; in the procedure. Will ensuring that the v_report_other contains the user input parameters FROM_DATE and TO_DATE ensure that my report will run fine for the input parameters?
    Thanks in advance.
    Edited by: user10713842 on Apr 7, 2009 6:05 AM

Maybe you are looking for

  • TV screen is blank even though the apple tv is installed correctly

    I sucessfully installed my new apple tv 2 with my television yesterday, then took it to another home where I want to use it and it will not work, tv screen is blank even though it is plugged in correctly etc

  • Optimum size for a full browser width image?

    Hi all, I'm pretty new to Muse and these forums (hello everyone!) and have been tinkering around with some features. I'm currently creating a website for my band that integrate a full width browser image at the top of each page. I was wondering what

  • Looking for experienced insight...

    My iPod has been working fine for months now...then 2 days ago I notice that there is a new upgrade for the iTunes store...I downloaded the 7.2 iTunes store upgrade...Now I can't get anything but this message "iTunes has encountered a problem and nee

  • ABAP Query (Sq01)Modification

    Hi Experts, I am new to ABAP queries. I need to add an additonal field (optional field) into the output of an existing ABAP query. On the selection screen i am planning to include this field along with a check box such that if i click on the check bo

  • How do I save bookmarks for reinstalltion of OS?

    I need to reformat my C drive and will have to reinstall Firefox. How do I save my bookmarks? Thank you