none
SharePoint 2016 Powershell верхний бар RRS feed

  • Вопрос

  • День Добрый.

    Есть ферма SharePoint 2016.

    Изначально когда была развернута, был сделан глупый вариант ссылки на главную страницу.

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

    Теперь при создании новых сайтов, постоянно этот зеленый треугольник выскакивает.

    Подскажите пожалуйста, как Powershell ом убрать этот зеленый квадрат, в верхнем баре? на всех сайтах и на вновь создаваемых.


    • Изменено PiligrimKa 18 сентября 2019 г. 16:23
    18 сентября 2019 г. 16:15

Ответы

  • проверить возможности нет, попробуйте следующий скрипт

    $app = Get-SPWebApplication -Identity http://portal.ru
    # Title
    $app.SuiteNavBrandingLogoTitle = $null
    # Image
    $app.SuiteNavBrandingLogoUrl = $null
    # Url 
    $app.SuiteNavBrandingLogoNavigationUrl =$null
    $app.Update()
    методы поддерживают только get и set, думаю должно сработать, т.к. других методов нет.


    мой блог не много о SharePoint


    4 октября 2019 г. 5:55
    Модератор

Все ответы

  • Добрый день

    а пришлите скрин.


    мой блог не много о SharePoint

    3 октября 2019 г. 5:37
    Модератор
  • Владимир, здравствуйте

    Свяжитесь со мною пожалуйста по адресу: .............


    Мнения, высказанные здесь, являются отражением моих личных взглядов, а не позиции корпорации Microsoft. Вся информация предоставляется "как есть" без каких-либо гарантий.


    3 октября 2019 г. 5:48
    Модератор
  • Скажите, а это при создании новых сайтов в рамках одной коллекции или даже при создании новой коллекции?

    мой блог не много о SharePoint

    3 октября 2019 г. 11:46
    Модератор
  • В рамках одного веб приложения, любые сайт коллекции создаю в этом веб приложении, появляются такие прямоугольники. Судя по всему делали по этому ману: . $app = Get-SPWebApplication -Identity http://SP2016AppUrl # Title $app.SuiteNavBrandingLogoTitle = "SharePoint Technical Blog" # Image $app.SuiteNavBrandingLogoUrl = "http://i-teco.ru/source/images/logo_2014_h.png" # Url $app.SuiteNavBrandingLogoNavigationUrl ="http://blog.vitalyzhukov.ru" $app.Update() Только вместо логотипа подставляли картинку с зеленым фоном)
    • Изменено PiligrimKa 4 октября 2019 г. 5:34 Нечитабелен код
    4 октября 2019 г. 5:32
  • проверить возможности нет, попробуйте следующий скрипт

    $app = Get-SPWebApplication -Identity http://portal.ru
    # Title
    $app.SuiteNavBrandingLogoTitle = $null
    # Image
    $app.SuiteNavBrandingLogoUrl = $null
    # Url 
    $app.SuiteNavBrandingLogoNavigationUrl =$null
    $app.Update()
    методы поддерживают только get и set, думаю должно сработать, т.к. других методов нет.


    мой блог не много о SharePoint


    4 октября 2019 г. 5:55
    Модератор
  • проверить возможности нет, попробуйте следующий скрипт

    $app = Get-SPWebApplication -Identity http://portal.ru
    # Title
    $app.SuiteNavBrandingLogoTitle = $null
    # Image
    $app.SuiteNavBrandingLogoUrl = $null
    # Url 
    $app.SuiteNavBrandingLogoNavigationUrl =$null
    $app.Update()
    методы поддерживают только get и set, думаю должно сработать, т.к. других методов нет.


    мой блог не много о SharePoint


    Так пробовал, пишет ошибку во всех пунктах 

    $app.SuiteNavBrandingLogoTitle 

    $app.SuiteNavBrandingLogoUrl 

    $app.SuiteNavBrandingLogoNavigationUrl

    Не удается найти свойство "SuiteNavBrandingLogoNavigationUrl" для данного объекта. Убедитесь, что оно существует и его можно задать..

    4 октября 2019 г. 9:23
  • а что отображает если выполнить просто 

    $app = Get-SPWebApplication -Identity http://SP2016AppUrl 
    $app


    мой блог не много о SharePoint

    4 октября 2019 г. 10:32
    Модератор
  • а что отображает если выполнить просто 

    $app = Get-SPWebApplication -Identity http://SP2016AppUrl 
    $app


    мой блог не много о SharePoint

    DisplayName                    Url                                               
    -----------                    ---                                               
    SharePoint - search.domen.ru https://search.domen.ru/                        
    SharePoint - portal.domen... https://portal.domen.ru/                      
    SharePoint - portal2.domen... https://portal2.domen.ru/                     
    SharePoint - portal-my.domen... https://portal-my.domen.ru/                   
    SharePoint Central Administ... http://sp02:48032/  
    4 октября 2019 г. 11:21
  • DisplayName                    Url                                               

    -----------                    ---                                               
    SharePoint - search.domen.ru https://search.domen.ru/                        
    SharePoint - portal.domen... https://portal.domen.ru/                      
    SharePoint - portal2.domen... https://portal2.domen.ru/                     
    SharePoint - portal-my.domen... https://portal-my.domen.ru/                   
    SharePoint Central Administ... http://sp02:48032/  

    согласно вашему ответу складывается ощущение, что у вас не верно отрабатывает

    давайте по порядку. 

    видимо вам нужно на веб приложении https://portal.domen.ru/   или https://portal2.domen.ru/   

    что нам нужно.

    1. получить в переменную $app требуемое веб приложение.

    для этого $app = Get-SPWebApplication -Identity https://portal.domen.ru/  

    в переменной $app должна быть информация только о одному приложение.

    на скрине видно, что если указать ключ -Identity, то в переменной одно веб приложение


    мой блог не много о SharePoint

    4 октября 2019 г. 12:26
    Модератор
  • DisplayName                    Url                                               

    -----------                    ---                                               
    SharePoint - search.domen.ru https://search.domen.ru/                        
    SharePoint - portal.domen... https://portal.domen.ru/                      
    SharePoint - portal2.domen... https://portal2.domen.ru/                     
    SharePoint - portal-my.domen... https://portal-my.domen.ru/                   
    SharePoint Central Administ... http://sp02:48032/  

    согласно вашему ответу складывается ощущение, что у вас не верно отрабатывает

    давайте по порядку. 

    видимо вам нужно на веб приложении https://portal.domen.ru/   или https://portal2.domen.ru/   

    что нам нужно.

    1. получить в переменную $app требуемое веб приложение.

    для этого $app = Get-SPWebApplication -Identity https://portal.domen.ru/  

    в переменной $app должна быть информация только о одному приложение.

    на скрине видно, что если указать ключ -Identity, то в переменной одно веб приложение


    мой блог не много о SharePoint

    Все разобрался. Сработало.

    Я выполнял в Powerhsell ISE

    add-pssnapin microsoft.sharepoint.powershell
    $app = Get-SPWebApplication -Identity https://portal.domen.ru

    и на $app

    выводило все верб приложения.

    DisplayName                    Url                                               
    -----------                    ---                                               
    SharePoint - search.domen.ru https://search.domen.ru/                        
    SharePoint - portal.domen... https://portal.domen.ru/                      
    SharePoint - portal2.domen... https://portal2.domen.ru/                     
    SharePoint - portal-my.domen... https://portal-my.domen.ru/                   
    SharePoint Central Administ... http://sp02:48032/  

    Запустил оснастку именно powerhsell SharePoint , выполнил - 

    $app = Get-SPWebApplication -Identity http://portal.ru
    # Title
    $app.SuiteNavBrandingLogoTitle = $null
    # Image
    $app.SuiteNavBrandingLogoUrl = $null
    # Url 
    $app.SuiteNavBrandingLogoNavigationUrl =$null
    $app.Update()

    Ошибок нет, все вышло заработало! Большое спасибо!!!

    4 октября 2019 г. 12:37