I've been testing the ability of Simple Edit Users to create new assets through the EES, but keep getting error messages (see below) when I hit the Select Parent button.
When I close the error message, I'm taken to the Asset Finder screen, but when I select a parent, I just get taken back to the original screen from where I chose to create a new asset.
Simple Edit Users should be able to create new assets, no? The Squiz manual says [quote]The main difference between a Backend User and a Simple Edit User is that a Simple Edit User can only log into the Simple Edit Interface where as a Backend User can log into both interfaces.[/quote]
[quote]
Have you given the simple edit users write permissions so that they create assets?
[/quote]
Plus one to Nic's suggestion. Sounds like permissions, the user will need min write. First point of call for troubleshooting would be to apply write permission for the user you are testing with to all assets within scope of the area you are testing in.
thanks Nic and Scotty, but permissions do not seem to be the problem. My understanding is that if the parent has permissions set up to cascade through to any new assets that are created, then a new asset will inherit the permissions of its parent. The Simple Edit User I'm testing with is in a group that has been granted Write permissions for the the parent asset under which I'm trying to create a new asset. Am I missing something?
[quote]
Plus one to Nic's suggestion. Sounds like permissions, the user will need min write. First point of call for troubleshooting would be to apply write permission for the user you are testing with to all assets within scope of the area you are testing in.
Hi Nic and Scotty, just to add to my response to your comments, if permissions were the problem, then presumably I wouldn't be able to edit live assets as a Simple Edit User, but I can do this no problem. The problem arises when I try to create a new asset, that's when I get the error messages.
[quote]
Have you given the simple edit users write permissions so that they create assets?
[quote]
Hi Nic and Scotty, just to add to my response to your comments, if permissions were the problem, then presumably I wouldn't be able to edit live assets as a Simple Edit User, but I can do this no problem. The problem arises when I try to create a new asset, that's when I get the error messages.
[/quote]
Could you try using the createAsset function of the JS API with the Simple Edit user (not in EES) to see if you get this same error?
I have no idea how to do that, could you please provide some guidance? But just for the record, I have no problems creating new assets in EES as a Sys Admin, it's only other types of users who can't.
[quote]
Could you try using the createAsset function of the JS API with the Simple Edit user (not in EES) to see if you get this same error?
[quote]
I have no idea how to do that, could you please provide some guidance? But just for the record, I have no problems creating new assets in EES as a Sys Admin, it's only other types of users who can't.
thanks for persevering with this, Nic. When you say give "the Simple Edit user admin permission" I'm assuming you mean setting admin permissions on the parent asset under which I want the Simple Edit User to create a new child? I've just tried this but it made no difference. Same error message stating that I do not have permissions to access the asset. Or are you talking about other permissions that perhaps I'm not aware of?
Just to reiterate the problem… A Simple Edit User (or any type of user for that matter with the exception of a SysAdmin) can edit existing assets through the EES when they're in a user group that has been granted Write permission on the assets they're editing. The problem arises when those users try to create any new asset, regardless of whether it's a Standard Page, or any other type of asset. Creating a new asset involves accessing the Asset Finder to select a parent, and it's at that point that the error message appears. Closing the message then takes you to the Asset Finder, you can choose an asset to be a parent which then closes the Asset Finder, but this just takes you back to the original screen from which the attempt to create a new asset was made. I think the problem is centred around accessing the Asset Finder, because the error message also appears when using Find an Asset, although in that case, after closing the error message, the Asset Finder window is accessible, and an asset can be selected and edited no problem.
[quote]
When you say give "the Simple Edit user admin permission" I'm assuming you mean setting admin permissions on the parent asset under which I want the Simple Edit User to create a new child? I've just tried this but it made no difference. Same error message stating that I do not have permissions to access the asset. Or are you talking about other permissions that perhaps I'm not aware of?
[/quote]
Yes, that is what I meant.
What version of EES are you using? It is the newest?
thanks anyway for your suggestions, Nic. It would be good to hear from anyone who can reproduce this problem, to eliminate the possibility that it's our installation that is faulty.
[quote]
Yeah, I am not quite sure how to help. Maybe Scott knows of a bug?