...
(Note this is the list from api.Permissions.Permission. It's pretty low lever and it's what controller look for in the case of secured actions)
Public -> Public (will eventually be removed)
Admin -> SpaceAdmin*Keep*
CreateCollections -> CreateCollection
...
AddInstitution -> EditUser
UserAdmin -> *Remove* (only superadmins should be able to do this)
...
Admin
New List:
val Public, // Page is public accessible, i.e. no login needed
Admin,
// spaces
ViewSpace,
CreateSpace,
DeleteSpace,
EditSpace,
// datasets
ViewDataset,
CreateDataset,
DeleteDataset,
EditDataset,
// collections
ViewCollection,
CreateCollection,
DeleteCollection,
EditCollection,
// files
AddFile,
DeleteFile,
ViewFile,
DownloadFiles,
EditLicense,
CreatePreview, // Used by extractors
MultimediaIndexDocument,
CreateNote,
// sections
CreateSection,
ViewSection,
DeleteSection, // FIXME: Unused right now
EditSection, // FIXME: Unused right now
// metadata
AddMetadata,
ViewMetadata,
DeleteMetadata, // FIXME: Unused right now
EditMetadata, // FIXME: Unused right now
// social annotation
AddTag,
DeleteTag,
ViewTags,
AddComment,
DeleteComment,
EditComment,
// geostreaming api
GSCreateStream,
GSAddDatapoint,
GSViewDatapoints,
GSAddSensor,
GSViewSensor,
GSDeleteSensor,
// users
ViewUser,
EditUser = Value