The roles are created in OIDDAS ( XMLP_ADMIN,XMLP_SCHEDULE,...)
Issue is when a user is added to any of the role above does not immediately reflect in BI Publisher.
A bounce make it to work.
The version affected is 10.1.3.4
This is fixed in version 10.1.3.4.1 where the cache can be refreshed by scheduling.

The setup is simple after applying 10.1.3.4.1
See this link for details