When there is an incorrect attempt to create a privilege with CREATE permissions, but not all required attributes have read/write access, an error response is returned, as follows:
To better the usability of this API, missingRequiredAttributes should return the attribute names, not their labels. It is the attribute names that are missing and need to be sent in a subsequent request to this endpoint, not the labels.
[EDIT] The labels should be returned as well as the 'names' to be easily consumed by a UI if the consumer desires. This allows ease of use for QA and backend while offering greater flexibility for any custom UI.