I just wanted to ask here before I submitted a bug report.
It seems that global keywords can access the asset attributes and metadata of an under construction asset, even when viewing as the public user. I would think that if the public user is viewing a page, and uses global keywords such as %globals_asset_assetid:18879% to reference another asset. If that asset is under construction, it should not display the information.
Is this then a bug?
It's not a bug, though it's probably not expected behaviour either – after all, some of the information you may actually want to make available (like the URL) so that when a user clicks the link, Matrix can present a login box.
I figure that you could log this on the Bug Tracker, but I'm pretty sure it'd get marked as a feature request.
[quote]It's not a bug, though it's probably not expected behaviour either – after all, some of the information you may actually want to make available (like the URL) so that when a user clicks the link, Matrix can present a login box.
I figure that you could log this on the Bug Tracker, but I'm pretty sure it'd get marked as a feature request.[/quote]
Well, it is not really causing any problems here, I just ran into it and found it odd. So I wanted to see if anyone else had experienced it.
Thanks.
Yes, this is not a bug. If we checked permissions for every keyword we would very quickly degrade performance of the system. You need to control how keywords are displayed yourself by placing them into pages or DIVs based on permissions.
I see, thanks Greg.