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-2021Thanks 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.0Can 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 -
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
BidyutHi 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
AkhilHi 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,
VishalTake 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 -
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
-
Being charged to view a website on my Ipod Touch
I browsing the Internet using my Ipod Touch at my house earlier (we have a router connected to our home computer), and clicked a link and was accidentally directed to a (vulgar) website. I noticed that at the top of the website, where the site name i
-
I received an I phone 5 from a colleague He is nowhere to be contacted I do not have his apple id How do I use this i phone without having his apple id I have my own apple id <Email Edited by Host>
-
Report hanging (when try to modify the report)
Post Author: aneel CA Forum: WebIntelligence Reporting Hi All, This becomes a longlosting issue for me Please anyone look into this. I have created one report with 6 global and 3 local filters, 12 local variables. When I try to modify the webi report
-
Can anyone spot the error in this script for iTunes?
This AppleScript is designed to copy the Name and Artist of an iTunes track, then populate the Album Artist field with both, separated with an oblique. But when I run the script in iTunes, it only pastes the Artist name in to the Album Artist field a
-
Help! I've got a white line going across the top to my I pod
I have a 80gb classic ipod and I've got a white line going across the top. it is extreamly annoying and nothing can fix it not even restoring my ipod what can i do