Celem tego dokumentu jest przypięcie ikony na pasku nawigacyjnym aplikacji Microsoft Teams dla witryny programu SharePoint, która ma być dostępna dla wszystkich użytkowników aplikacji Teams lub określonych osób. Nie ma znaczenia, czy są członkami jakichkolwiek zespołów lub kanałów. Rozwiązanie zapewni nowym użytkownikom dostęp do własnego portalu klienta do szkolenia zespołów, zanim jeszcze dołączą lub utworzyli swój pierwszy zespół.

1 Kontrola aplikacji Teams w konsoli administracyjnej
2 Kontrolowanie, kto może przesyłać aplikacje niestandardowe
3 Sprawdzanie, jakie zasady są stosowane do użytkownika
4 Kontrolowanie uprawnień do aplikacji Teams
5 Tworzenie aplikacji
6 Testowanie aplikacji
7 Pakowanie aplikacji
8 Wgrywanie aplikacji
9 Udostępnianie aplikacji
10 Ostateczne rozwiązanie
Kontrola aplikacji Teams w konsoli administracyjnej
Aplikacje wyświetlane na pasku aplikacji Teams są kontrolowane z konsoli administracyjnej Teams w dzierżawie. Aplikacje Teams > Zasady konfiguracji.

Ostrzeżenie ! Niewłaściwe przygotowanie dzierżawcy z wyprzedzeniem do przesłania aplikacji niestandardowej spowoduje wyświetlenie następującego komunikatu w dalszej części tego dokumentu.

Ostrzeżenie ! Nieprzygotowanie dzierżawcy do zezwalania tylko określonym osobom na przesyłanie niestandardowych aplikacji pozwoli wszystkim na przesyłanie aplikacji do Twojego sklepu z aplikacjami.

Kontrolowanie, kto może przesyłać aplikacje niestandardowe
- Na stronie Zasady konfiguracji aplikacji utwórz nowe zasady niestandardowe.

Wybraliśmy nazwę „ Zasady przesyłania aplikacji ”, ale wszyscy możecie używać tego, co ma sens. W nowej zasadzie włącz możliwość przesyłania niestandardowych aplikacji, jeśli identyfikator użytkownika jest przypisany do tej zasady.

- Zignoruj wszystkie inne ustawienia i kliknij „ Zapisz ”
- Na ekranie polityki wybierz nową politykę i kliknij „ Zarządzaj użytkownikami ”

- Na stronie Zarządzani użytkownicy wpisz nazwy użytkowników, którym chcesz przypisać tę zasadę.

- Wszyscy użytkownicy, którzy nie są objęci tymi zasadami, otrzymają następujący błąd podczas próby przesłania aplikacji.

Ostrzeżenie ! Po zapisaniu tych ustawień zasad może minąć kilka godzin, zanim zaczną obowiązywać.
Sprawdzanie, jakie zasady są stosowane do użytkownika
- Przejdź do zakładki „ Użytkownicy ” w Centrum administracyjnym aplikacji Teams

- Wyszukaj użytkownika, do którego właśnie zastosowałeś zasady w poprzednim kroku, a następnie zaznacz pole obok użytkownika. Dzięki temu zobaczysz, ile zasad ma zastosowanie do tego użytkownika.
- Następnie możesz wybrać opcję „ Edytuj ustawienia ”, aby edytować ustawienia zasad użytkownika.

- Znajdź opcję „ Zasady konfiguracji aplikacji ” i kliknij menu rozwijane.
- Zobaczysz wszystkie bieżące zasady konfiguracji aplikacji kontrolujące dostęp tego użytkownika do aplikacji Teams.

Kontrolowanie uprawnień do aplikacji Teams
- W konsoli administracyjnej Teams znajdź kartę „ Zasady uprawnień ” w sekcji „ Aplikacje Teams ”

- Kliknij przycisk „ Ustawienia aplikacji dla całej organizacji ”, aby sprawdzić aktualne uprawnienia do korzystania z aplikacji Teams w Twojej dzierżawie.

Ostrzeżenie ! Jeśli administrator Twojego najemcy ustawił poniższe opcje na zielono na „ Wyłączone ”, nie możesz pomyślnie ukończyć tej misji związanej z dokumentami polegającej na dodawaniu i używaniu niestandardowej aplikacji w usłudze Teams.

- Następnie musimy sprawdzić uprawnienia aplikacji na poziomie zasad, jeśli poprzednie ustawienia wyglądały na włączone.
- W sekcji „ Zasady uprawnień aplikacji ” wybierz „ Globalne (domyślne dla całej organizacji) zasady dotyczące ustawień, zaznaczając zasady i klikając „ Edytuj ”

- Najlepszym scenariuszem jest to, że zielone pole jest ustawione na wszystkie aplikacje, a użytkownicy są objęci tą zasadą. Jest to ustawienie domyślne i żadna inna zasada nie ogranicza ich dostępu do tych ustawień.

Ostrzeżenie! Jeśli administrator zmienił domyślne uprawnienia aplikacji na coś innego niż „ Zezwalaj wszystkim aplikacjom ”, będziemy musieli umieścić na białej liście naszą niestandardową aplikację na końcu tego dokumentu i aplikację „ Teams Apps Studio ” od początku, aby umożliwić ich wyświetlanie użytkowników w Teams.


- W tym momencie nasza aplikacja Portal nie została utworzona, więc nie możemy umieścić na białej liście, dopóki nie wykonamy kroków w tym dokumencie i nie prześlemy aplikacji niestandardowej do katalogu aplikacji dzierżawy.

- Pamiętaj, aby zapisać wszelkie wprowadzone zmiany i dać czas na wprowadzenie zmian w zasadach.
Tworzenie aplikacji
Po przygotowaniu naszych zasad dotyczących aplikacji i uprawnień jesteśmy gotowi do utworzenia niestandardowej aplikacji do wyświetlania ikony połączonej z naszym portalem SharePoint na pasku nawigacyjnym aplikacji Teams.
- Zaloguj się do wersji internetowej aplikacji Teams lub wersji komputerowej jako użytkownik dodany do „ Zasad przesyłania aplikacji ”
- W aplikacji Teams kliknij ikonę App Store na pasku nawigacji aplikacji po lewej stronie aplikacji Teams.

- Po otwarciu sklepu wpisz „ App Studio ”, aby zlokalizować aplikację, którą musimy zainstalować, aby ten użytkownik mógł utworzyć naszą niestandardową aplikację.

- Kliknij przycisk „ Dodaj ”, aby zainstalować aplikację

- Po otwarciu aplikacji App Studio kliknij „ Edytor manifestów ”

- W zakładce edytora manifestów poszukaj „ Utwórz nową aplikację ”

- Następnie zobaczysz następujący ekran z wieloma polami, które musimy wypełnić. Zajmiemy się nimi po jednej sekcji na raz.

- Ostrzeżenie o szczegółach aplikacji ! Nie umieszczaj „ Microsoft ” w nazewnictwie. Jeśli ustawisz „ Krótka nazwa ” zbyt długa, zostanie ona skrócona i obok nazwy pojawi się elipsa.


W sekcji identyfikacji musisz kliknąć przycisk „ Generuj ”, aby wygenerować unikalny klucz dla tej aplikacji. Musisz wypełnić „ Nazwa pakietu ”. Możesz użyć dowolnych nazw, po prostu postępuj zgodnie z formatem pokazanym powyżej. Należy również ustawić „ Wersję ”.
- Opis Ostrzeżenie ! Nie umieszczaj „ Microsoft ” w nazewnictwie

- Informacje dla programistów

Informacje o deweloperze określają tylko, kto stworzył aplikację i witrynę, aby dowiedzieć się więcej o deweloperze. Sugerowałbym linkowanie do strony, na której ludzie mogą dowiedzieć się więcej o rozwoju i celu aplikacji. W tym przykładzie po prostu wskazujemy witrynę SharePoint, która uruchamia witrynę ścieżek nauki w dzierżawie.

Adres URL „ Oświadczenia o ochronie prywatności ” wskazuje na oświadczenie o ochronie prywatności firmy Microsoft, ponieważ w tym przykładzie zastosowano portal Microsoft Learning Pathways. „ Warunki korzystania ” po prostu wskazują na dokumentację Portalu Ścieżek Nauki. Zaleca się, aby te adresy URL nie wskazywały witryn hostowanych zewnętrznie. Podczas naszych testów tej aplikacji później zobaczymy następujące ostrzeżenia.


Będziesz potrzebować co najmniej dwóch logo ze strony brandingowej. Muszą mieć dokładny rozmiar podany w ich opisie. Wszystkie opcje na karcie „ Szczegóły aplikacji ” zostały zakończone . Teraz przejdź do zakładki „ Karty ” w obszarze „ Możliwości ”.

- Kliknij „ Dodaj kartę osobistą ”

- Na karcie Nazwa wybierz nazwę, która pojawi się na stronie portalu, jak pokazano poniżej.
- Ustaw dowolną liczbę jako identyfikator jednostki.
- „ Adres URL treści ”, który wskazujemy z powrotem do naszego portalu Ścieżki edukacyjne.
- „ Adres URL witryny ”, który wskazujemy z powrotem do naszego portalu Ścieżki nauki. Kliknij Zapisz.


- Jednokrotne logowanie w aplikacji internetowej

- Identyfikator aplikacji AAD w tym przykładzie dotyczy witryny programu SharePoint. Oficjalny numer to 00000003-0000-0ff1-ce00-000000000000 nie używaj w tym przykładzie żadnego innego numeru.
- „ Adres URL zasobu ” musi mieć unikatową nazwę dzierżawy zamiast mojego „ m365x360288 ”. Po wypełnieniu pól naciśnij Zapisz.
- Zakończyliśmy konfigurowanie naszej niestandardowej aplikacji.
Testowanie aplikacji
- Pod nagłówkiem „ Zakończ ” w aplikacji App Studio wybierz „ Testuj i rozpowszechniaj ”

- Następnie zobaczysz następujący ekran z serią ostrzeżeń. Nie przejmuj się ostrzeżeniami w tym przykładowym przypadku użycia. W środowisku produkcyjnym warto postępować zgodnie ze wskazówkami dotyczącymi przenoszenia ich na wewnętrzne adresy URL.

- Jeśli nie udało Ci się wprowadzić rzeczy poprawnie, zobaczysz następujące ostrzeżenie.

- Jeśli zrobiłeś wszystko dobrze, instalator aplikacji wyświetli się gotowy do przetestowania Dodaj go do swoich zespołów. Zanim klikniesz Dodaj, przejrzyj informacje o . Zobaczysz, w jaki sposób wykorzystano informacje z góry.

- Po zainstalowaniu aplikacji załaduje Portal Ścieżek Nauki, jeśli działa.

Pakowanie aplikacji
- Wróć do aplikacji App Studio, klikając elipsę na pasku nawigacji aplikacji.

- Otworzy się następujące okno z aplikacją „ App Studio ” i aplikacją „ Contoso Learning ”, którą właśnie testujemy, dodając do naszego zespołu użytkowników. Kliknij ikonę „ App Studio ”, aby ponownie uruchomić aplikację. Wybierz „ Edytor manifestu ”

- Poszukaj w sekcji „ Ostatnio utworzone aplikacje ” aplikacji „ Contoso Learning ” i kliknij ją.

- Kliknij zakładkę „ Testuj i rozpowszechniaj ”

- Kliknij przycisk „ Pobierz ”, aby spakować aplikację do importu.

- Zobaczysz wyskakujące okienko wskazujące, że pakiet został wyeksportowany i jego nazwę pliku.

- Lokalizacja będzie folderem pobierania na komputerze. Zapamiętaj tę lokalizację do przesłania do portalu aplikacji dzierżawcy.
Przesyłanie aplikacji
- Wróć do aplikacji Teams i poszukaj ikony „ Aplikacje ” na pasku nawigacji aplikacji

- Jeśli Twój identyfikator użytkownika ma odpowiednie uprawnienia do przesyłania niestandardowej aplikacji, możesz kliknąć „ Prześlij niestandardową aplikację ” na dole listy. Kliknij na to. Następnie kliknij, aby przesłać do swojego najemcy. Nie wiem, dlaczego kliknij dwukrotnie Przejdź do folderu pobierania, aby zlokalizować nasz pakiet i kliknij „ Otwórz ”

- Jeśli nie udało Ci się użyć konta objętego utworzonymi przez nas „ Zasadami przesyłania aplikacji ”, zobaczysz następujący błąd.

- Jeśli się powiedzie, aplikacja pojawi się teraz w katalogu aplikacji najemcy
- Wyszukiwanie tej aplikacji w katalogu aplikacji i kliknięcie Dodaj spowoduje zainstalowanie aplikacji pod elipsą, tak jak podczas instalacji testowej. ZATRZYMAJ SIĘ! Nie zamierzamy w ten sposób instalować aplikacji. Zamiast tego zamierzamy przypiąć aplikację do paska nawigacji aplikacji, korzystając z naszej „ Zasady konfiguracji aplikacji ”.

Udostępnianie aplikacji

- Zlokalizuj zasady konfiguracji aplikacji, które stworzyliśmy wcześniej i zaznacz pole. Następnie kliknij „ Edytuj ”

- W sekcji „ Przypięte aplikacje ” kliknij „ Dodaj aplikacje ”

- Wyszukaj aplikację „ Nauka ”, wybierz ją i kliknij „ Dodaj ”. Kliknij przycisk „ Dodaj ” na dole, aby zamknąć ekran.

- Teraz zobaczysz aplikację, jak będę wyglądać na pasku nawigacji aplikacji. Domyślnie znajduje się na dole, możesz podświetlić aplikację i przenieść ją w górę. Jeśli jesteś zadowolony z pozycji, kliknij „ Zapisz ”

Ostateczne rozwiązanie
- Teraz czekamy na synchronizację ustawień zasad w systemach zaplecza Microsoft 365, zanim zobaczymy wyniki naszej pracy. Nie zobaczymy naszej nowej aplikacji na pasku nawigacji aplikacji przez około 2 godziny.
- Kliknij ikonę nowej aplikacji i zobacz gotowy projekt.
