Power Apps Code Apps v GA: code-first webové aplikace
Shrnutí
Power Apps Code Apps jsou nyní obecně dostupné a přinášejí code-first přístup pro tvorbu webových aplikací v běžných frameworkách jako React či Vue, přitom využívají více než 1 400 konektorů Power Platform. Důležité je, že vývojáři získají moderní a flexibilní způsob vývoje, zatímco IT si zachová správu, zabezpečení a jednotnou identitu přes Microsoft Entra ID a řízené prostředí Power Platform.
Úvod: Proč je to důležité
Organizace vytvářejí více vlastních aplikací než kdy dříve — často zrychleně díky vývoji podporovanému AI a generování kódu. Tato rychlost je skvělá pro dodávky, ale může zvyšovat riziko, pokud se aplikace množí bez jednotné identity, řízení dat a provozní viditelnosti. Power Apps code apps (nyní v obecné dostupnosti) se snaží tuto mezeru uzavřít tím, že umožňují webovým vývojářům stavět na známých frameworkách, zatímco IT si zachová řízení a zabezpečení prostřednictvím Power Platform.
Co je nového: Code apps v Power Apps (GA)
Code apps přinášejí do Power Apps zkušenost „code-first“, přitom stále využívají služby platformy.
Zkušenost vývojáře (tvořte po svém)
- Používejte moderní webové frameworky jako React, Vue nebo jiné JavaScript frameworky dle volby.
- Lokální vývoj ve vašem preferovaném IDE se stávajícími nástroji a workflow.
- JavaScript přístup k více než 1 400 konektorům Power Platform, používaným jako standardní API.
- Nasazení do Managed Host, kde aplikace běží v rámci Power Platform a automaticky dědí podnikové kontroly.
IT governance a zabezpečení (řízení ve velkém)
Každá code app se stává řízeným prostředkem Power Platform, což pomáhá IT spravovat rozrůstající se aplikační prostředí bez blokování produktivity vývojářů:
- Ověřování bez konfigurace přes Microsoft Entra ID, bez potřeby vlastních implementací autentizace.
- Vestavěná autorizace konektorů s automatickými consent flow.
- Vynucování DLP politik za běhu, které snižuje potřebu změn v kódu aplikace pro splnění požadavků na řízení dat.
- Soulad s Conditional Access, aby aplikace respektovaly organizační přístupové politiky.
- Monitorování stavu a diagnostika prostřednictvím Power Platform Monitor.
- Podpora App lifecycle management (ALM) přes nástroje Power Platform pro nasazení a verzování.
Dopad pro administrátory a vlastníky platformy
- Lepší kontrola bez velké zátěže: S ověřováním Entra ID, DLP a Conditional Access sladěnými s platformou se governance aplikuje konzistentně napříč code apps.
- Lepší viditelnost: Code apps se zobrazují jako spravovaná aktiva, což umožňuje inventarizaci, monitorování a provozní dohled.
- Governance konektorů se stává kritickou: Protože vývojáři mohou volat konektory přímo z JavaScriptu, oprávnění konektorů, consent politiky a hranice DLP se stávají klíčovými pro řízení rizik.
Akční body / další kroky
- Zkontrolujte DLP politiky, aby klasifikace konektorů (Business/Non-business/Blocked) odpovídala scénářům použití code apps.
- Ověřte pokrytí Conditional Access pro Power Platform a ujistěte se, že zamýšlené podmínky pro zařízení/uživatele platí i pro hostované code apps.
- Zaveďte ALM postup (prostředí, strategie solutions, verzování, nasazování) pro code apps vedle stávajících prostředků Power Apps.
- Aktualizujte doporučení pro vývojáře: standardizujte šablony, vzory použití konektorů a očekávání ohledně monitorování.
- Spusťte pilot v řízeném prostředí a sledujte používání/telemetrii v Power Platform Monitor před širším rolloutem.
Pro pokyny k implementaci Microsoft odkazuje na Quickstart a dokumentaci, dále na komunitní šablony a vzorky na GitHubu, které mají urychlit adopci.
Potřebujete pomoc s Power Platform?
Naši odborníci vám pomohou implementovat a optimalizovat vaše Microsoft řešení.
Mluvte s odborníkemBuďte v obraze o technologiích Microsoft