From version 4.7 we have introduced a pluggable authentication module for ImageVault that handles both authentication and user/group lookup. This allows us to implement and support a variety of authentication methods.
As default we use forms authentication and for user/group lookup we use standard member/role providers. This uses Imagevaults own user catalog. See the forms authentication documentation for more information.
We can also configure the ImageVault instance to use Episervers users and roles. See the Episerver authentication documentation for more information.
Any configuration using forms can be reconfigured to use windows authentication. This is done using by reconfiguring the IIS to use windows authentication instead of forms. You need to use a suitable membership/role provider that can access the windows users/roles.
For federated authentication (ws-passive) we have a couple of modules.
- Azure active directory for authentication
- AD FS authentication (lookup not supported)
- Shibboleth authentication (Native windows SP)
Implementing an own SecurityManager
You can also implement an own ISecurityManager class to handle the authentication by yourself.