diagram | |||||||||||||||
namespace | http://security.api.de.n2.tibco.com | ||||||||||||||
properties |
|
||||||||||||||
children | performer scope action | ||||||||||||||
attributes |
|
||||||||||||||
annotation |
|
||||||||||||||
source | <xs:element name="isActionAuthorised"> <xs:annotation> <xs:documentation>Request element for isActionAuthorised operation. This operation tests whether the caller (as identified by the SOAP security header) is authorized to perform the specified system actions within the scope of the specified organization model entity. Each specified system action is tested individually.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="performer" type="orgdto:XmlModelEntityId" minOccurs="0" maxOccurs="1"> <xs:annotation> <xs:documentation>Optionally identifies an org-model entity, a resource, whose authorisation is to be tested. If not specified, the caller's authorisation is tested.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="scope" type="orgdto:XmlModelEntityId" minOccurs="0"> <xs:annotation> <xs:documentation>Optionally, identifies the organization model entity upon which the System Action(s) is/are to be performed - the System Action scope. Each listed system action will be tested for authorization within the scope of this organization model entity. If scope is not set, each system action will be tested for authorization against the complete organization model.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="action" type="XmlSystemAction" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Definition of a system action.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> <xs:attribute name="fault-on-unauthorised" type="xs:boolean" default="false"> <xs:annotation> <xs:documentation>Boolean value indicating whether a service fault should be raised if any of the queried system actions are not authorised. If "false" (the default), an un-authorised system action will be reported in the response.</xs:documentation> </xs:annotation> </xs:attribute> </xs:complexType> </xs:element> |