This should work a bit similar to how the Forum Boards, Asset Cache and Blog Posts Dashboard modules work, where you can view/add/edit/delete items based on your permissions, and items can be assigned individual owners.
Might want to make it so that pages can have both a "user" owner and a "group" owner. Based on permissions users could create pages, edit or delete their own pages or pages owned by their group (can have multiple people from a group collaborate on a specific content page). Also should be a "canManageAllPages" permission for admins so they can still access everything
This should work a bit similar to how the Forum Boards, Asset Cache and Blog Posts Dashboard modules work, where you can view/add/edit/delete items based on your permissions, and items can be assigned individual owners.
Might want to make it so that pages can have both a "user" owner and a "group" owner. Based on permissions users could create pages, edit or delete their own pages or pages owned by their group (can have multiple people from a group collaborate on a specific content page). Also should be a "canManageAllPages" permission for admins so they can still access everything