Skip to content

Issue with permissionStrings API #133

Description

@joiskash

I am using tag 3.15.1 . I have setup a barebones OpenLMIS system on my PC with the production spring_active_profile. Here are the issues I face which I think are most likely related to Permissions and Roles.

  1. There is no way to setup trade items through the reference UI
  2. You cannot set supported programs through reference UI for facilities. You have to use the API.
  3. I was able to create Geographical Zones and Levels through postman and create facilities using the UI but had to again use postman APIs to create supervisory nodes. There is no create / add supervisory node on UI.
  4. I added a new role for fulfillment and supervisory and added users with these roles. When I login with the users I see that there is no "Stock Management" Tab. On investigating the permissionStrings, I notice that some of the stock management permissions are missing such as "STOCK_INVENTORIES_EDIT". Even though all the permission and roles are set for the user.

I am working for IPRD Solutions and we want to demo a working implementation to integrate OpenLMIS with our POC android FHIR native app. We are more than happy to contribute and fix issues to get the reference app in a better state. Can someone point me to which service I should be debugging to fix this?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions