User Rights Management
In terms of ds9, User Rights Management grants named users access to parts of the ds9 system.
We distinguish between end users, developers and technical users.
End Users, Developers and Technical Users
The ds9 system provides two separate systems for user rights management depending on which part of the system is being used:
- The standard web application, ds9App, which is part of the license starting with ds9 Solutions Unlimited.
- The Integrated Development Environment (IDE), which is part of ds9 Developer's Edition.
User Rights Management in the IDE
only allows named users
and distinguishes between developers and technical users.
This distinction is semantical only as both users need a client access license.
- Developers, who are most likely Data Scientists or Computer Linguists
(not to be confused with software developers) are actively maintaining ds9 projects and solutions
by editing filter chains, defining jobs and viewers and supervising the automatic execution of Advanced Web Analytics jobs.
- Technical users are used to grant access to the ds9 APIs to either the ds9App (see User Rights Management in the Standard Web App below) or third party applications.
Client access licenses for the IDE can be acquired separately or in bulks of 5 or 10. With the ds9 Developer's Edition come three user licenses
that can be used as either developers or technical users.
User Rights Management in the Standard Web App
The Standard Web App
gives end users access to viewers
that were defined in the IDE.
Viewers from different ds9 projects, even different ds9 instances
can be grouped into projects
End users can be granted access to distinct projects and viewers
within these projects.
There is no need to acquire client access licenses to end users as the number of end users
for the Standard Web App is not restricted
The Standard Web App itself accesses a ds9 instance on which the technical user
, which the ds9 App is using to authenticate itself against the ds9 instance, must be
to access a particular viewer (see User Rights Management in the Integrated Development Environment