{"id":18777536,"url":"https://github.com/onify/blueprint-microsoft-azure-api-authenticate","last_synced_at":"2025-08-21T07:14:02.135Z","repository":{"id":60260117,"uuid":"541615068","full_name":"onify/blueprint-microsoft-azure-api-authenticate","owner":"onify","description":"Onify Blueprint: Authenticate against Microsoft Azure (AD) API using OAuth 2.0","archived":false,"fork":false,"pushed_at":"2022-09-27T07:55:49.000Z","size":399,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-08-18T05:42:45.393Z","etag":null,"topics":["azure","bpmn","flow","microsoft","oauth2","onify","onify-blueprint","onify-blueprints","rest-api"],"latest_commit_sha":null,"homepage":"https://onify.co","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/onify.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2022-09-26T13:58:44.000Z","updated_at":"2022-09-27T07:56:41.000Z","dependencies_parsed_at":"2022-09-27T10:00:31.894Z","dependency_job_id":null,"html_url":"https://github.com/onify/blueprint-microsoft-azure-api-authenticate","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/onify/blueprint-microsoft-azure-api-authenticate","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/onify%2Fblueprint-microsoft-azure-api-authenticate","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/onify%2Fblueprint-microsoft-azure-api-authenticate/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/onify%2Fblueprint-microsoft-azure-api-authenticate/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/onify%2Fblueprint-microsoft-azure-api-authenticate/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/onify","download_url":"https://codeload.github.com/onify/blueprint-microsoft-azure-api-authenticate/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/onify%2Fblueprint-microsoft-azure-api-authenticate/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":271441979,"owners_count":24760350,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-21T02:00:08.990Z","response_time":74,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["azure","bpmn","flow","microsoft","oauth2","onify","onify-blueprint","onify-blueprints","rest-api"],"created_at":"2024-11-07T20:11:35.914Z","updated_at":"2025-08-21T07:14:02.106Z","avatar_url":"https://github.com/onify.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"![Onify Blueprints](https://files.readme.io/8ba3f14-onify-blueprints-logo.png)\n\n[![Project Status: WIP – Initial development is in progress, but there has not yet been a stable, usable release suitable for the public.](https://www.repostatus.org/badges/latest/wip.svg)](https://www.repostatus.org/#wip)\n\n# Onify Blueprint: Authenticate against Microsoft Azure (AD) API using OAuth 2.0\n\n![Onify Blueprint: Authenticate against Microsoft Azure (AD) API using OAuth 2.0](blueprint.jpg \"Blueprint\")\n\n## Requirements\n\n* Onify Hub\n* Onify Flow license\n* Camunda Modeler\n\n## Included\n\n* 1 x Flows\n\n## Setup\n\n### Microsoft Azure\n\nYou must register a new app in `App registrations` in Azure AD.\n\n1. Register your app (platform must be set to native (Mobile and desktop applications)).\n2. Set API permissions (eg. for Microsoft Graph or Dynamics 365).\n3. Grant admin consent.\n\n\u003e For more information about setting up Microsoft Graph/Azure API credentials, see https://docs.microsoft.com/en-us/graph/auth-v2-service.\n\n### Onify\n\nAdd the following setting(s) to Onify.\n\n_Replace `\u003cTENANT\u003e`, `\u003cCLIENTID\u003e` and `\u003cCLIENTSECRET\u003e` with correct values._\n\n```json\n{\n  \"key\": \"_azure_credentials\",\n  \"name\": \"Microsoft Azure credentials\",\n  \"value\": \"{\\\"tenant\\\":\\\"\u003cTENANTID\u003e\\\", \\\"client_id\\\":\\\"\u003cCLIENTID\u003e\\\", \\\"client_secret\\\":\\\"\u003cCLIENTSECRET\u003e\\\"}\",\n  \"type\": \"object\",\n  \"tag\": [\n    \"azure\",\n    \"credentials\",\n    \"frontend\"\n  ],\n  \"category\": \"custom\",\n  \"role\": [\n    \"admin\"\n  ]\n}\n```\n\n## Deploy\n\n1. Open `microsoft-azure-api-authenticate.bpmn` in Camunda Modeler.\n2. Change `form.scope` in `Generate Azure access token` task (optional). See https://learn.microsoft.com/en-us/azure/active-directory/develop/v2-permissions-and-consent for more info.\n3. Click `Deploy current diagram` and follow the steps.\n\n## Test\n\nTo test and run the flow, click `Start current diagram`.\n\n## Support\n\n* Community/forum: https://support.onify.co/discuss\n* Documentation: https://support.onify.co/docs\n* Support and SLA: https://support.onify.co/docs/get-support\n\n## License\n\nThis project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fonify%2Fblueprint-microsoft-azure-api-authenticate","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fonify%2Fblueprint-microsoft-azure-api-authenticate","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fonify%2Fblueprint-microsoft-azure-api-authenticate/lists"}