{"action":"opened","issue":{"url":"https://api.github.com/repos/Azure/azure-webjobs-sdk-script/issues/898","repository_url":"https://api.github.com/repos/Azure/azure-webjobs-sdk-script","labels_url":"https://api.github.com/repos/Azure/azure-webjobs-sdk-script/issues/898/labels{/name}","comments_url":"https://api.github.com/repos/Azure/azure-webjobs-sdk-script/issues/898/comments","events_url":"https://api.github.com/repos/Azure/azure-webjobs-sdk-script/issues/898/events","html_url":"https://github.com/Azure/azure-webjobs-sdk-script/issues/898","id":188190992,"number":898,"title":"support for \"implicit\" Azure auth","user":{"login":"davidobrien1985","id":8554521,"avatar_url":"https://avatars.githubusercontent.com/u/8554521?v=3","gravatar_id":"","url":"https://api.github.com/users/davidobrien1985","html_url":"https://github.com/davidobrien1985","followers_url":"https://api.github.com/users/davidobrien1985/followers","following_url":"https://api.github.com/users/davidobrien1985/following{/other_user}","gists_url":"https://api.github.com/users/davidobrien1985/gists{/gist_id}","starred_url":"https://api.github.com/users/davidobrien1985/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/davidobrien1985/subscriptions","organizations_url":"https://api.github.com/users/davidobrien1985/orgs","repos_url":"https://api.github.com/users/davidobrien1985/repos","events_url":"https://api.github.com/users/davidobrien1985/events{/privacy}","received_events_url":"https://api.github.com/users/davidobrien1985/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2016-11-09T08:33:33Z","updated_at":"2016-11-09T08:33:33Z","closed_at":null,"body":"I envision a fair amount of Azure Functions to be used as glue in certain Azure workflows.\r\n\r\nSomething on Azure happens, an Event is created, Function is triggered and that Function now adds something to a database, kills a VM, restarts a VM, updates/deletes an ARM deployment, adds something to a Queue... (anything)\r\n\r\nIt would be really awesome if Azure Functions would make it easy, if not transparent, to authenticate against other Azure resources.\r\n\r\nFor example:\r\n\r\n- describe an ARM template where \r\n  - a Function (app) is created\r\n    - this Function gets an internal resource ID\r\n  - a second Resource Group with resources is created\r\n    - Function is configured to have certain permissions on this Resource Group\r\n\r\nI can now execute any command against this Resource Group from within the Function without explicitly authenticating against Azure.\r\nThe request by the Function would be handled and authenticated internally.\r\n\r\nHappy to elaborate further on this if needed."}}
{"actor":{"display_login":"davidobrien1985"}}