My Oracle Support Banner

OBIEE 12c: Permissions Dialog may not be Displayed When Disabled Accounts are Included in the ACL for the Catalog Object (Doc ID 2486075.1)

Last updated on MARCH 29, 2021

Applies to:

Business Intelligence Suite Enterprise Edition - Version 12.2.1.0.0 to 12.2.1.4.0 [Release 12g]
Information in this document applies to any platform.

Symptoms

On OBIEE 12c :
In the permissions dialog, it enables users to manage accounts and to assign permissions for catalog objects.

User's Guide for Oracle Business Intelligence Enterprise Edition
  14 Managing Objects in the Oracle BI Presentation Catalog
    Assigning Permissions

The permission dialog may not be displayed when disabled accounts are included in the ACL for the the catalog object.

In this case, the following error is logged in sawlog :

-----
[2018-01-01T00:00:00+00:00] [OBIPS] [ERROR:31] [] [saw.security.securityimpl.internalcoregetpermissions] [ecid: <ECID>] [tid: <TID>] [SI-Name: ] [IDD-Name: ] [IDD-GUID: ] [userId: <USERID>] Error retrieving user/group data from Oracle BI Server's User Population API.
Odbc driver returned an error (SQLExecDirectW).
State: HY000.  Code: 10058.  [NQODBC] [SQL_STATE: HY000] [nQSError: 10058] A general error has occurred.
 (HY000)
State: HY000.  Code: 43113.  [nQSError: 43113] Message returned from OBIS.
 (HY000)
State: HY000.  Code: 13057.  [nQSError: 13057] Error From BI Security Service: [BISecurity] [oracle.bi.security.centaurus.AssertUserAction::execute] [OBI-SEC-00018] Assertion of user "<USERID>" failed.. (HY000)
SQL Issued: {call NQSGetGroupMemberships('NAME=<USERID>')}[[
File:userpopulationmanagerimpl.cpp
Line:656
Location:
        saw.security.securityimpl.internalcoregetpermissions
        saw.httpserver.processrequest
        saw.rpc.server.responder
        saw.rpc.server
        saw.rpc.server.handleConnection
        saw.rpc.server.dispatch
        saw.threadpool.socketrpcserver
        saw.threads
HttpCommand: doItemPermissionsAction
AuthProps: AuthSchema=UidPwd|PWD=******|UID=<UID>|User=<USERID>|GUID=<GUID>
SessionID: XXX.XXX.XXX.XXX.X.ad7a6n5
RemoteIP: XXX.XXX.XXX.XXX
SIKey: ssi
]]
-----

Cause

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Symptoms
Cause
Solution


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.