title: How to Automate Identity with specific App Id using Pulumi
body: <p>I'm trying to automate the following screen using Pulumi</p>
  <p><a href="https://i.stack.imgur.com/2KcYF.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/2KcYF.png" alt="Identity" /></a></p>
  <p>I have my own App ID.</p>
  <p>The current WebApp <code>identity</code> property does not match this screen:</p>
  <pre class="lang-js prettyprint-override"><code>const dotnetApp = new web.WebApp(&quot;apitesterapp&quot;, {
    resourceGroupName: Config.ResourceGroup,
    serverFarmId: plan.id,
    kind: &quot;FunctionApp&quot;,
    siteConfig: {
        appSettings: [
            { name: &quot;runtime&quot;, value: &quot;dotnet&quot; },
            { name: &quot;FUNCTIONS_WORKER_RUNTIME&quot;, value: &quot;dotnet&quot; },
            { name: &quot;WEBSITE_RUN_FROM_PACKAGE&quot;, value: dotnetBlobSignedURL },
            { name: &quot;FUNCTIONS_EXTENSION_VERSION&quot;, value: &quot;~3&quot; },
        ],
    }, 
    identity: {
      type: &quot;SystemAssigned&quot;
    }
  });
  </code></pre>
  <p>I'm thinking of doing an extra step using Powershell, but I wanted to try out doing 100% Pulumi if possible.</p>