Authorization Issue for BI Reports
Hi All,
I am running the report with one User, and while running i am getting the error message as "NO AUTHORIZATION"
I have checked in Su53 and got some logs over there. Pls find below.
Authorization check failed
Object Class RS Business Information Warehouse
Authorization Obj. S_RS_COMP Business Explorer - Components
Authorization Field ACTVT Activity 16
Authorization Field RSINFOAREA InfoArea 0CRM_SERV_SO_QUOTE
Authorization Field RSINFOCUBE InfoCube ZLEVAL
Authorization Field RSZCOMPID Name (ID) of a reporting component ZLEVAL
Authorization Field RSZCOMPTP Type of a reporting component REP
User's Authorization Data PROGRAM
Object Class RS Business Information Warehouse
Authorization Object S_RS_COMP Business Explorer - Components
Authorizat. T-B372019300 Business Explorer - Components
Profl. T-B3720193 Profile for role Z_PROGRAM_LOGIN
Role Z_PROGRAM_LOGIN Role for Login Program
Authorization Field ACTVT Activity *
Authorization Field RSINFOAREA InfoArea *
Authorization Field RSINFOCUBE InfoCube *
Authorization Field RSZCOMPID Name (ID) of a reporting component ASPDEFECTSTOCKDESPATCH, ASP_DEFECT_STOCK_REPORT
Authorization Field RSZCOMPTP Type of a reporting component
Thanks,
Jelina.
Hi jelina,
the user has only
Authorization Field ACTVT Activity 16 >> include 03, 06 also
Authorization Field RSINFOAREA InfoArea 0CRM_SERV_SO_QUOTE >> try to include the info area the report in or *( all)
Authorization Field RSINFOCUBE InfoCube ZLEVAL >> try to include the info cube the report in or * (all)
Authorization Field RSZCOMPID Name (ID) of a reporting component ZLEVAL >> the technical name of the report should include
Authorization Field RSZCOMPTP Type of a reporting component REP >> include Query View too
kris
Similar Messages
-
Create authorization check for a report
Hi,
I need to create an authorization check for a report. It means that I need to restrict the usage of the report to couple of users ( 'USER1' and 'USER2' ). How can I do that? I did read through a lot of threads regarding this piece got a bit confused and stuck while creating the authorization object.
Say the report name is ZHR_TIMEABC.
Can anyone explain how to create an authorization object and how are they tied to the object and call them in the abap code?
Thanks in advance,
VGHi,
Thanks. Here is my understanding, S_C_FUNCT calls a system generated function module to make an authority check. So, if different users say USER1 and USER2 have different authroization levels, defined in their user profile, just adding this piece code will take care of authroization check for the program OR do I need to take care of something else?
If so, when do we need to create the authorization objects using SU20 and assign the group and follo this process? When do we use this approach ( lot of threads on authority check have mentioned this procedure)?
Your inputs will be helpful to understand this concept.
Thanks,
VG -
Authorization Issue for Inventory in warehouse report
`Hi All
I face a issue in giving authorization for a single report to a user in the Inventory reports. The report is Inventory in warehouse report.
Can u please tell what are the preliminary authorizations to be set for the user to execute the report. The thing is he should not be able to see the item cost and Last purchase prices.
Thanks... MarikannanHi,
I am not sure if the authorization for such report is available. I just suggest you to check if form settings icon is able to access or not. if you can open the form settings, I think you can set authorization to be no authorization to access the form setting for certain users.
Rgds, -
Authorization Issue in Inventory Reports
Hi Experts,
My clinet is using SAP B1 8.8 PL11 and we are facing issue in inventory report, we have set proper authorization for the user, but when that user try to open any inventory report, it allow to select paratmeters for the report but when he click on ok button to generate reports system throw erro YOU are not permitted to performed this Action.
We have given full authorization to for all inventory reports.
Pls. tell me if i missed something in general authorization.
Regards
Kamlesh VagalHi Kamlesh...........
One Module is Report where Inventory reports are there.
think your have given authorization to this module, But another Inventory module is there
where Invetory reports are there. I guess you have not given the permission for this Inventory Reports.
Give Authorizations to both modules and then see the effect.
Regards,
Rahul -
Smartform Implementation issue for the report RFKORD50
Hi,
I have a requirement to implement a smartform for FI Invoice.
This smartform should be configured in OB96 for the print program RFKORD50.
Currently the SAP Script F140_DOCU_EXC_01 has been configured for Standard print program RFKORD50.
This SAP Script should be replaced with Smartform. But the issue is the report RFKORD50 is designed to
call only a SAP Scrip. Is there any better way to trigger the Smartform other than modifying the standard program?
Thanks,
Sailaja.AHi,
One of the very tough task, when it comes to migrate a script into Smartforms .. With a satndard print program ..
You have a option on samrtform screen , just to migrate a Sapscript into Smartform .. But it is just a migration of Layout.. means just creation of WINDOWS and pages.. All the elements and text node creation still you need to do ..
But one of the major challenge is to Customize your print program..
So i will suggest you to create a Z copy of RFKORD50.. as print prgm .. Then you can feal better
Now keep all the data selection part as it is .. collect it in different structure, then call your samrtform..
and before calling your smartform, prepare your layout ..
Very Imp suggestion, try to work on small small task. -
Reg: Multiple authorization level for HR Report
Dear Experts,
I have a customized report for the payroll area, I need to have authorization for this report.
The requirement is as below
For Ex: i have 5 payroll areas, 1000 personnel numbers, the multiple users and one customized report.
The user has access for 2 payroll areas, the user should select the personnel numbers which has access to the same payroll area.
The same user should not be authorized to access the other payroll areas and the personnel numbers.
One customized report is being executed by the mulitple users, one user will have access only for one payroll area and he needs to select the personnel area for which payroll area he has access.
Similar concepts follows for the other users.
Can anyone help me to achieve this authorization concept. It would be grateful.
Awaiting for your suggestions.
Thanks in advance.
Regards,
Abdur Rafiquehi,
You can use sy-uname. Such that if some other user enters you can pop up the message you are not authorized.
Regards,
Pawan. -
Issue for Production Report With Production Order Details and Batch Number
Hi Guys,
I am looking for a batch report.I have tried it but i didnt get the desired results.Pls any body give me some solution.
I need to include the Batch number in this report and when i have done the same the values are repeating and also need to display the Item Description for (Description in Production Order - Parent Item)
SELECT distinct t0.docnum,T0.[DocDate], t4.IssuedQty as 'Consumed Qty', T1.[ItemCode] as 'Circle Codee',T1.[Dscription] as 'Circle Name',t3.itemcode
FROM [dbo].[OIGE] T0
INNER JOIN [dbo].[IGE1] T1 ON T0.DocEntry = T1.DocEntry
LEFT JOIN owor t3 on t1.baseref = t3.docnum
left join wor1 t4 on t3.docentry=t4.docentry
INNER JOIN OITM T5 ON T1.ItemCode = T5.ItemCode
INNER JOIN OITB T6 ON T5.ItmsGrpCod = T6.ItmsGrpCod
INNER JOIN IBT1 T7 ON T5.ItemCode = T7.ItemCode
INNER JOIN OIBT T8 ON T7.BatchNum = T8.Batchnum and T7.ItemCode = T8.itemcode
where t0.docdate between [%0] and [%1] and T6.[ItmsGrpNam] = 'Raw Materials' and t0.JrnlMemo = 'Issue for Production'
Any body provide me some idea for achieving this....
Regards,
Vamsi.Hi Bala.
Thanks for the query but still not acheived the result.
The Scenario is to know the quantity of the Coil (Raw MAterial) used IN making a product in different stages and from which batch and Whse the RawMaterial is Consumed in making of the Product(Production Order Parent Item)
------------- (Issue for Production )-----------------------| Production Order Qty(IssuedQty) Production Order | BatchNum
DocNo/Date | ( RawMaterial/Coil Code/Desription) | (Quantity issued for RM) ItemCode/Description | Batchnum
Regards,
Vamsi..
Edited by: VamsamP on Dec 1, 2010 5:06 PM -
Authorization issue for TR VD01 & VD02
Hi all,
In customer master creation for TR VD01 and VD02 basically we have 3 VIEWS( General data, company code and sales area data). My main requirement is we have 3 sets of users. for one set of users we should give authorization only for creating and changing general view., and other set of users to create only company code data and changing this view. Ie based on views i need to give authorization to the end users. Is it possiable to do this through abap( through user exit) or else this requirement can be done by basis.
Regards,
Smitha.Hi Suvendu,
Many thanks for your replay,
here for this scenario i am not able to identify which view currently the user is changing(techinically)
Ie in userexit i am not able to identify which view he is currently changing.
How can i distinguish bwtween this 3 views.
Regards,
Smitha -
LOV issue for Crystal Report 4.0 ( Enterprise ) using the BICS connection
Hi Expert,
I am working for one our client which is using Crystal Report Enterprise 4.0 SP 2 i am facing the following problem with the LOV .
- I have created the crystal report on top of BEx query using the OLAP connection in CMC .
I have the variable at BEx query level which have list of value around 100 K and user want to search through that LOV in order to make his selection but as soon as i include that variable in my Query and run my CR my report crashes and i cannot run the report .
I gave the user the option of manual input of value to that variable it does not work as it uses the BICS connection and i read somewhere we cannot use the manual input in case of BICS connection for crystal report you have to select the value from the LOV .
My Question is is there any workaround if we can restrict our LOV to some extent and let the user to select and search from that any setting if we have at query designer level to restrict the LOV to burst in the report .
Any input will be appreciated .
Thanks,
VibhavHello,
Please log a case in Service Market Place and a Rep will call you to discuss your question.
Thank you
Don -
There is a DSO in our system.
It contains characteristics 0ORGUNIT and 0USERNAME which are each flagged as Authorisation Relevant
The report than runs off this ODS doesnu2019t actually use them. However, the authorisation process still makes checks when checking at Infoprovider level (Paul has run a trace to show this)
What I plan to do is to unflag the characteristics and transport them up.
i) I can do that without it having any impact on the ODS itself , yes?
ii) Can you think of a reason why I shouldnu2019t do this? We donu2019t need these 2 characteristics to be auth objects.
Thanks,
NitikaWhat I plan to do is to unflag the characteristics and transport them up. => this plan will solve all your issues but mind it they are SAP standard chars
i) I can do that without it having any impact on the ODS itself , yes? => yes , there will be no impact on ODS due to these changes
ii) Can you think of a reason why I shouldnu2019t do this? We donu2019t need these 2 characteristics to be auth objects. => if authorization check is there then it means it could be used for authorization purpose while query execution but in yr case if authorization is not needed then just deflag those checks and go ahead if it is creating a trouble -
Work around authorization solution for BW reporting
My issue is that we have BW Authorizations on the company code level. Now business wants that the Finland users can only see the reports related with there cost centres only and rest of the users from other countries can run the reports on country code level.
We have an InfoObject u201CCost Center Usersu201D, this infoObject have fields u201CCompnay Code, Cost Centre User, Cost Centeru201D. Please advice me a solution that we can use master data of inforobject u201CCost Center Useru201D while executing the BW reports and just filter data only for the Finland users for there cost centres only.
Please let me explain in detail how I can do it.
Please Note: - Business does not want to change the present security model.Hey Harry,
What you can do is just create customer exit variable on cost center. Then write code for user 'cost center user' such that, when the user runs the query, the customer exit var will check the user against the cost center master day and fill the paramenters like -low, -high etc.
Hope this helps. -
HR Authorization issue for specfic User
Dear all,
One of the HR user , he can run payroll on particular site ,
i have assigned Org key of site to master data on the particular role .
User tried to run payroll using pa30 with personnel no (one of store user) .
but system is not take any value and its not showing any error also .
For example pls check below detail i have tried my user id and system has shows below details of the user (below details is one of the store user ).
Personnel no. 2941
Name A Mohammed Younus
Personnel ar ZOSO EE group A
Subarea STCH EE subgrp 3E
Kindly suggest to resolve the issue
Note : 1, i have deleted the user and i have recreated role .
2, i have copied another user role (he can run payroll) to effected user ,even though he cant able to run payroll.
Edited by: satheesh0812 on Dec 17, 2010 9:29 AMDear all,
I dont thing so there is no issue with Role ,only issue with Structure Auth..
Becoz pls check below Authorization Object.
Changed HR: Master Data
Authorization level E, M, R, W
Infotype *
Personnel Area *
Employee Group *
Employee Subgroup *
Subtype *
Organizational Key 20000156, 20000157, 20000201
In OOSP for particular Org key .
Auth profile Auth.Profile name
CTHR_CHENNAI CTHR_Chen
Auth profile No Plan Vers Obj Type Object I Maint Eval.path Status vec
CTHR_CHENNAI 1 01 O 20000156 O-S-P 12
CTHR_CHENNAI 2 01 O 20000157 O-S-P 12
CTHR_CHENNAI 3 01 O 20000201 O-S-P 12
In OOSB details
IN OOSB I have assigned Authorization profile to UserXXX, user can see all employee details in PA30 except one employee details , can
User name Autho.profile Start date End date Exclustion Display Objects
XXXX CTHR_CHENNAI 01.01.2005 31.12.9999
If i give Autho.profile --> all instead of CTHR_CHENNAI ..
HR executive can able see all employee details in PA30 ...
Let me know where exactly issue is there ...
Kindly suggest... -
WAS Logon Popup issue for BW Report iview
Hi
I created a BW Report iview and mapped with the SAP BW System,
Every time user logon to Portal, and executing BW Report iview, it is asking for WAS Logon.
I created a system with this user credentials
ITS
ITS Description : BI_PRD
ITS Host Name : biprdn.xxxxx.com:8000
ITS Path : scripts/wgate/webgui/!
ITS Protocol : http
WAS
Web AS Description : BW_PRD_WAS
Web AS Host Name : biprdn:8000
Web AS Path : /sap/bw/bex
Web AS Protocol : http
Connector
Application Host : 10.20.0.8
Gateway Host :
Gateway Service :
Logical System Name : BWPCLNT200
Remote Host Type : 3
SAP Client : 200
SAP System ID (SID) : BWP
SAP System Number : 00
Server Port : 3200
System Type : SAP_BW
User Management
Logon Method : UIDPW
User Mapping Type : admin,user
Pls can any one solve this issue which i am facing.
Regards
SrikanthHi Achim
Thanks for ur reply
After changing Web AS Host Name and Application Host to FCDN, still i am getting that WAS Popup for logon.
And for SSO we are using UIDPW method for user mapping.
Acutally BW Report iview is connecting to the backend system and showing the report in Portal,
But they are some Drop down list boxes in that report when i am choosing some value to display, WAS Popup for logon is comming no the screen.
Regards
Srikanth
Srikanth A -
Hi All Authorization Issue for CS02
Hi,
I have a transaction cs02. I am making changes using by calling this transaction( ie i have used it in program as call transaction cs02.) but for this transaction few user's don't have Authorization .So when these user's run the report they are not able to do the changes using this transaction. Is there any way where we can do these changes eventhough these user's don't have Authority to 'cs02'.Hi Jaffer,
You need to use su53 after the error happen and assign the right roles or access to the objects needed so users can make changes in the required transaction.
Regards
Juan
PS: Please award points if helpful! -
Authorization issue for Jump query from Summary to Detail
Hello Gurus,
I am facing an interesting issue in Jump query authorization.
I have a query on a summary cube which has Company code as a authorization relevant object .From this query I launch a query on detail cube.This details cube has company code and customer as authorization relevant objects.Customer is present in free characteristic for this query.Summary cube doesnt have the customer object at all.
When the user drillsdown on the Customer level in the details query he get the authorization error.After this if he just refreshes the query it works fine .
Can anybody please suggest any innovative workaround for this issue.
GautamHello Gurus,
I am facing an interesting issue in Jump query authorization.
I have a query on a summary cube which has Company code as a authorization relevant object .From this query I launch a query on detail cube.This details cube has company code and customer as authorization relevant objects.Customer is present in free characteristic for this query.Summary cube doesnt have the customer object at all.
When the user drillsdown on the Customer level in the details query he get the authorization error.After this if he just refreshes the query it works fine .
Can anybody please suggest any innovative workaround for this issue.
Gautam
Maybe you are looking for
-
I have two valid, purchasd iTunes accounts. Older iPod has some great music, I just got a new iPad and set up second iTunes account, bought some more iTunes items for that account. Just discovered iCloud. Now I want to put all my music from both a
-
Where to get wallet file of OMS 11g
Hi all, I have installed 11g Grid control OMS and repository database too. now evwerything is perfect, but on the agents i want to map the OMS server at the agent i.e. EMD URL as a netscller name. my server name is : - HOST11g the server name mapped
-
Can't locate fiiles with Itunes 9.0.1.8 then after 30minute period can.
My library said it couldn't locate the music putting the ! point on a bunch. I re-added the folder and it created duplicates for every file. Then I sorted by added date and deleted all the files I just added. 30 minutes later all the files could be l
-
The most worrying aspect of the N97
The N97 is the opposite of everything that it supposedly advertises itself as. My handset has developed yet another bug. Whenever i receive an incoming call, a volume slider bar appears and fluctuates up and down, whilst emitting an horrendous " Beep
-
Lines crossed: My daughters Ipod music etc is now on my Ipod
After (I though) backing up my Ipod on my daughters laptop computer and restoring it, I have learned my Ipod now bears HER Apple ID. How do I get my Apple ID back as well as my music?