Skip to content

ixiam/eu.businessandcode.notepermissions

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

eu.businessandcode.notepermissions

Control who can see which contact notes.

Introduction

By default there are 2 privacy levels for contact notes:

  • None (i.e. visible to all users)
  • Author only

This extension will create a CMS permission for every additional Privacy level you create.

By giving users that particular permission, you can give them access to contact notes of that privacy level.

Users without that CMS permission will not see contact notes of that privacy level.

Please note that users with the permission "view all notes" will always see all notes.

Setting the Note Privacy Level

You can create additional note privacy levels in two ways:

  • Administer > System Settings > Option Groups, then search for note_privacy
  • add a note to a contact, and click on the wrench icon next to "Privacy"

On creation (or modification) of a contact note, select the privacy level that is appropriate in your situation.

Assign Permissions

For each additional privacy level you have created in CiviCRM, a corresponding CMS permission will be created automatically. Search for "CiviCRM: access notes with privacy type".

Check you CMS (Drupal, Wordpress, Joomla) for more information about assigning permissions.

Requirements

  • PHP v7.0+
  • CiviCRM 5+

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • PHP 100.0%