H. L. Simonsen
indifferent I’m curious

Can I limit which entries an an author has access to based on his member group?

See title. I originally used seperate channels instead of entries in one channel, but that didn't work out well for what I was trying to do. The upside with that solution is that I could limit which channels authors had access to based on their member group. Can I do the same with Playa entries? If not, is that something that might come in a later version?
6 people like
this idea
+1
Reply

  • Right now the only thing that’s possible is that you can limit it to only show entries that were authored by the current member (set the Authors setting to “–Current–”). Would that suffice?

    I suppose a “Restrict to entries that the current author has access to” setting could be added, but I’m not sure how many people would actually find that useful.
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. indifferent, undecided, unconcerned kidding, amused, unsure, silly sad, anxious, confused, frustrated happy, confident, thankful, excited

  • H. L. Simonsen
    I see. Sorry, that wouldn't suffice. I don't want every member group to be able to post articles to all areas of the site–just the ones they're associated with.

    You don't think? With sites that have seperate divisions, or teams, like the one I'm building, permissions and privileges is a pretty important thing. The fact that EE only allows me to add one member group to a member is also a major headache, but that's another debate.

    I'd think a few people would find this really useful, but I don't really know.
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. indifferent, undecided, unconcerned kidding, amused, unsure, silly sad, anxious, confused, frustrated happy, confident, thankful, excited

  • H. L. Simonsen
    Btw, I'm not figuring out how to correctly display my entries. I have two channels, "articles" and "teams". Each team is supposed to have a page of their own with entries from the "articles" channel. How do I tell the template to only display the articles that are associated with that team? I'm using a Playa field in the "articles" channel to associate one or more teams with the article. Does that make sense?
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. indifferent, undecided, unconcerned kidding, amused, unsure, silly sad, anxious, confused, frustrated happy, confident, thankful, excited

  • I tried tweeting about the feature but no one’s responded positively about it.

    As for your other question, I’m assuming that you’re referring to within a team’s page on your site? You’d do that with the {exp:playa:parents} tag –


    {exp:channel:entries channel="teams" ... }
    {exp:playa:parents channel="articles"}
    {title}
    {/exp:playa:parents}
    {/exp:channel:entries}


    That will give you all of the articles which have the current team’s entry selected.
    • UPDATE: Nevermind, this worked:

      {exp:channel:entries channel="teams" ... }
      {if title == "Team 1"}
      {exp:playa:parents channel="articles"}
      {title}
      {/exp:playa:parents}
      {/if}
      {/exp:channel:entries}

      I think I'm missing something. I've made two templates in a template group called teams: team_1 and team_2. They both have the same code. I posted two articles in "articles", one associated with an entry called "Team 1" in the "teams" channels, the other article associated with "Team ". Both articles appear on both pages. How do I make sure only the articles that are associated with that team appears on the team page? Do I have to do a match against a segment in the URL?
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. indifferent, undecided, unconcerned kidding, amused, unsure, silly sad, anxious, confused, frustrated happy, confident, thankful, excited

  • H. L. Simonsen
    Fair enough.

    As for the tag: just what I was looking for. Thanks!
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. indifferent, undecided, unconcerned kidding, amused, unsure, silly sad, anxious, confused, frustrated happy, confident, thankful, excited

  • sl8r
    If I'm understanding this correctly, I had a similar need.

    I had an exchange with IntoEEtive (Yuriy) and he agreed to build "group access" into his addon. You can learn about it here: http://devot-ee.com/add-ons/entry-acc... . Perhaps it's a solution?

    FYI...Here is a snippet from our email exchange that attempted to describe the use case:

    I have 1000's of entries and growing in one channel. I have A, B and C member groups. I want member group A to see certain entries, B to see certain entries, and C to see certain entries plus some of what A and B see.

    =====
    @H.L. - After re-reading your post, I don't think what I suggested is a solution. Sorry.
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. indifferent, undecided, unconcerned kidding, amused, unsure, silly sad, anxious, confused, frustrated happy, confident, thankful, excited

  • Justin Long
    happy I’m Hopeful
    2
    Hey Brandon I know this is an old thread but I have a client site that would really benefit from something like this. I guess the best way to support my request is with an example of their workflow.

    They have advertisers which have limited CP access to update their listings and create/edit special offers and deals. They are all in one member group so I would like them to be able to only see the listings that they created. Once they have created their deal the admins on the site are notified to approve the entry before the deal goes live. The admins will be either a Super Admin or in a Content Admin group. Currently I have the Playa field set to --Current-- which works great for the advertisers but does not allow the admins to see the channel entry that is selected in the Playa field.

    Ideally I would like to see a setting that would allow for multiple configurations of Playa based upon Member Groups but even an option to show all entries by default for Super Admins would be great too.
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. indifferent, undecided, unconcerned kidding, amused, unsure, silly sad, anxious, confused, frustrated happy, confident, thankful, excited

  • Natetronn
    happy I’m thankful
    I would like to throw my vote in for this feature as well if possible.
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. indifferent, undecided, unconcerned kidding, amused, unsure, silly sad, anxious, confused, frustrated happy, confident, thankful, excited