Upload spreadsheet into Compliance Calibrator

Hey Experts....
Does anyone know how to upload a large amount of Users and Roles into Compliance Calibrator to do a simulation for SOD analysis?
I have about 500 Users I need to run CC against in Production and don't want to do them manually.
Any help would save a lot of time/$$.
Thanks.
Chris

Chris,
     What version of CC do you have? What do you mean by doing it manually? If you have SAP 4.6C and above, you should be able to schedule background job to syn users, roles etc.
Please provide more details.
Regards,
Alpesh

Similar Messages

  • Compliance Calibrator Default Rules Upload Files

    I'm implementing Compliance Calibrator 5.1, and I'm at the point where I need to upload the default rule-set.  However, I cannot locate the flat files required for the initial rule-set upload (i.e. business process, function, and risk definitions).  I've read through the user guides, but they don't seem to reference exact file names or specify where the files would be located after install.  Thanks in advance for your help.

    Varun,
    you may get a quicker answer to your question in the GRC forum
    Governance, Risk and Compliance (SAP GRC)

  • SAP GRC 5.2 Compliance Calibrator rule sets for HR module

    HI All,
    The company i am working for has done installation of GRC 5.2. I would like to download the SAP out of box Compliance Calibrator rule sets for HR function module in a spreadsheet format.
    I would like to download the rule set for risks at Function level, Tcode level and also at authorization object level in ABAP and Roles, actions and permissions in JAVA.
    I will discuss with the BPAs, internal auditors and come up with a new rule set exclusively for my company needs with the help of the above spreadhseet.
    Please tell me what steps i need to do to get this thing done.

    Please go through the process but save these as txt files for UNIX. I am not sure about 5.2 but CC4 was not uploading rule files correctly if file was not saved for TXT for UNIX.
    Regards,
    Harry Sidhu

  • Import an open office spreadsheet into internal table

    hi all,
            i have one requirment to import excel into sap but  i dont have MS office on my system     
              is  there any way to import an open office spreadsheet into internal table
                by using  ALSM_EXCEL_TO_INTERNAL_TABLE fm  or any other ways.

    Hi,
    You can use this function module 'ALSM_EXCEL_TO_INTERNAL_TABLE',
    It works fine, Here is a sample code hwich I developed and working fine.
      FIELD-SYMBOLS: <FS1>.
    Variables
      DATA: LV_BEGCOL TYPE I VALUE 1,
            LV_BEGROW TYPE I VALUE 1,
            LV_ENDCOL TYPE I VALUE 100,
            LV_ENDROW TYPE I VALUE 32000.
      DATA: LV_FILENAME LIKE RLGRAP-FILENAME.
      DATA: LV_ZWLEN TYPE I,
            LV_ZWLINES TYPE I.
      DATA: LV_TIND(4) TYPE N.
      DATA: LV_ZWFELD(30).
      DATA: KZHEADER TYPE XFELD.
    Internal Tables
      DATA: BEGIN OF LT_INTERN OCCURS 0.
              INCLUDE STRUCTURE  ALSMEX_TABLINE.
      DATA: END OF LT_INTERN.
      DATA: BEGIN OF LT_INTERN1 OCCURS 0.
              INCLUDE STRUCTURE  ALSMEX_TABLINE.
      DATA: END OF LT_INTERN1.
      DATA: BEGIN OF LT_COL OCCURS 0,
             COL LIKE ALSMEX_TABLINE-COL,
             SIZE TYPE I.
      DATA: END OF LT_COL.
      DATA: BEGIN OF LT_FIELDNAMES OCCURS 3,
              TITLE(60),
              TABLE(6),
              FIELD(10),
              KZ(1),
            END OF LT_FIELDNAMES.
    No of columns
      DATA: BEGIN OF LT_DATA_TAB OCCURS 0,
             VALUE_0001(50),
             VALUE_0002(50),
             VALUE_0003(50),
             VALUE_0004(50),
             VALUE_0005(50),
             VALUE_0006(50),
             VALUE_0007(50),
             VALUE_0008(50),
             VALUE_0009(50),
             VALUE_0010(50).
      DATA: END OF LT_DATA_TAB.
    Initialization
      LV_FILENAME = P_UFILE.
      CALL FUNCTION 'ALSM_EXCEL_TO_INTERNAL_TABLE'
        EXPORTING
          FILENAME                = LV_FILENAME
          I_BEGIN_COL             = LV_BEGCOL
          I_BEGIN_ROW             = LV_BEGROW
          I_END_COL               = LV_ENDCOL
          I_END_ROW               = LV_ENDROW
        TABLES
          INTERN                  = LT_INTERN
        EXCEPTIONS
          INCONSISTENT_PARAMETERS = 1
          UPLOAD_OLE              = 2
          OTHERS                  = 3.
      IF SY-SUBRC <> 0.
        WRITE:/ 'Uploading Error'(019), SY-SUBRC.
      ENDIF.
    Arrange Data
      LOOP AT LT_INTERN.
        LT_INTERN1 = LT_INTERN.
        CLEAR LT_INTERN1-ROW.
        APPEND LT_INTERN1.
      ENDLOOP.
      SORT LT_INTERN1 BY COL.
      LOOP AT LT_INTERN1.
        AT NEW COL.
          LT_COL-COL = LT_INTERN1-COL.
          APPEND LT_COL.
        ENDAT.
        LV_ZWLEN = STRLEN( LT_INTERN1-VALUE ).
        READ TABLE LT_COL WITH KEY COL = LT_INTERN1-COL.
        IF SY-SUBRC EQ 0.
          IF LV_ZWLEN > LT_COL-SIZE.
            LT_COL-SIZE = LV_ZWLEN.
    Internal Table, Current Row Index
            MODIFY LT_COL INDEX SY-TABIX.
          ENDIF.
        ENDIF.
      ENDLOOP.
      DESCRIBE TABLE LT_COL LINES LV_ZWLINES.
      SORT LT_INTERN BY ROW COL.
      IF KZHEADER = 'X'.
        LOOP AT LT_INTERN.
          LT_FIELDNAMES-TITLE = LT_INTERN-VALUE.
          APPEND LT_FIELDNAMES.
          AT END OF ROW.
            EXIT.
          ENDAT.
        ENDLOOP.
      ELSE.
        DO LV_ZWLINES TIMES.
          WRITE SY-INDEX TO LT_FIELDNAMES-TITLE.
          APPEND LT_FIELDNAMES.
        ENDDO.
      ENDIF.
      SORT LT_INTERN BY ROW COL.
      LOOP AT LT_INTERN.
        IF KZHEADER = 'X'
        AND LT_INTERN-ROW = 1.
          CONTINUE.
        ENDIF.
        LV_TIND = LT_INTERN-COL.
        CONCATENATE 'LT_DATA_TAB-VALUE_' LV_TIND INTO LV_ZWFELD.
        ASSIGN (LV_ZWFELD) TO <FS1>.
        <FS1> = LT_INTERN-VALUE.
        AT END OF ROW.
          APPEND LT_DATA_TAB.
          CLEAR LT_DATA_TAB.
        ENDAT.
      ENDLOOP.
    Thanks & Regards,
    Dileep .C

  • How to add my own iview in Compliance Calibrator

    Hi Experts,
    can plaese tell me how to add my own iview in Compliance Calibrator 5.1.

    Anubha,
    If you are trying to add an iview or URL to Compliance Calibrator you have to login as an administrator go into the configuration tab, and go to Custom tabs toward the bottom of the left screen.  Here you can add custom URL links that will appear as tabs in Compliance Calibrator.
    Hope this helps
    Gabe

  • Convert from Compliance Calibrator 4.0 to Risk Analysis and Remediation 5.2

    Hello Forum,
    I'm looking for other opinions on converting Compliance Calibrator (CC) 4.0 to Risk Analysis and Remediation (RAR) 5.2 (formerly CC)
    I have inherited responsibility for RAR and need to upgrade it to the 5.2 level; our current ECC level prevents us from going to 5.3
    I found a process that will unload the data from CC 4.0 and be imported into RAR 5.2
    I want to understand the definitions that comprise the RAR and was thinking about recreating the definitions in 5.2 based on what is already defined in the CC 4.0 system; I have time to do this since there is no definitive deadline that would make it impossible to meet
    Currently, I have the following definitions:
    Business Process 6 entries
    Functions 47 entries
    Risks 147 entries
    Mitigating Controls 40 entries
    Would others find this approach acceptable and reasonable even though I would be entering all the information? Basically, it would be like defining the data for the very first time if this was NEW software
    I would expect to come away with a good understanding of how everything ties together; at this point, I am only looking to create the necessary data that would allow for producing SOD reports that show all users with "risks" have been mitigated with acceptable controls
    Thanks for your responses in advance
    Jerry
    Ryerson, Inc
    630-758-2021

    Thanks for the reply
    I have the migration guide and have reviewed it; I have actually played around a bit with obtaining the file from CC 4.0; I found that the data records may need some adjustments to be compatible with RAR 5.2; one of the reasons that may be leading me to do everything from scratch
    The definitions currently defined were completed by an outside source and the mitigated controls were defined by the Internal Audit area
    I'm not sure if they were mixed with the defaults
    I'm not sure at this point what impact or changes I would experience if I use the "default" supplied rules set but I expect to find out
    Thanks again for your reply
    Jerry

  • Create rules in Compliance Calibrator for HR PD profiles

    Hello
    In Compliance Calibrator can we create a rule to check PD profile combinations?
    Example:
    We have 3 PD profiles say 1, 2, 3
    We dont want 1, 3 together
    Any help on this, is greatly appreciated.

    Alexander,
    Thanks for your prompt response. But the note available from SAP is not included SCM?
    <b>Note 1033326 - Compliance Calibrator 5.2 Rule Upload</b>
    SOD Action and Permission level rules are provided for R/3, APO, ECCS, CRM
    and SRM. HR and Basis rules are included in the R/3 but also broken out
    separately.
    Could you tell me what all other modules are included in the standard ruleset?
    Thanks in advance
    Eric

  • Security Issues with uploading files into APEX - How is anti-virus handled?

    Hi APEXers!
    We have been using APEX 3 for some time and are now migrating to APEX 4. We have a request for a new application that will require uploading spreadsheets. From other developers, I know it can be done in a few ways. The only thing we have done before is limitied - storing them in BLOBs.
    With the Websheets in APEX 4, users could load them directly into the database.
    But the anti-virus issue has always been unclear. For the apps that we are allowing to upload to BLOBs, they are small user, internal apps so we hope that our enterprise desktop software will stop a bad file before it gets uploaded.
    We have gotten some questions about allowing outside-our-network people to upload spreadsheets or maybe even the public. So far, our security people have just said no - but I wondered what everyone else is doing?
    Are there any White Papers or articles on this? My general impression is that anti-virus software has to be installed at the server level to deal with this.
    If anyone can provide some guidance, I would appreciate it as I have to figure out what to tell the development team requesting to do this.

    Do you have to take excel format? CSV would be a lot safer.
    You might take inspiration from this:
    http://stackoverflow.com/questions/3363767/how-do-you-virus-scan-a-file-being-uploaded-to-your-java-webapp-as-it-streams

  • Updating Compliance Calibrator Rule Set

    The business has decided to change a few rules by removing a couple of custom tcodes from the rule set.  In DEV I go into the Function and remove the objects associated with the tcode and disable the tcode.  After running the rule set update there is still some sort of tie.  I have created a test ID in DEV with a known issue around each of the changes.  I'm not getting a different result when running compliance calibrator.
    Any ideas?
    We are running R/3 4.6C and compliance calibrator 4.0

    Can you please check the following demo?
    [Virsa Compliance Calibrator Application for SAP v5.1 Demo|http://www.sdn.sap.com/irj/scn/elearn?rid=/library/uuid/d2f1cf9c-0d01-0010-2dac-aedd3c4f7f5b&overridelayout=true]
    Please give more details on the step where you got stuck.
    Regards,
    Dipanjan

  • Compliance Calibrator Administrator ID

    As stated in the guides, the user id for the GRC Administrators for access to Compliance Calibrator UI is to be created through the UME.
    In the UME we have created the user ID with a role with the actions:
    UME.AclSuperUser
    UME.Batch_Admin
    UME.Manage_All
    UME.Manage_All_Companies
    UME.Manage_Groups
    UME.Manage_My_Profile
    UME.Manage_Roles
    UME.Manage_Users
    UME.Sync_Admin
    Com.virsa.cc.ChangeAdmins
    Com.virsa.cc.ChangeBP
    Com.virsa.cc.ChangeBUnit
    Com.virsa.cc.ChangeCrActions
    Com.virsa.cc.ChangeCrProfiles
    Com.virsa.cc.ChangeCrRoles
    Com.virsa.cc.ChangeFunction
    Com.virsa.cc.ChangeMitCntl
    Com.virsa.cc.ChangeMitHRObject
    Com.virsa.cc.ChangeMitProfile
    Com.virsa.cc.ChangeMitRole
    Com.virsa.cc.ChangeMitUser
    Com.virsa.cc.ChangeOrgRules
    Com.virsa.cc.ChangeRisks
    Com.virsa.cc.ChangeRuleSet
    Com.virsa.cc.ChangeSupplementRule
    Com.virsa.cc.ClearAlert
    Com.virsa.cc.CreateAdmins
    Com.virsa.cc.CreateBP
    Com.virsa.cc.BUnit
    Com.virsa.cc.CreateCrActions
    Com.virsa.cc.CreateCrProfiles
    Com.virsa.cc.CreateCrRoles
    Com.virsa.cc.CreateFunction
    Com.virsa.cc.CreateMitCntl
    Com.virsa.cc.CreateMitHRObject
    Com.virsa.cc.CreateMitProfile
    Com.virsa.cc.CreateMitRole
    Com.virsa.cc.CreateMitUser
    Com.virsa.cc.CreateOrgRules
    Com.virsa.cc.CreateRisks
    Com.virsa.cc.CreateRuleSet
    Com.virsa.cc.CreateSupplementRule
    Com.virsa.cc.DeleteAdmins
    Com.virsa.cc.DeleteAlert
    Com.virsa.cc.DeleteBP
    Com.virsa.cc.DeleteBUnit
    Com.virsa.cc.DeleteCrActions
    Com.virsa.cc.DeleteCrProfiles
    Com.virsa.cc.DeleteCrRoles
    Com.virsa.cc.DeleteFunction
    Com.virsa.cc.DeleteMitCntl
    Com.virsa.cc.DeleteMitHRsObject
    Com.virsa.cc.DeleteMitProfile
    Com.virsa.cc.DeleteMitRole
    Com.virsa.cc.DeleteMitUser
    Com.virsa.cc.DeleteOrgRules
    Com.virsa.cc.DeleteRisks
    Com.virsa.cc.DeleteRuleSet
    Com.virsa.cc.DeleteSupplementRule
    Com.virsa.cc.ExportRules
    Com.virsa.cc.GenerateAlert
    Com.virsa.cc.ImportRules
    Com.virsa.cc.MassFuncMaint
    Com.virsa.cc.RunAuditReports
    Com.virsa.cc.RunRiskAnalysis
    Com.virsa.cc.RunSecurityReports
    Com.virsa.cc.ViewAlertMonitor
    Com.virsa.cc.ViewBgJobLog
    Com.virsa.cc.ViewConfiguration
    Com.virsa.cc.ViewInformer
    Com.virsa.cc.ViewMgmtReport
    Com.virsa.cc.ViewRuleArchitect
    Basically, this is the administrator role for the UME that we have in the development environment currently.
    When we attempt to log on to the Compliance Calibrator, we get logged out immediately.
    We do not even see the top bar of the compliance calibrator UI.
    I have checked the SDN forums and according to the developers here, it is because there is no JAVA role assigned to the user but we have assigned all the actions to the user.
    Do advise if there is a step that we have missed out during the user creation.

    Hi Chee,
    I'm installing Compliance Calibrator 5.1 on WAS7.0. now when i configure the administrator role for Portal user, I'm not able to see any of the com.virsa.cc actions in available actions list.
    In the inst guide for CC 5.2 it suggests a alternate method to upload a role file UME Roles file, UMERoles_CC52.txt. Where can we find this file for CC5.1.
    Help me on this issue. I'm really troubled due to this with no leads at all.
    Please suggest me a way.
    Thanks,
    Vishal.

  • Compliance Calibrator 4.0 - importing Long Risk Detailed Description text

    We just installed Compliance Calibrator, in Production, and we need to import the Long Detailed Description text, for each risk, from client 000 to our production client (600).
    Our Basis staff do not want to unlock the system for client copy imports.  Is there another way of importing the Long Detail Description text for each risk, into Production, without unlocking the system for client copying?

    Hi, when you transport with Utilities -> Rule Transport , the Long Risk DEsc is not transported ?
    Claudio

  • Uploading Contracts into CLM

    Hi,
    I am new to E-sourcing and CLM , my client is implementing CLM. Our requirement is to upload all legacy contracts (from spreadsheet ) into CLM and later transfer the contracts to ECC.
    I am not sure how to upload the contract this directly into CLM . Can someone guide me on the process.
    Regards
    Bidyut

    Hi Bidyut,
    What version of CLM are you on? If you on 7.0, the blogs below should help.
    /people/robert.stevenson/blog/2011/04/18/building-a-clm-contract-repository-part-2-of-2
    /people/robert.stevenson/blog/2011/01/24/an-overview-of-the-clm-contract-load-tools
    If you are on earlier versions, to load Master Agreements you can use standard import template. To obtain a copy of the import template, click on RG link (next to the help button) > Contract Import Workbook.
    Regards,
    Vikram

  • Appearing blank screen in compliance calibrator url

    hi
    i have recently installed java front end part of SAP GRC patches on a sap java server. and i have crated jco connections to connect to backend sysems. but after that , when i see with following url
    http//<server_name>:5<instance>00/webdynpro/dispatcher/sap.com/grc~ccappcomp/Compliance
    Calibrator 
    i can see the above heading as SAP GRC and all, but no content i can see.
    did any body face this kind of problem--- please help
    thanks
    Akhil

    Hi Akhil,
    You need to upload all the Standard UME roles provided by SAP onto the UME of GRC Server. You can find all these roles in VIRSAACCNTNT.sar files in the GRC AC package. When you'll un-car this file it will extract files having all the AC roles and you need to upload them in UME and assign users with all the necessary roles.
    The files would be re_ume_roles.txt; cc_ume_roles.txt and ae_ume_roles.txt.
    All the best!
    Cheers!
    Aman
    GRC RIG

  • Urgent - Uploading spreadsheet data

    Hi,
    Can you point me to a sample application which explains how to upload spreadsheet data into multiple tables?
    As an e.g.
    Table 1 - City (id, name)
    Table 2 - City_Details(city_id, details)
    city_id is a foreign key to 'id' in city table
    Sample spreadsheet rows:
    Row 1: 'Los Angeles' 'A major city in California'
    Row 2: 'Sacramento' ' Capital of California'
    Thanks,
    Vishal

    Take a look at thread Re: Loading a CSV file into a table(Vikas Plz)
    Put your own logic into the HTMLDB_TOOLS package so it inserts into two tables.
    Mike

  • Compliance Calibrator issue

    Hello,
    I need to delete the existing ruleset from my Compliance Calibrator and then upload a new Ruleset.
    However I cannot see Delete Ruleset option in Compliance Calibrator. Kindly help.
    Thanks.

    Hi,
    What actually you want to do? You want to delete whole ruleset with risks, functions etc or only rulset?
    If only rulset is to be deleted ,you need to remove it from all associated risks. When the rulset becomes riskless then only you can dleete it.
    If you want to create whole new configuration - then better make new riskes, functions and rulset for that, The Rulset associated to will pick those risks-functions only which is associated to it and not old ones.
    Regards,
    Sabita

Maybe you are looking for