A new Flexera Community experience is coming on November 18th, click here for more information.
In order to operate some AdminStudio tools, AdminStudio users require specific database permissions. Depending upon the type of user, you may wish to be more selective in the permissions you assign to these users.
In order to operate some AdminStudio tools, AdminStudio users require specific database permissions.Depending upon the type of user, you may wish to be more selective in the permissions you assign to these users.
Every AdminStudio user will need at a minimum read privilege to every table in the Application Catalog. The minimum permissions are described below, based upon the type of operation you want the user to perform.
General User Process
General administrative processes cover a range of activities such as adding groups, moving packages around, adding comments, updating extending attributes, etc. For example, these tables include cstblPackage, cstblGroups, and cstblGroupPackages Any Application Catalog table which is not referenced explicitly in the discussion for the other AdminStudio processes should be considered a general user administrative table. Most AdminStudio users should have write access to these tables.
Import Process
The user importing MSI packages, merge modules, or just about anything will require write access to a significant set of Application Catalog tables depending on the type of import. For example:
MSI package file For MSI package file import operations, those Application Catalog tables with a csmsi prefix are populated.
Merge modules For merge module import operations, the csmsm prefixed tables are used.
Patches For patch import operations, the cspch prefix tables are used.
OS snapshots For OS snapshot import operations, the osc prefix tables are used.
Occasionally, the Import process will need to create new tables in the Application Catalog to support the import of custom table data. Either the necessary server privileges need to be given for these users, or the import of custom table data needs to be disabled within the Application Manager Options dialog box.
Validation Process
For this process, the user will need to be able to write entries into the cstblValidationResults and cstblValidationConfiguration tables.
Dependency Scanning Process
For this process, the user will need to be able to write entries into the cstblPackageExeDependencies table.
Conflict Detection and Resolution Process
For this process, the user will need to be able to write entries into the cstblConflict prefixed table names.
Patch Impact Analysis Process
For this process, the user will need to be able to write entries into the cstblPatchConflict prefixed table names. This process will create and delete some temporary tables and, as such, the user performing this process should have the necessary server privileges to perform these operations.
Package Auto Import Process
The Package Auto Import process will ultimately generate a series of Import operations, and so the user performing these operations should have the Import process rights described above. If the user wants to edit these operations in the Wizard, then they will need write accession to the cstblSubscribed prefixed tables.
Workflow Operations Process
For this process, the user will need to be able to write entries into the wftbl prefixed table names.
Tools Properties Operations
For this process, the user will need to be able to write entries into the wftblTools table name.
Job Manager Process
For this process, the user will need to be able to write entries into the As prefixed table names.
Pre-Deployment Testing
For this process, the user will need to be able to write entries into the pdt prefixed table names.
Note: A number of processes within AdminStudio generate data which can subsequently be deleted by the AdminStudio user. Any discussion of the minimum privileges required for a specific AdminStudio process will also imply the privileges to delete this same data.
If you have AdminStudio Enterprise Edition, you can assign permissions to individual users using the Role functionality in AdminStudio Enterprise Server.
on Dec 31, 2008 08:51 PM - edited on May 08, 2019 08:40 AM by KPBussey