Know How

SOA 11g/12c: Access denied. Required roles: Admin, Operator, Monitor, executing subject: principals

 Error:

[userId: weblogic] [ecid: 0cfc9c66e3d4539f:-2nc2052c:1730cffb4d0:-8000-000000000002fe62,0] [APP: em] EL Expression #{scaMsg-598147647.REFERENCE_HOME} is invalid or returned a bad value.[[
javax.el.ELException: Error Parsing: #{scaMsg-598147647.REFERENCE_HOME}
at com.sun.el.lang.ExpressionBuilder.createNodeInternal(ExpressionBuilder.java:208)

Caused by: javax.naming.AuthenticationException [Root exception is java.lang.SecurityException: User: ant00sc52t, failed to be authenticated.]

Unable to get Monitoring Credentials: [[
javax.management.RuntimeMBeanException: java.lang.SecurityException: MBean operation access denied.
MBean: com.oracle.jps:type=JpsCredentialStore
Operation: getPortableCredentialMap(java.lang.String)
Detail: Access denied. Required roles: Admin, executing subject: principals=[ANT00SC2T, Monitors]

 Solution:

1. Login into WLS admin console.
2. Click Lock & Edit.
3. Select the domain name on the left hand side tree -> security -> Embedded LDAP
4. Make sure “Refresh Replica At Startup ” is enabled.
5. Save changes and restart all servers.

Let's make something intelligent together