Thanks for your quick response Sanjeev.
In our application We have spring boot REST micro services, cloudfoundry UAA and the react UI. We want to use/integrate Keti ACS with cloudfoundry UAA to our application for ABAC.
As per architecture, we would like to implement
below workflow.
1. User logs into the system using cloudfoundry UAA and get the token.
2. Send this token to Keti ACS for evaluation.
3. If action is "PERMIT", then allow the user to access the web application or else show the appropriate message.
Also is there any tool or API which we can integrate with our system to create/update/delete policies. Kindly suggest.
Kind Regards,
Arun
Sure Arun - please post what you need here.
Hey Guys, I managed to run ACS and UAA locally. Could you kindly provide me some help to integrate ACS with spring boot application?
Regards,
Arun
If you are trying to step through Keti code, I suggest you start UAA as usual on command line. Then start Keti from your IDE - for environment settings needed, please refer to the appropriate start-acs* script in the service folder.
Step 2 in your email is for starting UAA, so it doesnt change - btw I think you reversed the source/destination of the copy in your email by mistake?
I would like to deploy/run keti as a standalone java/spring application. What are the things I have to do to achieve this? I am using keti with cloudfoundry uaa
1. I used configured below environment variables from intellij
- copied uaa.yml from cloudfoundry uaa to ./acs-integration-tests/uaa/config/uaa.yml location
- follow
https://github.com/eclipse/keti/blob/master/docs/keti-demo.org to setup and integration with uaa. Where to place uaa,.yml file?
PORT_OFFSET=0;UAA_LOCAL_PORT=8080;ACS_LOCAL_PORT=8181;ZAC_LOCAL_PORT=8888;ACS_URL=http://localhost:${ACS_LOCAL_PORT};ZAC_URL=http://localhost:${ZAC_LOCAL_PORT};ACS_TESTING_UAA=http://localhost:${UAA_LOCAL_PORT}/uaa;ENCRYPTION_KEY=1234567890123456;ZAC_UAA_URL=http://localhost:${UAA_LOCAL_PORT}/uaa;ACS_UAA_URL=http://localhost:${UAA_LOCAL_PORT}/uaa;SPRING_PROFILES_ACTIVE=envDbConfig,public,simple-cache;DB_DRIVER_CLASS_NAME=org.postgresql.Driver;DB_URL=jdbc:postgresql:acs;DB_USERNAME=postgres;DB_PASSWORD=postgres
_______________________________________________
keti-dev mailing list
keti-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://www.eclipse.org/mailman/listinfo/keti-dev
_______________________________________________
keti-dev mailing list
keti-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://www.eclipse.org/mailman/listinfo/keti-dev
_______________________________________________
keti-dev mailing list
keti-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://www.eclipse.org/mailman/listinfo/keti-dev
_______________________________________________
keti-dev mailing list
keti-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://www.eclipse.org/mailman/listinfo/keti-dev
_______________________________________________