title: Outlook web Addins with graph api
body: <p>I am trying to make Outlook web add-ins and want to use graph api in that, as on <a href="https://docs.microsoft.com/en-us/office/dev/add-ins/develop/sso-in-office-add-ins" rel="nofollow noreferrer">SSO article</a> they mention this "add-ins that use SSO are not accepted in AppSource".
  <strong>Want to know how to get user based graph token to access the graph api in outlook add-ins.</strong></p>
  
  <p>I used msal js auth flow for authenticating user <a href="https://github.com/AzureAD/microsoft-authentication-library-for-js" rel="nofollow noreferrer">here the link</a>.
  When this code runs in chrome login popup get block by browser and in IE/EDGE login popup doesn't show off due cross domain.</p>
  
  <p>Also after allowing popup in chrome i am able to get "Id Token" but <code>acquireTokenSilent(requestObj)</code> doesn't give any response.
  <strong>Is there any other method by which i can get graph access token in outlook web add-ins.</strong>
  And last the complete add-ins deployment process on AppSource.</p>
  
  <pre><code>EDGE Error:
  Error:  SEC7120: [CORS] The origin 'https://outlook.office.com' failed to allow a cross-origin document resource at 
  'ms-appx-web://microsoft.microsoftedge/assets/errorpages/forbidframingedge.htm#https://login.microsoftonline.com/common/oauth2/authorize?response_type=id_token&amp;client_id=89bee1f7-5e6e-4d8a-9f3d-ecd601259da7&amp;redirect_uri=https%3a%2f%2fwebshell.suite.office.com%2fiframe%2fTokenFactoryIframe&amp;state=2fd6785e-ad7d-4ba6-b388-f258ee72a0e3&amp;client-request-id=d5ebe7a0-d47e-4f80-b6c3-c92151ad9801&amp;x-client-SKU=Js&amp;x-client-Ver=1.0.15&amp;nonce=f8d6d0af-fcd0-41e2-b13f-cdd5081c4426&amp;sso_nonce=AQABAAAAAAAP0wLlqdLVToOpA4kwzSnx_gNC04Yd8tQjotaaeZcmU-owjoPhrd8CGajva7JsLfGXbPo3Z4L-ij10hP0Ad2GUJyn8ZLnhiEhRZSHOQh-GdCAA&amp;mscrid=d5ebe7a0-d47e-4f80-b6c3-c92151ad9801'.
  </code></pre>