...
- There should be only one instance of rhythm running.
- In the configuration for rhythm,
rhythm.user
should be set to a valid user in your system. I'll pretend you named it imhotep from here on. - In portfolio,
portfolio.bookLateFeesAndInterestAsUser
should be set to a valid user in your system. I'll pretend you also named it imhotep from here on. - Rhythm's user should have permission to the identity endpoint for creating permission requests for other services, and for the application which is to receive the beats. Its role should contain change permissions for identity__v1__app_self, and, for example, portfolio__v1__khepri
- Rhythm the application should have permission to act in the name of its user to access the identity endpoint for creating permission requests for other services.
/applications/rhythm/permissions/identity__v1__app_self/users/imhotep/enabled
should return true. - Rhythm the application should have permission to act in the name of its user to call portfolio's beat endpoint.
/applications/rhythm/permissions/portfolio__v1__khepri/users/imhotep/enabled
should return true. - Twenty-four beats should be provisioned for portfolio in rhythm.