Updates to Web Map Layers 8.0 Security
Web Map Layers 8.0.2549 introduces an updated security model, adding Federated Security to the existing Forms and Windows Authentication models. Users can now choose to level of security that is right for their teams or workspaces.
Anonymous Authentication
This is used when the site needs to be publicly accessible and does not require any security.
Forms Authentication
This is used when a mix of users need access to the maps, using custom usernames and passwords.
Windows Authentication
Users are authenticated directly by Windows and IIS using the users, groups and passwords defined on the domain. The Web Map Layers server must be on the same domain as the Active Directory database.
Federated Authentication
In this model, a 3rd party service is used for authentication (we recommend Identity Server). Web Map Layers manages user and group access rights. This model is ideal when Web Map Layers is hosted in the cloud but needs to authenticate against the Active Directory database.
Re-creating Groups when upgrading Windows Authentication security to Web Map Layers 8.0.2549
Because of enhancements to the security model, all Groups need to be manually re-created (if Windows Authentication is already used by a previous instance of Web Map Layers).
- It is recommended that the new version of Web Map Layers is installed alongside the existing instance.
- It is recommended that the upgrade of the database is performed from Web Map Layers 8.0.2148
- The webMapLayersConfig.db from the previous version can be dropped into the new installation of Web Map Layers 8.0.2549. After adding the old database configuration file, run the newer version of Web Map Layers to automatically update the webMapLayersConfig.db.
- User permissions will be retained.
- All Group permissions need to be re-created. Delete all existing Groups and add them again using the Admin Interface. Ensure you define the domain name and group.
Please contact support@cadcorp.com for more information.
Send comments on this topic.