Login
Register
Search
Home
Forums
Jobs
LawsonGuru
LawsonGuru Letter
LawsonGuru Blog
Worthwhile Reading
Infor Lawson News Feed
Store
Store FAQs
About
Forums
Integration / Customization
S3 Customization/Development
Rights needed in LID for Development Tasks
Home
Forums
Jobs
LawsonGuru
LawsonGuru Letter
LawsonGuru Blog
Worthwhile Reading
Infor Lawson News Feed
Store
Store FAQs
About
Who's On?
Membership:
Latest:
Chris Radcliffe
Past 24 Hours:
0
Prev. 24 Hours:
0
Overall:
5187
People Online:
Visitors:
187
Members:
0
Total:
187
Online Now:
New Topics
S3 Customization/Development
Cobol - Extract Current Time
4/24/2024 7:21 PM
How do you extract just the Current System Time in
Lawson Landmark
LPL INSTR Functions
4/5/2024 8:32 PM
I'm writing a simple report using the Create R
Infor SCM
Translating 856 to get the ~ REF^CN^ field
4/3/2024 8:24 PM
We are trying to get the tracking number which is
IPA/ProcessFlow
Sample XML file create Flow
4/3/2024 3:43 PM
Hello everyone, I am new to creating XML files
Lawson S3 HR/Payroll/Benefits
bn105 error message
3/26/2024 6:40 PM
I need to change some of the set ups in our Life I
IPA/ProcessFlow
IPA executing Job
3/13/2024 7:08 PM
New to the IPA world and was wondering, can an IPA
Lawson S3 HR/Payroll/Benefits
Life Age Reduction on benefits plans
3/12/2024 7:15 PM
For our optional life we have an age based coverag
Lawson S3 HR/Payroll/Benefits
BN53.1 Add-In
3/7/2024 3:31 PM
We are migrating to Solstice. They require a
Lawson Business Intelligence/Reporting/Crystal
Domain Name Change
3/5/2024 7:45 PM
Our domain name needs to change and was hoping I c
S3 Customization/Development
Cobol calling Shell Script
2/29/2024 1:27 PM
Has anyone created or modified a Lawson Cobol prog
Top Forum Posters
Name
Points
Greg Moeller
4184
David Williams
3349
JonA
3288
Kat V
2984
Woozy
1973
Jimmy Chiu
1883
Kwane McNeal
1437
Ragu Raghavan
1348
Roger French
1311
mark.cook
1244
Forums
Unanswered
Active Topics
Most Liked
Most Replies
Search Forums
Search
Advanced Search
Topics
Posts
Prev
Next
Forums
S3 Customization/Development
Rights needed in LID for Development Tasks
Sort:
Oldest First
Most Recent First
You are not authorized to post a reply.
Author
Messages
Woozy
Veteran Member
Posts: 709
7/21/2009 5:55 PM
We are part-way into our implementation, and we will soon be starting our custom development in 4GL. Some of the development will be done in-house, and some will be done by Lawson developers.
Our infrastructure and security folks are (understandably) concerned about giving users unix accounts and rights - particularly offshore developers. However, we know that we will have to use LID to do what needs to be done.
The developers would be happy with full access to everything, while the infrastructure and security folks would prefer no access at all for anyone. We need to find a happy medium that will allow the developers to do their work, but with only the access that they really will need to have.
Our development tasks will include:
Creating new batch (interface) processes
Creating new forms/screens
Creating new tables
Modifying existing form/screens to add PFI triggers and additional functionality
ESS/MSS Mods
PFI development (including DataStage, SQL, XML, etc.)
Can anyone provide me with a document (preferably) or some guidelines around what access is typically required for development tasks?
Is it reasonable to suggest developers need read/write/change/delete rights within $LAWDIR, $GENDIR, and $WINDIR and leave it at that, or are there other areas we'll need as well?
Anything you can share would be helpful. Thanks!
Ben Coonfield
Veteran Member
Posts: 146
7/21/2009 7:35 PM
Can you keep your developers, or most of them, on a test server only? Then security might be more comfortable with the required level of access. If you have test and production on the same box then security is more difficult.
Developers will need access to the directories you named -- but not necessarily write access. With additional effort, you could limit developer write access to certain subdirectories. for example, in LAWDIR/PL/*src, developers will need write access in a development product line, but probably not in production .
John Henley
Senior Member
Posts: 3348
7/21/2009 8:01 PM
They would likely need write access to certain src and metadata folders, access to env utilities, etc. The easiest way to accomplish this, and in addition build your source control procedures, etc. would be to keep them on dev server and have them write detailed deployment instructions. Then put one of your people in the position of deploying/promoting to test and production. Given the scope of the modifications you are anticipating would warrant 3 (dev/test/prod) servers/environments.
Woozy
Veteran Member
Posts: 709
7/21/2009 8:38 PM
Thanks Ben and John. I should have clarified what our landscape looks like. We will have separate Development and Production boxes, and developers will only have rights on the Development box.
On the Development box, we will have 3 product lines: TRN (training), DEV (development), and TEST (testing/functional sandbox). All of the development and unit testing will be done in DEV, and the objects will be moved to TEST for the system/business testing.
On the Production box, we will likely have 2 product lines - VER (Verification) and PROD (Production). Verification will be used to validate the changes on the new box, and Production will be Production.
Deployment and source control discussions are planned, but we are on a Managed Services contract so we know they will be responsible for moving objects from the Dev server to the Production server. Whether they will move the objects between product lines on the same server has not yet been discussed.
Based on our setup, I assume we could limit access to the folders relating to the DEV product line - but I think there are some things that cross product lines. How can we find out what we really need access to? Where are the src, metadata, utilities, etc that we will need to access, and what rights do we need on those folders?
It seems to me that Lawson would have something like this documented, but I sure can't find anything.
Thanks for your thoughts.
John Henley
Senior Member
Posts: 3348
7/21/2009 9:16 PM
Have you looked at using the different options with permsmaint? That--combined with the "LAWDEV" group is probably sufficient.
Ben Coonfield
Veteran Member
Posts: 146
7/22/2009 12:01 PM
permsmaint can be used to implement a security policy, but Lawson doesn't provide much guidence on how to configure it. I have never seen any good documentation on who really needs access to what, especially permissions on files/directories. Lawson provides default settings, but not much explanation.
Having remote developers is one thing, but I personally would feel very uncomfortable having offshore developers moving code to my production server.
Generally, I think that just about everything a developer would need to UPDATE would be product line specific for development activities. But moving code accross product lines or servers requires access to other utilities that I don't think of as part of normal developer access.
Woozy
Veteran Member
Posts: 709
7/22/2009 2:17 PM
I'll point our sysadmin to the permsmaint utility documentation to get him pointed in the right direction. I have noticed that most of the available Lawson documentation (for everything) does a good job of describing what tools/forms/settings are, but there is almost nothing that describes how to USE the tool/form/setting/etc to do what needs to be done. Very odd.
I know none of the developers will be moving anything to Production themselves - Managed services will be responsible for moving everything into production.
Thanks for your help. Hopefully this will get us going in the right direction.
You are not authorized to post a reply.