Share via

My Developer Can't Create A Function App

Rob Salerno 0 Reputation points
2026-04-07T06:08:21.4933333+00:00

No Matter what i do, I can't assign him generic "Contributor" access under Roles. Therefore my developer cannot create a Function App with the proper RBAC permissions.

Azure Functions
Azure Functions

An Azure service that provides an event-driven serverless compute platform.


2 answers

Sort by: Most helpful
  1. Pravallika KV 12,820 Reputation points Microsoft External Staff Moderator
    2026-04-09T02:24:14.2766667+00:00

    Hi Rob Salerno,

    Thanks for the confirmation, glad the issue is resolved.

    A zero limit can reflect capacity constraints for that SKU in that region. Switching regions, for example, East US 2, Central US, or another nearby region often succeeds immediately.

    Able to create the function app after selecting a different region eg: Central US

    Hope this helps!


    If the resolution was helpful, kindly take a moment to click on User's imageand click on Yes for was this answer helpful. And, if you have any further query do let us know.

    0 comments No comments

  2. Q&A Assist
    2026-04-07T06:08:31.8833333+00:00
    AI generated content. This question contains an answer created with AI from Q&A Assist. Learn more

    The inability to assign the Contributor role is an Azure RBAC permissions issue on the account that is trying to grant access, not on the developer’s account.

    To allow the developer to create Function Apps, the following must be true:

    1. The person assigning roles must have Microsoft.Authorization/roleAssignments/write at the scope where the role is being assigned (subscription, resource group, or resource).
      • A role such as Role Based Access Control Administrator at that scope is required to add role assignments.
      • If this permission is missing, the Add > Add role assignment option in Access control (IAM) will be disabled or role assignment attempts will fail with an authorization error.
    2. Assign the Contributor role at the correct scope:
      • Go to the subscription or resource group where Function Apps will be created.
      • Open Access control (IAM).
      • Use Add > Add role assignment, select Contributor, and assign it to the developer.
      • If the role assignment fails with an authorization error, the assigning user does not have sufficient permissions at that scope and must contact a subscription or resource group owner/admin to perform the assignment.
    3. Ensure there are no RBAC conditions restricting which roles can be assigned:
      • If the assigning user has constrained role-assignment permissions (for example, only certain roles or principals are allowed), some roles or principals may not appear in the list, or assignments may fail.
      • Check the roles assigned to the assigning user and see if any conditions limit which roles can be delegated.

    Once a user with the proper Microsoft.Authorization/roleAssignments/write permission assigns the Contributor role (or another role with write permissions) at the subscription or resource group level, the developer will be able to create Function Apps with the required RBAC permissions.

    Also ensure that there are no RBAC, policy, or scope violations preventing Function App creation itself when the developer tries to create the resource.


    References:

    0 comments No comments

Your answer

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