MIS Systems Thread, sims.net users admin in Technical; Hi I think there is a way to do this. Users need admin rights to install upgrades on workstations. Is ...
11th June 2009, 10:47 AM #1
- Rep Power
sims.net users admin
Hi I think there is a way to do this. Users need admin rights to install upgrades on workstations. Is there a way users can do this without having to been admins?.
11th June 2009, 10:58 AM #2
- Rep Power
grant staff permission to write to the relevant folders via batch file
IF EXIST "C:\Program Files\SIMS" CACLS "C:\Program Files\SIMS" /E /G Staff:C
IF EXIST "C:\Program Files\SIMS" CACLS "C:\Program Files\SIMS\SIMS .net\*.*" /E /G Staff:C
IF EXIST "C:\Program Files\SIMS" CACLS "C:\Program Files\SIMS\SIMS .net" /E /G Staff:C
IF EXIST "C:\Program Files\SIMS" CACLS "C:\Program Files\SIMS\SIMS .net\AMPA" /E /G Staff:C
IF EXIST "C:\Program Files\SIMS" CACLS "C:\Program Files\SIMS\SIMS .net\AMPA7" /E /G Staff:C
IF EXIST "C:\Program Files\SIMS" CACLS "C:\Program Files\SIMS\SIMS .net\Template" /E /G Staff:C
IF EXIST "C:\Program Files\SIMS" CACLS "C:\Program Files\SIMS\SIMS .net\tempRpt" /E /G Staff:C
IF EXIST "C:\Program Files\SIMS" CACLS "C:\Program Files\Microsoft Office" /E /G Staff:C
IF EXIST "C:\Program Files\SIMS" CACLS "C:\Windows\SIMS.ini" /E /G Staff:C
11th June 2009, 10:59 AM #3
Yes, sort of. Generally you can give them full access to
C:\Documents and settings\All Users\Start Menu\Programs\SIMS Applications\*
However you'll have issues with stuff like the Exams module, they will need to be local admins\power users.
Capita does have a tool to set file permissions simsperm.bat, however GP is sooo much nicer.
Last edited by matt40k; 11th June 2009 at 11:06 AM.
11th June 2009, 10:59 AM #4
- Rep Power
also look at the simsperb.bat located in s:\sims\setups
11th June 2009, 11:13 AM #5
Note that simsperm.bat can assign permissions per security group as well as per individual user, so create a security group on your domain controller called "SIMSUsers" or similar and run "simsperm.bat DOMAIN\SIMSUsers". Then to let a user run SIMS you simply have to make them a member of the SIMSUsers group.
Originally Posted by dalehopper
11th June 2009, 11:22 AM #6
IME nomatter the permissions on the SIMS folder and registry, SIMS will not auto update. Some people say it works, but i am yet to see it myself, and afaik so are my LEA support team.
11th June 2009, 11:43 AM #7
- Rep Power
the ultimate way to do it i find, is to update it as administrator anyway
simply using lanview or something simlar i can log on all the sims computers that need updating run the sims.exe, let them update, restart or logoff all within 10 mins and without leaving my desk
11th June 2009, 11:56 AM #8
I've never had a problem!
Originally Posted by j17sparky
I've found that giving write access to c:\PDOXUSRS.NET fixes a lot of problem and means you don't need to make people power users'.
Originally Posted by matt40k
11th June 2009, 12:21 PM #9
That's for the BDE, the power users bit is for the exams module registering COM+ components.
Originally Posted by Ric_
2 Thanks to matt40k:
dhicks (11th June 2009), timzim (12th June 2009)
11th June 2009, 01:12 PM #10
Take a look at Simsperm.bat and replicate its effects via group policy, it saves having to run scripts on every pc. I'll dig out the settings later if anyones interested - they may have already been posted on here somewhere though.
Edit: heres a quick guide -
This needs to be done on the workstations policy
Within Comp Config\Security settings\Registry give the target groups full access to:
Within Comp Config\Security Settings\File System give the target groups full access to the following dirs:
%AllUsersProfile%\Start Menu\Programs\SIMS Applications
Once this is done anyone within the selected groups will be able to update sims and you won't need to run scripts on each pc. These settings have exactly the same effects as running simsperm... just don't choose the "everyone" group as capita suggested to us lol
Last edited by Jamman960; 11th June 2009 at 01:28 PM.
Thanks to Jamman960 from:
12th June 2009, 07:45 AM #11
Is it possible to have sims run and install the updates, but really execute the UI and in a silent operation?
I'm thinking that you could have a wrapper MSI would run this exe. This could then be deployed (and redeployed when there's an update) via group policy.
Alternatively, you could make a autoit script, or similar, to run this update silently with enhanced permissions - perhaps via a logon script or via a scheduled task (so then you have it run when the computer is idle).
Just a few ideas. Don't do this yet myself but need to takle this problem soon!
12th June 2009, 09:48 AM #12
Try using simsload, we use it here using gpo startup. It seems to work but test it as it may not work in your situation. If that dont work then you could deploy it by running each setup as a startup script, there are other threads that give details on how to do this.. if i get time ill link it.
12th June 2009, 10:35 AM #13
The sims .exe is pulsar.exe, the SIMS shortcut will run simsload then pulsar. Thus if you don't create the shortcut correctly future upgrades won't work. simsload.ini will check the version numbers of the current installation against that of the setups, if they are out-of-date, it will attempt to upgrade (even if you don't have permissions, if you don't you tent to find that it renames it .old.
Originally Posted by eean
12th June 2009, 10:45 AM #14
FYI To call SIMSload properly on launch your SIMS shortcut should have the following in the Target box:
"C:\Program Files\SIMS\SIMS .net\SIMSLoad.exe" "C:\Program Files\SIMS\SIMS .net\Pulsar.exe"
12th June 2009, 02:36 PM #15
Yes mate, what i was saying is that you can run the sims update application (simsload) without running sims. The benefit of this is that you can deploy sims automatically using gpo when the computer starts. Im not sure this is what eean wanted but the option is there. Its how we run our updates here, previously it was done using a script to launch the setup applications.
Originally Posted by matt40k
By maplay in forum MIS Systems
Last Post: 3rd October 2009, 06:44 PM
By mossj in forum Web Development
Last Post: 8th May 2009, 01:09 PM
By tarquel in forum Windows
Last Post: 23rd January 2009, 02:24 PM
By CadlaM in forum MIS Systems
Last Post: 13th January 2009, 03:20 PM
By SimonWindisch in forum Windows
Last Post: 1st September 2008, 07:37 PM
Users Browsing this Thread
There are currently 1 users browsing this thread. (0 members and 1 guests)
Tags for this Thread