Bentley Communities
Bentley Communities
  • Site
  • User
  • Site
  • Search
  • User
ALIM | Exor
  • Product Communities
  • AssetWise
  • ALIM | Exor
  • Cancel
ALIM | Exor
ALIM | Exor - Wiki You do not have privileges to perform this action error on logon
    • Sign In
    • -Exor - Wiki
      • +ALIM Document Manager
      • An Attempt to Reset Your Password Has Failed
      • +AWLRS
      • +Exor Asset Manager
      • +Exor CIM / FIM
      • +Exor Document Manager
      • +Exor Enquiry Manager
      • +Exor Information Manager
      • +Exor Information Manager TMA Reporting Pack
      • +Exor Maintenance Manager
      • +Exor Maintenance Mobile
      • +Exor MapCapture
      • +Exor MapCapture (ESRI)
      • +Exor MCI MapCapture Interface
      • +Exor Network Event Manager
      • -Exor Network Manager
        • 'Group has overlaps' error adding section to group
        • "HIG 0182: User not instantiated correctly. Probable missing INSTANTIATE_USER trigger. Contact exor support for assistance" when login
        • Allow users to use Locator but not to change network data
        • Batch emails ignore table tag
        • Changing Base Themes
        • Create New User
        • Database clone product options
        • Default-web-access.log taking up too much space
        • Elements - Exor Network Manager
        • Error ORA-105100 uploading documents.
        • Error received while resizing route using toolbar, ORA-01422 unhandled exception
        • Error whilst creating theme
        • Errors while creating asset layer using GIS Layer Tool
        • Exor listener processes are not currently running
        • Exor password format rules
        • Export Asset data from grid in Locator cannot locate file once exported
        • Export location of surveyp.ped in NM0580
        • FRM-92101 Error when opening application
        • GRI/GIS Data - Exor Network Manager
        • Groups of Sections - Exor Network Manager
        • HIG-0067 error when entering a form because of user options
        • HIG-0179 error message trying to select local file
        • How to block read-only users from uploading data using CSV files
        • How to Change Highways Owner User Password
        • How to change the user password on a MAS System
        • How To Clear Your Java Cache
        • How to Enable the Java Console
        • How To Find Out Which Fixes Are Installed
        • How To Set Up Exor Listeners
        • How to unlock a user or change a users password
        • In which table is the user account email stored?
        • +Install/Upgrade - Exor Network Manager
        • Instantiate user error
        • Invalid number error ordering results by a string field in the Locator form
        • Java Certificate issue
        • JDBC Datasource Failed error when starting Locator or Map Viewer Servlet Failed
        • +Jobs - Exor Network Manager
        • Legend Tool doesn’t work on Locator
        • +Locator - Exor Network Manager
        • Locator - Initial extent of map does not appear correctly
        • Locator - Measure tool does not work - Your query failed
        • Locator export fails but shows no errors
        • Locator: Map doesn’t open. FRM-92104 A network error or server failure has occurred.
        • My Database has been updated - I can't login - get errors trying to save
        • Navigating between fields in the form
        • Navigator: ORA-28112: failed to execute policy function
        • NET-0339 error when using CSV Loader
        • New Asset Type Not Selectable In Alert Manager
        • New Defect Scheduled Alerts do not work
        • No network found within Tolerance error when creating a Defect
        • No snaps at this position when creating an asset
        • ORA 29279 SMTP Permanent Address error in alerts
        • ORA-20000: HIG-0230: Inconsistency detected error on login
        • ORA-20110: Unable to close Element it has un-replaceable inventory
        • ORA-257: archiver error. Connect internal only, until freed.
        • +Other - Exor Network Manager
        • Popup windows do not display
        • Process Submission module shows wrong time
        • +Reclassify - Exor Network Manager
        • Refresh Java Permissions For An Oracle Directory
        • Report fails with REP-300: CONNECT BY clause
        • +Reports - Exor Network Manager
        • Results are not returned in the correct order in Locator
        • Split/Merge - Exor Network Manager
        • Subordinate users cannot see all options in the Feature Edit menu
        • The specified environment ID EXORLIVE invalid for Job Type report
        • Unable to Delete System or User Menu Items
        • Understanding Datum, Non Datum, Linear groups, Non-Linear groups, Group of groups
        • Useful scripts to identify database sessions and locks
        • Users form HIG1832 FRM-40200. Field is protected against update.
        • WMS alternatives
        • WMS Map is not visible in Locator
        • You do not have privileges to perform this action error on logon
      • +Exor Oracle
      • Exor Problems and Solutions
      • +EXOR product placeholder
      • Exor Public Enquiry Manager API
      • +Exor Schemes Manager
      • +Exor Spatial Manager
      • +Exor Street Gazetteer Manager
      • Exor Streetworks Manager
      • Exor Streetworks Mobile
      • +Exor Structures Manager
      • Exor Structures Mobile
      • +Exor TMA Noticing Manager
      • +Exor TMA Permitting Manager
      • +Exor UKPMS
      • +Transportation Intelligence Gateway
      • Unable to connect to Power BI dataset
      • +Video Series for Exor
      • Working From Home with Exor
    • +AssetWise ALIM for Transportation

     
     Questions about this article, topic, or product? Click here. 

    You do not have privileges to perform this action error on logon

       
      Applies To 
       
      Product(s): Exor Core / Network Manager
      Version(s): 4300 onwards
      Environment:  N/A
      Area:  Login
      Subarea:  N/A
      Original Author: Bentley Technical Support Group
       

     

     

     

     

     

     

     

     

    Problem

    A user is unable to log on to Highways, getting the error message:

    You do not have priviliges to perform this action.

    In this case the first screen was set to be Locator on entry, rather than the Favourites.

    Replication Steps

    Just login to the application to reproduce the issue.

    Solution

    Log into sql*plus as the Highways owner user.
    Taking NEWUSER as the user with the login problem use the following SQL
    begin
    nm3context.create_instantiate_user_trig(pi_new_trigger_owner => 'NEWUSER');
    end;
    /

    This creates the missing trigger for the users with a problem.
    Some users could still not log on on after doing this and still saw the error:

    You do not have privileges to perform this action  (when trying to log into the application  - note first screen was Locator)

    To test this, I created a new entry in formsweb.cfg on the application server to start with module hig1807.fmx (favourites) instead of  Locator and users could all log on without any problems.  However, whilst a user supposedly had access to the doc0150 (Public Enquiries) form via DOC_USER role, they didn't have privileges to select the form from the application . The module had the DOC_USER role assigned.

    I deleted the 4 roles and reassigned to the sub user again through hig1832 form (Users).  The problem remained accessing doc0150. 

    Logging into sql*plus as the failing user I tried:

    select * from session_roles;

    no rows returned !!

    select * from session_privs;

    returned rows as expected.

    Repeated on a sub user without the issue.

    select * from session_roles;

    DOC_USER, ENQ_USER, NET_USER, HIG_USER returned.

    select * from session_privs;

    returned rows as expected.

    I noticed that the default role was set to NO when the roles were reassigned in the Users form. All sub users with the same roles that worked had a YES here.

    So I amended in the roles in TOAD, re-queried the user in TOAD and YES appeared in default role.

    I believe the following would also achieve this:

    as the Highways owner user in sql*plus:

    alter user <username> DEFAULT ROLE hig_user;
    alter user <username> DEFAULT ROLE net_user;
    alter user <username> DEFAULT ROLE enq_user;
    alter user <username> DEFAULT ROLE doc_user;

    When the default role was YES, eveything worked ok. When logged into sql*plus as the previously failing user:

    select * from session_roles;

    DOC_USER, ENQ_USER, NET_USER, HIG_USER returned.

    I am not sure why the default role assigned NO in the Users form instead of YES.

    When I created a new user completely from scratch the default role had YES assigned for HIG_USER, ENQ_USER, DOC_USER, NET_USER.

    After the change above the user could also log into Locator as default home page.

    See Also

    Product TechNotes and FAQs

    External Links

    Bentley Technical Support KnowledgeBase

    Bentley LEARN Server

    Comments or Corrections?

    Bentley's Technical Support Group requests that you please confine any comments you have on this Wiki entry to this "Comments or Corrections?" section. THANK YOU!

     

    • privileges
    • logon
    • Net
    • Exor Network Manager
    • Share
    • History
    • More
    • Cancel
    • Elisabeth Pry Created by Bentley Colleague Elisabeth Pry
    • When: Fri, Sep 13 2013 10:04 AM
    • Donna H Last revision by Bentley Colleague Donna H
    • When: Tue, Dec 3 2013 1:25 PM
    • Revisions: 6
    • Comments: 0
    Recommended
    Related
    Communities
    • Home
    • Getting Started
    • Community Central
    • Products
    • Support
    • Secure File Upload
    • Feedback
    Support and Services
    • Home
    • Product Support
    • Downloads
    • Subscription Services Portal
    Training and Learning
    • Home
    • About Bentley Institute
    • My Learning History
    • Reference Books
    Social Media
    •    LinkedIn
    •    Facebook
    •    Twitter
    •    YouTube
    •    RSS Feed
    •    Email

    © 2023 Bentley Systems, Incorporated  |  Contact Us  |  Privacy |  Terms of Use  |  Cookies