I have a software that is licensed only for a site, but the users are all on laptops and they travel from site to site for business. Is there any way i could restrict the software to work only on the network or location i choose?

thanks
0 Comments   [ + ] Show Comments

Comments

Please log in to comment

Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.

Answers

0
Do you mean install, or work? I'm sure the answer to either question is yes but the how? -- for example, what do you mean by "network or location" A certain subnet, corporate network, AD Site? You would need decide how you want to define the network or location, find a way to define and find that on the computer, set a property or variable, and take the appropriate action.
Answered 06/28/2007 by: aogilmor
Ninth Degree Black Belt

Please log in to comment
0
Some more details would help. For all we know you are running Macs with OSX with an Apple server system.

Did the software company that created the software not consider the possibility of people using laptops? Not likely.

Before putting too much work into it I would check with the software company.

Stuntman.
Answered 06/28/2007 by: Stuntman
Senior Yellow Belt

Please log in to comment
0
the vendor doesn't allow the software to be used any where else besides the contract site. What would the best way be for me to take care of this issue within my package. At my job site we have marimba and active directory so does any one know if any of those two applications have the ability to put restriction on launching of the software instead of me implementing that into my package.
Answered 06/28/2007 by: justinSingh
Blue Belt

Please log in to comment
0
I'm pretty sure you could do that with a GPO. It can get really granular about what it allows on the desktop. Good luck!
Owen
Answered 06/28/2007 by: aogilmor
Ninth Degree Black Belt

Please log in to comment
0
Well, only the poster has read the license agreement so we really don't know what it says.

Maybe its against the agreement to have the files on laptops/PCs that are not on the site....therefore the items would have to be uninstalled for the units to leave the site.

How about not installing the program files locally and run it from the network? I have seen that option before.


What is the software?

Is it me or does this seem like a strange license agreement? I have heard of site licenses before but not ones that restrict that the software cannot be used if off the business location.

Saying that you have Active Directory is not much of a description. Are you running intellimirror? SMS? ZenWorks? Radia? (I think all the RAS/GPO and all of the forementioned stuff would belong in a different forum or board)

Stuntman.
Answered 06/28/2007 by: Stuntman
Senior Yellow Belt

Please log in to comment
0
get the SID from the domain on install.

then hash it and store it in the registry somewhere.

On startup match the SID to the hashed registry entry. If the domain SID changes the app stops working.
Answered 06/28/2007 by: jmcfadyen
Fifth Degree Black Belt

Please log in to comment
0
You could try lockpermisson on a domain group..
Answered 06/29/2007 by: Tone
Second Degree Blue Belt

Please log in to comment
0
could you be able to provide me with more details about the method you mentioned because i don't have that much experience.
thanks jmcfadyen!
Answered 06/30/2007 by: justinSingh
Blue Belt

Please log in to comment
0
how can i implement within my package to get the domain SID and hash it in the registry?
Answered 06/30/2007 by: justinSingh
Blue Belt

Please log in to comment
0
As a starting point, try this guy's site.Check out the 'Networking' section. Somewhere in there, I'm sure there's a script which will get the domain SID. As to hashing it, there must be a gazillion scripts around which will apply an MD5/DES/[add_your_preferred_encryption_technique_here] hash to strings/files.

I have a WSC which does MD5 if you'd like it: it'd be pretty simple to convert it to a class which you could add to your script, if you didn't want the hassle of registering a WSC.
Answered 07/02/2007 by: VBScab
Red Belt

Please log in to comment
0
http://www.microsoft.com/technet/sysinternals/Security/NewSid.mspx

have a look at this.
Answered 07/09/2007 by: jmcfadyen
Fifth Degree Black Belt

Please log in to comment
0
John, NewSID is for creating a new SID after cloning a workstation. It has no benefit to the OP, who's trying to obtain the domain SID.

Justin, did you look at the scripts on that site I pointed you at?
Answered 07/10/2007 by: VBScab
Red Belt

Please log in to comment
Answer this question or Comment on this question for clarity