Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nicogis/arcgisservercustomprovider
Custom Provider for ArcGIS Server
https://github.com/nicogis/arcgisservercustomprovider
arcgis-server custom-provider-arcgis-server sql-server
Last synced: 1 day ago
JSON representation
Custom Provider for ArcGIS Server
- Host: GitHub
- URL: https://github.com/nicogis/arcgisservercustomprovider
- Owner: nicogis
- Created: 2016-09-13T10:18:03.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2016-09-14T12:27:49.000Z (over 8 years ago)
- Last Synced: 2024-12-13T17:44:37.823Z (about 2 months ago)
- Topics: arcgis-server, custom-provider-arcgis-server, sql-server
- Language: C#
- Size: 38.1 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Support: Support/ArcGisServerCustomProvider.sql
Awesome Lists containing this project
README
# ArcGIS Server Custom Provider
Custom Provider for ArcGIS Server# Requirements
ArcGIS Server 10.4 or superior
# Description
Store ArcGIS Server users and roles in a SQL Server security store
# Installation
- Install the custom provider .dll into the GAC.
>gacutil /i ArcGisServerCustomProvider.dll
- Create a db in SQL Server/Express and run ArcGISServerCustomProvider.sql in folder support. Change in first row the name of your db
- Open the ArcGIS Server Administrator Directory and log in with a user who has administrative permissions to your site.
The Administrator Directory is typically available at http://gisserver.domain.com:6080/arcgis/admin.
Click security > config > updateIdentityStore.
Copy and paste the following text into the User Store Configuration dialog box on the Operation - updateIdentityStore page.```
{"type": "ASP_NET",
"class": "ArcGisServerCustomProvider.ArcGisServerMembershipProvider,ArcGisServerCustomProvider,Version=2.0.0.0,Culture=Neutral,PublicKeyToken=e70ef8c9eb62a069",
"properties": {
"connectionStringName": "Data Source=.\\SQLEXPRESS;Initial Catalog=;User Id=;Password=;"
}
}
```Update the user, password, name database and datasource values in property connectionStringName.
Copy and paste the following text into the Role Store Configuration dialog box on the Operation - updateIdentityStore page.```
{
"type": "ASP_NET",
"class": "ArcGisServerCustomProvider.ArcGisServerRoleProvider,ArcGisServerCustomProvider,Version=2.0.0.0,Culture=Neutral,PublicKeyToken=e70ef8c9eb62a069",
"properties": {
"connectionStringName": "Data Source=.\\SQLEXPRESS;Initial Catalog=;User Id=;Password=;"
}
}
```Update the user, password, name database and datasource values in property connectionStringName.
- Click Update to save your configuration.