Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

How does one add a workstation account to the agsadmin group on the server? Does this require both machines to be on the same Windows domain? A colleague cannot connect via ArcCatalog but I don't know how to add his account to the group because the account does not exist on the server. (Oddly I can connect from my machine, but my account is also not a member of the agsadmin group.)

share|improve this question

migrated from stackoverflow.com May 26 '10 at 13:51

This question came from our site for professional and enthusiast programmers.

    
How is your colleague connecting to the server? Local, non-domain user on your network? HTTP? –  Michael Todd May 25 '10 at 15:01
    
Local network, domain user. The server is not on a domain, however. –  nw. May 25 '10 at 17:43
    
@nw That's more of a network issue, then. Check my updated answer (and, just to let you know, @The Abbott of Monkseato was correct). –  Michael Todd May 25 '10 at 19:51

4 Answers 4

up vote 0 down vote accepted

If the user is not in the same domain the easiest way would probably be to add a local user to the server that your colleague can use.

As far as I can tell, a user connecting to ArcGIS Server via a Local (LAN) connection must be a domain user. I added my own domain account to the agsuser group which is why it works for me (I did this about three years ago which is why I didn't initially remember how logging into AGS works).

If the user is not in your domain, you could use the Internet method to connect (which does require a user name and password).

UPDATE: There is a hacky workaround to this (The Abbott of Monkseato already provided this solution, but I wanted to add the information here as well). Since you have a domain user trying to connect to a local group on a non-domain server, this is more of a network issue than an ArcGIS Server issue.

I asked a question on ServerFault and their response was that you can either:

  1. Add a local account with the same username and password as the domain user trying to connect
  2. Add the server to the domain
share|improve this answer
    
How would I associate the local user on the server with the local user on the workstation? As I understand it, ArcCatalog simply passes the credentials of the user that it runs as. There is no username/password prompt. –  nw. May 24 '10 at 17:33

You can create a workstation account on the server machine for your colleague, and then have your colleague's workstation account on his own machine use the server account's credentials when connecting to the server. I solved a similar problem to this last week and posted the answer here:

http://serverfault.com/questions/143206/how-to-connect-to-iis-and-sql-server-express-on-windows-7-host-from-xp-mode/143792#143792

share|improve this answer

I think you can do this by creating a local user on your ArcGIS Server box which has the same user name and password as your workstation credentials, add the new user to the Agsadmin or agsuser group. I have never tested this with ESRI but I have managed to do it before with other windows applications.

If that does not work then why not use the web based manager that is installed in the ArcGIS virtual folder. Using this your user should be able to create/stop start and delete services. you will need to create a local user for him to login with.

share|improve this answer

create any user on the server. add it to agsadmin group. then login as local user of server.

Eg:

Username: {YourServerName}\Username

Password: password

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.