Wyświetlanie zawartości niestandardowej przy użyciu kafelka markdown na pulpitach nawigacyjnych platformy Azure
Możesz dodać kafelek markdown do pulpitów nawigacyjnych platformy Azure, aby wyświetlić niestandardową, statyczną zawartość. Możesz na przykład wyświetlić podstawowe instrukcje, obraz lub zestaw hiperlinków na kafelku markdown.
Dodawanie kafelka markdown do pulpitu nawigacyjnego
Wybierz pozycję Pulpit nawigacyjny z menu witryny Azure Portal.
W widoku pulpitu nawigacyjnego wybierz pulpit nawigacyjny, na którym powinien pojawić się niestandardowy kafelek markdown, a następnie wybierz pozycję Edytuj.
W galerii kafelków znajdź kafelek o nazwie Markdown i wybierz pozycję Dodaj. Kafelek zostanie dodany do pulpitu nawigacyjnego, a zostanie otwarte okienko Edytowanie języka Markdown .
Wprowadź wartości tytułu i podtytułu, które są wyświetlane na kafelku po przejściu do innego pola.
Wybierz jedną z opcji dołączania zawartości markdown: edytowanie wbudowane lub wstawianie zawartości przy użyciu adresu URL.
Wybierz pozycję Edytowanie wbudowane, jeśli chcesz wprowadzić znaczniki markdown bezpośrednio.
Wybierz pozycję Wstaw zawartość przy użyciu adresu URL , jeśli chcesz użyć istniejącej zawartości markdown hostowanej w trybie online.
Uwaga
Aby uzyskać dodatkowe zabezpieczenia, utwórz plik markdown i zapisz go w obiekcie blob konta usługi Azure Storage, w którym włączono szyfrowanie. Aby uzyskać dodatkową kontrolę, skonfiguruj szyfrowanie przy użyciu kluczy zarządzanych przez klienta przechowywanych w usłudze Azure Key Vault. Następnie możesz wskazać plik przy użyciu opcji Wstaw zawartość przy użyciu adresu URL . Tylko użytkownicy z uprawnieniami do pliku mogą zobaczyć zawartość markdown na pulpicie nawigacyjnym. Może być konieczne ustawienie reguły współużytkowania zasobów między źródłami (CORS) na koncie magazynu, aby witryna Azure Portal (
https://portal.azure.com/
) mogła uzyskać dostęp do pliku markdown w obiekcie blob.
Wybierz pozycję Gotowe , aby odrzucić okienko Edytowanie języka Markdown . Zawartość jest wyświetlana na kafelku Markdown, którego rozmiar można zmienić, przeciągając uchwyt w prawym dolnym rogu.
Możliwości i ograniczenia zawartości języka Markdown
Możesz użyć dowolnej kombinacji zwykłego tekstu, składni języka Markdown i zawartości HTML na kafelku markdown. Witryna Azure Portal używa biblioteki typu open source o nazwie oznaczonej do przekształcania zawartości w kod HTML wyświetlany na kafelku. Kod HTML wygenerowany przez znak jest wstępnie przetwarzany przez portal przed jego renderowaniem. Ten krok pomaga upewnić się, że dostosowanie nie wpłynie na zabezpieczenia ani układ portalu. Podczas tego wstępnego przetwarzania każda część kodu HTML, która stanowi potencjalne zagrożenie, zostanie usunięta. Następujące typy zawartości nie są dozwolone przez portal:
- JavaScript —
<script>
tagi i wbudowane oceny języka JavaScript są usuwane. - iframes —
<iframe>
tagi są usuwane. - Styl —
<style>
tagi są usuwane. Atrybuty stylu wbudowanego w elementach HTML nie są oficjalnie obsługiwane. Może się okazać, że niektóre elementy stylu wbudowanego działają dla Ciebie, ale jeśli zakłócają one układ portalu, mogą przestać działać w dowolnym momencie. Kafelek Markdown jest przeznaczony dla podstawowej, statycznej zawartości, która używa domyślnych stylów portalu.
Następne kroki
- Dowiedz się więcej o tworzeniu pulpitów nawigacyjnych w witrynie Azure Portal.
- Dowiedz się, jak udostępnić pulpit nawigacyjny przy użyciu kontroli dostępu opartej na rolach platformy Azure.