X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/b629d9e88ad0c6e62018a8fb4768013975eccc70..bac1772ab074713e3c50632a4cad3cc1ce50d0ec:/doc/admin/collection-managed-properties.html.textile.liquid diff --git a/doc/admin/collection-managed-properties.html.textile.liquid b/doc/admin/collection-managed-properties.html.textile.liquid index 3952001263..341030c418 100644 --- a/doc/admin/collection-managed-properties.html.textile.liquid +++ b/doc/admin/collection-managed-properties.html.textile.liquid @@ -41,13 +41,23 @@ h4. Protected properties If there's a need to prevent a non-admin user from modifying a specific property, even by its owner, the @Protected@ attribute can be set to @true@, like so: +
+Collections:
+  ManagedProperties:
+    sample_id: {Protected: true}
+
+ +This configuration won't assign a @sample_id@ property on collection creation, but if the user adds it to any collection, its value is protected from that point on. + +Another use case would be to protect properties that were automatically assigned by the system: +
 Collections:
   ManagedProperties:
     responsible_person_uuid: {Function: original_owner, Protected: true}
 
-This property can be applied to any of the defined managed properties. If missing, it's assumed as being @false@ by default. +If missing, the @Protected@ attribute it’s assumed as being @false@ by default. h3. Supporting example scripts