2.2.4.160 SecurityPrivilegesDeleteCriteria

The SecurityPrivilegesDeleteCriteria complex type represents the criteria data contract for security privileges in the Master Data Services API.

The following is the XML schema definition of the SecurityPrivilegesDeleteCriteria complex type.

 <xs:complexType name="SecurityPrivilegesDeleteCriteria">
   <xs:complexContent mixed="false">
     <xs:extension xmlns:q999="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09" base="q999:DataContractBase">
       <xs:sequence>
         <xs:element minOccurs="0" name="FunctionPrivileges" nillable="true" type="q999:ArrayOfIdentifier">
           <xs:annotation>
             <xs:appinfo>
               <DefaultValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/" EmitDefaultValue="false" />
             </xs:appinfo>
           </xs:annotation>
         </xs:element>
         <xs:element minOccurs="0" name="HierarchyMemberPrivileges" nillable="true" type="q999:ArrayOfIdentifier">
           <xs:annotation>
             <xs:appinfo>
               <DefaultValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/" EmitDefaultValue="false" />
             </xs:appinfo>
           </xs:annotation>
         </xs:element>
         <xs:element minOccurs="0" name="ModelPrivileges" nillable="true" type="q999:ArrayOfIdentifier">
           <xs:annotation>
             <xs:appinfo>
               <DefaultValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/" EmitDefaultValue="false" />
             </xs:appinfo>
           </xs:annotation>
         </xs:element>
       </xs:sequence>
     </xs:extension>
   </xs:complexContent>
 </xs:complexType>

FunctionPrivileges: Specifies the function privilege identifiers for the criteria.

HierarchyMemberPrivileges: Specifies the hierarchy member privilege identifiers for the criteria.

ModelPrivileges: Specifies the model privilege identifiers for the criteria.