I'm still confused. All of my GIS team should be able to see, edit, create new layers, create new data in a layer, and publish map or feature services.
Using the Create Enterprise Geodatabase tool in ArcPro, I create an EGDB using the following credentials:
Operating System Authentication : DATABASE_AUTH
Database Administrator/Password : <our sdeadmin account and password>
SDE Owned Schema : check/yes
After running the tool, I have error messages:
1. Error connecting to database as geodatabase admin
2. Failed to execute (CreateEnterpriseGeodatabase).
I go to the Catalog in ArcPro and choose New Database Connection. Here I can connect to the EGDB I created in the failed tool above. I am using the sdeadmin account.
Now, my SQL Database guy has created a User called 'GIS All' and, using our Active Directory accounts, has added all of the GIS team to that user. This user/group has the following roles in SQL:
1. db_datareader
2. db_datawrite
3. db_owner
If my DB Guy adds user 'GIS All' to the new EGDB which failed to create above, yet still exists and can be connected, will my GIS team be able to connect to that EGDB via Operating system authentication?
If they are able to connect via OS Auth, will they be able to:
1. Add new feature classes
2. See and edit all feature classes that are in and will be added in the future to the EGDB
3. Publish services
Are you sure there isn't a flow chart or video somewhere that helps explain all of this? 🙂