Security - III
With the introduction of role concept, components are detached from the real users.
Components uses the caller's or launching user's credentials for security purposes.
MTS defines an account for each package called identity and components can use this identity to act on the original user's behalf.
MTS defines a special package named System for administrative access to MTS Explorer. By including roles in System package it is possible to restrict the administrative access to particular accounts. Each component within a package checks the validity of each user against a set of roles defined for that package.