supportedPermissions and its enum are missing from cmisACLCapabilityType

    • Type: Bug
    • Resolution: Applied
    • Priority: Major
    • None
    • Affects Version/s: CD04 Substantial Changes
    • Component/s: Schema
    • None
    • Hide

      Add:
      <xs:simpleType name="enumSupportedPermissions">
      <xs:restriction base="xs:string">
      <xs:enumeration value="basic" />
      <xs:enumeration value="repository" />
      <xs:enumeration value="both" />
      </xs:restriction>
      </xs:simpleType>
      and inside cmisACLCapabilityType:
      <xs:element name="supportedPermissions" type="cmis: enumSupportedPermissions" />

      Show
      Add: <xs:simpleType name="enumSupportedPermissions"> <xs:restriction base="xs:string"> <xs:enumeration value="basic" /> <xs:enumeration value="repository" /> <xs:enumeration value="both" /> </xs:restriction> </xs:simpleType> and inside cmisACLCapabilityType: <xs:element name="supportedPermissions" type="cmis: enumSupportedPermissions" />
    • Hide

      Fixed in 1.0

      Show
      Fixed in 1.0

      1.0cd04 has, line 3354:
      Enum supportedPermissions: specifies which types of permissions are supported.

      • basic: indicates that the CMIS Basic permissions are supported.
      • repository: Indicates that repository specific permissions are supported.
      • both: indicates that both CMIS basic permissions and repository specific permissions are supported.
        But this output value and the corresponding enum are missing from cmisACLCapabilityType in CMIS-Core.xsd.
        (I guess cmisACLCapabilityType is a better choice than cmisRepositoryInfoType.)

            Assignee:
            Unassigned
            Reporter:
            Florent Guillaume (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved: