Hi Mantis Developers,
We dream about this feature for months (years).
Many of our users need attach db files with private data,
or own sources/projects.
So we need feature that user can set for attached file flag PRIVATE.
Sorry, I cannot add this as feature request into your bugtracker, because of problem with "NO confiramtion letter". I have describe this problem in details in the saection HELP of this forum.
--
Best regards,
Ruslan Zasukhin
VP Engineering and New Technology
Paradigma Software, Inc
http://www.paradigmasoft.com
[FEATURE] Attached Files to be PRIVATE.
Moderators: Developer, Contributor
If by private you mean that the attachments added by a client are only visible to your client and your company, then you have two options:
1. You can configure Mantis so clients can only see the issues they have submitted. In this case, all issues and attachments are effectively private. However, this model is not suitable for all installations.
2. The second option is when you want other clients to see the issue itself but not the attachments, or may be see the list of attachments but not their contents. This can be controlled via the following configuration options:
If you need further control that is not yet implemented, then your best option is to contact a developer and sponsor the implementation of your specific requirements.
1. You can configure Mantis so clients can only see the issues they have submitted. In this case, all issues and attachments are effectively private. However, this model is not suitable for all installations.
2. The second option is when you want other clients to see the issue itself but not the attachments, or may be see the list of attachments but not their contents. This can be controlled via the following configuration options:
Code: Select all
# access level needed to view bugs attachments. View means to see the file names
# sizes, and timestamps of the attachments.
$g_view_attachments_threshold = VIEWER;
# access level needed to download bug attachments
$g_download_attachments_threshold = VIEWER;
# access level needed to delete bug attachments
$g_delete_attachments_threshold = DEVELOPER;
# allow users to view attachments uploaded by themselves even if their access
# level is below view_attachments_threshold.
$g_allow_view_own_attachments = ON;
# allow users to download attachments uploaded by themselves even if their access
# level is below download_attachments_threshold.
$g_allow_download_own_attachments = ON;
# allow users to delete attachments uploaded by themselves even if their access
# level is below delete_attachments_threshold.
$g_allow_delete_own_attachments = OFF;
Controlling the privacy of attachments by projects/users
Now that you have shown that the control of attachments is possible at the global level, it would be nice if this control could be obtained for specific projects or users only.