# App Team Member Change Log Feature

**URL:** <https://community.glideapps.com/t/app-team-member-change-log-feature/56676>\
**Category:** Ask for Help\
**Created:** [January 13, 2023, 6:27pm UTC](https://community.glideapps.com/t/app-team-member-change-log-feature/56676 "2023-01-13T18:27:17Z")\
**Posts on this page:** 19\
**Page:** 1

<div class="post-metadata">

**Author:** ![Emmanuel\_Kesse](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/emmanuel_kesse/32/15857_2.png) [@Emmanuel\_Kesse](https://community.glideapps.com/u/Emmanuel_Kesse)\
**Post date:** [January 13, 2023, 6:27pm UTC](https://community.glideapps.com/t/app-team-member-change-log-feature/56676/1 "2023-01-13T18:27:18Z")

</div>

Hi everyone, does Glide have a change log feature where every activity of each team member such as [editing, deleting, adding, and updating] content in the app is logged and can be viewed when needed?

I am designing an app for car dealership employees and I want to be able to see a log of activities on the app for every employee. If one of them screws up we will know exactly who did it.

Thanks in advance.

---

<div class="post-metadata">

**Author:** ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)\
**Post date:** [January 14, 2023, 12:14am UTC](https://community.glideapps.com/t/app-team-member-change-log-feature/56676/2 "2023-01-14T00:14:56Z")

</div>

> [@Emmanuel\_Kesse](#):
>
> Hi everyone, does Glide have a change log feature where every activity of each team member such as [editing, deleting, adding, and updating] content in the app is logged and can be viewed when needed?

Not natively, but you can add a Logs table and write a row to that table everytime something happens data-wise. If they have access to your team and can edit the layout, then those layout changes can’t be tracked.

Please note that if you have multiple tables to track data-wise, then it’s kind of hard to know exactly what piece of info the user changed when it’s an edit. A long con is writing every field of the related table to the Logs table, but it gets hard to track everything if you have a large one.

---

<div class="post-metadata">

**Author:** ![Darren\_Murphy](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/darren_murphy/32/47326_2.png) [@Darren\_Murphy](https://community.glideapps.com/u/Darren_Murphy)\
**Post date:** [January 14, 2023, 1:48am UTC](https://community.glideapps.com/t/app-team-member-change-log-feature/56676/3 "2023-01-14T01:48:34Z")

</div>

> [@ThinhDinh](#):
>
> A long con is writing every field of the related table to the Logs table, but it gets hard to track everything if you have a large one.

I created a video last year that demonstrates one way to do this.

https://www.loom.com/embed/3f43832fde50443d868eb597e6d3e203  
[https://www.loom.com/share/3f43832fde50443d868eb597e6d3e203](https://www.loom.com/share/3f43832fde50443d868eb597e6d3e203)

If I was to do the same thing now, I’d probably use the JSON method. But the method shown in the video is not too bad, I think. And fairly simple to implement.

---

<div class="post-metadata">

**Author:** ![Emmanuel\_Kesse](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/emmanuel_kesse/32/15857_2.png) [@Emmanuel\_Kesse](https://community.glideapps.com/u/Emmanuel_Kesse)\
**Post date:** [January 14, 2023, 2:43am UTC](https://community.glideapps.com/t/app-team-member-change-log-feature/56676/4 "2023-01-14T02:43:46Z")

</div>

Thanks Daren. I will check out your video. Do you also have a tutorial on creating cards for the app’s homepage? I want the landing page to show about 4 cards and each card pointing to the content of each tab. I tried and couldn’t get it done. If I could get some step-by-step instructions. That will be helpful.

---

<div class="post-metadata">

**Author:** ![Emmanuel\_Kesse](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/emmanuel_kesse/32/15857_2.png) [@Emmanuel\_Kesse](https://community.glideapps.com/u/Emmanuel_Kesse)\
**Post date:** [January 14, 2023, 2:45am UTC](https://community.glideapps.com/t/app-team-member-change-log-feature/56676/5 "2023-01-14T02:45:14Z")

</div>

Thanks for your help Thinh. Do you also have a tutorial on creating cards for the app’s homepage? I want the landing page to show about 4 cards and each card pointing to the content of each tab. I tried and couldn’t get it done. If I could get some step-by-step instructions. That will be helpful.

---

<div class="post-metadata">

**Author:** ![Darren\_Murphy](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/darren_murphy/32/47326_2.png) [@Darren\_Murphy](https://community.glideapps.com/u/Darren_Murphy)\
**Post date:** [January 14, 2023, 11:54am UTC](https://community.glideapps.com/t/app-team-member-change-log-feature/56676/6 "2023-01-14T11:54:57Z")

</div>

Are you working with Glide Apps or Glide Pages?

---

<div class="post-metadata">

**Author:** ![Emmanuel\_Kesse](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/emmanuel_kesse/32/15857_2.png) [@Emmanuel\_Kesse](https://community.glideapps.com/u/Emmanuel_Kesse)\
**Post date:** [January 14, 2023, 4:15pm UTC](https://community.glideapps.com/t/app-team-member-change-log-feature/56676/7 "2023-01-14T16:15:45Z")

</div>

I am using Glide Apps.

---

<div class="post-metadata">

**Author:** ![Darren\_Murphy](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/darren_murphy/32/47326_2.png) [@Darren\_Murphy](https://community.glideapps.com/u/Darren_Murphy)\
**Post date:** [January 18, 2023, 12:36pm UTC](https://community.glideapps.com/t/app-team-member-change-log-feature/56676/8 "2023-01-18T12:36:47Z")

</div>

Okay, so there are two way you can do it with Apps.

The first is to use an Inline List in a Tiles Layout, and then configure the list action to use [Independent Screen Configuration](https://www.glideapps.com/docs/reference/ux/independent-screen-configuration). This will give you a separate details screen for each list item, and you can configure each as you wish.

The second way is to use a custom action on the list, with a separate conditional branch for each list item. For this use case, I find it useful to number my list items from 1 to n, and then the action will be something like:

- If index equals 1  
– Do something  
– Go To Tab A
- If index equals 2  
– Do something else  
– Go To Tab B
- etc…

---

<div class="post-metadata">

**Author:** ![Emmanuel\_Kesse](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/emmanuel_kesse/32/15857_2.png) [@Emmanuel\_Kesse](https://community.glideapps.com/u/Emmanuel_Kesse)\
**Post date:** [February 11, 2023, 5:58pm UTC](https://community.glideapps.com/t/app-team-member-change-log-feature/56676/9 "2023-02-11T17:58:09Z")

</div>

Ok Darren so I followed the directions you gave me and was able to configure the list action to use ‘‘independent screen configuration’’. Now I am kinda stuck. How do I link the card to the right tab?

Please see screen shots.

 ![screen 1](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/1/9/199b2fa68305300f35832ab02c3bced8fc357181.png)  
 ![linking cards to tabs](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/7/a/7a1668359002729581b2a9d05b02de15ab6796cd.png)

---

<div class="post-metadata">

**Author:** ![Jeff\_Hager](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jeff_hager/32/43_2.png) [@Jeff\_Hager](https://community.glideapps.com/u/Jeff_Hager)\
**Post date:** [February 11, 2023, 6:20pm UTC](https://community.glideapps.com/t/app-team-member-change-log-feature/56676/10 "2023-02-11T18:20:43Z")

</div>

If you don’t want to configure each detail screen to your liking, and instead want to directly link to a tab, then I suggest following @Darren_Murphy’s alternative solution to create a custom action that will send you to each tab instead of opening the details screen for each of your home icons.

> [@Darren\_Murphy](#):
>
> The second way is to use a custom action on the list, with a separate conditional branch for each list item. For this use case, I find it useful to number my list items from 1 to n, and then the action will be something like:
> 
> - If index equals 1  
> – Do something  
> – Go To Tab A
> - If index equals 2  
> – Do something else  
> – Go To Tab B
> - etc…

---

<div class="post-metadata">

**Author:** ![Emmanuel\_Kesse](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/emmanuel_kesse/32/15857_2.png) [@Emmanuel\_Kesse](https://community.glideapps.com/u/Emmanuel_Kesse)\
**Post date:** [February 11, 2023, 8:11pm UTC](https://community.glideapps.com/t/app-team-member-change-log-feature/56676/13 "2023-02-11T20:11:31Z")

</div>

Thanks for your timely response, Jeff. I will try this out.

---

<div class="post-metadata">

**Author:** ![Jeff\_Hager](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jeff_hager/32/43_2.png) [@Jeff\_Hager](https://community.glideapps.com/u/Jeff_Hager)\
**Post date:** [February 11, 2023, 8:18pm UTC](https://community.glideapps.com/t/app-team-member-change-log-feature/56676/14 "2023-02-11T20:18:37Z")

</div>

(I tried to get the bot to respond with more details directly in this thread, but it wasn’t working, so hopefully this response from when I asked the bot in the glide docs will help.)

To create a Custom Action, navigate to the Features tab of a Component or List Layout, and under the Action dropdown, click ‘Create new action…’. This will open the Action Editor. You can then add sequences of different Actions, set conditions, and re-order Actions. To learn more, please refer to our guide on Custom Actions. [Glide • Introduction to Actions](https://www.glideapps.com/docs/guides/intermediate/actions)

[![](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/6/a/6afee71108c966925a2097c293d21233f3e20d0b.jpeg)](https://www.glideapps.com/docs/guides/intermediate/actions)

---

<div class="post-metadata">

**Author:** ![Emmanuel\_Kesse](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/emmanuel_kesse/32/15857_2.png) [@Emmanuel\_Kesse](https://community.glideapps.com/u/Emmanuel_Kesse)\
**Post date:** [February 16, 2023, 4:13am UTC](https://community.glideapps.com/t/app-team-member-change-log-feature/56676/16 "2023-02-16T04:13:41Z")

</div>

Thank you Jeff. That was helpful. Do you know if Glide App has affiliate program?

---

<div class="post-metadata">

**Author:** ![Jeff\_Hager](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jeff_hager/32/43_2.png) [@Jeff\_Hager](https://community.glideapps.com/u/Jeff_Hager)\
**Post date:** [February 16, 2023, 4:59am UTC](https://community.glideapps.com/t/app-team-member-change-log-feature/56676/17 "2023-02-16T04:59:49Z")

</div>

@Ian can you chime in here? I haven’t followed the partner program very closely, so I’m not sure what’s offered at this time.

---

<div class="post-metadata">

**Author:** ![Ian](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/ian/32/13049_2.png) [@Ian](https://community.glideapps.com/u/Ian)\
**Post date:** [February 16, 2023, 4:58pm UTC](https://community.glideapps.com/t/app-team-member-change-log-feature/56676/18 "2023-02-16T16:58:31Z")

</div>

Yes indeed!

We have an [affiliate program](https://www.glideapps.com/affiliates) and a [partner (Experts) program](https://www.glideapps.com/experts/apply).

@NoCodeAndy is the main point of contact for those.

---

<div class="post-metadata">

**Author:** ![NoCodeAndy](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/nocodeandy/32/62530_2.png) [@NoCodeAndy](https://community.glideapps.com/u/NoCodeAndy)\
**Post date:** [February 23, 2023, 2:48pm UTC](https://community.glideapps.com/t/app-team-member-change-log-feature/56676/19 "2023-02-23T14:48:11Z")

</div>

Thanks for the tag!

@Emmanuel_Kesse: Send me a DM if you have any questions about our referral programs. We’re in the middle of giving them a small overhaul. We’ll have more to share on that soon.

---

<div class="post-metadata">

**Author:** ![jitgs.inbound](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jitgs.inbound/32/80506_2.png) [@jitgs.inbound](https://community.glideapps.com/u/jitgs.inbound)\
**Post date:** [January 8, 2025, 7:07am UTC](https://community.glideapps.com/t/app-team-member-change-log-feature/56676/20 "2025-01-08T07:07:31Z")

</div>

Hello Darren,

I am looking for a way how to log any changes on data. I would like to check out your video.  
Although, the video only has its image and does not move. Will you please re-upload the video?

Thank you very much!

---

<div class="post-metadata">

**Author:** ![Darren\_Murphy](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/darren_murphy/32/47326_2.png) [@Darren\_Murphy](https://community.glideapps.com/u/Darren_Murphy)\
**Post date:** [January 8, 2025, 7:18am UTC](https://community.glideapps.com/t/app-team-member-change-log-feature/56676/21 "2025-01-08T07:18:49Z")

</div>

Try it now.

---

<div class="post-metadata">

**Author:** ![jitgs.inbound](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jitgs.inbound/32/80506_2.png) [@jitgs.inbound](https://community.glideapps.com/u/jitgs.inbound)\
**Post date:** [January 9, 2025, 12:40am UTC](https://community.glideapps.com/t/app-team-member-change-log-feature/56676/22 "2025-01-09T00:40:13Z")

</div>

Thank you very much!  
I can see it now.
