Set readonly role for ilsgateway's users, code cleanup
Integration refactoring
Merge pull request #4487 from lwyszomi/ilsgateway-integration-refactoring

Ilsgateway integration refactoring