title: Unable to upload application manifestation file
body: <p>I am trying to create an application which authenticate with  azure ad. I have created a web api using visual studio and a native client application with azure portal . Then when I tried to add a webapi under “permission to other application”  I am unable to find the webapi , but it is there. I have changed the manifestation file and added the below entry to it</p>
  
  <p>I am refering to this <a href="http://www.codemag.com/article/1503041" rel="nofollow">http://www.codemag.com/article/1503041</a></p>
  
  <pre><code>  "oauth2Permissions": [
      {
        "adminConsentDescription": "Allow the application full access to your API on behalf of the signed-in user",
        "adminConsentDisplayName": "Have full access",
        "id": "A1AED6C3-1897-4919-B06E-CDB5B6AF1BD5",
        "isEnabled": true,
        "origin": "Application",
        "type": "User",
        "userConsentDescription": "Allow the application full access to the service on your behalf",
        "userConsentDisplayName": "Have full access to the service",
        "value": "user_impersonation"
      }
    ]
  </code></pre>
  
  <p>I am unable to upload the manifestation  files because of an error as shown below.</p>
  
  <blockquote>
    <p>ParameterValidationException=Invalid parameters provided;
    BadRequestException=Property value cannot be deleted unless it is
    disabled first.;</p>
  </blockquote>