Skip to Content

User Authorization Issue in ChaRM

Hi,

We have implemented ChaRM in Solman 7.1 system. I am restricting user authorization in ChaRM CD by giving the exact authorization keys in Auth. Object 'B_USERSTAT'. In our workflow, the person who creates the CD doesnot have authority to move the CD to "In Development".

The "In Development" authority is given only to an user 'ITSME'. So in the ITSME role when I gave the authorization key "YMHF_01" for action "In Development", I am getting the following error "User status could not be set because of the status profile customizing" and the CD status is not changed from "Created" to "In Development". But if I give the created authorization "YMHF_00" to the same ITSME role in authorization object "B_UserStat", the user is able to change the status from "Created" to "In Development". I tried with the standard authorization SMHF_00 and SMHF_01 and I am getting the same error. Can you please help in solving this issue?

Regards,

Ananya Mukherjee


CHaRM Issue.JPG (46.1 kB)
Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

3 Answers

  • Oct 13, 2014 at 07:33 PM

    Check what authorization status you have in your customizing.

    SE16--> TJ30  -->  STSMA =YMHF*

    In the table you could check the BERSL column content (this is the authorization key for each status)

    @WenSolman

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Oct 28, 2014 at 08:15 PM

    Hi Ananya,

    auth. key SMHF_00 is NOT required to set status of SMHF to "In Development".

    That is a normal practice that (say) Change Manager releases SMCR to development, by which the SMHF is created, so Change Manager has authorizations to create SMHF, but then developer, who does not have authorizations to create SMHF is moving SMHF to Development (auth.key SMHF_01).

    I have the Developer role setup without SMHF_00 and it works just fine:

    Not sure why you are using custom auth. keys here for standard statuses. Normally you are only required to create custom auth. keys for custom statuses.

    Maybe the way you generated those custom auth. keys was wrong or they got corrupted somehow.

    I would suggest - start over: copy status profile from SMHF into YMHF and then use standard auth. keys whenever possible.

    For example in my screenshot above I only have one custom auth. key ZMHF_01 for status PENDING I added, the rest keys are standard.

    Regards

    Elena

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Nov 07, 2014 at 05:55 PM

    Hi Ananya

    is your problem solved now ?

    Regards

    Elena

    Add comment
    10|10000 characters needed characters exceeded

    • Hi Elena,

      No, I raised OSS with SAP, but they can't gave a solution.

      So I have given creation authorization for the user and he is able to do "In Development" now

      Regards,

      Ananya