You can customize Scenario and DataView access control by supplying a
Scenario Authority, an implementation of the interface
com.apama.security.IScenarioAuthority. This interface defines the methods
canView,
canEdit,
canDelete, and
canCreate, which must be implemented to return
true or
false for a given user and Scenario, Scenario instance, or DataView item. See
Providing
a Scenario Authority.
You might also need to supply a login module, an implementation of
javax.security.LoginModule, in order to endow the instance of
javax.security.Subject that represents the current end user with the characteristics that the Scenario or Event Authority requires. See
Providing a login module that supports a Scenario or Event
Authority.