Different levels of access for reports

We have some reports that are for management only and should only be seen by them.

I don't see a way to set permissions on any particular report.

Some reports should be editable by some users.

Some reports should be viewable by some users.

Only a couple of people could ever delete a report.

Is this possible in Sugar?