Answers.Body: <p>One way of doing this, if you were using Drupal, would be to use Views and Webforms. This is our 'go to' approach when needing to finesse who can see/do what.</p>
  <p>I would use Contextual Filters to show the logged in users the data they should be able to access, and then use links to take that Contact ID over in to a webform_civicrm form for doing any editing.</p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2020-10-18T20:22:32.957Z
Answers.LastActivityDate: 2020-10-18T20:22:32.957Z
Answers.UserDisplayName: petednz - fuzion
Body: <p>My user would like one group of users to be able to have only 'create' only access to a custom field set that will be in a contact's tab, and for another group to be able to have 'edit' access.  I have tried this out and it doesn't seem to be possible using ACLs - at least not 'out of the box' (unless there's an extension that will help with this?). There's a message on the 'Manage ACLs' screen that says &quot;NOTE: For Custom Data ACLs, the 'View' and 'Edit' operations currently do the same thing&quot;.  This kind of requirement is perfectly reasonable and probably not unusual - but is it possible for contact custom data?</p>
  
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2020-10-16T20:17:47.070Z
Comments.Text: One way of doing this, IF you were using Drupal, would be to use Views and Webforms. Other CMS might have similar abilities. It is certainly our 'go to' approach when needing to finesse who can see/do what.
Comments.UserDisplayName: petednz - fuzion
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2020-10-16T20:19:25.707Z
Comments.Text: We are using Drupal, thanks for the suggestion.
Comments.UserDisplayName: Andy Clark
Tags: <custom-fields><acl>
Title: Is it possible, using ACLs, for a group to have only 'create' access to contact custom data and another group to have 'edit'?
ThreadText: # Is it possible, using ACLs, for a group to have only 'create' access to contact custom data and another group to have 'edit'?
  
  (Asked by: username_0 on 2020-10-16)
  
  My user would like one group of users to be able to have only 'create' only access to a custom field set that will be in a contact's tab, and for another group to be able to have 'edit' access. I have tried this out and it doesn't seem to be possible using ACLs - at least not 'out of the box' (unless there's an extension that will help with this?). There's a message on the 'Manage ACLs' screen that says "NOTE: For Custom Data ACLs, the 'View' and 'Edit' operations currently do the same thing". This kind of requirement is perfectly reasonable and probably not unusual - but is it possible for contact custom data?
  
  **Tags:** custom-fields, acl
  
  > **Comments:**
  > **username_1**: One way of doing this, IF you were using Drupal, would be to use Views and Webforms. Other CMS might have similar abilities. It is certainly our 'go to' approach when needing to finesse who can see/do what.  
  > **username_0**: We are using Drupal, thanks for the suggestion.  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_1 on 2020-10-18. Score: 0
  
  One way of doing this, if you were using Drupal, would be to use Views and Webforms. This is our 'go to' approach when needing to finesse who can see/do what.
  
  I would use Contextual Filters to show the logged in users the data they should be able to access, and then use links to take that Contact ID over in to a webform\_civicrm form for doing any editing.
  
  
  ---
  
  