How do I add individual to a page where he or she only gets Page Not Found?

Fei Lin October 16, 2023

Hi, I am trying to work with vendor and contractors at work, who are onsite engineers that has some limited access to everything or something.

 

I have created a dashboard/confluence page and sub pages for each vendor. 

 

I am trying to add these vendor/contractors to their respective space/page(s), but so far have not  been able to figure out a way to do that.

 

Please advise if there is a way or feature to add/grant individual access.

 

Thank you in advance!

-Fei

2 answers

0 votes
Barbara Szczesniak
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
October 17, 2023

@Fei Lin In Cloud (if you're on that), the user has to have permissions to access the parent page to be able to access the child page. I think this extends up the tree. 

So all of the vendors would need access to the dashboard page and then each vendor to their own sub-page.

You can start with this page for information: https://support.atlassian.com/confluence-cloud/docs/add-or-remove-page-restrictions/ 

Fei Lin October 17, 2023

Hi Barbara,

Thank you for your response!

The whole idea is to prevent any access to the parent page but only provide access to the page designated to the specific vendor/contractor(s), and the child page(s) within that page(Dashboard created for the planning, task distributions, updates, results, documentations etc.)

Would assume we can always created a page/dashboard within any parent page and just add individual(s) to that specific page/dashboard and all the child page(s) under that page/dashboard, regardless what restriction the parent page of that dashboard has.

I did not find any information on that yet.

But hope this is a basic feature that is built in the Confluence platform/tool.

Thanks again!

Fei

0 votes
Trudy Claspill
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
October 16, 2023

Hello @Fei Lin 

Welcome to the Atlassian community.

Are you working with Confluence Cloud or Confluence Data Center?

If the URL is similar to the following then it is Confluence Cloud:

https://yourCompany.atlassian.net

Otherwise you are using Confluence Server/Data Center.

Have the users been made licensed users of the Confluence product?

Are they able to access the instance at all?

Can you provide a screen image of the error that the users are actually getting?

Fei Lin October 17, 2023

Hi Trudy,

We are using Confluence Server/Data Center.

The URL is based on company's website.

The vendor/contractors are onsite working with employees but all they get is Page Not Found for the same link/page provided to them.

I understand due to security and privacy concerns there is a permission/access limitation but I would always think we can add individual to the page and the inherited child page(s) so to limit their access only to the pages they are added to. 

This would be a very basic and fundamental feature for a platform like confluence.

Hope this is not something too much to ask for. :-)

Best,

Fei

Fei Lin October 17, 2023

Thank you Trudy for your information!

I am collecting screenshots from vendor/contractors and will be able to share with you once we trim them to remove business related sensitive data.

Your help and support is greatly appreciated!!

Fei

Trudy Claspill
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
October 17, 2023

Addressing your comment on my answer and on @Barbara Szczesniak 's answer about giving users access to a page and that enabling them to access the child pages under that, that is how inheritance of page access works.

However, the user must have access at the highest level in order to access any descendant page in the tree.

If you have a page tree like this:

Page 1
|-- Page 1.1
|-- Page 1.1.1
|-- Page 1.2

In order for a user to have access to Page 1.1.1, the user must have access to Page 1.1.

In order for a user to have access to Page 1.1, the user must have access to Page 1.

You can't give the user access just at Page 1.1 level. Since page access is inherited, Page 1.1 restrictions grant access to more people than Page 1 restrictions.

The users will need to be made licensed users of Confluence, first. Then they must have access to the highest level page that is a parent above the pages the users should be able to access.

If you don't want the user to have access to Page 1.2 and its descendants, then you will have to set page restrictions on Page 1.2 to prevent their access to that page and its descendants.

You may have to adjust the page tree structure to create a top level page to which the users can all be granted access, and then create a child page under that per vendor where you can set the restrictions on each of those pages to the users for that vendor.

If the space has other pages that the vendor users should not be able to see, you will have to set up restrictions on those pages also.

Fei Lin October 17, 2023

Thanks Trudy! So a fresh top level page is the way to go then.

I will work with IT/admin to create a dashboard at P1 level and go from there.

Very much appreciated!!

Fei

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events