[BO over SAP BW] Web Intelligence Report + BI 7.0 Analysis Authorizations
Hello Experts,
I have created a report on a universe based in a SAP BW InfoCube that contains an authorization relevant InfoObject (Company Code).
BW Analysis authorization have been set up for this cube in such way that the user should have access only to data containing one of the two values of Company Code (lets say for example that the user can access value "A").
It seems to be working fine when testing them via a BEx Query or via rsecadmin (rsrt with detailed analysis authorization logs). When the test user tries to view the full contents of the specific cube gets an "access denied" message (this is normal), whereas if the user runs a report with a filter "A" on Company Code the report returns the results as it should have. So far so good.
For testing use within Web Intelligence, I have created the following Single Sign On (SSO) universes: a)directly on the cube, b)via a "select all" query and finally c)via a filtered query (filtering the exact allowed values of analysis authorization of the test user). All of the above have unfortunately the exact same issues:
When a test user with limited analysis authorization (i.e. a user that can only access value "A" of Company Code) tries to view a report on either of these universes, then the result is the following message when trying to execute the query "A database error occured. The database error text is: Error loading cube MyCube/MyQuery (catalog MyCube): Unknown error. (WIS 10901)"
I have tried several settings on the universe (like filter working on LoV as well) but none helped.
If we replace the user's analysis authorizations with full access on company code (values "A" and "B") the query runs as it should have.
Any ideas?
Best regards
Giorgos
Hi,
has the Universe been created on the cube level or on the query level ?
In case it is on the cube level it will fail because :
Analysis authorizations are not based on authorization objects. Instead, you create authorizations that include a group of characteristics. You restrict the values for these characteristics.
The authorizations can include any authorization-relevant characteristics, and treat single values, intervals, and hierarchy authorizations in the same way. Navigation attributes can also be flagged as authorization-relevant in the attribute maintenance for characteristics and can be added to authorizations as separate characteristics.
You can then assign this authorization to one or more users.
All characteristics flagged as authorization-relevant are checked when a query is executed.
*A query always selects a set of data from the database. If authorization-relevant characteristics are part of this data, you have to make sure that the user who is executing the query has sufficient authorization for the complete selection. Otherwise, an error message is displayed indicating that the authorization is not sufficient. In principle, the authorizations do not work as filters. Very restricted exceptions to this rule are hierarchies in the drilldown and variables that are filled depending on authorizations. Hierarchies are mostly restricted to the authorized nodes, and variables that are filled depending on authorizations act like filters for the authorized values for the particular characteristic*
Ingo
Similar Messages
-
Web Intelligence Report + BI 7.0 Analysis Authorizations
Hello Experts,
I have created a report on a universe based in a SAP BW InfoCube that contains an authorization relevant InfoObject (Company Code).
BW Analysis authorization have been set up for this cube in such way that the user should have access only to data containing one of the two values of Company Code (lets say for example that the user can access value "A").
It seems to be working fine when testing them via a BEx Query or via rsecadmin (rsrt with detailed analysis authorization logs). When the test user tries to view the full contents of the specific cube gets an "access denied" message (this is normal), whereas if the user runs a report with a filter "A" on Company Code the report returns the results as it should have. So far so good.
For testing use within Web Intelligence, I have created the following Single Sign On (SSO) universes: a)directly on the cube, b)via a "select all" query and finally c)via a filtered query (filtering the exact allowed values of analysis authorization of the test user). All of the above have unfortunately the exact same issues:
When a test user with limited analysis authorization (i.e. a user that can only access value "A" of Company Code) tries to view a report on either of these universes, then the result is the following message when trying to execute the query "A database error occured. The database error text is: Error loading cube MyCube/MyQuery (catalog MyCube): Unknown error. (WIS 10901)"
I have tried several settings on the universe (like filter working on LoV as well) but none helped.
If we replace the user's analysis authorizations with full access on company code (values "A" and "B") the query runs as it should have.
Any ideas?
Best regards
GiorgosHi,
has the Universe been created on the cube level or on the query level ?
In case it is on the cube level it will fail because :
Analysis authorizations are not based on authorization objects. Instead, you create authorizations that include a group of characteristics. You restrict the values for these characteristics.
The authorizations can include any authorization-relevant characteristics, and treat single values, intervals, and hierarchy authorizations in the same way. Navigation attributes can also be flagged as authorization-relevant in the attribute maintenance for characteristics and can be added to authorizations as separate characteristics.
You can then assign this authorization to one or more users.
All characteristics flagged as authorization-relevant are checked when a query is executed.
*A query always selects a set of data from the database. If authorization-relevant characteristics are part of this data, you have to make sure that the user who is executing the query has sufficient authorization for the complete selection. Otherwise, an error message is displayed indicating that the authorization is not sufficient. In principle, the authorizations do not work as filters. Very restricted exceptions to this rule are hierarchies in the drilldown and variables that are filled depending on authorizations. Hierarchies are mostly restricted to the authorized nodes, and variables that are filled depending on authorizations act like filters for the authorized values for the particular characteristic*
Ingo -
Advantages of EP over SAP BI Web Reporting
Dear Experts
Can you please share your inputs on Advantages of EP over SAP BI Web Reporting?
Appreciate if you could share any presentations or documents on this.
Thank you in advance.
Best Regards
PKCHi,
They are absolutely different environments. With EP, you can develop WebDynpro Applications, using ABAP or Java, integrate Internet Service, develop applications with Visual Composer, ... It's much more than a reporting environment. You can integrate BI reports on EP, using iviews portal components.
Look these threads:
http://help.sap.com/saphelp_nw04s/helpdata/en/43/6ee85d99506fcfe10000000a1553f6/frameset.htm
Hope this helps,
Ivá -
hi all,
SAP Mobile BI IOS SDK provides such SDK to embed analytic views (Web Intelligence reports and Dashboards) supported by the SAP BI application inside your own custom mobile applications, while Android SDK does not provide such sdk. I would like to know if there is any plan or roadmap to support this interface in Android SDK?Thank you Vishwanath for your reply. We already developed an Android App, and just want to embed and open SAP BO report directly inside our own App, instead of launching SAP Mobile BI App.
-
Date data from Web Intelligence Report not equal to Date from Source
Hi,
I am creating a Web intelligence report based on a BEx query. I have a field called 'Date' that I am bringing over from the BEx query. It has a format of MM/DD/YYYY. When I view the 'Date' in Web Intelligence, it is displaying as 1/1/70. For example, in the BEx Query, 'Date' = 11/01/2011. In Crystal Reports, it is showing up as 1/1/70 as the only date. The source field contains more than 1 date. I'm not sure what's going on. I am using the 14.0.0 (2010) version of the Web Intelligence through the BusinessObject Launch Pad.
Please help!
-JaniceHi
The patches for SAP BusinessObjects BI4.0 are accumulative. This means you can download the latest patch (for the Support Package that you have installed) and it will have all the patch fixes
It looks like older patches are being removed from the sites & only the most recent patch or patches are available since they are accumulative
I believe Patch 2.15 should now be available, but anything later than Patch 2.6 should help you in this instance
I hope this helps
regards...ian -
How To Clear The Web Intelligence Report Cache in BO 4.0 Linux
Hi Experts,
I have followed the SAP Note 1207029 to Clear The Web Intelligence Report Cache in BO 4.0 Linux, but in the note they have mentioned the path of BO XI 3.1 that doesn't exist in BO 4.0.
Given Path in the note: <installation directory>/useraccount/xir2/bobje/data/computername_50064/storage/docs
In BO 4.0: Inside Installation directory theres no useraccount directory.
Please anybody tell me the path of BO 4.0 in the linux server to clear the WEBI report cache.
Thanks in Advance,
GandhiThis would be your path
<install_dir>/bobje/data/<cms_port/storage//docs -
Date Format Error in Web intelligence Report
I created Web intelligence report using the BEx query.
The problem is when i drop the date field in webi report it gives me only one date that is (01/01/1970)
but the year and month field that are calculated on BEx query is coming in correct way.
So any one have solution to this Bug.
I m currently on :SAP BO 4.0 SP 2
SAP BI 7.0 EPH 2 on NW 7.02 Instance.HI,
Not getting whatever you are trying check...please give few more example where you are facing error.
Regards,
satya. -
Freeze header row panes in cross tab WEB Intelligence report
how do i freeze the crosstab header row in the WEB INTELLIGENCE report so that the header remains stationary /freezes at the top and the data can be independently scrolled.(similar to freeze panes in MS Excel).
please provide me with a Quick Solution since i am stuck on this task for quiet some time.Hi,
Prepare to be stuck no longer!
Sorry, this functionality is not available in webi..
This suggestion has been made multiple times in the Ideas Place : https://cw.sdn.sap.com/cw/community/ideas/businessanalytics/sbowebi
for example: https://cw.sdn.sap.com/cw/ideas/1664
please Vote it up. actually, i see it is in status "under review" so that is positive. No commitments to timeline for inclusion, so don't hold your breath!
Regards,
H -
Export a Web Intelligence Report using its SDK
Is it possible to Export a Web Intelligence Report directly without going to BO Link with the help of Business Object SDK? My requirement is to export the report from java application.
Edited by: Monika John on May 1, 2010 10:25 PMHi Monika -
In the future you'll want to post questions like this one in the Business Objects Java SDK forum found at:
Java SDK Forum: Java SDK Application Development
Your requirements is a common one. More resources, sample code and snippets for Report Engine / Export workflows can be found at:
http://wiki.sdn.sap.com/wiki/display/BOBJ/JavaReportEngineSDKSamples
Good Luck -
BI Launch Pad - Error opening Web Intelligence Report (Error: INF)
Hi:
We're working with 4.1 Support Pack 3 Patch 1
Version: 14.1.3.1300
We migrated a Webi report from development environment to testing and it was working fine.
After making some minor changes on the Web Intelligence report, we migrated again, but now when we open the Web Intelligence report we get the following error:
Faltal Exception occured. The cause was: com.businessobjects.corba.generic.container.proxy.internal.DependencyFailoverCallbackImpl$FailoverFatalException:
Prepare failover failed (Error: INF)
Any ideas?
Thanks in advance!
Kind regards,
FlorenciaHi Florencia,
It seems like report is corrupted some how.
To check report is existing in filestore or not , go to report in Launchpad->Properties->check File name , there should be frs path assigned to it.If not it is corrupted.
Ex : File Name:frs://Input/a_067/064/004/278595/auytslwhrgrdneqcvzbefs0-guid[atli.nsurgzit4q8pfgonmi].wid
If it corrupted , check in myfavourites : ~webintelligence folder , there you can find last auto saved instance.If not we may need to create new report. -
Gauges/Dials in BO 4.0 Web Intelligence Reports
Hi All,
We are currently working on BO 4.0 and want to add Gauge in web intelligence report. As we know that, Gauge is not existing in the list of components provided by BO webI so we need to do some work around or even for the single value display which other component we can use in WebI.
Can anyone suggest how we can achieve the same?
Regards,
Tina Ailani
Edited by: Ailani Tina on Aug 25, 2011 6:18 AMPersonally, I'd do something like this:
Open Microsoft PowerPoint, use the drawing tools to create a thing that looks like a dial (with a needle).
Copy and paste it 8 times.
Move the needle on each so that's it in a different position.
Right click the shapes and click "Save as Image".
In Webi, add a blank cell where you want the picture to be.
Click the alerters icon in the toolbar.
Add some rule, for your measure (whatever should drive the needle of the chart).
Click the format button, and on this page, select an image for that sub-alerter.
I think 8 is the limit. You can always apply to alerters (each with 8 sub-alerters) to the same cell. -
Scheduling Error For Web Intelligence Reports
Dear Experts,
I want schedule BO XI R3.1 SP 3 Web Intelligence reports.
For this i want to give Adaptive job server :destination details.
Can you suggest what i need to enter for below details?
1)Host ?
2)Port?
3)Domain Name?
For Host can i give BO CMC name or can i give BO Server IP Address or suggest me right one?
For Port can i give CCM -->Adaptive job server PID value or CMS Port or SIA Port or Suggest me right one?
For Domain name what i need to enter?
The errors i am getting as shown below while scheduling with different ways as i mentioned above..
Error Message: server error. []: [CrystalEnterprise.Smtp]
Remote Instance in Federated Cluster: No
Error Message: server error. [Error initializing SMTP server. Return code: [TCP send failed.]. Reason: [Port address].] [CrystalEnterprise.Smtp]
Reply will be appreciated
Regards,
Venkat.Thanks a lot Konovolav,
Can you tell how can i find SMPT server details to fill host, port and domain name for email scheduling?
I can able to connect to Internet in my BO server.
Can you tell me the path to find above details? -
WIH 00013 time out error while viewing a BO Web intelligence report
Hi,
I have a BO web intelligence report. While viewing the report i get WIH 00013 time out error. I have another report with everything same as this one except for one filter condition. That is working fine but former is giving me an error.
I tried changing the timeout values to 120 minutes from 90 minutes in connection server setting but didn't work.
Also when i run the same report by scheduling it in CMC and format as PDF, then it works fine. This error only comes when i try to view the report directly from infoview.
Please let me know if there is any other way to resolve.
Thanks!
Edited by: Satya Suma on Mar 9, 2011 1:31 PM
Edited by: Satya Suma on Mar 9, 2011 2:00 PMHi Suma,
These links may be helpful to you:
WIH00013 - Invalid Session
WIH 00013: Invalid session
All the Best,
Madhu.... -
Web Intelligence Report Server - Error: Failed to run rexec. Error number
Hello,
I post a message in this forum :
"When i want to start "Web Intelligence Report Server" with CMC, i've got this error :
Web Intelligence Report Server: Echec du démarrage/de l'arrêt du service sur l'ordinateur distant : Error: Failed to run rexec. Error number: %12.
Any idea ?"
I've do this command :
bouser@v-bo-1 bobje$ ./ccm.sh -restart ras
bouser@v-bo-1 bobje$
but i have always the same error "Error: Failed to run rexec. Error number: %12".
ThanksPlease try to avoid posting duplicate forum posts.
This command :
bouser@v-bo-1 bobje$ ./ccm.sh -restart ras
Restarts RAS server and has nothing to so with WebIntelligence.
To be able to Start/Stop servers from CMC, you have to have rexec running on your Unix box.
Google rexec for more information on what it does and ask your Unix admin to enable it. -
BLOB data in Web Intelligence report
Hello,
I am doing research, how to display documents which are
stored in BLOB field in a database.
I would like to create list of the document names with Web Intelligence
report and make a link to document. Link to the document should open the
document, the document can have different MIME types (doc, pdf, jpg,
tiff, ....).
Could you please help me to find right solution for this?
Thanks in advance.
Best Regards,
Slavisahi,
Please refer to below link.
BO XI 3.1 and BLOB
Regards,
Vamsee
Maybe you are looking for
-
Time Capsule Painfully slow internet over wireless (not so over ethernet)
I dont know what it is, but when I use the TC over wireless, it is over 10 times slower than if I just stick an ethernet cable in my macbook. I get 50k/sec TOPS over wireless. I get 600-2MB/sec over the ethernet. Im seriously using an ethernet cable
-
How to find out if I am in transaction?
Hello, I have a method, which can be called in transaction and without any transaction. Is it possible to inquire about it (is this method used in transaction or not) ? (method has to do some things depending on transaction/non-transaction ) I use EJ
-
How to print a parenthesis.
I have a problem with javascript but don't know where to ask so, here I am in a java forum :) can I do this in javascript? document.write(")"); All I wanna do is print out the close parenthesis. How should I go about it?
-
Processing email attahcment in bpel
Hi, I have a requirement to parse xsl file. I am using UMS adapter to listen for email messages. If email has an attachment ( xls ), then I need to parse it. I'm getting atthachment @href and with getAttachmentContent assign value to bpel variable. H
-
Re: Printing in ALV Posted: Jan 29, 2008 10:18 AM in response to: J Are Edit E-mail this message Reply hi, i have got one problem can any body help me out....my requirement is if an alv output(oops or normal ) has 30 coloumns in