fineract-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Edward Cable (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (FINERACT-263) "Add Notes" for Centers permission is missing
Date Fri, 09 Dec 2016 10:34:58 GMT

     [ 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)

Mime
View raw message