Azure Service Approval Workflow

63608335 126 Reputation points
2020-11-11T12:52:20.283+00:00

Hi Everyone

We need to create a form and workflow where people can request services etc on azure. For example a new Virtual Machine, a new subscription, or changes to an existing service.

Sure lots of companies have similar requirements, maybe Azure already has something that offers an approval process for items like this?

Thanks, if I don't have to reinvent the feel I don't want to. (:

Azure Logic Apps
Azure Logic Apps
An Azure service that automates the access and use of data across clouds without writing code.
3,542 questions
{count} votes

Accepted answer
  1. MikeUrnun 9,777 Reputation points Moderator
    2020-11-13T06:04:00.097+00:00

    Hey @DanieClaassen-8722

    Thanks for the additional info on the comments section above. For the type of governance that you're looking to implement for your organization, you might want to look into Azure RBAC (Role-based Access Control) and Azure Policy.

    It's usually recommended to use both of them hand-in-hand for the maximum level of enforcement. Now once they are implemented and your organization's Azure tenancy has a level of "structured rules" in place on who can do what and what operations are allowed and what is not (with regards to resource management), administrative tasks like the Approval process would be a matter elevating user permissions or moving them to a different user-group, etc.. and you'd do these tasks manually in Azure Portal.

    At that point, for greater automation, you'll want to look at PaaS & SaaS-tier offerings like Logic Apps & Office 365 to help streamline those administrative tasks and processes in your organization. Here's an example tutorial that you might check out: Create automated approval-based workflows by using Azure Logic Apps

    As long as there's a REST API to work with, you can use Logic Apps to automate any tasks and there are hundreds of Connectors to create any types of workflows in a Designer-first experience. I hope these are helpful, let me know if you had more questions.

    0 comments No comments

2 additional answers

Sort by: Most helpful
  1. Khurram Rahim 1,851 Reputation points Volunteer Moderator
    2020-11-11T13:14:19.12+00:00

    Azure offers a number of ways to host your application code. The term compute refers to the hosting model for the computing resources that your application runs on. The following will help you to choose a compute service for your application.

    If your application consists of multiple workloads, evaluate each workload separately. A complete solution may incorporate two or more compute services.

    for further detail please use mentioned below link

    https://learn.microsoft.com/en-us/azure/architecture/guide/technology-choices/compute-decision-tree

    I hope answer the question if issue resolve please dont forget to accept answer

    0 comments No comments

  2. 63608335 126 Reputation points
    2020-11-13T06:12:52.07+00:00

    Thanks, i will look into that.

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.