SAP Authorization, Profiles, Address

by Pramita Singh on Saturday 29 November 2008

The R/3 authorization concepts permits the assignment of general or finely detailed user authorizations. These assignments can reach down to the transaction, field and field value level. These authorizations are centrally administered in user master records and most allow the handling of certain R/3 components applicable to specific operations. Actions by a user may required several authorizations.
For example, to change a material master record, authorizations are required for the :
· Transaction change
· Specific material
· General authorization to work within the company code
RSUSR010 – Transaction Lists According to Selection With User, Profile or Object.
List of Transaction codes of the user.
RSUSR007 – List Users Whose Address Data is Incomplete
The program check for space in the address data field. To print the whole list, tick a field which is always
space. (e.g. Room No.)

Version 4.6x
RSUSR002_ADDRESS – Users by address data

In 4.6x you used Role for each users and SAP will generate the necessary profiles and authorizations.
PFCG – Basic Maintenance
Type in a meaningful ZXXX role name and click Create
Menu -> Transaction (insert all the transaction code for this role)
Authorization -> Change authorization data -> Generate

What is Transaction RZ10- Edit Profiles?

If you want to change things like the default Client 000 to 999, rdisp/max_wprun_time (dialog abap program runtime – standard = 300 seconds).
choose the instance profile
click Extended maintenance
click the display or change button
look for this parameter name login/system_client

Work Processor :-
rdisp/wp_no_dia DialogProcessor
rdisp/wp_no_vb UpdateProcessor
rdisp/wp_no_vb2 Update 2 Processor
rdisp/wp_no_enq Enquiry Processor rdisp/wp_no_btc BackgroundProcessor rdisp/wp_no_spo Spool Processor


Basis interview questions

by Pramita Singh on Saturday 29 November 2008


Ask him/her to describe how SAP handles Memory Management?
ST02 / ST03 In general via table buffers, you could go into the whole Work Process, roll in, roll out, heap (private) memory, etc. however just as a Unix or DBA admin would know, is you look this up when needed for the exact specifics.
Ask him/her to describe where they would look at the buffer statistics, and what steps they would use to adjust them?
ST02, RZ10

Ask him/her to describe how to setup a printer in SAP or where they would look to research why a user/users can not print?
SPAD, SP01, SM50, SU01

Interview to 3 general areas:
DB (what is the directory structure/ where are the files kept oracle alerts, init.ora, redo logs, archive logs, etc.; possibly some basics stuff like what to do “high level” when the archive directory fills up, etc. Keep this minimal as from a SAP basis admin point of view Oracle is just a big giant bit bucket and SAP can handle to the daily monitoring and maintenance itself.
OS (what is the directory structure (what is NFS mounted and why / where are the message files contained for the OS error log; basic commands for the OS eg. Unix, mv, cp, ls, grep, ps-ef, df-k, etc. That is pretty much all the SAP basis admin will need to know. Client/Server architecture.
SAP (what is the directory structure / where are files located ie. profiles – start, instance, default (what are they and what is the order of precendence) start is for statup only, instance is the first to be read then the default and if a given parameter cannot be found in the instance or then the default then the internal standard is taken from RZ10 setting.
You can ask them to ran Transaction codes to you. Menus constanly change so go with T-codes. He should have a good knowledge of the following areas; transports, user / print / spool / batch management, monitoring, client tools and copies, support packages, kernel patches, workload analysis, Roles and Security, etc.
The standard list of t-codes is pretty much
SM50, SM51, SM66, SM12, SM13, SM21, DB01, DB02, DB13, ST01, ST02, ST03, ST04, ST05, ST06, SU01, SUIM, PFCG, SCC4, SE01, SE09, SE10, SPAM, SM35, SM36, SM37, SPAD, SP01 SCC3, SCCL, SCC9 this are pretty much you heavy hitters for monitoring and support.
I would ask in general how he would troubleshoot the following:
- User cannot connect to SAP
check SAP logon settings, ping the host, check message server, check dispatcher, etc.
- User cannot print
check SAP user setup, check SPAD, check spools, check unix queue or print queue at the os level, etc
- System seems slow
check SM66, SM51, SM50, SM21, ST06, ST03, SMLG, AL08 etc.
Some important things to remember is to ask not get specific to your installation or specific system setup as all SAP instances are different, keep your question to general topics and general answers.
The most important thing to notice when choosing a candidate is not how they parrot back answers to you, but if they can a) think for themselves and b) they actually like to and will keep on learning as no one knows it all and c) they have a good background and willingness to perform analyis and will keep on digginging until the answer is found or until their resources are exhausted and then they will pull in what is required to figure it out.



Question about Go Live Check

by Pramita Singh on Saturday 29 November 2008

What’s Go-Live Check?
Who’s responsible for Go-Live Check?
What should we prepare before Go-Live Check?
How many times for Go-Live Check?(I mean that Go-
Live Check seperate into how many steps/types such as 3 times for 1 Month before Go-Live, 2 Weeks before Go-Live
and 2 Weeks after Go-Live etc.) What’s recommend schedule for each time?
How can we proceed Go-Live Check?

You have to open a message in component XX-SER-TCC to find out if your installation is scheduled for a Go-Live check which is conducted by SAP and it’s partners.
Go-Live Functional Upgrade Analysis – ideally 6 months before Golive – basically checks your hardware requirement , will it be able to accommodate the increase in the functionalities caused by the Go-Live, also some parameter recommendations to fine-tune your system.
Go-Live Functional Upgrade Verification – This is normally 2 months after the Go-live which is to see e’thing is fine after the upgrade.
Then you have normal Earlywatch session , each installation is entitled for 2 free earlywatch session in a year, in this performance tuning is done for your system, hardware,memory, I/0 bottlenecks are identified.

Reports of all these sessions carried out by SAP is then sent to you in form a MS-Word document and you can follow the guidelines mentioned and call up SAP or mail the person who has done the session for you for any clarifications.
Usually once a session is scheduled.
SAP will contact you to open the connections for them, so that they can prepare the system before the actual session takes place , in which they see , if SDCC version is good enough so that they can download the data from your system into their internal system on which they carry out the analysis, see if SAPOSCOL is running and enough history data is there in ST03n for them to carry out reasonable analysis. If e’thing is set a download is scheduled on your system using SDCC for a day prior to the actual session , and on the day of the session you open the connections for them again and provide them with userid and password normally it is earlywatch in 066 client.



copy running-config startup-config

by esofthub on Saturday 29 November 2008
We had an issue a couple weeks ago when our power failed and so did the UPS. At first, everything seem to come back online as usual but later we noticed a “network issue.” We didn’t think much of it because operations were only somewhat degraded. After a few more tests, we noticed that our old style Cisco ATM switch had reverted to our legacy configuration. Apparently, the new running configuaration was not saved.
At any rate, here are the steps to save the running configuration for this particular IOS.
Hyperterminal or Telnet into switch
enable
Password goes here
config terminal
run your configuration commands here
and soforth
control+Z
enable
copy running-config startup-config (save permanently)
show running-config
show startup-config


A Blogger is Copying Your Contents “ditto”

by esofthub on Friday 28 November 2008
Anonymous said
Think this guy http://*tips.blogspot.com/2008/11/ftp-using-one-liner-and-perl-script.html is copying your contents “ditto”
chk out 
http://*tips.blogspot.com/2008/11/ftp-using-one-liner-and-perl-script.html
http://*tips.blogspot.com/2008/11/ftp-using-shell-script.html
=======
I was notified by the aforementioned My SysAd Blog commenter that another blogger was blatantly lifting content from “My SysAd Blog.” I tried contacting the blogger but he or she was missing contact information on their blog. I left a comment on one of the offending posts regarding the infraction. Frankly speaking, I do not mind people using the tips or even copying them but do not copy without linking back. I appreciate the commenter who brought this to my attention. Thanks.
So far, I found 13 posts that were verbatim on the blog. I left a comment on this post,  unable-to-switch-user.html, and I noticed it has since been deleted. 
http://*tips.blogspot.com/2008/10/strip-prepended-string-from-filename.html
http://*tips.blogspot.com/2008/10/mounting-iso-and-dd-image-files.html
http://*tips.blogspot.com/2008/11/unable-to-switch-user.html 
http://*tips.blogspot.com/2008/11/ftp-using-shell-script.html
http://*tips.blogspot.com/2008/11/common-unix-find-commands.html
http://*tips.blogspot.com/2008/11/howto-remove-file-or-directory.html
http://*tips.blogspot.com/2008/11/inline-shell-script-with-for-loop.html
http://*tips.blogspot.com/2008/11/determine-directory-size-recursively.html
http://*tips.blogspot.com/2008/11/ftp-using-one-liner-and-perl-script.html
http://*tips.blogspot.com/2008/10/hardware-mismatch-for-fibre-channel.html
http://*tips.blogspot.com/2008/10/convert-decimal-to-hexadecimal-octal-or.html
http://*tips.blogspot.com/2008/10/delete-user-account-with-userdel-via.html
http://*tips.blogspot.com/2008/10/install-solaris-boot-block.html

Copyright © 2010 IT Knowledge Hub | Advertise | Contact | Privacy Policy | Terms of Use | Register