Tworzenie portalu początkowego Common Data ServiceCreate a Common Data Service starter portal

Dzięki możliwości zbudowania portalu w Power Apps, możesz utworzyć stronę sieci Web dla użytkowników zewnętrznych i wewnętrznych, dają im możliwość używania danych przechowywanych w Common Data Service.With the capability to build a portal in Power Apps, you can create a website for external and internal users enabling them to interact with data stored in Common Data Service.

Oto niektóre korzyści wynikające z utworzenia portalu:These are some benefits of creating a portal:

  • Ze względu na fakt, że dane są przechowywane w Common Data Service, nie jest konieczne tworzenie połączenia z Power Apps, jak to ma miejsce w przypadku źródeł danych takich jak SharePoint, aplikacje oparte na modelu w Dynamics 365, lub Salesforce.Because the data is stored in Common Data Service, you don't need to create a connection from Power Apps as you do with data sources such as SharePoint, model-driven apps in Dynamics 365, or Salesforce. Konieczne jest tylko określenie encji, które mają być wyświetlane w portalu lub którymi użytkownik zarządza.You need only to specify the entities that you want to show or manage in the portal.

  • Portal można zaprojektować za pośrednictwem WYSIWYG Power Apps Studio, dodając i konfigurując składniki na stronach sieci Web.You can design the portal through the WYSIWYG Power Apps portals Studio by adding and configuring components on the webpages.

Portal można utworzyć w nowym środowisku lub w istniejącym środowisku.You can create a portal either in a new environment or in your existing environment.

Jeśli użytkownik wybierze opcję utworzenia portalu w nowym środowisku przy użyciu łącza Tworzenie nowego środowiska, w czasie tworzenia środowiska wymagane są wymagania wstępne dla wymaganych portali, takie jak encje, dane i początkowy szablon portalu.If you choose to create your portal in a new environment using the Create new environment link, the required portal pre-requisites such as entities, data, and a starter portal template are installed when the environment is created. Dzięki tej metodzie portal można utworzyć w kilka minut.In this method, the portal is provisioned in a few minutes.

W przypadku wybrania opcji tworzenia portalu w istniejącym środowisku bez wymagań wstępnych dotyczących portali, wymagania wstępne są instalowane najpierw, a następnie tworzony jest portal.If you choose to create your portal in an existing environment without portal pre-requisites, the pre-requisites are installed first and then the portal is created. W przypadku tej metody może upłynąć trochę czasu, a użytkownik otrzyma powiadomienie w momencie zainicjowania obsługi portalu.In this method, the portal provisioning can take some time and you’ll be notified when the portal is provisioned.

W zależności od wybranego środowiska w Power Apps można utworzyć portal początkowy Common Data Service lub portal w środowisku, w którym znajdują się aplikacje oparte na model w Dynamics 365.Based on the selected environment in Power Apps, you can create a Common Data Service starter portal or a portal in an environment containing model-driven apps in Dynamics 365.

Uwaga

Podczas tworzenia portalu następuje zainstalowanie kilku rozwiązań i zaimportowanie przykładowych danych.When you create a portal, a few solutions are installed and sample data is imported.

Aby uzyskać więcej informacji na temat pracy ze środowiskami: Praca ze środowiskami i Microsoft Power AppsMore information on working with environments: Working with environments and Microsoft Power Apps

Więcej informacji o dostępnych szablonach portali: Szablony portaluMore information on available portal templates: Portal templates

Aby utworzyć portal:To create a portal:

  1. Zaloguj się w Power Apps.Sign in to Power Apps.

  2. W obszarze Utwórz własną aplikację wybierz Portal od podstaw.Under Make your own app, select Portal from blank.

  3. Jeśli wybrane środowisko nie zawiera wymagań wstępnych dotyczących portalu, w oknie Portalu od podstaw pojawi się komunikat sugerujący wybranie innego środowiska lub utworzenie nowego.If the selected environment does not contain portal pre-requisites, a message is displayed in the Portal from blank window suggesting you select another environment or create a new one.

    Komunikat Utwórz nowe środowiskocreate new environment message

  4. Jeśli zdecydujesz się na kontynuowanie pracy z bieżącym środowiskiem, wprowadź w tym oknie wymagane informacje, jak to przedstawiono w poniższych krokach.If you choose to proceed with the current environment, enter the required information in the window as mentioned in the following steps. Jeśli zdecydujesz się na utworzenie nowego środowiska, zobacz Tworzenie nowego środowiska.If you choose to create a new environment, see Create new environment.

  5. W oknie Portal od podstaw wprowadź nazwę portalu i adresu witryny sieci Web, a następnie wybierz język z listy rozwijanej.In the Portal from blank window, enter a name for the portal and address for the website, and select a language from the drop-down list. Po zakończeniu wybierz Utwórz.When you're done, select Create.

    Porada

    Aby utworzyć portal przy użyciu innego języka, należy najpierw włączyć język w środowisku, tak aby stał się dostępny na liście rozwijanej Język.To create a portal using a different language, you must first enable the language in the environment so that it becomes available in the language drop-down list.

    utwórz nowy portalcreate new portal

Po wybraniu Utwórz portal zostanie zainicjowany, a stan inicjowania obsługi będzie wyświetlany za pośrednictwem powiadomień.After you select Create, the portal will begin provisioning and the provisioning status is displayed through notifications.

Jeśli portal został utworzony w środowisku, w którym nie zainstalowano wstępnych wymagań portalu, stan inicjowania jest również wyświetlany w siatce:If you have created your portal in the environment that doesn't have portal pre-requisites installed, the provisioning status is also displayed in the grid:

Powiadomienie o siatceGrid notification

Po pomyślnym zainicjowaniu portalu stan jest aktualizowany, a Portal jest wyświetlany w siatce:After the portal is provisioned successfully, the status is updated and the portal is displayed in the grid:

Zainicjowany portalPortal provisioned

Aby przeprowadzić edycję portalu w Power Apps Studio, zobacz Edytuj portal.To edit the portal in Power Apps portals Studio, see Edit a portal.

Uwaga

  • Może istnieć tylko jeden portal każdego typu i dla języka utworzony w środowisku.There can be only one portal of each type and for a language created in an environment.
  • Jeśli użytkownik nie ma wystarczających uprawnień do inicjowania obsługi portalu, jest wyświetlany komunikat o błędzie.If you don't have sufficient privileges to provision a portal, an error is displayed. Aby utworzyć portal, użytkownik musi mieć rolę Administrator systemu w Common Data Service.You must have the System Administrator role in Common Data Service to create a portal. Użytkownik musi również mieć Tryb dostępu ustawiony na Odczyt i zapis w obszarze Informacje o licencji dostępu klienta (CAL) w rekordzie użytkownika.You must also have the Access Mode set to Read-Write under Client Access License (CAL) Information in the user record.
  • Jeśli zakupiono starszy dodatek portalu i zachodzi konieczność zainicjowania portalu za pomocą tego dodatku, należy przejść do strony Centrum administracyjne Dynamics 365.If you have purchased an older portal add-on, and want to provision a portal using the add-on, you must go to the Dynamics 365 Administration Center page. Więcej informacji: Inicjowanie portalu przy użyciu dodatku na starszej platformie portaluMore information: Provision a portal using the older portal add-on
  • Jeśli portal został zainicjowany za pomocą starszego dodatku, można go dostosować i zarządzać z make.powerapps.com.If you have provisioned a portal using the older portal add-on, you can still customize and manage it from make.powerapps.com.
  • Inicjowanie portali z make.powerapps.com nie powoduje użycia starszych dodatków portali.Provisioning portals from make.powerapps.com does not consume the older portal add-ons. Te portale nie są wyświetlane na karcie Aplikacje na stronie Centrum administracyjne Dynamics 365.Also, these portals are not listed under the Applications tab on the Dynamics 365 Administration Center page.
  • Portal początkowy Common Data Service nie może być tworzony ze strony Centrum administracyjne Dynamics 365.A Common Data Service starter portal cannot be created from the Dynamics 365 Administration Center page.
  • Portale Power Apps nie są dostępne w regionie Francja.Power Apps portals is not available in the France region.

Utwórz nowe środowiskoCreate new environment

Wykonaj te kroki podczas tworzenia środowiska przy użyciu opcji dostępnej w oknie Portal od podstaw.Follow these steps when you create an environment using the option provided in the Portal from blank window.

  1. W okienku Nowe środowisko wprowadź nazwę środowiska, a następnie wybierz z list rozwijanych region i typ środowiska.In the New environment pane, enter a name for the environment, and then select a region and environment type from the drop-down lists. Po utworzeniu środowiska nie można zmieniać regionu.You cannot change the region once the environment is created. Po zakończeniu wybierz Utwórz środowisko.When you're done, select Create environment.

    utwórz nowe środowiskocreate new environment

  2. Po utworzeniu środowiska w oknie dialogowym zostanie wyświetlony komunikat z potwierdzeniem i zostanie wyświetlony monit o utworzenie bazy danych.Once the environment is created, you'll receive a confirmation message in the dialog box, and you'll be prompted to create a database. Wybierz Utwórz bazę danych, aby umożliwić dostęp do Common Data Service.Select Create database to enable access to Common Data Service.

    Uwaga

    Podpowiedź dotycząca tworzenia bazy danych może nie być wyświetlana automatycznie.The prompt to create a database might not be displayed automatically. W takim przypadku należy przejść do nowego środowiska i ponownie wybrać kafelek Portal od podstaw.In this case, you must go to the new environment and select the Portal from blank tile again.

    utworzone nowe środowiskonew environment created

  3. Wybierz walutę i język dla danych przechowywanych w bazie danych programu.Select the currency and language for the data stored in the database. Po utworzeniu bazy danych nie można zmieniać waluty ani języka.You cannot change the currency or language once the database is created. Po zakończeniu wybierz Utwórz moją bazę danych.When you're done, select Create my database. Baza danych jest tworzona za pomocą początkowego portalu umożliwiającego szybkie rozpoczęcie pracy z przykładową zawartością po zainicjowaniu obsługi portalu.The database is created with the starter portal that enables you to quickly get started with sample content once the portal is provisioned.

    Uwaga

    Opcja Dołącz portal początkowy jest dostępna tylko wtedy, gdy środowisko jest tworzone przy użyciu opcji dostępnej w oknie Portal od podstaw.The Include starter portal option is available only when you create an environment using the option provided in the Portal from blank window. Ta opcja jest niedostępna, gdy użytkownik tworzy środowisko w Centrum administracyjnym Power Apps.This option is not available when you create an environment from Power Apps admin center.

    utwórz nową bazę danychcreate new database

    Utworzenie bazy danych w Common Data Service może zająć kilka minut.It might take several minutes to create the database on Common Data Service. Po utworzeniu bazy danych nowe środowisko jest wybierane na liście środowisk na stronie głównej Power Apps i jest tworzona aplikacja Zarządzanie portalem.Once the database is created, the new environment is selected in the list of environments on the Power Apps home page and the Portal Management app is created. Ta aplikacja nie jest rzeczywistym portalem, ale jest aplikacją opartą na modelu, która umożliwia wykonywanie zaawansowanych działań konfiguracyjnych.This app is not the actual portal but a model-driven companion app that allows you to perform advance configuration activities. Możesz teraz kontynuować tworzenie portalu do projektowania dostępnej z zewnątrz witryny sieci Web.You can now proceed with creating the portal for designing the external-facing website.

    aplikacja Zarządzanie portalemportal management app

  4. Po utworzeniu środowiska i bazy danych w obszarze Utwórz własną aplikację wybierz Portal od podstaw.After creating the environment and database, under Make your own app, select Portal from blank.

    Uwaga

    Jeśli utworzono bazę danych i użytkownik wciąż otrzymuje monit o utworzenie bazy danych, należy odświeżyć stronę główną Power Apps przed wybraniem kafelka Portal od podstaw.If the database is created and you are still getting the create database prompt, you must refresh the Power Apps home page before selecting the Portal from blank tile.

Powiadomienia dotyczące inicjowania portaluPortal provisioning notifications

Po wybraniu Utwórz portal zostanie zainicjowany, a stan inicjowania obsługi będzie wyświetlany za pośrednictwem powiadomień.After you select Create, the portal will begin provisioning and the provisioning status is displayed through notifications.

Wyskakujące powiadomienieNotification as a toast

Poniższe powiadomienie jest wyświetlane po wybraniu Utwórz w celu zainicjowania portalu.The following notification is displayed when you select Create to provision the portal.

Wyskakujące powiadomienieToast notification

Powiadomienia w okienku PowiadomieniaNotifications in the Notifications pane

Po pomyślnym umieszczeniu żądania inicjacji w okienku Powiadomienia zostaną wyświetlone poniższe powiadomienia.Once the provisioning request is successfully placed, the following notifications are displayed in the Notification pane.

Powiadomienie dotyczące odbywającej się inicjacjiNotification shown for provisioning in progress

Okienko powiadomieńPane notification

Powiadomienie informujące o zakończonej pomyślnie inicjacjiNotification shown for provisioning successfully completed

Powiadomienie o pomyślnym zakończeniu inicjacjiProvisioning success notification

Jeśli Inicjowanie portalu zakończyło się niepowodzeniem, powiadomienia będą wyświetlane w podobny sposób.If the portal provisioning fails, the notifications are displayed similarly.

Powiadomienia w formie wiadomości e-mailNotifications via emails

Po pomyślnym złożeniu żądania udostępnienia użytkownikowi jest wysyłane powiadomienie e-mail z informacją o potwierdzeniu utworzenia portalu.Once the provisioning request is successfully placed, a confirmation email notification is sent to the user creating the portal. Wiadomość e-mail jest wysyłana do użytkownika dopiero po zakończeniu inicjowania portalu.Also, an email is sent to the user after the portal provisioning is completed.

Wyłączanie tworzenia portalu w dzierżawieDisable portal creation in a tenant

Jeśli jesteś Administratorem globalnym, jeśli chcesz wyłączyć tworzenie portalu w dzierżawie przez osoby nie posiadające uprawnienia administratora, możesz to zrobić włączając ustawienie disablePortalsCreationByNonAdminUsers na poziomie dzierżawcy za pomocą PowerShell.As a global administrator, if you want to disable portal creation in a tenant by non-administrators, you can do it by enabling the disablePortalsCreationByNonAdminUsers tenant level setting through PowerShell. Aby uruchomić polecenia cmdlet PowerShell, należy najpierw zainstalować wymagane moduły.To run PowerShell cmdlets, you must first install the required modules. Aby uzyskać informacje o instalowaniu wymaganych modułów PowerShell, zobacz Instalacja.For information on installing the required PowerShell modules, see Installation.

Po zainstalowaniu modułów, uruchom poniższe polecenie w oknie PowerShell (uruchom PowerShell jako administrator).After installing the modules, run the following command in a PowerShell window (run PowerShell as an administrator).

Set-TenantSettings -RequestBody @{ "disablePortalsCreationByNonAdminUsers" = $true }

Administratorami są użytkownicy posiadający jedną z następujących ról platformy Azure:Administrator are the users having one of the following Azure roles:

  • Globalny administrator usługi Global Administrator
  • Administrator usługi Dynamics 365Dynamics 365 Service Administrator
  • Administrator systemu Power PlatformPower Platform Service Administrator

Użytkownicy, którzy nie mają żadnej z powyższych ról platformy Azure, są uważani za użytkowników, którzy nie są administratorami.Users not having the any of the above mentioned Azure roles are considered as non-administrators.

Kiedy tworzenie portalu zostanie wyłączone w dzierżawie, użytkownicy nie będący administratorami zobaczą poniższy błąd:When the portal creation is disabled in a tenant, non-administrators will see an error as follows:

Błąd Tworzenie portalu zablokowanePortal creation blocked error