You can expose class definitions and interface definitions using the new API Entry Point content forms that you can create in the Web Client. Exposed object categories automatically expose any relationship definitions and edge definitions and require no further configuration.
You must refresh the metadata schema in order for any changes to the class definitions
or interface definitions for the metadata to appear.
-
In the Web Client System Administration feature set, select the Regenerate Metadata function to refresh the metadata.
ClassDef Access Group conditions
ClassDef Access Group conditions are query filters configured using the SPFClassDefAccessGroupCondition RelDef. These conditions filter data based on selected criteria in a condition and are only supported on queries created in the Desktop Client.
API Services does not support ClassDef Access Group conditions because the access group conditions, related to a class definition, use post-query-filtering to filter data after the initial query has run. This post-filtering interferes with any paging or counting of the data.
As an alternative, API Services does support the configuration of a property comparison
on the API Entry Point or the configuration of a security rule on the target type.