Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

Authorization object B_BUPA_FDG

wjvanveen
Explorer
0 Kudos

Hi,

We are working on tightening our authorizations on business partners.

We have introduced the B_BUPA_FDG, so on field group.

Also field groups have been added to customizing (define field group for authorizations).

In authorization trace we see that user is NOT authorized for field group, but still in this case the address can be changed.
User has display authorization for field group, but not change authorization.

Are we overlooking something?

Regards,


Walter van Veen

13 REPLIES 13

kchillagundla
Discoverer
0 Kudos

This message was moderated.

michael_kozlowski
Active Contributor
0 Kudos

Hi,

did you working in CRM? Which system version? GUI or Web UI?

I remember that there was some issue with Web UI.

0 Kudos

This is an ECC 617 system, so no CRM and no special WEB UI.

0 Kudos

Hi,

please set a BREAK-POINT in FM shown below to find out what's going wrong.

0 Kudos

Hello Michael,

This FM is not touched.

The stack shows that: SCREEN_TEST_VISIBILITY and BUS_FMOD_FIELDS_DISP is touched.

With the last module the check on fieldgroup is executed.

Regards,

Walter

0 Kudos

0 Kudos

Hi,

The SAP note does not work, I am in change mode, not create mode.

Maybe I am overlooking something.

0 Kudos

Hi, verify table TBZ3W columns OBLIND and X_CUSTAUS. Maybe this will be helpful.

0 Kudos

Hi, with lot's of debugging I found out that it has to do with the EEW (Easy Enhancement Workbench). The generated code by EEW, does not set fields etc. to display.

Does the generated code from EEW also looks into the TBZ3W settings?

0 Kudos

Hi, I didn't use EEW. Unfortunately I can not assists you in this case.

former_member326788
Discoverer
0 Kudos

Walter,

In adding to Michael's comments, please let us know which tcode(s) you're utilizing this auth object with. Our company uses ICWeb which can be a bear to troubleshoot ICWeb auth failures. If you're also using ICWeb, creating a trace (ST01) for all auth object checks, RFC calls, and HTTP calls will help (i.e. log one user from time of login to auth failure). If there's no auth failure when the user attempts the task, look at the trace data at the time of login (when their user master buffer is loaded).

To help dissect trace data in CRM, I've found reviewing the UI_COMP components in table CRMC_UI_COMP_IP (Inbound Plug Definition), to be invaluable to understanding trace failures and components within a security role that allows this access. I've also found that by adding a menu button (for example Contract Management), allows change access even though all security auth objects are set to display only (i.e. there might be a RFC or program being called, or configuration that's allowing change access).

Any who, hopefully this info helps.

Cheers,

Greg

0 Kudos

This is an ECC 617 system, so no CRM and no special WEB UI.

wjvanveen
Explorer
0 Kudos


This is an ECC 617 system, so no CRM and no special WEB UI.