Hi,

As a Guide to  initialize a newly installed Fineract app and to create a
tenant, I use two resources I found online:

Ange scripts:
https://github.com/openMF/fineract-cn-containers/blob/master/scripts/provision.sh
A series of postman requests:
https://github.com/senacor/fineract-setup/tree/master/scripts/postman

To help me better understand Fineract, I have a few questions about the
process :

1. One of the first steps is to create all  applications with this query:
POST http://{{provisionerUrl}}/provisioner/v1/applications
and the body looks like this :
{
"name": "identity-v1",
"description": "Identity Service",
"vendor": "Apache Fineract",
"homepage": "http://identity:2021/identity/v1";
}
What does it mean to create an application?
What happens if I skip that step?
 If for any reason the service URL change, Do we have to update the
application homepage?

- After creating a tenant, we should create the identity service for that
client with POST http://
{{provisionerUrl}}/provisioner/v1/tenants/{{tenantIdentifier}}/identityservice
What is it mean? It is mandatory to do that for every tenant we create?

- Then We should provision applications to the tenant with PUT http://
{{provisionerUrl}}/provisioner/v1/tenants/{{tenantIdentifier}}/applications
What does it mean to provision an application? Is it to apply database
migrations? Is it to activate the feature for the client?

Thanks in advance for your help
.
Regards,
-- 
Patrick Finken,
Owner

Reply via email to