Creating secure self-service solutions