Configuring users

The Oracle Empirica Topics web service acts on behalf of your application’s end users. Any of your application’s end users that are accessing topics through your application must also be provisioned with the same username and the appropriate Oracle Empirica Topics permissions and work teams on the Oracle Empirica Signal server.

The Oracle Empirica Topics web service validates these Oracle Empirica Topics-specific privileges and work team permissions for that username. When you implement an API call, you must set the Username field in the TopicsServiceContext. For more information, see API. If your application tries to access a topic on behalf of either an unknown username or a user without valid permissions, a TopicsServiceException is generated. Only topics, actions, topic templates, and work teams that the user has permission to access are returned from any call.