Provides reusable components for simplifying user permissions and applications management.
DEPRECATED! Development of this app continues in the other repo
docker run -d -n postgres -p 5432:5432 -e "POSTGRES_PASSWORD=mysecretpassword" postgres:9.5.3
docker exec -it postgres psql -U postgres -w
Then copy and paste the content of the file ./dao/src/main/resources/common/admin/changelog/createDb.sql
Exit the psql
console by typing \q
and then enter
.
docker exec -it postgres psql -U admin_admin -w -d admin_db
and paste the content of the file ./dao/src/main/resources/common/admin/changelog/initialSql.sql
Exit the psql
console by typing \q
and then enter
.
The following script will crate test
user with test
password and SUPERUSER
access
docker exec -it postgres psql -U admin_admin -w -d admin_db
and paste the content of the file ./admin/src/test/resources/demo/demo-data.sql
Exit the psql
console by typing \q
and then enter
.
mvn clean install
cd admin
mvn cargo:run
Then open the following url in the Browser: http://localhost:9090/admin/admin.html
To login use test/test
as login/password.
http://localhost:9090/admin/swagger-ui.html
Assign users to applications
Assign roles to users
Assign permissions to roles