# Need Group-Based Visibility for Download Link

**URL:** https://meta.discourse.org/t/need-group-based-visibility-for-download-link/394000
**Category:** Support
**Created:** [21 januari 2026 om 16:18 UTC](https://meta.discourse.org/t/need-group-based-visibility-for-download-link/394000 "2026-01-21T16:18:24Z")
**Posts on this page:** 8
**Page:** 1

<div class="post-metadata">

### Author: ![1vernit3](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/1vernit3/32/539886_2.png) [@1vernit3](https://meta.discourse.org/u/1vernit3)
#### Post date: [21 januari 2026 om 16:18 UTC](https://meta.discourse.org/t/need-group-based-visibility-for-download-link/394000/1 "2026-01-21T16:18:24Z")

</div>

**I’m using the Tickets plugin and want to show a “Download” button after a user purchases a subscription.**  
The location of the button doesn’t matter — it just needs to appear _somewhere_ for users who are in a specific group.  
I’m currently using the **Custom Header Links** component, which successfully displays the Download link, but the component has no built-in option to restrict visibility to a single group.

If it’s possible to extend or customize this component to only show a link to members of a specific group, I’d like to know how. If not, I’m open to alternative approaches that achieve the same result.

---

<div class="post-metadata">

### Author: ![Moin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/moin/32/554653_2.png) [@Moin](https://meta.discourse.org/u/Moin)
#### Post date: [21 januari 2026 om 16:32 UTC](https://meta.discourse.org/t/need-group-based-visibility-for-download-link/394000/2 "2026-01-21T16:32:32Z")

</div>

Please only ask one question per topic. That helps to select a solution for each question.

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [21 januari 2026 om 19:20 UTC](https://meta.discourse.org/t/need-group-based-visibility-for-download-link/394000/3 "2026-01-21T19:20:57Z")

</div>

> [@1vernit3](#):
>
> I’m currently using the **Custom Header Links** component, which successfully displays the Download link, but the component has no built-in option to restrict visibility to a single group.

This will let you add a button or text at any plugin outlet that can be shown to or hidden from a particular set of groups:

> [@Custom Components -- add button or text at any plugin outlet](https://meta.discourse.org/t/custom-components-add-button-or-text-at-any-plugin-outlet/349629):
>
> information_sourceSummary Add button or text anywherehammer_and_wrenchRepository [https://github.com/literatecomputing/discourse-custom-components](https://github.com/literatecomputing/discourse-custom-components)questionInstall Guide [How to install a theme or theme component](https://meta.discourse.org/t/how-do-i-install-a-theme-or-theme-component/63682)open_bookNew to Discourse Themes? [Beginner’s guide to using Discourse Themes](https://meta.discourse.org/t/beginners-guide-to-using-discourse-themes/91966) Install this theme component Add a link button or arbitrary text at any plugin outlet. (Ignore the watermarks in the images–I took these screenshots on a staging/test site.) T…

---

<div class="post-metadata">

### Author: ![1vernit3](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/1vernit3/32/539886_2.png) [@1vernit3](https://meta.discourse.org/u/1vernit3)
#### Post date: [22 januari 2026 om 07:52 UTC](https://meta.discourse.org/t/need-group-based-visibility-for-download-link/394000/4 "2026-01-22T07:52:22Z")

</div>

Sorry I am new to posting

---

<div class="post-metadata">

### Author: ![1vernit3](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/1vernit3/32/539886_2.png) [@1vernit3](https://meta.discourse.org/u/1vernit3)
#### Post date: [22 januari 2026 om 07:52 UTC](https://meta.discourse.org/t/need-group-based-visibility-for-download-link/394000/5 "2026-01-22T07:52:42Z")

</div>

Thank you I will have a look. **Any ideas about users not being able to login?**

Edit:

Had a look. Yes this is what I need, amazing. However it shows on every page, even within the admin interface is there away to restrict that?

The plugin outlet it is set to is: before-header-panel

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [22 januari 2026 om 15:12 UTC](https://meta.discourse.org/t/need-group-based-visibility-for-download-link/394000/6 "2026-01-22T15:12:50Z")

</div>

> [@1vernit3](#):
>
> However it shows on every page, even within the admin interface is there away to restrict that?

You need to either use a plugin outlet that exists only where you want it or use CSS to hide it on the other pages.

---

<div class="post-metadata">

### Author: ![1vernit3](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/1vernit3/32/539886_2.png) [@1vernit3](https://meta.discourse.org/u/1vernit3)
#### Post date: [22 januari 2026 om 16:06 UTC](https://meta.discourse.org/t/need-group-based-visibility-for-download-link/394000/7 "2026-01-22T16:06:56Z")

</div>

@pfaffman Thank you Sir this helped also.

---

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [21 februari 2026 om 16:07 UTC](https://meta.discourse.org/t/need-group-based-visibility-for-download-link/394000/8 "2026-02-21T16:07:13Z")

</div>

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
