Mass load of Roles to User ids - ESS/MSS
HI all,
We are implementing ESS/MSS in NW04, EP6 SP13 and want to find out if there is a way to load the appropriate roles to user assignments automatically? We will have 5,000+ users.
Regards, Neeta
Neeta,
http://help.sap.com/saphelp_nw04/helpdata/en/7d/49ae0771924cf4a1fc7e2af7b2e18c/frameset.htm
You need to do this from UserAdministration->Export.You can choose the details of the users you need to export.
The text file you are using incase of importing users should look like this (below).
uid=username
group=groupname(if needed)
email_address=
first_name=
last_name=
department=(if needed)
provide values for all these fields. all of them need to be seperated by semi colon.Repeat this for the no. of users you require.Once this text file is ready you can import it from UserAdmin-Import users.
here give the path to this text file using the browse tab and then import.
Please don't forget to reward points.
Regards,
James
Similar Messages
-
What is the difference b//w R/3 user and Portal user in ESS/MSS
Hi All,
How do we create ESS R/3 Users and ESS Portal Users. How does these users merged with each other. General process of user creation in both the end's.
Thanks & Regards,
kishore.You dont need to create ESS users seperately in portal. It can be created in R/3 like any other user ids. By using R/3 User management engine in Portal, you will get all R/3 users there as well. so no need to create seperate users in portal. When you login to portal, you are also logging into R/3 using SSO tickets.
To make use of HR functionality, user ids have to be mapped to Personnel no. in Infotype 105 subtype 0001. -
Hi all,
first of all, I'm not quite sure if this is the right forum, but I'll give it a try anyway. When using ESS / MSS Web Dynpro for entering hours in CATS it seems that none of the user exits, which were created for entering hours in CATS via SAP GUI, are 'used'.
Do we have to do some additional settings, or is this a WD problem in general, or......?
Kind regards,
Micky.Cleaning up my (unresolved) questions.
-
Mass deletion of roles from users
I want to delete all roles from locked users. Is there a specific transaction for this instead of SU10? In SU10 one has to enter the roles to remove.
We developed our own application which locks users after a while, then removes their role assignments after a while, and then lists roles which no longer have any assignments or no one is using anything which the role authorizes.
This way you can optimize / automate periodic controls.
There is no standard monitoring cockpit for this, but you can use declaritive system params to destroy password based authentication.
The real trick with periodic controls is to target the sample before you unassign and destroy roles, but the ability to do that depends on how you buikd the roles.
Disclaimer: If you use composite roles then you have no chance. You are doomed.. ;-)
Cheers,
Julius -
What is the role of a HR functional consultant in the ESS/MSS configuration
Hi Guys,
If someone can suggest me what is the role of a HR functional person in the ESS/MSS or EP configuration and what needs to be done to achieve that..
Thanks,
~RJI think, HR Functional consultant role should mandatory for ESS/MSS. ESS/MSS are user interface technologies but behind the scene. It is all about HR FC. In order to learn ESS/MSS you should start base NetWeaver Architecture & Iviews concept.
You will find it more easy since you knw back-end.
Thanks,
Arpit -
What is the role of an ABAPer in ESS/MSS applications???
Hi all,
I am new to this area and if someone can explain the role of ABAPer in ESS/MSS implementation that would be helpful to me, also mail any documents pertaining to these concepts to mail id :
Your help will be rewarded.
Regards
JerryHi,
The Role of the ABAP er in ESS/MSS would depends on the type of application we are developing
Basically the responsibilities would be to develop
The Back end coding like creating classes , methods, and Transfering data from objects to XSLT/XML
If we are using BSP pages for the portal then the central class will be assigned as controller class and the related coding will be done in the methods of the class.
Go through the link below for the more info
http://www.sapdb.info/category/certification/
Regards
Pavan -
SAP ESS/MSS CATS requirement Please Help
Hi SAP Gurus,
I am new to ESS/MSS , I have the following requirement from the client, please let me know how to start on this, appreciate if you could help me on how to start.
map and configure CA-TS business content including roles to be presented to users via ESS/MSS for time recording againist projects.
Points for help ful answers
JoHi Jo,
Try to checkout this post as we talk about CATS. We have some good links which can help you.
ESS/MSS CATS
Hope they help.
Ray -
FV50 Editing Option all user IDs Documnet type Mass changes .
Dear All
My requirement is i have 100 user IDs . we need to change in Park document t-Code FV50 and dispaly Document type in screen . But every user id open and change Editing Option and select __Document type ready to inpurt__ is long practice . Please give advice me for Mass changes or any varient for same .
Regards
PurushottamYes, you can do mass change to accounting editing options of several users at a time with the help of your BASIS consultant.
Go to SU10
Enter all of your user names
Select all
choose change button
Parameters Tab
Add Parameter FO3
Enter parameter value as ' 2'
SAVE
Choose YES
Note: your parameter value SPACE+2 (' 2')
Done -
Automatic Creation of User IDs
Does anyone know of a standard SAP report/program that will generate User IDs for personnel records? I have a requirement to define a procedure that will review personel numbers to determine whether or not that personel number has an ID assigned to it. If it does not, then the report/program will generate an ID according to a particular naming convention. And of course, this report/program would assign the correct roles according to the position defined.
I know that there are reports/programs that will update a user's access as he/she moves from position to position. I am hoping for one that will assist in the ID creation process.
Maybe this is wishfull thinking on my part....
I await your reponses!Sounds like you want to implement your own ESS (Employee Self-Service) application ...
Before doing so, it might be advisable to check on what is already available.
The Business Partner concept is a more general concept (only only restricted to "employees" and "applicants" but also applicable on "customers", "resellers", etc.) which also allows to assign logon data to "business entities".
So, it would be helpful to know what you actually intend to achieve.
Cheers, Wolfgang -
Deleting roles, expiring users and locking them
I have list of users (100s of them) who have not logged in system for quite some time.
Now I have to remove roles assigned to them, expire them and lock them.
Is there a faster way to do it. I am asking this becuase there are 100s of them
ThanksIf you place a termination date on the user there is no need to lock or remove roles. The user will not be able to access the system. Placing a term date is the best way to keep a user out. Just locking them a user could be unlocked easily and without thought but if a user has a term date then an administrator will be more likely to question why the date should be removed or changed.
You can place an expiration date and even a lock by using SU10. If you download the user IDs to a txt file you can upload them into SU10 and mass change the expiration date of all users at one time. -
Hi All:
Can anyone tell me how to perform mass creation of roles using VIRSA role expert,also if you could point me to some documentation it will be very helpful.
Thanks,
J DHi Olivier,
I am afraid, my help is limited to this forum.
However, I can help you with some ABAP logic :
Table AGR_1252 is used to store the ORG values of derived roles.
You can start working with an ABAP'er to get his coding magic started. Though I am not familiar with ABAP, I believe our ABAP'er debugged PFCG and knew what needed to be done. I have no clue what he did
the logic:
Start of Selection
Load information into internal tables for use in creating report
Upload the Organsational Changes Spreadsheet
Ensure Roles exist and there are no duplicates
Ensure Organistional levels exist and there are no duplicates
*Checks if the file exists
Role must exist
Ignore duplicate roles
Authority Check Role for user
IMP Logic checks-
For Add High range of Role must be greater than low range
*...if adding specific ranges - remove existing * or space entry if it
exists
*...if adding * access remove other accesses if they exist
*Process All Org Levels for each role
...submit report to generate profiles
You can start working with your ABAP'er with this logic.
*Disclaimer* - this may need enhancements to meet your requirements. Also, I have just put the logic what I could remember at the top of my head. I may have missed something.
Hope it helps
Abhishek -
How do I copy purchases between 2 itunes libraries on the same computer with different log ins and separate apple user ids?
Load the library which doesn't contain the songs and drag them into the open iTunes application window. If you need to move them between different computer user accounts, put them into /Users/Shared/.
(74502) -
EHP5 - Counntry specific language for users in ESS
Hi Experts
We are using EHP5 and facing problem while enabling country specific language for users in ESS .
Here we have .
u2022 Made language field blank in JCO
u2022 Have maintained country specific language in SU01-Default and in UME
u2022 We have maintained country specific language in browser u2026also .
u2022 We have maintained entry in IMG (SAPDEFAULTESS_ERP2005 )
But itu2019s not working for us either in portal or in NWBC ( we have both connection available to our sandbox ). Other than English it works only for Germen (but not completely few services still appears in English e.g My processes )
Your advice will be greatly appreciated .
Thanks
AdityaHi Deepak And Siddharth
Thanks for your reply . I checked language packages in SMLT and here we have status for all languages other than English and German is yellow ( Warning ) Also
for NWBC in role menu only display translation options is available only for English and German and hence we have asked basis team to look into this ..Will keep you posted .
Thanks again
Aditya -
Short dump using CS_BOM_EXPL_MAT_V2 with different user ids
Hi
We are getting a short dump in our program when using FM'CS_BOM_EXPL_MAT_V2' and this is happening only for super user roles but not with regular user ids in production. We are not able to identify the solution yet, and it needs to be resolved as quickly as possible. Anyhelp, really appreciated.
Thanks
Anil
Here is our code:
CALL FUNCTION 'CS_BOM_EXPL_MAT_V2'
EXPORTING
aumgb = 'X'
capid = 'PP01'
datuv = p_valfrm
ehndl = '1'
emeng = 1
mbwls = ' '
mehrs = 'X'
mmory = '1'
mtnrv = p_matnr
stlal = p_stlal
stlan = p_stlan
werks = p_werks
TABLES
stb = i_stb
matcat = i_matcat
EXCEPTIONS
alt_not_found = 1
call_invalid = 2
material_not_found = 3
missing_authorization = 4
no_bom_found = 5
no_plant_data = 6
no_suitable_bom_found = 7
conversion_error = 8
OTHERS = 9.
IF sy-subrc <> 0.
MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
ENDIF.Hi senthil,
1. I suppose u want to explode the BOM.
2. CS_BOM_EXPLOSION
use the above FM
in the below mentioned fashion.
3.
CALL FUNCTION 'CS_BOM_EXPLOSION'
EXPORTING
capid = 'PP01'
emeng = bmeng
datuv = sy-datum
mtnrv = matnr
stlan = '1'
werks = werks
mehrs = 'X'
IMPORTING
TOPEQUI =
TOPMAT =
TOPTPL =
DSTST =
TABLES
stbd = stbd
stbe = stbe
stbk = stbk
stbm = stbm
stbp = stbp
stbt = stbt
EXCEPTIONS
alt_not_found = 1
call_invalid = 2
missing_authorization = 3
no_bom_found = 4
no_plant_data = 5
no_suitable_bom_found = 6
object_not_found = 7
conversion_error = 8
OTHERS = 9
regards,
amit m. -
User does not exist while accessing ESS/MSS services
Hi Experts,
I have super admin rights, ESS & MSS roles assigned to me. The services under ESS/MSS are not working in development server & production server. It is working fine in Quality server.
earlier it was working fine in dev server.
Now when i am clicking on any of the services under ESS/MSS say for eg: ess-->leave request -->leave request(service)
i am getting the following error. I have posted this question earlier but not yet solved
Critical Error
A critical error has occured. Processing of the service had to be terminated. Unsaved data has been lost.
Please contact your system administrator.
User TESTUSER does not exist in this period
com.sap.pcuigp.xssfpm.java.FPMRuntimeException: User TESTUSER does not exist in this period
at com.sap.pcuigp.xssfpm.java.MessageManager.raiseException(MessageManager.java:111)
at com.sap.pcuigp.xssfpm.java.MessageManager.raiseException(MessageManager.java:121)
at com.sap.pcuigp.xssutils.pernr.FcEmployeeServices.initPernr(FcEmployeeServices.java:257)
at com.sap.pcuigp.xssutils.pernr.FcEmployeeServices.onInit(FcEmployeeServices.java:220)
at com.sap.pcuigp.xssutils.pernr.wdp.InternalFcEmployeeServices.onInit(InternalFcEmployeeServices.java:249)
at com.sap.pcuigp.xssutils.pernr.FcEmployeeServicesInterface.onInit(FcEmployeeServicesInterface.java:135)
at com.sap.pcuigp.xssutils.pernr.wdp.InternalFcEmployeeServicesInterface.onInit(InternalFcEmployeeServicesInterface.java:183)
at com.sap.pcuigp.xssutils.pernr.wdp.InternalFcEmployeeServicesInterface$External.onInit(InternalFcEmployeeServicesInterface.java:243)
at com.sap.pcuigp.xssfpm.wd.FPMComponent$FPM.attachComponentToUsage(FPMComponent.java:920)
at com.sap.pcuigp.xssfpm.wd.FPMComponent$FPM.attachComponentToUsage(FPMComponent.java:889)
at com.sap.pcuigp.xssfpm.wd.FPMComponent$FPMProxy.attachComponentToUsage(FPMComponent.java:1082)
at com.sap.xss.hr.rem2.selection.VcRem2Selection.onInit(VcRem2Selection.java:228)
at com.sap.xss.hr.rem2.selection.wdp.InternalVcRem2Selection.onInit(InternalVcRem2Selection.java:249)
at com.sap.xss.hr.rem2.selection.VcRem2SelectionInterface.onInit(VcRem2SelectionInterface.java:161)
at com.sap.xss.hr.rem2.selection.wdp.InternalVcRem2SelectionInterface.onInit(InternalVcRem2SelectionInterface.java:144)
at com.sap.xss.hr.rem2.selection.wdp.InternalVcRem2SelectionInterface$External.onInit(InternalVcRem2SelectionInterface.java:220)
at com.sap.pcuigp.xssfpm.wd.FPMComponent.doProcessEvent(FPMComponent.java:563)
at com.sap.pcuigp.xssfpm.wd.FPMComponent.doEventLoop(FPMComponent.java:437)
at com.sap.pcuigp.xssfpm.wd.FPMComponent.wdDoInit(FPMComponent.java:195)
at com.sap.pcuigp.xssfpm.wd.wdp.InternalFPMComponent.wdDoInit(InternalFPMComponent.java:110)
at com.sap.tc.webdynpro.progmodel.generation.DelegatingComponent.doInit(DelegatingComponent.java:108)
at com.sap.tc.webdynpro.progmodel.controller.Controller.initController(Controller.java:215)
at com.sap.tc.webdynpro.progmodel.controller.Controller.init(Controller.java:200)
at com.sap.tc.webdynpro.clientserver.cal.ClientComponent.init(ClientComponent.java:429)
at com.sap.tc.webdynpro.clientserver.cal.ClientApplication.init(ClientApplication.java:362)
at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.initApplication(ApplicationSession.java:700)
at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doProcessing(ApplicationSession.java:269)
at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessingPortal(ClientSession.java:772)
at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessing(ClientSession.java:707)
at com.sap.tc.webdynpro.clientserver.session.ClientSession.doProcessing(ClientSession.java:261)
at com.sap.tc.webdynpro.clientserver.session.RequestManager.doProcessing(RequestManager.java:154)
at com.sap.tc.webdynpro.clientserver.session.core.ApplicationHandle.doProcessing(ApplicationHandle.java:73)
at com.sap.tc.webdynpro.portal.pb.impl.AbstractApplicationProxy.sendDataAndProcessActionInternal(AbstractApplicationProxy.java:860)
at com.sap.tc.webdynpro.portal.pb.impl.AbstractApplicationProxy.create(AbstractApplicationProxy.java:220)
at com.sap.portal.pb.PageBuilder.updateApplications(PageBuilder.java:1248)
at com.sap.portal.pb.PageBuilder.createPage(PageBuilder.java:353)
at com.sap.portal.pb.PageBuilder.init(PageBuilder.java:551)
at com.sap.portal.pb.PageBuilder.wdDoRefresh(PageBuilder.java:595)
at com.sap.portal.pb.PageBuilder$1.doPhase(PageBuilder.java:826)
at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.processPhaseListener(WindowPhaseModel.java:755)
at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.doPortalDispatch(WindowPhaseModel.java:717)
at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.processRequest(WindowPhaseModel.java:136)
at com.sap.tc.webdynpro.clientserver.window.WebDynproWindow.processRequest(WebDynproWindow.java:335)
at com.sap.tc.webdynpro.clientserver.cal.AbstractClient.executeTasks(AbstractClient.java:143)
at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doProcessing(ApplicationSession.java:299)
at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessing(ClientSession.java:723)
at com.sap.tc.webdynpro.clientserver.session.ClientSession.doProcessing(ClientSession.java:261)
at com.sap.tc.webdynpro.clientserver.session.RequestManager.doProcessing(RequestManager.java:154)
at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doContent(DispatcherServlet.java:62)
at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doPost(DispatcherServlet.java:53)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:401)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:387)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:365)
at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:944)
at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:266)
at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)
at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:160)
at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
at java.security.AccessController.doPrivileged(Native Method)
at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:100)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170)
I have specific authorizations in the backend too
The overview page of both ESS & MSS are opening, area page is opening properly. this error is displaying only when i click on the services in the area page.
pls tell me how to access these services without this error???
Thanks in advance,
vvThanks to both of you for your quick replies.
The user ID in both the portal and backed are same and the same user is existing in the infotype 0105. with start date 1.11.2007 and end date as 31.12.9999
the user ID in portal created on 06.11.2007
when i checked the start date in the backend, it was not mentioned.
So i changed both the backend start date and infotype 0105 date to 09.04.2008 and end date as 31.12.2008.
still i am facing same problem. any help pls
regards,
vv
Maybe you are looking for
-
I'm trying to open .CR2 files (Canon EOS Digital Rebel XS) with PhotoShop CC on my Mac. When I try to open them I get an error saying the file can't be opened. The raw plugin version is 8.3.0.141. Adobe's charts say I need at least "4.6,5.1" so I wou
-
Will any of these work on an ibook g3 A1005
hi http://www.amazon.com/gp/offer-listing/B0000E6NK9/ref=dp_olp_new?ie=UTF8&conditi on=new if plese answer
-
Dear All; l have setup the Content server in Windows 2003 Standard Edition using the filesystem storage (not the MaxDB database), and the size of the document could be approximately 80GB (for the next few years), l didn't setup the Cache server. All
-
How to create Bills Docs of position
Hi all A help..... In my sales order I will bill (invoice) each position. Most of the cases the position have different PAYERS (PY). Meaning I have to be able to do the billing document by position(item). How can I do that? Thanks a lot, Barbara
-
Windows 7, CS6 with Acrobat X Pro. I tried to install the recommended patch 10.1.6. Installation failed, saying htat some other patch had been applied (sorry I can't be more specific). Problem is that the failure took out my PDF writer!