App Management: Subscriptions

Table of contents

What are subscriptions?

Adding subscriptions

Subscriptions for everyone in the organization

Subscriptions for an audience

Re-run subscriptions

Removing users from subscriptions

 

What are subscriptions?

Subscriptions are used to automatically assign an audience to site membership or to follow a site or person. Note that only App managers can create subscriptions. Reason being not every Site manager will have access to necessary audiences used to create subscriptions. 


mceclip0.png

An audience is a subset of the employees based on any combination of their user attributes like company, department, division, city, state, country or people category. When you add a new user to an audience, and that audience is subscribed to a site, that user will automatically be subscribed to the site.

  • Subscriptions can be made to follow public, private or unlisted sites, and all people.
    • If a System administrator or Application manager pushes a subscription to a site for which they are not part of the management team, an approval request will be sent to the Site owner and Site managers to approve the subscription
  • Subscriptions can be mandatory.
  • Subscriptions can be created for everyone in the organization or can be created within a segment.

Adding subscriptions

With the right permission settings, you can add subscriptions by navigating to your user profile image and clicking Manage > Subscriptions, or from Manage site > Subscriptions.

 


mceclip1.png

When adding a subscription you can choose whether to create it for everyone in the organization or to use an audience. 

 

Subscriptions for everyone in the organization 

Subscriptions can be made to include everyone in the organization. This allows you to auto-follow all employees to a site or person that is relevant to everyone. 

It is possible to make a mandatory subscription to a site that includes everyone in the organization, meaning that no employees could unfollow that site.

 


mceclip2.png

 

Subscriptions for an audience


Creating a subscription for an audience allows you to auto-follow specific groups of employees to relevant sites and people based on their interests. Now, you can easily select an already created audience.


mceclip3.png

 

Subscriptions can also be based on a segment if Segments are enabled.

Once a user is added to a subscription, they're automatically made a member of the site(s) that subscription is tied to. However, if that user if removed form the subscription, they're not automatically removed from the site. They will need to be removed from the site by the Site owner/manager. 

Re-run Subscriptions

Re-run subscription can be used for scenarios where subscriptions overlap or were created after the majority of users were already in the org. This way, you would be able to apply or reapply the subscription, eliminating the hassle of removing and then re-adding another subscription with the same details.

You can also re-run a subscription when:

  • You want to add a user (or users) back to the site if they were removed by a Site owner/manager
  • You need to add members to an audience or subscription. This should happen automatically upon placing a new user in an audience, but if for any reason that doesn't happen, re-running the subscription should allow the changes to take effect. 
  • You need to remove members from an audience and relocate them to a different audience. Note, removing someone from an audience does not remove them from the subscribed site. They must still be removed from the site at the site level.
    mceclip4.png

Note:

If you're managing site with a mandatory subscription, you can remove members, but they will automatically be added back the next time the subscription runs in Schedulers or if the subscription is re-run.

 

Removing users from a subscription

Prior to the 24.01 release, removing a user from site membership has always been a manual process. And that is still an option. App and Site managers can remove any users they'd like from sites manually. 

However, now, a user will be removed automatically from a site if any of their profile attributes used as parameters to create an audience and subscribe to a site are changed. 

In other words, if the user became a site member via subscription, and no longer fits the parameters for the audience, they are removed as a member from the site.

A user can be added as a member to a site three ways:

  1. App/Site managers approve the user's request to join
  2. App/Site managers manually search for and add the user
  3. Via subscriptions using audiences

This enhancement will cover only the third scenario, where a user is removed from a site due to a change in the user profile attribute was used as a parameter to create an audience and subscribe to a site.

  1. The user should be removed from a site if they don't exist in any audience used for subscribing to the site.
  2. The removed user should no longer be a member or a follower of the site.
  3. The user will not be removed if they are currently a Site owner, Site manager or Content manager of the site.
  4. The user will not be removed if they were manually added to the site and not part of any audience used for site subscriptions.
  5. Any change in the user’s profile attribute should auto-update the audience/subscription and hence auto-add/remove a user from the site membership.

When any subscription is deleted and unfollowed, all the users added via the subscription will be removed from the site other than the members who are App managers, Site owners or Content/Site managers. In this case we are not checking if the user is added manually.

Once deployed, this feature will not adjust any historical site subscriptions, only audience changes in subscriptions moving forward. The reason is that for historical subscriptions we don't know whether users were added manually or via subscription. Moving forward we are tracking this.

Was this article helpful?
0 out of 0 found this helpful
Have more questions? Submit a request

Comments

10 comments
  • Hi Matthew,
    If I wanted to delete both subscription & audience it's associated with, do I delete subscription first and then audience?

    0
    Comment actions Permalink
  • Hi Aileen. That's correct. You always need to delete the subscription the audience is associated with first, then delete the audience.

    0
    Comment actions Permalink
  • Hi! Couple questions:
    - An all employee subscription automatically updates as new users (employees) join and/or leave the company, correct?
    - When assigning this to a site do all employees get a notification they've been added as a member to the site?

    0
    Comment actions Permalink
  • Hey Chris! Great questions. 1: Correct. Any new user that joins will be added to an all employee subscription. 2: No, employees will not be notified that they've been added to a subscription for a site. They will just be added as members and have access to the site.

    0
    Comment actions Permalink
  • Hi Matthew,

    Does this also meant that new employees are also added to already created audiences?

    0
    Comment actions Permalink
  • Hey Rob. Yes, the same process applies to Audiences as well, if that audience was created using User attributes, and the new user has one or more of those attributes.

    0
    Comment actions Permalink
  • Hi, Matthew,

    All our employees are part of a mandatory subscription to our HR site. However, a few HR employees who were originally set up as site managers or site content managers need to be downgraded to members (they no longer have admin roles). I don't see any straightforward way to do that. When I try to change their status, I get an error message. I'm guessing that's because they're part of the mandatory subscription.

    How do I go about downgrading their status? Do I need to delete the all-employee subscription to the site, then add it back in so everyone is a member, and then change members who are site owners/managers/content managers back to those roles? 

    This seems overly complex, but let me know if it's the only way to do it. (Suggestion: A feature enhancement that allows app managers or site owners to change site managers or content managers to members from a simple drop-down.)

    Thanks,
    Michelle

     

    0
    Comment actions Permalink
  • Hi Michelle. I made a video that should be easier as opposed to writing everything out. Let me know if this is helpful at all.  https://www.loom.com/share/024c56be65384f9e9d3a1407f2845d22

    0
    Comment actions Permalink
  • Hi, Matthew,

    Thanks for the video, but our site isn't working that way. When I try to remove a particular site manager (to make him a member), I get the attached error message. I changed him to a site content manager and tried it again, but I still got the error message. I know you said you should work regardless of subscriptions, but he is part of a mandatory subscription to the site -- all employees are, as it's our HR site.

    This just got even stranger. l have six employees who need to be moved to be members. One I was able to downgrade successfully, but not the other five.

    Please let me know if I should submit a support ticket.

    Thanks,
    Michelle


    0
    Comment actions Permalink
  • Hi Michelle. Yes, please submit a ticket. The team will be able to dig into this further!

    0
    Comment actions Permalink

Please sign in to leave a comment.

Articles in this section

See more