# How to hide types from federation but use them for subgraph dependency in resolvers

**URL:** <https://community.apollographql.com/t/how-to-hide-types-from-federation-but-use-them-for-subgraph-dependency-in-resolvers/6156>\
**Category:** Schema Design\
**Tags:** federation\
**Created:** [April 17, 2023, 10:33pm UTC](https://community.apollographql.com/t/how-to-hide-types-from-federation-but-use-them-for-subgraph-dependency-in-resolvers/6156 "2023-04-17T22:33:50Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![vasu](https://sea1.discourse-cdn.com/flex019/user_avatar/community.apollographql.com/vasu/32/4184_2.png) [@vasu](https://community.apollographql.com/u/vasu)\
**Post date:** [April 17, 2023, 10:33pm UTC](https://community.apollographql.com/t/how-to-hide-types-from-federation-but-use-them-for-subgraph-dependency-in-resolvers/6156/1 "2023-04-17T22:33:50Z")

</div>

Hi,

I want to hide certain fields and types from federation but should be available from individual subgraph for dependency resolution in terms of @requires and resolve reference methods. Is there anyway to do this ?

Would really appreciate any insights on how to do it

Thanks

---

<div class="post-metadata">

**Author:** ![thknupf](https://avatars.discourse-cdn.com/v4/letter/t/9de053/32.png) [@thknupf](https://community.apollographql.com/u/thknupf)\
**Post date:** [May 12, 2023, 8:42am UTC](https://community.apollographql.com/t/how-to-hide-types-from-federation-but-use-them-for-subgraph-dependency-in-resolvers/6156/2 "2023-05-12T08:42:04Z")

</div>

I think [`@inaccessible`](https://www.apollographql.com/docs/federation/federated-types/federated-directives/#inaccessible) is what you need

---

<div class="post-metadata">

**Author:** ![Justin\_Gonzalez](https://sea1.discourse-cdn.com/flex019/user_avatar/community.apollographql.com/justin_gonzalez/32/5359_2.png) [@Justin\_Gonzalez](https://community.apollographql.com/u/Justin_Gonzalez)\
**Post date:** [February 6, 2025, 8:48pm UTC](https://community.apollographql.com/t/how-to-hide-types-from-federation-but-use-them-for-subgraph-dependency-in-resolvers/6156/3 "2025-02-06T20:48:54Z")

</div>


