1<?xml version="1.0" encoding="UTF-8"?> 2<!----> 3<!--################################################################################ --> 4<!--# Redfish Schema: Privileges v1.0.3--> 5<!--# --> 6<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, --> 7<!--# available at http://www.dmtf.org/standards/redfish --> 8<!--# Copyright 2014-2016 Distributed Management Task Force, Inc. (DMTF). --> 9<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright --> 10<!--################################################################################ --> 11<!----> 12<edmx:Edmx xmlns:edmx="http://docs.oasis-open.org/odata/ns/edmx" Version="4.0"> 13 14 <edmx:Reference Uri="http://docs.oasis-open.org/odata/odata/v4.0/errata03/csd01/complete/vocabularies/Org.OData.Core.V1.xml"> 15 <edmx:Include Namespace="Org.OData.Core.V1" Alias="OData"/> 16 </edmx:Reference> 17 18 <edmx:DataServices> 19 20 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Privileges.v1_0_0"> 21 22 <EnumType Name="PrivilegeType"> 23 <Member Name="Login"> 24 <Annotation Term="OData.Description" String="Able to log into the service and read resources."/> 25 </Member> 26 <Member Name="ConfigureManager"> 27 <Annotation Term="OData.Description" String="Able to configure Manager resources."/> 28 </Member> 29 <Member Name="ConfigureUsers"> 30 <Annotation Term="OData.Description" String="Able to configure Users and their Accounts."/> 31 </Member> 32 <Member Name="ConfigureSelf"> 33 <Annotation Term="OData.Description" String="Able to change the password for the current user Account."/> 34 </Member> 35 <Member Name="ConfigureComponents"> 36 <Annotation Term="OData.Description" String="Able to configure components managed by this service."/> 37 </Member> 38 </EnumType> 39 40 <Term Name="OemGetPrivileges" Type="Collection(Edm.String)" Nullable="false"> 41 <Annotation Term="OData.Description" String="OEM Get operations privileges may be defined on a Link element to provide read privileges for the referenced resources, or on individual elements to override the privileges for that element."/> 42 </Term> 43 <Term Name="OemPostPrivileges" Type="Collection(Edm.String)" Nullable="false"> 44 <Annotation Term="OData.Description" String="OEM Post privileges may be defined on a Link element to provide create privileges for the referenced resources, or on individual elements to override the privileges for that element."/> 45 </Term> 46 <Term Name="OemPatchPutPrivileges" Type="Collection(Edm.String)" Nullable="false"> 47 <Annotation Term="OData.Description" String="OEM PatchPut privileges may be defined on a Link element to provide update privileges for the referenced resources, or on individual elements to override the privileges for that element."/> 48 </Term> 49 <Term Name="OemDeletePrivileges" Type="Collection(Edm.String)" Nullable="false"> 50 <Annotation Term="OData.Description" String="OEM Delete privileges may be defined on a Link element to provide update privileges for the referenced resources, or on individual elements to override the privileges for that element."/> 51 </Term> 52 53 </Schema> 54 55 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Privileges.v1_0_2"> 56 <Annotation Term="OData.Description" String="This version was created to show annotations in previous namespaces were updated."/> 57 </Schema> 58 59 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Privileges.v1_0_3"> 60 <Annotation Term="OData.Description" String="This version was created to show annotations in previous namespaces were updated."/> 61 </Schema> 62 63 </edmx:DataServices> 64</edmx:Edmx> 65