- Help Center
- Intuitive Dashboards Core Software
- Embedding Dashboards
-
Intuitive Dashboards Core Software
- Getting Started
- Viewing Dashboards
- Interacting with dashboards
- Filters
- Connections
- Datafeeds
- Datasets
- Components
- Creating Dashboards and Components - Overview
- Creating Components
- Creating a Dashboard
- Administering the System
- Administering Users
- Administering Groups
- Security Filters - V5.2 and earlier
- Security Filters - V5.3 Onward
- Embedding Dashboards
- Configuration File
- Installation & Configuration Guide
- Version History
-
Intuitive for PaperCut V2
-
Intuitive for PaperCut MF V3
-
Intuitive for SAFEQ
-
Intuitive For Managed Print Services (MPS)
-
Intuitive Cloud Services
-
Intuitive for PaperCut Hive V1
-
Intuitive for SAFEQ Cloud
-
Intuitive for Docuware
-
FAQ
Accessing host user details
The dashboard can be made to authenticate users against an existing users database, this would be used when a database already exists with users in & it was decided not to manually copy all users/passwords into the dashboard database.
The dashboard uses the Membership Provider model to access users details so can be made to authenticate against any existing user database.
As the dashboard only reads users details from the database there is no need to implement all methods on the membership provider. The only methods that need to be implemented to be able to attach to a custom database are:-
FindUsersByEmail(string, int, int, int)
FindUsersByName(string, it, int, int)
GetUser(string, bool)
GetUser(object, bool)
ValidateUser(string, string)
After the above methods have been implemented the membership provider can be referenced by editing the dashboard.config file, and changing the following line:-
This should be changed to reference the DLL that contains the custom membership provider.
Users can then be attached within the Menu > Admin > Users screen in the same way as when linking to Active Directory. See Creating Active Directory users for more information