{"action":"created","issue":{"url":"https://api.github.com/repos/oasp-forge/oasp4j-enterprise-security/issues/1","labels_url":"https://api.github.com/repos/oasp-forge/oasp4j-enterprise-security/issues/1/labels{/name}","comments_url":"https://api.github.com/repos/oasp-forge/oasp4j-enterprise-security/issues/1/comments","events_url":"https://api.github.com/repos/oasp-forge/oasp4j-enterprise-security/issues/1/events","html_url":"https://github.com/oasp-forge/oasp4j-enterprise-security/issues/1","id":52240113,"number":1,"title":"maintain external users in DB","user":{"login":"hohwille","id":1923119,"avatar_url":"https://avatars.githubusercontent.com/u/1923119?v=3","gravatar_id":"","url":"https://api.github.com/users/hohwille","html_url":"https://github.com/hohwille","followers_url":"https://api.github.com/users/hohwille/followers","following_url":"https://api.github.com/users/hohwille/following{/other_user}","gists_url":"https://api.github.com/users/hohwille/gists{/gist_id}","starred_url":"https://api.github.com/users/hohwille/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hohwille/subscriptions","organizations_url":"https://api.github.com/users/hohwille/orgs","repos_url":"https://api.github.com/users/hohwille/repos","events_url":"https://api.github.com/users/hohwille/events{/privacy}","received_events_url":"https://api.github.com/users/hohwille/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/oasp-forge/oasp4j-enterprise-security/milestones/2","labels_url":"https://api.github.com/repos/oasp-forge/oasp4j-enterprise-security/milestones/2/labels","id":906970,"number":2,"title":"requirements","description":"Pseudo milestone for issues that represent requirements.","creator":{"login":"hohwille","id":1923119,"avatar_url":"https://avatars.githubusercontent.com/u/1923119?v=3","gravatar_id":"","url":"https://api.github.com/users/hohwille","html_url":"https://github.com/hohwille","followers_url":"https://api.github.com/users/hohwille/followers","following_url":"https://api.github.com/users/hohwille/following{/other_user}","gists_url":"https://api.github.com/users/hohwille/gists{/gist_id}","starred_url":"https://api.github.com/users/hohwille/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hohwille/subscriptions","organizations_url":"https://api.github.com/users/hohwille/orgs","repos_url":"https://api.github.com/users/hohwille/repos","events_url":"https://api.github.com/users/hohwille/events{/privacy}","received_events_url":"https://api.github.com/users/hohwille/received_events","type":"User","site_admin":false},"open_issues":8,"closed_issues":0,"state":"open","created_at":"2014-12-17T13:27:57Z","updated_at":"2014-12-19T14:36:02Z","due_on":null,"closed_at":null},"comments":2,"created_at":"2014-12-17T13:33:25Z","updated_at":"2015-02-20T13:24:28Z","closed_at":null,"body":"The access manager shall be connected with a database. External users are users accessing the application landscape from outside (internet) but do not belong to the enterprise running or owning the landscape. These external uses shall be managed in the database of the access manager.\r\nAn administrator should be able to create and modify such external user accounts.\r\n\r\nFurther it should be possible to create a self-registration so an external user can sign-up for an account himself."},"comment":{"url":"https://api.github.com/repos/oasp-forge/oasp4j-enterprise-security/issues/comments/75237052","html_url":"https://github.com/oasp-forge/oasp4j-enterprise-security/issues/1#issuecomment-75237052","issue_url":"https://api.github.com/repos/oasp-forge/oasp4j-enterprise-security/issues/1","id":75237052,"user":{"login":"hohwille","id":1923119,"avatar_url":"https://avatars.githubusercontent.com/u/1923119?v=3","gravatar_id":"","url":"https://api.github.com/users/hohwille","html_url":"https://github.com/hohwille","followers_url":"https://api.github.com/users/hohwille/followers","following_url":"https://api.github.com/users/hohwille/following{/other_user}","gists_url":"https://api.github.com/users/hohwille/gists{/gist_id}","starred_url":"https://api.github.com/users/hohwille/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hohwille/subscriptions","organizations_url":"https://api.github.com/users/hohwille/orgs","repos_url":"https://api.github.com/users/hohwille/repos","events_url":"https://api.github.com/users/hohwille/events{/privacy}","received_events_url":"https://api.github.com/users/hohwille/received_events","type":"User","site_admin":false},"created_at":"2015-02-20T13:24:28Z","updated_at":"2015-02-20T13:24:28Z","body":"Mandatory fields are\r\n* unique login\r\n* email\r\n* name (first + last)\r\n\r\nEverything else is optional.\r\n\r\nThe process depends on what is easy with the chosen tool/product. My suggestion would be that the admin only creates the account with an initial PWD. The admin is responsible how to inform the user about his login and initial password. Maybe he is capable to write an encrypted mail. On the first login the user has to change his password to proceed."}}