From 88697f7fd98f888d2139be91bc239fc6b4b273d1 Mon Sep 17 00:00:00 2001 From: Tom Foster Date: Wed, 6 Aug 2025 07:48:11 +0100 Subject: [PATCH] Update data/api/client-server/capabilities.yaml Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com> --- data/api/client-server/capabilities.yaml | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/data/api/client-server/capabilities.yaml b/data/api/client-server/capabilities.yaml index 23385751..98fe88d7 100644 --- a/data/api/client-server/capabilities.yaml +++ b/data/api/client-server/capabilities.yaml @@ -122,11 +122,12 @@ paths: - "org.example.job_title" disallowed: type: array - description: If `enabled` is `true`, a list of profile fields that clients are _not_ allowed to - create, modify or delete. Clients SHOULD assume all fields not in this list to be unmanaged - and available for their use. + description: | + This property has no meaning if `allowed` is also specified. - Only one of `allowed` and `disallowed` is permitted at the same time. + Otherwise, if present, a list of profile fields that clients are _not_ allowed to create, modify or delete. + Provided `enabled` is `true`, clients MAY assume that they can set any profile field which is not + included in this list. items: type: string example: