Konfigurowanie planu aplikacji zarządzanej
Ten artykuł dotyczy tylko planów aplikacji zarządzanych dla oferty aplikacji platformy Azure. Jeśli konfigurujesz plan szablonu rozwiązania, przejdź do Konfigurowanie planu szablonu rozwiązania.
Ponowne używanie konfiguracji technicznej (opcjonalnie)
Jeśli utworzono więcej niż jeden plan tego samego typu w ramach tej oferty, a konfiguracja techniczna jest identyczna między nimi, możesz ponownie użyć konfiguracji technicznej z innego planu. Tego ustawienia nie można zmienić po opublikowaniu tego planu.
Aby ponownie użyć konfiguracji technicznej:
- Wybierz Ten plan ponownie używa konfiguracji technicznej z innego planu tego samego typu pole wyboru.
- Na wyświetlonej liście wybierz odpowiedni plan bazowy.
Notatka
Jeśli plan jest obecnie ponownie używany lub ponownie używa konfiguracji technicznej z innego planu tego samego typu, przejdź do tego planu podstawowego, aby wyświetlić historię wcześniej opublikowanych pakietów. Ponowne wykorzystanie konfiguracji technicznej spowoduje zastąpienie ustawień konfiguracji technicznej planu, w tym zarządzania wydawcą i wyboru dostępu klientów aplikacji zarządzanych, których nie można zmienić po opublikowaniu planu.
Definiowanie rynków, cen i dostępności
Każdy plan musi być dostępny na co najmniej jednym rynku. Na karcie Cennik i dostępność można skonfigurować rynki, w których będzie dostępny ten plan, cena i czy plan będzie widoczny dla wszystkich, czy tylko dla określonych klientów (nazywany również planem prywatnym).
- W sekcji Marketswybierz łącze Edytuj rynki.
- W wyświetlonym oknie dialogowym wybierz lokalizacje rynkowe, w których chcesz udostępnić plan. Musisz wybrać co najmniej jeden i maksymalnie 141 rynków.
- Wybierz pozycję Zapisz, aby zamknąć okno dialogowe.
Notatka
To okno dialogowe zawiera pole wyszukiwania oraz opcję filtrowania wyłącznie dla krajów/regionów, w których firma Microsoft odprowadza podatek od sprzedaży i użytkowania w Twoim imieniu.
Definiowanie cen
Ceny są ustalane w USD (Dolar amerykański) i są konwertowane na lokalną walutę wszystkich wybranych rynków przy użyciu bieżących kursów wymiany podczas zapisywania. Ceny są publikowane w lokalnej walucie wybranych rynków i nie są aktualizowane po opublikowaniu. Zweryfikuj te ceny przed opublikowaniem, eksportując arkusz kalkulacyjny cen i przeglądając cenę na każdym rynku. Jeśli chcesz ustawić ceny niestandardowe na rynku indywidualnym, zmodyfikuj i zaimportuj arkusz kalkulacyjny cennika.
W polu Cena podaj cenę za miesiąc dla tego planu. Cena ta jest w dodatku do wszelkich kosztów związanych z infrastrukturą platformy Azure lub użytkowaniem zasobów wdrożonych przez to rozwiązanie.
Oprócz ceny miesięcznej można również ustawić ceny za zużycie jednostek innych niż standardowe przy użyciu rozliczeń opartych na zużyciu. Jeśli chcesz, możesz ustawić cenę za miesiąc na zero i pobierać wyłącznie opłaty przy użyciu rozliczeń taryfowych.
Notatka
Ceny Twojej aplikacji Azure, korzystając z miesięcznej stawki i rozliczania opartego na zużyciu, muszą uwzględniać tylko opłatę za zarządzanie (tj. nie mogą być wykorzystywane na koszty IP/oprogramowania, infrastruktury Azure lub dodatków). Użyj podstawowej oferty maszyny wirtualnej lub kontenera do obsługi rozliczeń kosztów IP/oprogramowania.
Dodawanie niestandardowego wymiaru miernika (opcjonalnie)
W sekcji Wymiary usługi mierzenia Marketplace wybierz link Dodaj niestandardowy wymiar miernika (maksymalnie 18).
W polu ID wprowadź niezmienną referencję identyfikatora podczas emitowania zdarzeń użycia.
W polu Nazwa Wyświetlana wprowadź nazwę wyświetlaną skojarzoną z wymiarem. Na przykład "wysłane wiadomości SMS".
W polu Jednostka miary wprowadź opis jednostki rozliczeniowej. Na przykład "na rozmowę serwisową" lub "za 100 godzin pomocy technicznej".
W polu Cena za jednostkę w USD wprowadź cenę jednej jednostki wymiaru.
W polu Miesięczna ilość uwzględniona w polu podstawowym, wprowadź ilość (jako liczbę całkowitą) wymiaru, który jest uwzględniany co miesiąc dla klientów, którzy płacą cykliczną miesięczną opłatę. Aby ustawić nieograniczoną ilość, zaznacz zamiast tego pole wyboru.
Aby dodać kolejny niestandardowy wymiar miernika, powtórz kroki od 1 do 6.
Notatka
Zaleca się ograniczenie dostępu klienta za pomocą przypisań typu 'Odmów', aby uniemożliwić klientom manipulowanie zasobami emitujących zużycie z Zarządzanej Grupy Zasobów. Jeśli aplikacja musi przyznać klientom pełny dostęp i używa mierników rozliczeniowych, hostuj usługę meteringu poza zarządzaną grupą zasobów i uwierzytelniaj się przy użyciu identyfikatora aplikacji Microsoft Entra, aby uniemożliwić klientom manipulowanie zasobem meteringowym
Ustawianie cen niestandardowych (opcjonalnie)
Ceny ustalone w USD (USD = dolar amerykański) są przeliczane na lokalne waluty wszystkich wybranych rynków za pomocą bieżących kursów wymiany obowiązujących w chwili zapisu. Ceny są publikowane w lokalnej walucie wybranych rynków i nie są aktualizowane po opublikowaniu. Zweryfikuj te ceny przed opublikowaniem, eksportując arkusz kalkulacyjny cen i przeglądając cenę na każdym rynku. Jeśli chcesz ustawić ceny niestandardowe na rynku indywidualnym, zmodyfikuj i zaimportuj arkusz kalkulacyjny cennika.
Aby ustawić ceny niestandardowe na rynku indywidualnym, wyeksportuj, zmodyfikuj, a następnie zaimportuj tabelę z cenami. Odpowiadasz za weryfikowanie tych cen i posiadanie tych ustawień. Aby uzyskać szczegółowe informacje, zobacz Ceny niestandardowe.
Musisz najpierw zapisać zmiany cen, aby umożliwić eksportowanie danych cenowych. Na dole karty Cennik i dostępność wybierz Zapisz wersję roboczą.
W obszarze Cennikwybierz link Eksportuj dane cennika.
Otwórz plik exportedPrice.xlsx w programie Microsoft Excel.
W arkuszu kalkulacyjnym wprowadź aktualizacje, które chcesz, a następnie zapisz plik.
Zanim będzie można zaktualizować plik, może być konieczne włączenie edytowania w programie Excel.
Na karcie Ceny i dostępność, pod Ceny, wybierz link Importuj dane cenowe.
W wyświetlonym oknie dialogowym kliknij pozycję Tak.
Wybierz zaktualizowany plik exportedPrice.xlsx, a następnie kliknij przycisk Otwórz.
Notatka
Oferty będą rozliczane dla klientów w walucie umowy klienta przy użyciu lokalnej ceny rynkowej opublikowanej w momencie utworzenia oferty. Kwota, jaką płacą klienci, i którą otrzymują dostawcy ISV, zależy od kursów wymiany walut w momencie, gdy klient realizuje ofertę. Dowiedz się więcej na temat "Jak konwertujemy walutę?".
Wybierz, kto może zobaczyć swój plan
Każdy plan można skonfigurować tak, aby był widoczny dla wszystkich lub tylko dla określonych odbiorców. Udzielasz dostępu do odbiorców prywatnych przy użyciu identyfikatorów subskrypcji platformy Azure z opcją dołączenia opisu każdego przypisanego identyfikatora subskrypcji. Możesz ręcznie dodać maksymalnie 10 identyfikatorów subskrypcji lub do 10 000 identyfikatorów subskrypcji przy użyciu pliku .CSV. Identyfikatory subskrypcji platformy Azure są reprezentowane jako identyfikatory GUID, a litery muszą mieć małe litery.
Notatka
Jeśli opublikujesz plan prywatny, możesz później zmienić jego widoczność na publiczną. Jednak po opublikowaniu planu publicznego nie można zmienić jego widoczności na prywatną.
W obszarze Widoczność planuwykonaj jedną z następujących czynności:
- Aby upublicznić plan, wybierz przycisk opcji Public (znany również jako przycisk radiowy ).
- Aby plan był prywatny, wybierz przycisk opcji Prywatny, a następnie dodaj identyfikatory subskrypcji Azure ręcznie lub za pomocą pliku CSV.
Notatka
Prywatna lub ograniczona grupa odbiorców różni się od odbiorców wersji zapoznawczej zdefiniowanych na karcie Preview. Odbiorcy wersji zapoznawczej mogą uzyskać dostęp do oferty, zanim zostanie opublikowana na żywo na platformie handlowej i powinna być używana tylko do przeglądu wydawcy. Chociaż wybór odbiorców prywatnych dotyczy tylko określonego planu, odbiorcy wersji zapoznawczej mogą wyświetlać wszystkie plany (prywatne lub nie) do celów weryfikacji.
Ręczne dodawanie identyfikatorów subskrypcji platformy Azure dla planu prywatnego
- W obszarze Widoczność planuwybierz przycisk opcji Prywatny.
- W wyświetlonym polu wprowadź identyfikator subskrypcji platformy Azure odbiorcy, któremu chcesz udzielić dostępu do tego planu prywatnego. Wymagany jest co najmniej jeden identyfikator subskrypcji.
- (Opcjonalnie) Wprowadź opis tej grupy odbiorców w polu Opis.
- Aby dodać kolejny identyfikator subskrypcji, wybierz link Dodaj identyfikator (maksymalnie 10) i powtórz kroki 2 i 3.
Użyj pliku CSV do dodawania identyfikatorów subskrypcji Azure dla planu prywatnego
- W obszarze Widoczność planuwybierz przycisk opcji Prywatny.
- Wybierz link Eksportuj odbiorców (csv).
- Otwórz plik .CSV i dodaj identyfikatory subskrypcji platformy Azure, którym chcesz udzielić dostępu do oferty prywatnej, do kolumny ID.
- Opcjonalnie wprowadź opis dla każdej grupy odbiorców w kolumnie Opis.
- Dodaj "SubscriptionId" w kolumnie Type dla każdego wiersza, który ma identyfikator subskrypcji.
- Zapisz plik .csv.
- Na karcie dostępności w obszarze Widoczność planu wybierz link Importuj odbiorców (csv).
- W wyświetlonym oknie dialogowym wybierz pozycję Tak.
- Wybierz plik .CSV, a następnie wybierz Otwórz. Wyświetlony zostanie komunikat informujący, że plik .CSV został pomyślnie zaimportowany.
Definiowanie konfiguracji technicznej
Na karcie konfiguracji technicznej przekażesz pakiet wdrożeniowy, który umożliwia klientom wdrożenie twojego planu oraz podasz numer wersji pakietu. Podasz również inne informacje techniczne.
Notatka
Ta karta nie będzie widoczna, jeśli zdecydujesz się ponownie używać pakietów z innego planu na karcie konfiguracji planu. Jeśli tak, przejdź do sekcji Wyświetl plany.
Przypisywanie numeru wersji pakietu
W polu wersja podaj bieżącą wersję konfiguracji technicznej. Zwiększ tę wersję za każdym razem, gdy opublikujesz zmianę na tej stronie. Numer wersji musi mieć format: integer.integer.integer. Na przykład 1.0.2
.
Prześlij plik pakietu
Przed przekazaniem pliku pakietu upewnij się, że twoja oferta jest zgodna z naszymi zalecanymi praktykami przy użyciu zestawu narzędzi do testowania szablonu ARM .
W obszarze Plik pakietu (.zip), przeciągnij plik pakietu do szarego pola lub wybierz link do przeglądania swoich plików.
Notatka
Jeśli masz problem z przekazywaniem plików, upewnij się, że sieć lokalna nie blokuje usługi https://upload.xboxlive.com
używanej przez Centrum partnerskie.
Wcześniej opublikowane pakiety
Podkarta Wcześniej opublikowane pakiety umożliwia wyświetlenie wszystkich opublikowanych wersji konfiguracji technicznej.
Wybieranie trybu wdrażania
Wybierz tryb wdrażania Pełny lub Przyrostowy.
- W trybie Complete ponowne wdrożenie aplikacji przez klienta spowoduje usunięcie zasobów w zarządzanej grupie zasobów, jeśli zasoby nie są zdefiniowane w mainTemplate.json.
- W trybie przyrostowym ponowne wdrożenie aplikacji pozostawia istniejące zasoby bez zmian.
Aby dowiedzieć się więcej na temat trybów wdrażania, zobacz tryby wdrażania usługi Azure Resource Manager.
Podaj adres URL punktu końcowego powiadomień
W polu Notification Endpoint URL podaj końcowy punkt webhook HTTPS, aby odbierać powiadomienia o wszystkich operacjach CRUD na instancjach zarządzanych aplikacji tej wersji planu.
Platforma Azure dołącza /resource
do końca adresu URL webhooku przed jego wywołaniem. Dlatego adres URL webhook musi kończyć się /resource
, ale nie należy uwzględniać /resource
w adresie URL wprowadzanym w polu „Adres URL punktu końcowego powiadomień ”. Aby uzyskać więcej informacji na temat adresu URL elementu webhook, zobacz Planowanie aplikacji zarządzanej.
Dostęp do zarządzania wydawcą
Włączenie dostępu do zarządzania zasobami pozwala wydawcy uzyskać dostęp do zarządzanej grupy zasobów, która hostuje aplikację w dzierżawie klienta.
Notatka
Nie można zmodyfikować dostępu do zarządzania wydawcą po tym, jak oferta jest aktywna na platformie handlowej.
Aby zarządzać aplikacją hostowaną w dzierżawie klienta na platformie Azure, wybierz opcję Włącz dostęp do zarządzania, jeśli potrzebujesz dostępu między dzierżawami. Jeśli wybierzesz opcję włączenia dostępu do zarządzania wydawcą, musisz określić dzierżawę platformy Azure i Identyfikator Principal, który będzie zarządzać aplikacją.
Włączanie dostępu just in time (JIT) (opcjonalnie)
Aby włączyć dostęp just-in-time (JIT) dla tego planu, zaznacz pole wyboru Włącz dostęp just-in-time (JIT). Aby wymagać od użytkowników aplikacji zarządzanej udzielenia stałego dostępu do konta, pozostaw tę opcję niezaznaczoną. Aby dowiedzieć się więcej na temat tej opcji, zobacz dostęp dokładnie na czas (JIT).
Wybierz, kto może zarządzać aplikacją
Ta opcja jest dostępna tylko wtedy, gdy dostęp do zarządzania wydawcą jest włączony.
Wskaż, kto powinien mieć dostęp do zarządzania tą aplikacją zarządzaną w każdym wybranym regionie świadczenia usługi Azure: globalnej usługi Azure i Azure Government Cloud. Użyjesz tożsamości firmy Microsoft Entra, aby zidentyfikować użytkowników, grupy lub aplikacje, które chcesz udzielić uprawnień do zarządzanej grupy zasobów. Aby uzyskać więcej informacji, zobacz Zaplanuj aplikację zarządzaną platformą Azure dla oferty aplikacji Azure.
Wykonaj poniższe kroki dla globalnej platformy Azure i chmury Azure Government, zgodnie z obowiązującymi zasadami.
- W polu identyfikator dzierżawy usługi Microsoft Entra wprowadź identyfikator dzierżawy usługi Microsoft Entra (znany również jako identyfikator katalogu), który zawiera tożsamości użytkowników, grup lub aplikacji, którym chcesz przyznać uprawnienia.
- W polu identyfikator podmiotu głównego podaj identyfikator obiektu Microsoft Entra użytkownika, grupy lub aplikacji, której chcesz przyznać uprawnienia do zarządzanej grupy zasobów. Wybierz użytkownika z listy w panelu użytkowników Microsoft Entra i skopiuj wartość identyfikatora obiektu tego użytkownika.
- Z listy definicji roli wybierz wbudowaną rolę Microsoft Entra. Wybrana rola opisuje uprawnienia, jakie podmiot będzie miał do zasobów dotyczących subskrypcji klienta.
- Aby dodać kolejną autoryzację, wybierz link Dodaj autoryzację (maksymalnie 100) i powtórz kroki od 1 do 3.
Dostęp klienta
Włączenie pełnego dostępu klienta zapewnia klientom pełny dostęp i kontrolę nad zasobami wdrożonymi w zarządzanej grupie zasobów w ich dzierżawie Azure.
Ograniczenie dostępu przez odmowę przypisania dostępu uniemożliwia klientowi dostęp do wszystkich zasobów wdrożonych w zarządzanej grupie zasobów w ich środowisku. Po wybraniu opcji Ogranicz dostęp przy użyciu odmowy przypisania wydawca może dodatkowo określić dozwolone czynności klienta.
Notatka
Nie można zmodyfikować dostępu klienta po tym, jak oferta jest aktywna na platformie handlowej.
Wybierz opcję Włącz pełny dostęp lub Ogranicz dostęp za pomocą odmów
- Wybierz pozycję Włącz pełny dostęp, aby włączyć pełny dostęp klienta
- Wybierz pozycję Ogranicz dostęp z użyciem przypisów odmowy, aby uniemożliwić klientom modyfikowanie zasobów wdrożonych w zarządzanej grupie zasobów hostującej aplikację. Uprawnienia do odczytu są domyślnie dostępne.
Dostosowywanie dozwolonych akcji klienta (opcjonalnie)
Jeśli zdecydujesz się ograniczyć dostęp przy użyciu przypisań odmowy, możesz opcjonalnie określić czynności, które mogą wykonywać klienci.
- Aby określić akcje, które klienci mogą wykonywać w zasobach zarządzanych oprócz akcji "
*/read
", które są dostępne domyślnie, zaznacz pole Dostosuj dozwolone akcje klienta. - W wyświetlonych polach podaj dodatkowe akcje sterujące i dane pozwalające klientowi na ich wykonywanie, oddzielone średnikami. Aby na przykład umożliwić użytkownikom ponowne uruchamianie maszyn wirtualnych, dodaj
Microsoft.Compute/virtualMachines/restart/action
do pola Dozwolone akcje sterujące.
Ustawienia zasad (opcjonalnie)
Można skonfigurować maksymalnie pięć polityk i tylko jedną instancję każdej opcji polityk. Niektóre zasady wymagają dodatkowych parametrów.
W obszarze Ustawienia zasadwybierz link + Dodaj zasady (maksymalnie 5).
W polu Nazwa wprowadź nazwę przypisania zasad (maksymalnie 50 znaków).
Z listy Zasady wybierz definicję Azure Policy, która zostanie zastosowana do zasobów utworzonych przez zarządzaną aplikację w subskrypcji klienta.
W polu Parametry zasad podaj parametr, dla którego mają być stosowane zasady inspekcji i ustawień diagnostycznych.
Z listy SKU polityki wybierz typ SKU polityki.
Notatka
Dla audytów wymagany jest SKU polityki Standard.
Wyświetlanie planów
- Wybierz pozycję Zapisz wersję roboczą, a następnie w lewym górnym rogu strony wybierz pozycję Przegląd planu, aby powrócić do strony Przegląd planu.
Po utworzeniu co najmniej jednego planu zobaczysz nazwę planu, identyfikator planu, typ planu, dostępność (publiczną lub prywatną), bieżący stan publikowania oraz wszelkie dostępne akcje na karcie przeglądu planu .
Akcje dostępne w kolumnie Akcja na karcie przeglądu planu różnią się w zależności od stanu planu i mogą obejmować następujące działania:
- Jeśli stan planu to Wersja robocza, link w kolumnie Action będzie oznaczony jako Usuń wersję roboczą.
- Jeśli stan planu to Live, link w kolumnie Akcja będzie „Zatrzymaj dystrybucję” lub „Synchronizuj odbiorców prywatnych”. Link Sync private audience opublikuje tylko zmiany w prywatnych grupach odbiorców bez publikowania innych aktualizacji, które mogły zostać wprowadzone w ofercie.
- Aby utworzyć inny plan dla tej oferty, na górze zakładki Podgląd planu wybierz + Utwórz nowy plan. Następnie powtórz kroki opisane w Jak utworzyć plany dla oferty aplikacji platformy Azure. W przeciwnym razie, jeśli skończysz tworzyć plany, przejdź do następnej sekcji: Następne kroki.
Powiązana zawartość
- Przetestuj i opublikuj ofertę aplikacji platformy Azure.
- Sprzedaż oferty aplikacji Azure za pośrednictwem programów współsprzedaży z Microsoft i/lub odsprzedaży za pośrednictwem programów CSP.