Overview
This article details the process to hide the Client Access tab. Neither administrator nor regular users will be able to see the tab once it is hidden.
Process
Note: This procedure requires to edit files manually. If edited incorrectly it can leave the server in a non-operational state. Please keep backups of any file which is edited throughout this article before saving any changes to them.
- Open the following file in a text editor like Notepad: ..\GFI\Archiver\ASPNET\UI\Settings\MArcPagesAccessCtrl.cfg
- Locate the following XML element:
<MArcTab Id="EmailClientAccess" AttributesTakeControl="false">
<Order>5</Order>
<AssociatedPage Id="EmailClientAccess" AttributesTakeControl="false">
<ParentId />
<TabId />
<DialogPage>false</DialogPage>
<Visible>true</Visible>
<SavedInCookies>false</SavedInCookies>
</AssociatedPage>
</MArcTab> - Comment out the whole element by enclosing it in:
<!-- -->
The element should read:<!--
<MArcTab Id="EmailClientAccess" AttributesTakeControl="false">
<Order>5</Order>
<AssociatedPage Id="EmailClientAccess" AttributesTakeControl="false">
<ParentId />
<TabId />
<DialogPage>false</DialogPage>
<Visible>true</Visible>
<SavedInCookies>false</SavedInCookies>
</AssociatedPage>
</MArcTab>
--> - Save the file.
- Run the following command to restart IIS:
iisreset /noforce
Note: When upgrading to a newer version of GFI Archiver, installation files mentioned in this procedure will be overwritten with default versions making the changes void and ineffective. It is therefore suggested to keep a record of this procedure and follow it once again directly after upgrading to keep this functionality intact.