Application Development and Automation 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: 
Read only

Creating composite profiles

dhorions
Contributor
0 Likes
2,039

To avoid the 311-profiles per user limit we would like to create composite profiles for composite roles.

Is there a function module or bapi that can be used to create composite profiles? If there is not, what do you think is the best way to go aboutr creating composite profiles in the background?

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
1,494

the best way to do this in the background is by CATT

12 REPLIES 12
Read only

Former Member
0 Likes
1,495

the best way to do this in the background is by CATT

Read only

0 Likes
1,494

When trying to do that, I get an error saying Automated Test cases can no longer be made when the release is higher than 6.40. (our system is SAP ECC 6.0)

I tried to use SECATT and SHDB, but they both fail when activating the composite profile.

We succeeded in doing this in SHDB (batch input) on previous releases, but when using that batch-input, we also get a dump now on the activation screen.

Has anyone succeeded in automatically creating composite profiles in a release higher than 6.40?

Read only

Former Member
0 Likes
1,494

Hi Dries,

Which Version of SAP r u on... can u explain what u meant by Composite profiles as i am confused..is it a Composite role that u r referring...

Thanks,,,

Br,

Sri

Read only

Former Member
0 Likes
1,494

Hi Dries,

Which Version of SAP r u on... can u explain what u meant by Composite profiles as i am confused..is it a Composite role that u r referring...

Thanks,,,

Br,

Sri

Read only

0 Likes
1,494

Sri,

the SAP version is SAP ECC 6.0 .

I don't mean composite roles, I mean composite profiles.

More info can be found on help.sap.com : <a href="http://help.sap.com/saphelp_erp2005/helpdata/EN/52/6715bc439b11d1896f0000e8322d00/frameset.htm">Simple and composite profiles</a>.

Read only

Former Member
0 Likes
1,493

Hi Dries,

Following are the steps to create a composite profile:

To create or maintain a composite profile, choose User maintenance ® Manual Maintenance ® Edit profile manually.

or

Use transaction

SU02


Then proceed as follows:

1)Generate a work area (profile list) by choosing

Generate work area

, or entering the name of the composite profile you want to create or maintain.

2)The system displays a list of profiles. This list is empty when you create a composite profile.

3)Choose Create, Change, Delete or Copy.

If you choose Create, you should then choose the profile type Composite profile in the dialog box.

From the list of profiles, choose the name of the single or composite profile to be included in the composite profile using Add profile. To do this, use the pushbutton, Add profile.

You can add a virtually unlimited number of profiles to a composite profile.

When creating composite profiles, you can enter profiles that have not yet been created or activated. However, you must create and activate the missing profile(s) before you can activate the composite profile.

Hope it helps.

Please award points if it is useful.

Thanks & Regards,

Santosh

Read only

0 Likes
1,493

The question I was asking is "how do you create a composite profile <b>in the background?</b>".

So basically I am looking for a way to do the steps you mention without user interaction. This used to be possible via Batch Input, but in the current release the batch input dumps on activation of the profiles.

Read only

0 Likes
1,493

Hi,

From version 6.4 its recommended to use ECATT and not CATT for creating scripts.

Try creating the ECATT script using Transaction SECATT.

But its little tedious so it would be better to take the help of one who has already created a few.

The steps to be followed are:

Create System Data Container (Optional)

Test Script - record the steps and define the parameters

Test Data - make those parameters a part of the upload/download file from where the values can be maintained and uploaded.

Test Configuration - establishing the necessary inputs (like the input test script, test data, upload file)

and then execute.

Hope this helps

Read only

0 Likes
1,493

As I mentioned in my post from yesterday "I tried to use SECATT and SHDB, but they both fail when activating the composite profile."

When pressing activate, a screen is shown with two alv grids containing the profiles. When pressing activate button on that screen, a dump occurs and I find myself back in secatt, which has not recorded the activation step.

Read only

Former Member
0 Likes
1,493

Hi,

One more option i would like to suggest here dont know if it will suite your purpose:

Create one Roll/Profile.

Go to Change Authorization

Go to the edit tab

Goto Insert authorization

In this way u can create a single profile which will have all the authorizations of the 311 profiles.

Hope this resolves your querry.

Dont forget to award if resolved

Regards

Read only

0 Likes
1,493

"Automated Test cases can no longer be made when the release is higher than 6.40. (our system is SAP ECC 6.0)"...try using SCEM transaction to create a test case.

Read only

0 Likes
1,493

SCEM works very similar to CATT in the 4.X SAP systems.