<< Click to Display Table of Contents >> Navigation: EQuIS Library > Reports > EarthSoft Standard Reports by Product > Standard with Enterprise > User Permissions Report |
Report Name: User Permissions Report (example)
File Name: EarthSoft.Reports.Library.97403.dll
Dependencies: Enterprise Schema and site
Software: EQuIS Professional, EQuIS Enterprise
Source: EQuIS Enterprise /bin folder
Language: Arabic, English, French, German, Spanish, Portuguese
Output Type: Excel1
Description: The User Permissions Report lists the object permissions granted or denied to a specified user or role. The report mimics what is shown in the permissions grid on the User Profile and Role Profile editor windows.
The report consists of a Microsoft Excel workbook with multiple worksheets. The first worksheet, called "Report Info", is an overview of the report including report run time, run by, which user the permission is for, and what report parameters were used. The remaining worksheets contain the permissions for the specified user or role. The worksheets are separated by object type like the permissions grid, and the spreadsheet columns and rows will be the same as on the permissions grid, using numbers rather than icons to signify permission levels:
Value |
Permission Type |
---|---|
0 |
None/Denied |
1 |
Owner |
2 |
Editor |
4 |
Viewer |
8 |
Creator |
9 |
Owner + Creator |
10 |
Editor + Creator |
12 |
Viewer + Creator |
Individual object permissions are shown on separate tabs for the dashboards, facilities, files & documents, reports, and widgets type.
If the user is an administrator, the report will list all objects and object types. If not, the report will only list the objects and object types for which the user has been granted at least viewer permission.
Installation Instructions:
To access the report in Professional, the report must either be copied from the bin folder of the Enterprise package into the EQuIS installation folder, typically C:\Program Files\EarthSoft\EQuIS or (for per-user installation) %localappdata%\Programs\EarthSoft\EQuIS\. Alternatively, the report can be published to the database and stored in the database assembly.
To enable the report in Enterprise, do the following:
1.Publish the Reports – The two reports from the EarthSoft.Reports.Library.97403.dll assembly will need to be published to the database before they will work. Publishing can be achieved with EQuIS Professional. To publish using EQuIS Professional, follow the steps on the Publish a Report - Quick-start Guide page.
2.Grant Appropriate Permissions – Once the report has been published to the EQuIS database, users who do not already have permission to view the general report type will need to have at least Viewer permission granted to them for the report. The permission must be granted to this report specifically; granting any permission to a new report created from these reports (such as a saved user report) will not enable the download link in Enterprise.
In Enterprise, if the report is published and the user has permission, a download icon will appear in the following areas:
•The User Profile window, accessible to administrators in the User Manager widget.
•The Permissions section of the Role Profile window, accessible to administrators in the Role Manager widget.
•The current logged-on user's profile, accessible within the More Options icon on the right side of the dashboard header.
Changes to a user’s permissions must be saved to appear in the report.
Overview:
Input Parameters |
||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Tables: ST_ROLE, ST_USER, hidden XT_AUTH… tables
Data Requirements: N/A
Report Requirements: In EQuIS Professional, it is recommended to log in as an Enterprise user to run this report; otherwise, some parameters may not be able to be set and/or the report may not output any results.
1Excel report output requires a valid license of Microsoft Excel to view the output.
Copyright © 2023 EarthSoft, Inc • Modified: 25 Nov 2021