# Gateway Project Script Library Scope

**URL:** <https://forum.inductiveautomation.com/t/gateway-project-script-library-scope/111007>\
**Category:** Ignition\
**Tags:** ignition81, vision\
**Created:** [September 26, 2025, 2:16pm UTC](https://forum.inductiveautomation.com/t/gateway-project-script-library-scope/111007 "2025-09-26T14:16:42Z")\
**Posts on this page:** 1\
**Showing post:** 5

<div class="post-metadata">

**Author:** ![pturmel](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pturmel/32/3295_2.png) [@pturmel](https://forum.inductiveautomation.com/u/pturmel)\
**Post date:** [September 26, 2025, 4:26pm UTC](https://forum.inductiveautomation.com/t/gateway-project-script-library-scope/111007/5 "2025-09-26T16:26:32Z")

</div>

> [@robertm](#):
>
> is it feasible

Yes. Just make sure you've "sent" all necessary resources into the right place in your inheritance tree before you change any current project inheritance settings.

After you change inheritance, you can then remove the overrides in leaf projects for resources that should be retrieved via inheritance.

Possible inspiration:

> [@Where do/should Gateway Scripts live with respect to an inherited project structure?](https://forum.inductiveautomation.com/t/where-do-should-gateway-scripts-live-with-respect-to-an-inherited-project-structure/83460/3):
>
> Put all of the logic in project library scripts, in the "universe" project at the root of your hierarchy, if you must. Then, in leaf projects, use one-line calls to the appropriate logic from event scripts and message handlers. (I don't agree with your desire, but this is what you must do to achieve it.) I recommend you not put all your scripts (eggs) in one inheritable project (basket). I recommend a hierarchy something like this: universe ├bg\_common │├gsp │├background1 │├background2 │└we…

Note the comments on ensuring only **well-tested** resources are placed in `universe` or any of the `*_common` projects.

---

_[View the full topic](https://forum.inductiveautomation.com/t/gateway-project-script-library-scope/111007)._
