# Access to Global Document People table (in packs-like manner)

**URL:** <https://connect.superhuman.com/t/access-to-global-document-people-table-in-packs-like-manner/22209>\
**Category:** Product Feedback\
**Created:** [March 17, 2021, 9:28am UTC](https://connect.superhuman.com/t/access-to-global-document-people-table-in-packs-like-manner/22209 "2021-03-17T09:28:18Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Ryan\_Martens2](https://yyz1.discourse-cdn.com/coda1/user_avatar/connect.superhuman.com/ryan_martens2/32/19566_2.png) [@Ryan\_Martens2](https://connect.superhuman.com/u/Ryan_Martens2)\
**Post date:** [March 17, 2021, 9:28am UTC](https://connect.superhuman.com/t/access-to-global-document-people-table-in-packs-like-manner/22209/1 "2021-03-17T09:28:18Z")

</div>

There used to be a useful hidden formula to get all the people in a document.

> [@Is there a formula to get all users that have access to a doc?](https://connect.superhuman.com/t/is-there-a-formula-to-get-all-users-that-have-access-to-a-doc/11124/3):
>
> There’s a secret formula: $$[grid:Global-Document-People]. It returns a table of all users in the doc, so you can .Count() on that. It includes system users like Automation Bot and System Writer though, so adjust accordingly: [image] WARNING: really unsafe to use in production! It may get you on the radar and your doc disabled by Codans. Props to @Dalmo_Mendonca for discovering this.

It was useful for a few things, but it was bound to die at some point. What I would like to see is a **packs-like table that automatically syncs to the people** the doc is shared with and/or a workspace. And what would be really cool is to have the ability to augment the actual people table (rather than a synced version) to allow us to add attributes to people and access them anywhere that that person is mentioned, including in columns of type **People**.

For example, I might add a column to the table called “Role” and then I should be able to reference the values in that column via, for example, `=@[Ryan Martens].Role` ⇒ `"Director"`

I can think of two use cases

1. It would help simplify company directory docs.
2. It would help simplify custom user filters.

---

<div class="post-metadata">

**Author:** ![Connor\_McCormick](https://avatars.discourse-cdn.com/v4/letter/c/e79b87/32.png) [@Connor\_McCormick](https://connect.superhuman.com/u/Connor_McCormick)\
**Post date:** [March 18, 2021, 4:21am UTC](https://connect.superhuman.com/t/access-to-global-document-people-table-in-packs-like-manner/22209/2 "2021-03-18T04:21:34Z")

</div>

Yeah, I run into this as well. Would be really cool to be able to create a /directory table that automatically created a row for each user in the doc. Or maybe (like you said) an external pack.
