{"action":"created","issue":{"url":"https://api.github.com/repos/zowe/community/issues/197","repository_url":"https://api.github.com/repos/zowe/community","labels_url":"https://api.github.com/repos/zowe/community/issues/197/labels{/name}","comments_url":"https://api.github.com/repos/zowe/community/issues/197/comments","events_url":"https://api.github.com/repos/zowe/community/issues/197/events","html_url":"https://github.com/zowe/community/issues/197","id":469943271,"node_id":"MDU6SXNzdWU0Njk5NDMyNzE=","number":197,"title":"Enable Multi-factor Authentication for Zowe API users (Desktop and REST)","user":{"login":"hogstrom","id":2906023,"node_id":"MDQ6VXNlcjI5MDYwMjM=","avatar_url":"https://avatars0.githubusercontent.com/u/2906023?v=4","gravatar_id":"","url":"https://api.github.com/users/hogstrom","html_url":"https://github.com/hogstrom","followers_url":"https://api.github.com/users/hogstrom/followers","following_url":"https://api.github.com/users/hogstrom/following{/other_user}","gists_url":"https://api.github.com/users/hogstrom/gists{/gist_id}","starred_url":"https://api.github.com/users/hogstrom/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hogstrom/subscriptions","organizations_url":"https://api.github.com/users/hogstrom/orgs","repos_url":"https://api.github.com/users/hogstrom/repos","events_url":"https://api.github.com/users/hogstrom/events{/privacy}","received_events_url":"https://api.github.com/users/hogstrom/received_events","type":"User","site_admin":false},"labels":[{"id":1457942698,"node_id":"MDU6TGFiZWwxNDU3OTQyNjk4","url":"https://api.github.com/repos/zowe/community/labels/Security","name":"Security","color":"009b6f","default":false},{"id":1033314471,"node_id":"MDU6TGFiZWwxMDMzMzE0NDcx","url":"https://api.github.com/repos/zowe/community/labels/enhancement","name":"enhancement","color":"a2eeef","default":true}],"state":"open","locked":false,"assignee":{"login":"Joe-Winchester","id":28100302,"node_id":"MDQ6VXNlcjI4MTAwMzAy","avatar_url":"https://avatars1.githubusercontent.com/u/28100302?v=4","gravatar_id":"","url":"https://api.github.com/users/Joe-Winchester","html_url":"https://github.com/Joe-Winchester","followers_url":"https://api.github.com/users/Joe-Winchester/followers","following_url":"https://api.github.com/users/Joe-Winchester/following{/other_user}","gists_url":"https://api.github.com/users/Joe-Winchester/gists{/gist_id}","starred_url":"https://api.github.com/users/Joe-Winchester/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Joe-Winchester/subscriptions","organizations_url":"https://api.github.com/users/Joe-Winchester/orgs","repos_url":"https://api.github.com/users/Joe-Winchester/repos","events_url":"https://api.github.com/users/Joe-Winchester/events{/privacy}","received_events_url":"https://api.github.com/users/Joe-Winchester/received_events","type":"User","site_admin":false},"assignees":[{"login":"Joe-Winchester","id":28100302,"node_id":"MDQ6VXNlcjI4MTAwMzAy","avatar_url":"https://avatars1.githubusercontent.com/u/28100302?v=4","gravatar_id":"","url":"https://api.github.com/users/Joe-Winchester","html_url":"https://github.com/Joe-Winchester","followers_url":"https://api.github.com/users/Joe-Winchester/followers","following_url":"https://api.github.com/users/Joe-Winchester/following{/other_user}","gists_url":"https://api.github.com/users/Joe-Winchester/gists{/gist_id}","starred_url":"https://api.github.com/users/Joe-Winchester/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Joe-Winchester/subscriptions","organizations_url":"https://api.github.com/users/Joe-Winchester/orgs","repos_url":"https://api.github.com/users/Joe-Winchester/repos","events_url":"https://api.github.com/users/Joe-Winchester/events{/privacy}","received_events_url":"https://api.github.com/users/Joe-Winchester/received_events","type":"User","site_admin":false},{"login":"1000TurquoisePogs","id":30730276,"node_id":"MDQ6VXNlcjMwNzMwMjc2","avatar_url":"https://avatars1.githubusercontent.com/u/30730276?v=4","gravatar_id":"","url":"https://api.github.com/users/1000TurquoisePogs","html_url":"https://github.com/1000TurquoisePogs","followers_url":"https://api.github.com/users/1000TurquoisePogs/followers","following_url":"https://api.github.com/users/1000TurquoisePogs/following{/other_user}","gists_url":"https://api.github.com/users/1000TurquoisePogs/gists{/gist_id}","starred_url":"https://api.github.com/users/1000TurquoisePogs/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/1000TurquoisePogs/subscriptions","organizations_url":"https://api.github.com/users/1000TurquoisePogs/orgs","repos_url":"https://api.github.com/users/1000TurquoisePogs/repos","events_url":"https://api.github.com/users/1000TurquoisePogs/events{/privacy}","received_events_url":"https://api.github.com/users/1000TurquoisePogs/received_events","type":"User","site_admin":false},{"login":"MarkAckert","id":35308966,"node_id":"MDQ6VXNlcjM1MzA4OTY2","avatar_url":"https://avatars2.githubusercontent.com/u/35308966?v=4","gravatar_id":"","url":"https://api.github.com/users/MarkAckert","html_url":"https://github.com/MarkAckert","followers_url":"https://api.github.com/users/MarkAckert/followers","following_url":"https://api.github.com/users/MarkAckert/following{/other_user}","gists_url":"https://api.github.com/users/MarkAckert/gists{/gist_id}","starred_url":"https://api.github.com/users/MarkAckert/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/MarkAckert/subscriptions","organizations_url":"https://api.github.com/users/MarkAckert/orgs","repos_url":"https://api.github.com/users/MarkAckert/repos","events_url":"https://api.github.com/users/MarkAckert/events{/privacy}","received_events_url":"https://api.github.com/users/MarkAckert/received_events","type":"User","site_admin":false},{"login":"MikeBauerCA","id":35504792,"node_id":"MDQ6VXNlcjM1NTA0Nzky","avatar_url":"https://avatars2.githubusercontent.com/u/35504792?v=4","gravatar_id":"","url":"https://api.github.com/users/MikeBauerCA","html_url":"https://github.com/MikeBauerCA","followers_url":"https://api.github.com/users/MikeBauerCA/followers","following_url":"https://api.github.com/users/MikeBauerCA/following{/other_user}","gists_url":"https://api.github.com/users/MikeBauerCA/gists{/gist_id}","starred_url":"https://api.github.com/users/MikeBauerCA/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/MikeBauerCA/subscriptions","organizations_url":"https://api.github.com/users/MikeBauerCA/orgs","repos_url":"https://api.github.com/users/MikeBauerCA/repos","events_url":"https://api.github.com/users/MikeBauerCA/events{/privacy}","received_events_url":"https://api.github.com/users/MikeBauerCA/received_events","type":"User","site_admin":false},{"login":"Tbr00ksy","id":36775778,"node_id":"MDQ6VXNlcjM2Nzc1Nzc4","avatar_url":"https://avatars0.githubusercontent.com/u/36775778?v=4","gravatar_id":"","url":"https://api.github.com/users/Tbr00ksy","html_url":"https://github.com/Tbr00ksy","followers_url":"https://api.github.com/users/Tbr00ksy/followers","following_url":"https://api.github.com/users/Tbr00ksy/following{/other_user}","gists_url":"https://api.github.com/users/Tbr00ksy/gists{/gist_id}","starred_url":"https://api.github.com/users/Tbr00ksy/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Tbr00ksy/subscriptions","organizations_url":"https://api.github.com/users/Tbr00ksy/orgs","repos_url":"https://api.github.com/users/Tbr00ksy/repos","events_url":"https://api.github.com/users/Tbr00ksy/events{/privacy}","received_events_url":"https://api.github.com/users/Tbr00ksy/received_events","type":"User","site_admin":false},{"login":"jplinardon","id":39102911,"node_id":"MDQ6VXNlcjM5MTAyOTEx","avatar_url":"https://avatars0.githubusercontent.com/u/39102911?v=4","gravatar_id":"","url":"https://api.github.com/users/jplinardon","html_url":"https://github.com/jplinardon","followers_url":"https://api.github.com/users/jplinardon/followers","following_url":"https://api.github.com/users/jplinardon/following{/other_user}","gists_url":"https://api.github.com/users/jplinardon/gists{/gist_id}","starred_url":"https://api.github.com/users/jplinardon/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jplinardon/subscriptions","organizations_url":"https://api.github.com/users/jplinardon/orgs","repos_url":"https://api.github.com/users/jplinardon/repos","events_url":"https://api.github.com/users/jplinardon/events{/privacy}","received_events_url":"https://api.github.com/users/jplinardon/received_events","type":"User","site_admin":false}],"milestone":null,"comments":0,"created_at":"2019-07-18T19:15:19Z","updated_at":"2019-08-12T14:44:57Z","closed_at":null,"author_association":"CONTRIBUTOR","body":"**Is your feature request related to a problem or limitation? Please describe.**\r\nSeveral large banks have requested that their apps (some of which are using Zowe) support MFA for access to Desktop applications specifically.\r\n\r\n**Describe the experience you'd like**\r\nWhen users are experiencing new applications in Zowe that require authentication they would like to use the latest security procedures of which multi-factor authentication is one.\r\n\r\n**Additional context**\r\nThis request sounds like it is going to be a barrier to adoption of Zowe for apps and the Desktop for several customers.  @Joe-Winchester it would be helpful to add this to the architecture meetings on Wed for a discussion.\r\n\r\n@plavjanik Are you thinking about this capability or the API-ML as there is an authentication part of the ML.\r\n\r\n@1000TurquoisePogs has there been any discussion of this capability in ZSS and the Desktop ?\r\n\r\n@Tbr00ksy If we choose to implement this type of capability then we might add this to the conformance discussion as a feature of applications like supporting JWT for single-signon.\r\n"},"comment":{"url":"https://api.github.com/repos/zowe/community/issues/comments/520455177","html_url":"https://github.com/zowe/community/issues/197#issuecomment-520455177","issue_url":"https://api.github.com/repos/zowe/community/issues/197","id":520455177,"node_id":"MDEyOklzc3VlQ29tbWVudDUyMDQ1NTE3Nw==","user":{"login":"1000TurquoisePogs","id":30730276,"node_id":"MDQ6VXNlcjMwNzMwMjc2","avatar_url":"https://avatars1.githubusercontent.com/u/30730276?v=4","gravatar_id":"","url":"https://api.github.com/users/1000TurquoisePogs","html_url":"https://github.com/1000TurquoisePogs","followers_url":"https://api.github.com/users/1000TurquoisePogs/followers","following_url":"https://api.github.com/users/1000TurquoisePogs/following{/other_user}","gists_url":"https://api.github.com/users/1000TurquoisePogs/gists{/gist_id}","starred_url":"https://api.github.com/users/1000TurquoisePogs/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/1000TurquoisePogs/subscriptions","organizations_url":"https://api.github.com/users/1000TurquoisePogs/orgs","repos_url":"https://api.github.com/users/1000TurquoisePogs/repos","events_url":"https://api.github.com/users/1000TurquoisePogs/events{/privacy}","received_events_url":"https://api.github.com/users/1000TurquoisePogs/received_events","type":"User","site_admin":false},"created_at":"2019-08-12T14:44:57Z","updated_at":"2019-08-12T14:44:57Z","author_association":"CONTRIBUTOR","body":"zlux: https://github.com/zowe/zlux/issues/164"}}
{"actor":{"display_login":"1000TurquoisePogs"}}