none
Глюк с банком терминов RRS feed

  • Вопрос

  • Здравствуйте.

    Зашел под администратором, создал банк терминов. Потом добавил столбец для библиотеки документов с метаданными из банка терминов. Под администратором все работает, а вот когда захожу под обычным пользователем, то в столбцах метаданные не отображаются. Но при этом фильтр по метаданным работает, могу изменить метаданные, но изменение видно не будет.

    В чем может быть проблема?

    28 сентября 2011 г. 8:09

Ответы

  • Возможно у пользователей нет прав на скрытый список Hidden Taxonomy List
    http://...SITEURL.../lists/taxonomyhiddenlist
    Откройте этот список и проверьте, чтобы у NT AUTHORITY\AUTHENTICATED USERS были права на чтения этого списка
    • Предложено в качестве ответа AlexanderShelopukho 28 сентября 2011 г. 9:00
    • Помечено в качестве ответа Shtinov Anton 28 сентября 2011 г. 10:43
    28 сентября 2011 г. 8:21

Все ответы

  • Возможно у пользователей нет прав на скрытый список Hidden Taxonomy List
    http://...SITEURL.../lists/taxonomyhiddenlist
    Откройте этот список и проверьте, чтобы у NT AUTHORITY\AUTHENTICATED USERS были права на чтения этого списка
    • Предложено в качестве ответа AlexanderShelopukho 28 сентября 2011 г. 9:00
    • Помечено в качестве ответа Shtinov Anton 28 сентября 2011 г. 10:43
    28 сентября 2011 г. 8:21
  • Огромное списибо, у меня тоже были продозрения на права, но не мог понять где их устанавливать. Теперь все работает.
    28 сентября 2011 г. 8:44
  • Еще такой вопрос, а как предоставить некоторой группе пользователей возможность управления банком терминов?

    Я как администратор захожу в параметры сайта->управление банком терминов, и тут редактирую, для пользователей такие настройки недоступны.

    28 сентября 2011 г. 9:01
  • спасибо, но про это я в курсе. А как в "средства управления банками терминов" будут попадать пользователи.

    Я попробовал добавить пользователя в руководителей группы, но в его параметрах сайта не появилась ссылка на "средства управления банками терминов". Так же если в свойствах столбца установить "разрешить пользователям добавлять свои данные", то добавлять теги может любой пользователь


    upd. С правами разобрался, осталось только понять, как сделать чтобы для определенной группы пользователей появлялась ссылка на страницу со "средствами управления банками терминов". Пока они могут заходить по прямой ссылке и править, остальные пользователи могут только просматривать.
    • Изменено Shtinov Anton 28 сентября 2011 г. 10:11
    28 сентября 2011 г. 10:03
  • Спасибо, но это не то. Пользователь с полным доступом этот пункт видит. А вот с ограниченым доступом уже нет.
    28 сентября 2011 г. 10:44
  • В общем в файле %Program Files%\Common Files\Microsoft Shared\Web Server Extensions\14\TEMPLATE\FEATURES\TaxonomyFieldAdded\SiteSettings.xml есть следующие строчки

    - <Elements xmlns="http://schemas.microsoft.com/sharepoint/">
    - <CustomAction Id="TermStoreManagement" GroupId="SiteAdministration" Location="Microsoft.SharePoint.SiteSettings" Rights="ManageWeb" Sequence="200" Title="$Resources:osrvcore,TaxonomyManagerEntryPoint;" Description="$Resources:osrvcore,TaxonomyManagerEntryPointTooltip;">
    <UrlAction Url="_Layouts/termstoremanager.aspx" />
    </CustomAction>
    Атрибут Right задаёт область видимости ссылки на "средства управления банками терминов" в свойствах сайта.
    В msdn ManageWeb описывается так:
    Grant the ability to perform all administration tasks for the Web site as well as manage content. Activate, deactivate, or edit properties of Web site scoped Features through the object model or through the user interface (UI). When granted on the root Web site of a site collection, activate, deactivate, or edit properties of site collection scoped Features through the object model. To browse to the Site Collection Features page and activate or deactivate site collection scoped Features through the UI, you must be a site collection administrator. 
    Если Вас не устраивает такое поведение можете попробовать изменить ManageWeb на один из следующих вариантов:
    Далее переактивируйте фичу, как показано здесь:
     
    http://blog.petergerritsen.nl/2010/06/09/term-store-management-option-missing-in-site-collection-settings/
    Думаю должно помочь.

    28 сентября 2011 г. 10:49