Hi Niklas, Glad you've been exploring the self-service features - admittedly we've invested more effort in the self-service applications and not the ease of administration of self-service users. If you have trouble finding the latest code for the online banking and mobile banking apps, please let me know.
The UI on the current version of the community app to create self-service users will be shipped as part of the next Mifos X release. You can view the code changes for that at https://github.com/openMF/community-app/issues/1820 https://github.com/openMF/community-app/pull/2139 We did have a GSOC project focused a Self-Service Administration Portal in 2018 ( https://mifosforge.jira.com/wiki/spaces/RES/pages/225411076/Google+Summer+of+Code+2018+Ideas#GoogleSummerofCode2018Ideas-Self-ServiceUserAdministrativePortal), we ultimately diverted the efforts of Abhay, the intern chosen for that project, to work on the rewrite but he did begin implementing that UI on the new web app which you can demo at https://openmf.github.io/web-app/self-service/users (mifos/password) What is probably most helpful for you and what I had to dig up from an old thread is API call to create new self-service user: Invoke a POST API on resource https://demo.openmf.org/fineract-provider/api/v1/users with below sample body { "username": "selftest1", "firstname": "Self", "lastname": "Test", "email": "[email protected]", "officeId": 1, "staffId": 1, "roles": [1], "sendPasswordToEmail": false, "password": "Abcd1234", "repeatPassword": "Abcd1234", "isSelfServiceUser": true, "clients": [1,2,3] } All this being said, with the soon to be released API gateway configuration supporting the UK Open Banking API standard, the goal is to map the self-service APIs to the API gateway so that third party/self-service apps access Mifos/Fineract through the API Gateway rather than directly. If you'd like to take up some of the work in mapping the self-service APIs, please let me know. Ed On Tue, Oct 15, 2019 at 2:40 AM Niklas Uhrberg <[email protected]> wrote: > Hi! > > I would like to explore the client self service features. > > I have enabled the self service user role and added a user with this role. > > From the documentation et e.g. > > https://mifosforge.jira.com/wiki/spaces/MIFOSX/pages/102629583/Customer+Self+Service > > I see that the linking of a self service user to a client is supposed to > be visible in the m_selfservice_user_client_mapping table, but I don't see > how to achieve this mapping using the Mifos Community App (in the Super > User role of the mifos user) > > Please give me a hint about this! > > Best regards Niklas > > > > Niklas Uhrberg > Konsult > IT Development | Loans & Credit > > > > Resurs Bank AB > > > > Växel: +46 42 38 20 00 > E-post: [email protected] > Webb: www.resursbank.se > > > > -- *Ed Cable* President/CEO, Mifos Initiative [email protected] | Skype: edcable | Mobile: +1.484.477.8649 *Collectively Creating a World of 3 Billion Maries | *http://mifos.org <http://facebook.com/mifos> <http://www.twitter.com/mifos>
