Authorisation object for Case Management

Hi Gurus.
I need to create authorisation object for Case Management,
SCMG_T_CASE_ATTR-CATEGORY Field,SCMG_CATEGORY element,
I use the tx SU21 and Su20, asigned this object to Role. But no WORK.
In the Su20:
Field Name: ZCATEGORY
Data elelment: SCMG_CATEGORY.
Table Name: SCMGATTR_CATEGO.
In the SU21:
Object: ZCASE
Class: AAAB
Field Name:
ACTVT
ZCATEGORY
When I use tx SCASE, The condition not work.
I use the field name ZCATEGORY because the field name CATEGORY was used by SAP. But for USC_Y_CONT_CATEGORY element
Edited by: Alfredo on Aug 1, 2008 5:39 PM

Hi Alfredo,
Go to SU24 tcode and see if the transaction SCASE is being check/maintaned to the authorization object ZCASE.
If not then you need to do that so that when you add the tcode SCASE to a role then you will see the authorzation object ZCASE which you have created. You can edit the role and change the authorizations for the field, ZCATEGORY and maintain.
Generate the role and then assign it to the user. I think it must work.
If it doesnot work then as Alex said, you need to go and look where the Authority check statement is  placed in the program behind the SCASE tcode.
Hope this helps.
Regards,
Kiran Kandepalli.

Similar Messages

  • How to create authorisation object for save button please help in abap

    how to create authorisation object for save button please help in abap

    Hi
    In general different users will be given different authorizations based on their role in the orgn.
    We create ROLES and assign the Authorization and TCODES for that role, so only that user can have access to those T Codes.
    USe SUIM and SU21 T codes for this.
    Much of the data in an R/3 system has to be protected so that unauthorized users cannot access it. Therefore the appropriate authorization is required before a user can carry out certain actions in the system. When you log on to the R/3 system, the system checks in the user master record to see which transactions you are authorized to use. An authorization check is implemented for every sensitive transaction.
    If you wish to protect a transaction that you have programmed yourself, then you must implement an authorization check.
    This means you have to allocate an authorization object in the definition of the transaction.
    For example:
    program an AUTHORITY-CHECK.
    AUTHORITY-CHECK OBJECT <authorization object>
    ID <authority field 1> FIELD <field value 1>.
    ID <authority field 2> FIELD <field value 2>.
    ID <authority-field n> FIELD <field value n>.
    The OBJECT parameter specifies the authorization object.
    The ID parameter specifies an authorization field (in the authorization object).
    The FIELD parameter specifies a value for the authorization field.
    The authorization object and its fields have to be suitable for the transaction. In most cases you will be able to use the existing authorization objects to protect your data. But new developments may require that you define new authorization objects and fields.
    http://help.sap.com/saphelp_nw04s/helpdata/en/52/67167f439b11d1896f0000e8322d00/content.htm
    To ensure that a user has the appropriate authorizations when he or she performs an action, users are subject to authorization checks.
    Authorization : An authorization enables you to perform a particular activity in the SAP System, based on a set of authorization object field values.
    You program the authorization check using the ABAP statement AUTHORITY-CHECK.
    AUTHORITY-CHECK OBJECT 'S_TRVL_BKS'
    ID 'ACTVT' FIELD '02'
    ID 'CUSTTYPE' FIELD 'B'.
    IF SY-SUBRC <> 0.
    MESSAGE E...
    ENDIF.
    'S_TRVL_BKS' is a auth. object
    ID 'ACTVT' FIELD '02' in place 2 you can put 1,2, 3 for change create or display.
    The AUTHORITY-CHECK checks whether a user has the appropriate authorization to execute a particular activity.
    This Authorization concept is somewhat linked with BASIS people.
    As a developer you may not have access to access to SU21 Transaction where you have to define, authorizations, Objects and for nthat object you assign fields and values. Another Tcode is PFCG where you can assign these authrization objects and TCodes for a  profile and that profile in turn attached to a particular user.
    Take the help of the basis Guy and create and use.
    Regards
    ANJI

  • How  to create  authorisation object for  report

    hi
    experts..
    hw  can u  create authorisation object for  the  custom report.
    Thanks&  Regards
    Spandana

    Hi,
    In general different users will be given different authorizations based on their role in the orgn.
    We create ROLES and assign the Authorization and TCODES for that role, so only that user can have access to those T Codes.
    USe SUIM and SU21 T codes for this.
    Much of the data in an R/3 system has to be protected so that unauthorized users cannot access it. Therefore the appropriate authorization is required before a user can carry out certain actions in the system. When you log on to the R/3 system, the system checks in the user master record to see which transactions you are authorized to use. An authorization check is implemented for every sensitive transaction.
    If you wish to protect a transaction that you have programmed yourself, then you must implement an authorization check.
    This means you have to allocate an authorization object in the definition of the transaction.
    For example:
    program an AUTHORITY-CHECK.
    AUTHORITY-CHECK OBJECT <authorization object>
    ID <authority field 1> FIELD <field value 1>.
    ID <authority field 2> FIELD <field value 2>.
    ID <authority-field n> FIELD <field value n>.
    The OBJECT parameter specifies the authorization object.
    The ID parameter specifies an authorization field (in the authorization object).
    The FIELD parameter specifies a value for the authorization field.
    The authorization object and its fields have to be suitable for the transaction. In most cases you will be able to use the existing authorization objects to protect your data. But new developments may require that you define new authorization objects and fields.
    http://help.sap.com/saphelp_nw04s/helpdata/en/52/67167f439b11d1896f0000e8322d00/content.htm
    To ensure that a user has the appropriate authorizations when he or she performs an action, users are subject to authorization checks.
    Authorization : An authorization enables you to perform a particular activity in the SAP System, based on a set of authorization object field values.
    You program the authorization check using the ABAP statement AUTHORITY-CHECK.
    AUTHORITY-CHECK OBJECT 'S_TRVL_BKS'
    ID 'ACTVT' FIELD '02'
    ID 'CUSTTYPE' FIELD 'B'.
    IF SY-SUBRC <> 0.
    MESSAGE E...
    ENDIF.
    'S_TRVL_BKS' is a auth. object
    ID 'ACTVT' FIELD '02' in place 2 you can put 1,2, 3 for change create or display.
    The AUTHORITY-CHECK checks whether a user has the appropriate authorization to execute a particular activity.
    This Authorization concept is somewhat linked with BASIS people.
    As a developer you may not have access to access to SU21 Transaction where you have to define, authorizations, Objects and for nthat object you assign fields and values. Another Tcode is PFCG where you can assign these authrization objects and TCodes for a  profile and that profile in turn attached to a particular user.
    Take the help of the basis Guy and create and use.
    Sy-SUBRC values
    4              User has no authorization in the SAP System for
                   such an action. If necessary, change the user
                   master record.
    8              Too many parameters (fields, values). Maximum
                   allowed is 10.
    12             Specified object not maintained in the user
                   master record.
    16             No profile entered in the user master record.
    24             The field names of the check call do not match
                   those of an authorization. Either the
                   authorization or the call is incorrect.
    28             Incorrect structure for user master record.
    32             Incorrect structure for user master record.
    36             Incorrect structure for user master record.
    http://www.sap.ittoolbox.com/groups/technical-functional/sap-basis/please-how-to-create-an-authorization-object-386391 - 78k -
    http://www.sap-abaprogram.blogspot.com/2007/11/what-is-use-of-
    authorization-checks-to.html - 75k -
    www.sapworld.hpg.ig.com.br/download/ab4query.pdf
    with thanks,
    Abaper.

  • Authorisation object for "PO text in the material master"

    Hi,
    My requirement is as below:
    "All users can see the Purchase Order Text as usual, but only a few users should be allowed to create / change the PO Long Text.
    For other users, the same should appear in display mode only (both in creation & in change mode, MM01 & MM02)."
    Please let me know, How to map this.
    As per my knowledge thsi is possible only thru authorisation. But I want to know what is the authorisation object for "PO text in the material master" (Pl note that only for PO text in the material master field). we want control on "PO text of material master"
    Regards.
    Chinna

    Hi,
    The authorisation object is "M_MATE_MAT", pl check
    Regards
    Merwyn

  • Development environment for Case Management

    Hi,
    I want to get started with Case Management, but I could use some startup tips as this is the first time I am installing a Java environment from scratch. To be able to design and develop case management solutions, JDeveloper is required and it seems that there is a WebLogic server embedded in the JDeveloper installation. I can install the BPM extensions for JDeveloper and I have the support for Case Management. But is this enough to actually deploy and test a solution? Or does that require a stand alone weblogic+SOA suite installation? I would rather have all this figured out before I start installing all the different things.
    Thanks

    And if you are starting to work with Case Management you probably will like this post at SOA & BPM Partner Community Blog: https://blogs.oracle.com/soacommunity/entry/case_management_samples_released_by
    As well as this other references:
    Oracle® Fusion Middleware Modeling and Implementation Guide for Oracle Business Process Management 11g Release 1 (11.1.1.7)
    31 Working with Case Management
    http://docs.oracle.com/cd/E28280_01/doc.1111/e15176/case_mgmt_bpmpd.htm#CIHJBBCA
    Series of posts from the Oracle A-Team (start from the end of the list below):
    Case Management In-Depth: Cases & Case Activities Part 2 – Case Rules
    http://www.ateam-oracle.com/case-management-in-depth-cases-case-activities-part-2-case-rules/
    Case Management In-Depth: Cases & Case Activities Part 1 – Acivity Scope
    http://www.ateam-oracle.com/case-management-in-depth-cases-case-activities-part-1-acivity-scope/
    Case Management In-Depth: Stakeholders & Permissions
    http://www.ateam-oracle.com/case-management-in-depth-stakeholders-permissions/
    Case Management Part 3: Runtime Lifecycle of a Project
    http://www.ateam-oracle.com/case-management-part-3-runtime-lifecycle-of-a-project/
    Case Management Part 2: Anatomy of a Project
    http://www.ateam-oracle.com/case-management-part-2-anatomy-of-a-project/
    Case Management Part 1: An Introduction
    http://www.ateam-oracle.com/case-management-part-1-an-introduction/

  • Document Types for Case Management Implementation

    Hii,
    Can any one provide what document types should be used for Case Management Implementation. If possible please describe what is a queue and how it relates to provider group. What is Scripting and how it relates to solution advisor.
    Thanks in Advance.
    Best Regards!
    Deepak P

    i got it..for case management..document types will be CAL CL, E-Mail EM, FAX FX, Mail ML. you can create more as per your business needs...

  • Authorisation Object for Payment Block Filed(ZLSPR) in FB02

    Hi,
    I want to restrict the authorisation to modify the field Payment Block to some of the users only in FB02 Tcode.
    How can i achieve it.
    My basis team said it can help me if i can give the authorisation Object  for the same they can restrict the authorisation object to limited users.
    regards
    Jaya

    Hi Mallikarjun,
    The authorisation Object given is related to Excise invoice ? So, please let me know how this would help in restricting modification of payment block filed in FB02?
    regards
    jaya

  • Need a Doc for Case Management-Interaction center

    Hi all,
    I need a SAP doc for Case Management-Interaction center.
    Please send me on [email protected]
    Will surealy get points .
    Nice weekend

    Hi Babu,
    Please check the following SAP Help link:
    http://help.sap.com/saphelp_crm50/helpdata/en/89/c5be40d7e4cc38e10000000a155106/frameset.htm
    Hope this helps,
    Kind regards,
    KZ

  • Configuring workflow for case management

    Hi
    My requirement is to copy the standard workflow for case management WS01700044 and add few things once the case is processed.
    Now my problem is, how do I configure this new Z workflow in the SCASE. So that once I save the case, I should be able to start the workflow I have created.
    Currently only 2 workflows are listed for case management.
    1. WS01700051
    2. WS01700044
    I want three workflows to be listed.
    Do we need to configure the newly created workflow in SPRO under case management? Please guide me.
    Thanks in advance.

    Hi There,
    The workflow in case management is triggered by the event BUS2022.NONPROFESSIONALUSERSET which is the same trigger that invokes WS01700044. You will first need to disable that trigger (open that workflow and remove the trigger (the first node in the workflow)). I would then add that trigger to your new Z workflow and that should do the trick.
    This is the best way to do it rather than looking in the IMG.
    Hope that helps,
    Brenton.

  • Authorisation object for cost center

    Hi all,
         I need to know the authorisation object for the field COST CENTER in ME21N(creation of PO) screen. How to find it? Since I am creating roles for users with help of BASIS I need to know it. I need to restrict the values for the cost center field while creating the purchase order.
    Thanks in advance.
    Regards,
    Raj

    Hello,
    Master Data:
    CO: Cost center master      (K_CSKS)
    CO: Cost center groups      (K_CSKS_SET)
    CO: Cost element master      (K_CSKB)
    CO: Cost element groups      (K_CSKA_SET)
    CO: Activity type master      (K_CSLA)
    CO: Activity type groups      (K_CSLA_SET)
    CO: Statistical key figures      (K_KA03)
    CO: Stat. key figure groups      (K_KA03_SET)
    Planning:
    CO: Version      (K_KA09_KVS)
    CO: Planner profiles      (K_TKA50)
    CO: Cost center planning      (K_CSKS_PLA)
    CO: Cost element planning      (K_CSKB_PLA)
    CO: Budgeting      (K_CSKS_BUD)
    Regards
    Mahesh Naik

  • How to turn off categorization for case management

    Hopefully a simple one, how to turn off categorization for case management.
    I get this error in CRM 5.0 when choosing Cases.
    CASE_MANAGEMENT, CASE_TYPE, Z_01
    My categorization in the IC profile is set to ZDEFAULT (copy of default) but only contains
    IR     Interaction Record
    SO     Service Order
    ST     Service Ticket
    Does not have the CA case entry that is in DEFAULT.
    Z_01 is my case type but I see no place to set the categorization.
    I think I am missing something easy but don't see it.

    I'm guessing zdefault had same description default and it was picking up the default one in error.

  • Authorisation object for controlling te changes to "Delivery completed indi

    hi
    I want to know the authorisation object for controlling te changes to "Delivery completed indicator" in PO.
    I want to give the authorisation to change to certain users only.
    Best regards
    Sar

    There is no authorization at field level.
    Either the user has authorization to change an order or not.

  • Authorisation object for field level

    Hi all,
    In support desk ,Is there any authorisation object for controlling field level changes such as category or priority by message processors.
    Balamurugan

    Hi.
    Not that I know of. I was also looking for something like this and could not find anything.
    I think there is even no logging if someone makes any changes to those fields.

  • ICWC - define filters for case management 5.0

    If I want to limit the Cases linked objects and logs to BP's, sales order, & service tickets are the proper setting.
    1. SPRO > interaction center webclient > business transaction > case management > define filters for displaying case detail.
    2. Define filter = ZTEST,
    enter any heading descriptions 1- 5
    Navigation = RecFolderToRecordDetail
    3. Assign element types,  add entries
    CRM_BUSINESS_PARTNER
    CRM_SALES_TRANSACTION
    CRM_SERVICE_TRANSACTION
    Can BOL type, description, path to bol 1, path to bol 2, etc all stay blank? to default to SAP functionality?
    4. Define Filter profile = ZTEST1
    5. assign filter ZTEST1 = ZTEST
    Step #3 is the one I want to be sure I understand.  Will rewards points.
    6. assign the filter in a different SPRO entry.

    I'm guessing zdefault had same description default and it was picking up the default one in error.

  • Authorisation Object for reporting

    I created a Authorisation Object on an Infoobject .The list that comes up for selecting the Infocubes which should be effected by this doesnot show the Cube in which the Infoobject is used.
    The list shows various ODS and Cubes and I dont know how they r related to this Authorisation Object.

    hi,
    check if relevant oss note 641614-InfoProvider in RSSM not displayed for authorization object.
    the solution support package may out of date, you may try this ?
    ... You can avoid this problem by using the 1KYFNM field in the authorization object. In this case, all InfoProviders will be always displayed.
    Symptom
    An InfoProvider is not displayed in transaction RSSM for checking authorization objects. Consequently, the setting that indicates whether this InfoProvider should be checked for the authorization object cannot be changed.
    Other terms
    Authorization object, InfoProvider, InfoCube, RSSM, check
    Reason and Prerequisites
    The InfoProvider contains a referencing characteristic, which is authorization-relevant, as a navigation attribute. As a result, the usage is not found as the navigation attribute in the where-used list for the InfoObject in the authorization object and consequently, the InfoProvider is not found either.
    You can avoid this problem by using the 1KYFNM field in the authorization object. In this case, all InfoProviders will be always displayed.
    In addition, it will also be easier to implement a check on key figures at a later stage because once authorizations exist for an authorization object, no more fields can be added.
    Solution
    BW3.0B
    Import Support Package 15
    BW3.1C
    Import Support Package 09 for 3.1C

Maybe you are looking for