I am having real trouble making the permissions work for my requirements. I have two options that I would be happy with If I could make them work:
1. An admin user be able to Create an album and add photos to it (without assistance from sysadmin to grant them 'manage album' rights).
2. An admin user be able to upload photos to an album they have manage rights to. BUT, not be able to create new albums.
This just doesn't seem possible with the current permissions available.
1. If I give an Admin user 'Edit' and 'Upload' rights then they can Create an Album, but they cannot upload photos to it until they are granted 'Manage Album' rights.
2. I could deal with a scenario where users cannot create albums, I could create them for the user, grant 'Manage Albums' rights and away they go. Problem with this solution is that users will have the form fields available to create a new Album and they can still do this which will ultimately leave us with many orphaned albums.
Am I missing something here or are my requirements just not possible with ZenPhoto at the moment?
The closest I have come to what I want is to create an album for a user, grant them manage album rights for that album and then everything is as I expect. The user can then create a 'sub'-album and upload photos to it without needing to be granted 'manage' rights (obviously because they have rights to the parent album).
As I write this it is becoming clearer, perhaps the issue is that the upload form for a user with 'manage' rights to no albums needs to be a bit clearer that the user will not be able to do anything until they have been granted access to an album (this is for a user with only 'edit' and 'upload' rights).
A better solution to this problem might be to include a 'Create Album' permission, this would certainly avoid some of this confusion. One step better again might be to automatically grant 'Manage Album' to a user when they create an album, I mean really, what is the point of someone being able to create an album AND PUBLISH IT, but not be able to upload photos?
Thanks for any help or ideas.
Zenphoto version 1.2.4 [3716] (Official Build)
Current gallery theme: default
PHP version: 5.2.6
Comments
Thanks!