[ https://issues.apache.org/jira/browse/FINERACT-263?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Edward Cable updated FINERACT-263: ---------------------------------- Attachment: (was: Screen Shot 2016-12-09 at 2.33.15 AM.png) > "Add Notes" for Centers permission is missing > --------------------------------------------- > > Key: FINERACT-263 > URL: https://issues.apache.org/jira/browse/FINERACT-263 > Project: Apache Fineract > Issue Type: Bug > Reporter: Edward Cable > Assignee: Markus Geiss > Priority: Minor > Labels: fineract-gci > > Migrated over from https://mifosforge.jira.com/browse/MIFOSX-1080 > Original Description: > Now user can add notes to centers with out permissions. Permission should be > assigned separately for Read, Create, Edit and Delete options. See > permissions for group for example. > Comments > Shashvat Tripathi Documentation for the notes API can be found at > https://demo.openmf.org/api-docs/apiLive.htm#notes > From a microfinance perspective, clients can be aggregated for applying Joint > liability principles. Such a collection of clients is called a Group. Some > organizations would want to further extend this aggregation, so you have > collections of Groups which are called Centers etc. > In Mifosx, Centers were originally modeled as specializations of Groups > (centers are also stored in m_group table with level_id set to 1, the > level_id for groups is 2), for easier use through the API though, separate > API's were created for Centers > https://demo.openmf.org/api-docs/apiLive.htm#centers, which are mostly > abstraction over the Group API with new center specific permissions. > subramanya Talks about now extending notes API to have a center specific > abstractions (with its own permissions), so we need a new notes api which > would look like > centers/{centerId}/notes/{noteId} > , also the existing group notes API i.e > groups/{groupId}/notes > should no longer work for centers -- This message was sent by Atlassian JIRA (v6.3.4#6332)