Create
cancel
Showing results for 
Search instead for 
Did you mean: 
Sign up Log in
Deleted user
0 / 0 points
Next:
badges earned

Your Points Tracker
Challenges
Leaderboard
  • Global
  • Feed

Badge for your thoughts?

You're enrolled in our new beta rewards program. Join our group to get the inside scoop and share your feedback.

Join group
Recognition
Give the gift of kudos
You have 0 kudos available to give
Who do you want to recognize?
Why do you want to recognize them?
Kudos
Great job appreciating your peers!
Check back soon to give more kudos.

Past Kudos Given
No kudos given
You haven't given any kudos yet. Share the love above and you'll see it here.

It's not the same without you

Join the community to find out what other Atlassian users are discussing, debating and creating.

Atlassian Community Hero Image Collage

Set page restrictions to all pages

Hello,

using Comala Document Management, we add page view restrictions based on specific states.

So there are already quite some pages which can be viewed by only a special group.

We want to add another group to be able to view all these pages.

Is it possible to set the view page restriction for all relevant pages (easy or at once)?

1 answer

1 accepted

Hi Michael!

There is a trick called 'cascade workflows' in Comala Document Management that will allow you to fire a trigger for specific pages in the whole space. I think that's exactly what you are looking for. 

  • Edit your workflow in markup mode. Add a trigger like the following one to your workflow:

{trigger:labeladded|label=restrict|state=Approved}
{set-label:restrict|children=true}
{set-restrictions:type=Edit|group=group1, group2}
{remove-label:restrict}
{trigger}

When this label is added to a page (I suggest the 'home' page - but make sure it is in the Approved state)

This trigger will fire when the label restrict is added to the page, this results in the following actions:

  • It will set the label restrict to its child pages,
    • This is where the cascade happens - this causes the trigger to fire on the child pages
  • It then sets restrictions
  • and then remove the restrict label

Two things to note:

  • You will not see the label on the page because it is immediately removed
  • You will need to wait some time (depending on the size of your space) for the cascade to take complete effect

If you need help implementing cascade workflows in your set up, do contact our support team at https://comalatech.jira.com/servicedesk/customer/portal/1

All the best

Jorge

Hi Jorge,

I can't seem to get this to work in a cascading way... I can get the restrictions to set on the page that I have the workflow on, but not on any child pages. Is this still the same functionality for v6.13.1?

Hi @David Pressley 

This should work in v6.13.1 however there maybe a few reasons this does not work as expected, could you contact us via https://support.comalatech.com/ with some more details.

To speed up our support team, please could you attach a copy of the markup of all of the active workflows in your space.

Thanks in advance

James
Senior Product Manager

Suggest an answer

Log in or Sign up to answer
TAGS
Community showcase
Published in Confluence

🥓🙅🏻‍♀️ Meet-less May Badge!

Hello Confluence Community!  What if i told you that you could have a healthier life and be 100% meet-less? This month, we're promoting a healthy, balanced work diet with Confluence. (Read m...

551 views 3 23
Read article

Community Events

Connect with like-minded Atlassian users at free events near you!

Find an event

Connect with like-minded Atlassian users at free events near you!

Unfortunately there are no Community Events near you at the moment.

Host an event

You're one step closer to meeting fellow Atlassian users at your local event. Learn more about Community Events

Events near you