# Deploying App to Dynatrace

**URL:** <https://community.dynatrace.com/t/deploying-app-to-dynatrace/40748>\
**Category:** Developer Q&A Forum\
**Tags:** custom-app, app-functions\
**Created:** [July 18, 2023, 4:07pm UTC](https://community.dynatrace.com/t/deploying-app-to-dynatrace/40748 "2023-07-18T16:07:28Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Danielm](https://avatars.discourse-cdn.com/v4/letter/d/f0a364/32.png) [@Danielm](https://community.dynatrace.com/u/Danielm)\
**Post date:** [July 18, 2023, 4:07pm UTC](https://community.dynatrace.com/t/deploying-app-to-dynatrace/40748/1 "2023-07-18T16:07:28Z")

</div>

When trying to deploy my app so that my colleagues can access it (Just at tutorial stage at the moment) I am getting this error :

npm run deploy

\> [quickstart-app@0.0.0](mailto:quickstart-app@0.0.0) deploy  
\> dt-app deploy

DT-APP: Authenticate with Dynatrace SSO  
Finished release [optimized + debuginfo] build.  
✔ Built the app  
✔ Compressing app artifact  
DT-APP: Authenticate with Dynatrace SSO  
✔ Preparing for deployment  
✖ Failed to deploy the app  
Error: Failed to install the app  
HTTP 403 Forbidden

Forbidden

Can anyone help with what this issue would be ?

---

<div class="post-metadata">

**Author:** ![Vakho](https://dub1.discourse-cdn.com/dynatrace/user_avatar/community.dynatrace.com/vakho/32/30518_2.png) [@Vakho](https://community.dynatrace.com/u/Vakho)\
**Post date:** [July 18, 2023, 8:00pm UTC](https://community.dynatrace.com/t/deploying-app-to-dynatrace/40748/2 "2023-07-18T20:00:53Z")

</div>

I’m not sure, but can you check your Access Rights for the environment?

---

<div class="post-metadata">

**Author:** ![Iplinsky](https://dub1.discourse-cdn.com/dynatrace/user_avatar/community.dynatrace.com/iplinsky/32/29027_2.png) [@Iplinsky](https://community.dynatrace.com/u/Iplinsky)\
**Post date:** [July 18, 2023, 9:58pm UTC](https://community.dynatrace.com/t/deploying-app-to-dynatrace/40748/3 "2023-07-18T21:58:31Z")

</div>

You can check your firewall settings and update your packages, when i tried, this solved my problem

---

<div class="post-metadata">

**Author:** ![Danielm](https://avatars.discourse-cdn.com/v4/letter/d/f0a364/32.png) [@Danielm](https://community.dynatrace.com/u/Danielm)\
**Post date:** [July 19, 2023, 8:03am UTC](https://community.dynatrace.com/t/deploying-app-to-dynatrace/40748/4 "2023-07-19T08:03:40Z")

</div>

Are you referring to the firewall settings in Dynatrace itself?

---

<div class="post-metadata">

**Author:** ![sinisa\_zubic](https://dub1.discourse-cdn.com/dynatrace/user_avatar/community.dynatrace.com/sinisa_zubic/32/32498_2.png) [@sinisa\_zubic](https://community.dynatrace.com/u/sinisa_zubic)\
**Post date:** [July 19, 2023, 10:33am UTC](https://community.dynatrace.com/t/deploying-app-to-dynatrace/40748/5 "2023-07-19T10:33:24Z")

</div>

Hi&nbsp;[@Danielm](https://community.dynatrace.com/user/65010)

This error usually indicates that you don’t have the proper policies & permissions assigned. Please make sure you have the policy AppEngine developer and AppEngine user policy assigned. For more information, please have a look at this blog:&nbsp;[Tailored access management, Part 2: Onboard users to Grail and AppEngine](https://www.dynatrace.com/news/blog/tailored-access-management-part-2-onboard-users-to-grail-and-appengine/)

Most probably you are missing the permission “app-engine:apps:install”

Best,  
Sini
