Share via


Кастомизация MOSS 2007. Убираем "Sign in as different user"

Коллеги,

как Вы все знаете, в MOSS 2007 появилась новая маленькая и удобная возможность - ссылка Sign in as different user, позволяющая войти на портал под другим аккаунтом. К сожалению, не всем нужна эта ссылка (для кого-то, например, по причине привычки). Как ее убрать?

 

Вариант номер 1 (простейший):

Удалить <Sharepoint:MenuItemTemplate id=”ID_LoginAsDifferentUser”>  из Welcome.ascx расположенного в папке C:\program files\common files\....12\Template\ControlTemplates.

Недостатки

  • отражается на ВСЕХ сайтах сервера
  • любой update или patch перепишет это изменение

Вариант номер 2 (более правильный)

Создать новую фичу (feature) с элементом <HideCustomAction> GroupID=PersonalActions и Location=Microsoft.Sharepoint.StandardMenu

Инсталлировать и активировать фичу для каждого требуемого сайта

 

https://msdn2.microsoft.com/en-us/library/ms465980.aspx