S_DEVELOP Missing debug authorization
Hi,
i just found that in our prod env. for bw for all developers we have S_DEVELOP authorization with all activities (*).
i just need to provide them debug access in prd without having access to change the values while debugging.
i see all the activities for S_DEVELOP but not sure what all of them does and why its been given *. can some one explain me all the activities and explain which one should be given ? also, should there be any restriction on DEVCLASS, OBJNAME, OBJTYPE, P_GROUP etc. coz all of them are having * value.
01 - create or generate
02 - change
03 - display
06 - delete
07 - activate, generate
16 - execute
40 - create in DB
41-delete in DB
42 - convert to DB
70 - administer
90 - override
L0 - all function
MA - Deactivate mod. assistant
Thank Y
Probably this comes from the role SAP_BW_DEVELOPER which is a piece of **** (sorry).
All aspects (even display debugging) is critical.
Try to remove all S_DEVELOP authorization and show them some of the blogs on SDN about transaction SE14 and debugging process chains.
What you need to give them in return is an emergency user concept for when them within the BW (not the target system for the extraction) need to be able to use database utilities.
9 times out of 10 there are better solutions, which they will find by necessity if their access is removed.
They will then either improve their coding quality or start building in backdoors (changing ALEREMOTE or BWREMOTE to a service or dialog user and claiming that it cannot work without SAP_ALL and SAP_NEW (also stupid) is one such trick).
Sorry for the rant. It was spontaneous and honest
Cheers,
Julius
Similar Messages
-
External debugging authorization
Hello All,
Can you please name the role which needs to be assigned to a user so that he will have the external debugging authorizations?.
Thanks and Regards
Shanto AloorFor debugging the user must have debug authorizations. Please ensure this via setting
appropriate roles or profiles via transaction SU01. Normally the profile "S_ENTW_SHOW"
should be adequate (for detailed information see note[ 668252|http://service.sap.com/sap/support/notes/668252]
Edited by: Mark Foley on Jun 14, 2011 3:37 PM -
Debugging authorizations for Web Dynpro
Hi
I want to know the various Roles which are required to activate external debugging required for WebDynpro....
I have been able to debug in Development environment but i think some roles or authorizations are missing in Quality environment.. Please let me know various authorizations/Roles that are required to activate External debugging..
Thanks.Hi,
There is two option for External Debug.
1. In Settings you need to activate IP Matching
2. In Portal Side particular JCO connection has to enable for debug user then you can use external debug, There is no Extra parameter to pass in user profile.
Regards,
Sathvik
Edited by: Sathvik Surendranatha on Feb 23, 2010 7:09 AM -
Hi,
Authority object S_DEVELOP is missing in a role. System suggests me add
the object with the parameters;
ACTVT
DEVCLASS
OBJNAME
OBJTYPE
P_GROUP
The problem is, there are suggestions only for ACTVT and OBJTYPE. For
the other parameters, the suggested valued are : <Dummy> . and this
stops me from putting in the specific valus required for the role only.
Thanks in advance or your help,
Regards.Hi,
What I understood from your question is that you want to have authorization of "Development". Ask your basis group to assign this role to your profile.
Regards,
Usman Malik -
Debugging authorization configuration ?
Hi friends,
how can the different system debugging options be configured ?
I can debug my Production system, but I cannot debug this system when I am calling it from another system via RFC.
Thanks>
Joan Ayala wrote:
> there's a user in the auth-taba?? What is auth-taba ???
sorry, typo - auth-tab: meaning 'Logon & Security'.
check this user's authorisations in the target system ...
>
Joan Ayala wrote:
> user has Authorization object S_DEVELOP, so I guess this is enough
not necessarily - it depends on the values in that object that the user in SM59 has. -
Function Tab is missing under Authorization Data in ERM
Hi,
After Uploading roles to the ERM, the functions tab under authorization data is missing.
In the QA the same role has all 4 tabs (including the functions tab)
I've made sure that the "This option allows you to add a function to an authorization" is set to "yes".
Can anyone tell me why is that?
Thank you,
DroritHi,
Ensure that the user ID you are using has sufficient authorization (Eg: Actions: view authorization data etc...).
Regards,
Rama -
Roles Tab is missing in authorizations :(
Hi ,
I am not able to assign Role GW_Admin and GW_User as in the authorizations Content, i do not see roles Tab.
Please help how to add above roles to i067753trial user.Hi,
Go to Services content menu > HCI OData Provisioning > Manage Roles.
Cheers,
--Vlado -
A kiss is not a kiss without your sigh - I miss debugging
Probably 15g will have the step-through function. Some of my debugging experience:
Even if you have a catchall, sometimes BPEL console will still tell you something like "Exception occured" and refuse to display the visual flow:
- Divide and conquer: deploy half of the code and see if it works. If you have 1000 steps, 10 times later you can identify which step is the trouble maker - if you have no other choice;
- Drop System.out.println() everywhere in a Java Embedding.
An IDE without debugging capability is not a good tool.
I've see many people (includidng myself) trying to do "programming" using BPEL. I don't think BPEL is a tool for programming. If you have less than 3 service calls, 1 while loop and 1 if-else, BPEL can handle it. Well, if you want to argue that BPEL can handle complex logic, I would have to agree - it just takes 10 times longer than using a normal programming tool. I have this BPEL process which has 2000 lines in .BPEL file and every time when I open visual flow I have to say No hiding to display my 3000+ small squares.
Sorry, I have been babbling here and forgot what I was here for - debugging:
- Make code change;
- deploy to server;
- Run the instance and check stock price meanwhile(wasn't a happy experience either).
- goto step 1;
Are we back to 1972?
- Punctuate holes on card
- Send it to main frame in data center
- run the "code" and see results
- back to your office and make more holes.
I know SOA and BPEL are fashionate, fancy and buzzing, using 100% XML and web service, etc. Well, don't forget the people working under the deck to make the boat sail. We need debugging capability.
BTW, you need to have some programming experience before you can really use BPEL. I don't think a pure business analyst can use it well. I am confused: Is BPEL really for developers?
Edited by: user626166 on Oct 7, 2008 3:28 PMLove it 15g, wont that be grand.
Not sure if you have seen it but what is generally used for debugging is the test suite. This functionality allows you to simulate your process without deploying on the server. You make dummy stub data to either suceed of fail depending on what you want to test. This may save you alot of heart ache.
cheers
James -
Shortdumps because of missing RFC authorization!?
Hello,
I developed a report, that calls a function module, stored in many other SAP Systems.
This report will be called by hundreds of users. But many of these users do not have the appropriate authorizations to call function modules in other systems. If a call is done, SAP throws a shortdump.
But how can I check first, whether the user has the appropriate authorizations to call RFC modules, without triggering a shortdump?
thx, holgerHi Holger,
1. I think your worry for checking about authorisation
for users -
the triggering point for it is the SHORT DUMP
which the RFC gives. (if im wrong, let me know)
2. If the RFC does not give short dump,
then ur query can be solved.
3. It a recommended practice by sap to
call any RFC function
using EXCEPTIONS.
2 standard exceptions are ( they might not be available
in the definiton of FM)
EXCEPTIONS
communication_failure = 1 MESSAGE msg_text
system_failure = 2 MESSAGE msg_text.
You can also get the error message.
4. EG PROGRAM IS BELOW ( Just copy paste)
REPORT abc.
DATA: msg_text(80) TYPE c.
CALL FUNCTION 'RFC_PING' DESTINATION 'PRD'
EXCEPTIONS
communication_failure = 1 MESSAGE msg_text
system_failure = 2 MESSAGE msg_text.
IF sy-subrc <> 0.
*----- MESSAGE
ENDIF.
5. If u call the rfc in above manner
short dump will not be there. Morevoer
u can check the text of error message
and DIAGNOSE THE ERROR.
Hope the above helps.
Regards,
Amit M.
Message was edited by: Amit Mittal -
Predefined Roles Missing in Authorization Management Tool
Hi Guys,
The Predefined roles
SAP_AMT_AUTHORIZATION_ADMINISTRATOR
SAP_AMT_USER_ADMINISTRATOR
SAP_AMT_ROLE_ADMINISTRATOR
are missing when I logged in to AMT.
I checked the SAP notes and found the note 657434.
It asked me to run the report INSERT_ADDITIONAL_AMT_ROLES_40.
I ran the report in the CRM system using transaction se38.
and ran the ConnTrans
But even then the roles are not visible in the AMT.
Did I miss any other Steps.Hello Zack,
Did you make a manual extract of the subscriptions for the site?
Are some messages coming to the mobile?
If not, try to regenerate the replication object/publication with transaction SMOGGEN and make an extract again.
Regards,
Frédéric -
Hi,
I'm developing my third Flex application, using Flex Builder
2, and unlike the first two, I have no *-debug.html or *-debug.swf
files... I moved my output directory to the Ruby on Rails server's
public/bin directory, but I had done that for the previous two
projects.
The launch configuration shows that these files should be in
the same directory as the non-debug versions, but they're not!
Thanks to anyone able to help me.
Chris.peachy
-
Plant missing in Authorization object
Dear All,
We have created a new plant and transported to Quality Client. Also we have tested the newly created plant in MM01 & other transactions.
When maintaining authoriazations in role,we have taken drop down (F4) in WERKS field of M_MATE_WRK auth obj., but the required, newly created plant is not showing in the same box.
Kindly advise.Soumen Das MM wrote:
> I have checked, address has been maintained
just double check.
go with SE16 into table T001w and see if you have a value in field ADRNR
is this plant listed in F4 help e.g. in MMBE, MB51 or MM03?
Edited by: Jürgen L. on Aug 13, 2010 10:24 AM -
Doesnot ask for access key. error No authorization for the 'S_DEVELOP'
Hi,
After applying patches,in transaction F-43 one of the field Inv Recd Date( BSEG-ZOLLD) is not getting displayed.
after analzing we found that ZOLLD is not there in screen SAPMF05A(0302).
in my development server when i try to change the screen it says "You have no authorization for the authorization object 'S_DEVELOP', which would allow you to change the screen concerned"
my profiles contains sap_all and sap_new rights even then I am getting this error.
Why doesnt it ask for access key ?
Kindly guide me .
Regard> Please check in Su24, if iy has S_develop object or not,
In SU24? why? and what or who is "iy"?
> since you say you have SAP_ALL access please regenerate SAP_ALL its a composite profile this should work fine.
What does the fact that it is a composite profile matter? Besides that I've already made a remark about regenerating it.
> But you need to check at SU24 against f-43 whether S_develop missing or not,if missing please insert manually
Ehm, do you really think the SU24 settings for a transaction influence the changeability of it's underlying screens/programs etc? It will not matter at all what you do with S_DEVELOP in SU24. -
Hello,
How do I' change the auth object ( S_develop) to a debug mode only?
Thanks
OsamaYou might Create 2 roles and assign to users on PRD on need basis.
1 is with Debug with Replace
Debug with Replace (Activity 02 and 03 ) Object type - Debug is not generally given in PRD system.
Activity 02, 03
Development class for Transpor *
Object name *
Object type DEBUG
Authorization group ABAP/4 *
2 nd with just display access - Debug Mode Only , the one you asked for.
Debug (Activity 03 ) and and Object type - Debug
Auth Object - s_develop
Activity 03
Development class for Transpor *
Object name *
Object type DEBUG
Authorization group ABAP/4 * -
S_DEVELOP authorization needed for CRM Web Client in SAP CRM 7.0?
We implemented an own WebUI component in SAP CRM 2007 and use it in others components (with USAGE).
After we transport the component in SAP CRM 7.0 we always got an error CX_BSP_DLC_CONFIG_GENERAL_ERR at loading the component. But if we set the permission to SAP_ALL all thing work fine.
In SAP Note Nr. 1367944 we read:
"It is not possible to run the CRM Web Client without the S_DEVELOP, activity=03
authorization because it is needed by the Web Client Framework.
The S_DEVELOP authorizatin is part of the SAP_CRM_UIU_FRAMEWORK PFCG role, which must
be assigned to every user."
"This dependency has been removed in CRM 7.0."
Do we need to install some other SAP Notes at SAP CRM 7.0?
Many thanks for advices!
Handri GunawanHi Handri,
I asked my collegue here, who created the note.
The note is correct, in CRM 7.0 you do not need S_DEVELOP anymomre.
The error that you have might occur because of another reason.
Could you track the call stack of this exception?
And send me back the call stack?
Regards,
Steve
Maybe you are looking for
-
How to download photos from an old phone to camera...
Hi there, Got a bit of an issue gaining access to all the old photos off my old Lumia 920. Basically when I log into skydrive online using my microsoft email, I can see all the old pictures in the camera roll, however, when I try to access them on my
-
How to raise debit note in SAP.
How to raise debit note in SAP. Please tell in step by step instruction.
-
Airport Problems after "AirPort Extreme Update 2008-001" (1.0)?
I recently installed the update and have been unable to connect to my wireless network at home ever since. The airport detects my router and asks if I would like to join the network, but after I click yes, it says "there's an error in connecting", an
-
Removing items from sheet doesn't change SQL
Discoverer desktop 10.1.2.1 When I create a sheet, run it, then remove items from the sheet, and then refresh it, the SQL doesn't change (items/columns that were removed remain in the select statement). They (columns) are removed from the resulting r
-
Airport Express made monitor look weird?
I was trying to install a new Airport Express yesterday. At some point in the process, all my system colors changed: first they all had an overlay of deep green, then grey (with a return to a very old wallpaper which has never been used on the curren