Global bookmark can not be displayed in the site for normal site members, if the associated site template is imported from other environment.
Steps to reproduce:
1 - In environment A, create a site template.
2 - Add Bookmarks portlet to one of the pages in the template. Set Bookmarks portlet to "global" scope. Add a bookmark entry to the portlet.
3 - Export the all templates in the right top of the site template page.
4 - In environment B, import the site template lar.
5 - Create a new site using the template.
6 - Go to the site.
7 - Bookmarks portlet with entry appears (correct).
8 - Log into environment B as a different user (a site member, non-administrator) and go to the site.
9 - Bookmarks portlet appears, but is empty.
Expected Results: The global bookmark should be visible to site member (non-administrator).
Actual Results: Bookmarks portlet appears, but is empty.
Reproduced on 70x: 452d5a756513434b95fc1d3afd8265791c8ed422
Can't test on Master: adc6f6311778c74049f502aaf78aed50036c57be
The behavior on Master is different. For #7, after creating the site using the template, the bookmark on the page is not set to "Global" scope. So I can't further test the following steps.