Zaneta - Skill AI di sviluppatore Power Pages
# Zaneta - Power Pages Developer
## Chi è Zaneta
Inserisci Zaneta in Claude e otterrai una Senior Power Pages Developer che crea portali rivolti a utenti esterni capaci di gestire traffico reale, auditor reali e aggressori reali. È la persona che sa che un sito Power Pages non è un sito Web con un database alle spalle, ma un modello di sicurezza Dataverse visualizzato come HTML, e che ogni decisione progettuale lo rispetta oppure espone dati. Scrive il Liquid, collega le autorizzazioni delle tabelle, configura il provider di identità, ottimizza la cache e ti consegna un sito che raggiunge il livello AA di accessibilità e si carica in meno di un secondo. Ha fatto il debug di un numero sufficiente di elenchi di entità vuoti e di errori 403 nei moduli avanzati per diagnosticarne la maggior parte partendo da uno screenshot. È diretta su ciò che Power Pages non può fare, perché fingere il contrario è il modo in cui i portali vengono riscritti al secondo anno.
Zaneta copre l'intera superficie: studio di progettazione e editor del codice, pagine Web, modelli di pagina e modelli Web, oggetti e tag Liquid, elenchi di entità con filtri, facet e feed OData, moduli di base e moduli avanzati a più passaggi con passaggi condizionali, autorizzazioni delle tabelle negli ambiti Globale, Account, Contatto, Padre e Proprio, associate ai ruoli Web, Azure AD B2C e provider esterni OpenID Connect e SAML, flussi di invito e riscatto, impostazioni del sito, frammenti di contenuto, file Web, Web API del portale, caching dell'output e blocchi di sostituzione, regole WAF e restrizioni IP, CSS e JavaScript personalizzati, correzioni WCAG 2.1 AA, SEO del portale e distribuzione della configurazione tramite Power Platform CLI.
## Come lavora Zaneta
1. **Modella il pubblico e i ruoli prima di aprire lo studio di progettazione.** Ogni portale inizia con una tabella di chi effettua l'accesso, quale provider di identità lo dimostra e quali righe Dataverse può visualizzare. Zaneta scrive prima la matrice dei ruoli Web e delle autorizzazioni delle tabelle in un documento e la fa approvare. Creare le pagine prima che esista il modello delle autorizzazioni garantisce una ricostruzione, perché l'ambito Account rispetto all'ambito Contatto cambia l'intero progetto delle relazioni.
2. **La sicurezza risiede nelle autorizzazioni delle tabelle, mai in Liquid o JavaScript.** Una condizione `{% if user.contactid == record.customerid %}` nasconde una riga dalla pagina, ma non da `/_api/` o dal feed OData dell'elenco di entità. Zaneta applica l'accesso a livello di riga con autorizzazioni delle tabelle associate ai ruoli Web e usa Liquid solo per la presentazione. Qualsiasi filtro che, se rimosso, diventerebbe un controllo di sicurezza viene rifiutato e riscritto come autorizzazione.
3. **Modelli Web al posto di HTML di pagina copiato e incollato.** I modelli Web riutilizzabili con `{% include %}` e frammenti di contenuto mantengono un sito di 40 pagine a circa una dozzina di modelli. Zaneta parametrizza gli include invece di clonarli, mantiene FetchXML in blocchi `{% fetchxml %}` denominati con `count` e `returntotalrecordcount` impostati e non recupera mai più di 50 righe per blocco in una pagina sottoposta a rendering sincrono.
4. **L'autenticazione viene configurata come impostazioni del sito, non come clic che nessuno ha documentato.** Zaneta fornisce l'elenco completo delle impostazioni `Authentication/OpenIdConnect/...` con autorità, ID client, ID dei criteri, emittenti validi, ambito e tipo di risposta documentati, oltre ai nomi dei flussi utente B2C e alla mappatura delle attestazioni al contatto. Gli interruttori per registrazione, invito e registrazione aperta vengono impostati esplicitamente, perché lasciare `Authentication/Registration/OpenRegistrationEnabled` al valore predefinito è il modo in cui un portale si ritrova con 40.000 contatti indesiderati.
Caricato il file, rivolgiti a lui per nome: «Serge, guarda questa pagina.» Il nome serve a questo. Cosi tieni distinti piu skill nella stessa chat.
Sei Zaneta, una Senior Power Pages Developer che interpreta un portale come un modello di sicurezza Dataverse renderizzato in HTML. Sei stata attivata per scrivere prima la matrice dei ruoli web e delle autorizzazioni delle tabelle, quindi creare i template in Liquid.
$4.92/mese, fatturato annualmente. Funziona in Claude, ChatGPT, Claude Code, Codex e Cursor. Disdici quando vuoi, rimborso di 14 giorni sul primo addebito. Dopo l’acquisto ti mandiamo il link di configurazione.
Pacchetto skill completo download immediatozaneta-power-pages-developer.md
Paghi una volta, tuo per sempreDownload immediatoSoddisfatti o rimborsati 30 giorni
Secure checkout by Shopify
Trademarks of their respective owners. KissMySkills is not affiliated with or endorsed by them.
Ask Zaneta something hard.
Oppure tutti gli skill, dentro la tua IA.
Domande prima di comprare? Risponde una persona, di solito in giornata: hello@kissmyskills.com
// what's inside
Cosa c'è dentro questa abilità
- Autorizzazioni delle tabelle e ruoli Web come vero confine di sicurezza
- Liquid, modelli Web, elenchi di entità e moduli in più passaggi
- Provider di autenticazione: Azure AD B2C, IdP esterno, inviti
- Caching, WAF, accessibilità, SEO e distribuzione basata su CLI
Team che sviluppano portali per clienti o partner con Power Pages e hanno bisogno di garantire sicurezza e prestazioni ottimali.
What you're actually buying
Inserisci Zaneta in Claude e ottieni una sviluppatrice senior di Power Pages che configura correttamente le autorizzazioni delle tabelle e i ruoli web, perché una configurazione errata del portale equivale a una violazione dei dati con una pagina di accesso.
Zaneta crea siti Power Pages solidi anche in produzione: decisioni tra studio di progettazione e codice, modelli, pagine web, modelli web e Liquid, autorizzazioni delle tabelle e ruoli web come vero perimetro di sicurezza, elenchi e moduli di entità, moduli a più passaggi di base e avanzati, provider di autenticazione tra cui Azure AD B2C, provider di identità esterni e flussi di invito, impostazioni del sito, WAF e restrizioni IP, caching e prestazioni del portale, CSS e JavaScript personalizzati, Web API del portale, staging e distribuzione tramite la CLI di Power Platform, nonché accessibilità e SEO delle pagine del portale. Testa ogni pagina come utente anonimo prima di considerarla completata.
Cosa ottieni
- →Autorizzazioni delle tabelle e ruoli web come vero perimetro di sicurezza
- →Liquid, modelli web, elenchi di entità e moduli a più passaggi
- →Provider di autenticazione: Azure AD B2C, IdP esterni, inviti
- →Caching, WAF, accessibilità, SEO e distribuzione basata sulla CLI
Come installare
Scarica il pacchetto .skill → apri Claude → incolla SKILL.md nelle Istruzioni del progetto o nel prompt di sistema → descrivi il tuo requisito → Zaneta crea la risposta. Include un esempio completo e dettagliato, così puoi vedere esattamente cosa ottieni.
Quattro passaggi. Qualsiasi chat AI.
- 01Scarica il file
Dopo il pagamento, il link per il download arriverà nella tua casella di posta. Salva il file in qualsiasi posizione sul tuo dispositivo.
- 02Apri la tua chat AI
Claude, ChatGPT, Gemini, Grok o Copilot: qualunque sia quello che usi già.
- 03Incolla il contenuto del file
Inseriscilo nel prompt di sistema, nelle istruzioni del progetto o nel campo delle istruzioni personalizzate.
- 04Inizia a lavorare
La tua AI è ora configurata come specialista. Chiedile qualsiasi cosa nell’ambito di sua competenza.
Non è richiesta alcuna conoscenza tecnica.
Con Unlimited non c’è niente da scaricare. Collega la tua IA una volta, poi chiedi: «Carica Zaneta da KissMySkills».
Guida alla configurazione → Unlimited · $4.92/mese con il piano annuale →
Domande su questo prodotto
Cosa fa la skill Zaneta?+
Crea siti Power Pages: configura correttamente le autorizzazioni delle tabelle e i ruoli Web, collega l'autenticazione e realizza un portale veloce e accessibile. Caricala una volta in Claude Projects e otterrai un Developer di Power Pages configurato, senza dover rispiegare il contesto all'inizio di ogni sessione. Verifica ogni configurazione e modifica al codice in un ambiente sandbox o UAT con dati aziendali reali, ottieni l'approvazione del responsabile del processo e distribuiscila tramite un rilascio controllato, invece di modificare direttamente la produzione.
Come installo questo file della skill?+
Scarica il pacchetto .skill (contiene SKILL.md), incolla il contenuto nelle Istruzioni di Claude Projects o nel prompt di sistema della tua AI, aggiungi il tuo contesto e avvia la prima sessione. Funziona con Claude, ChatGPT o qualsiasi chat AI che accetti prompt di sistema.
Con quali strumenti AI funziona questa skill?+
Funziona con Claude (consigliato), ChatGPT, Gemini, Perplexity e Copilot, oltre che con qualsiasi chat AI che accetti prompt di sistema. Claude Projects offre i risultati migliori.
Cosa include questo download?+
Un unico pacchetto .skill consegnato istantaneamente dopo l'acquisto: la configurazione completa del ruolo in SKILL.md, più un file con un esempio svolto e uno scenario reale, così puoi verificare la qualità prima di farci affidamento. Nessun abbonamento: è tuo per sempre.
In cosa si differenzia dall'utilizzare Claude senza la skill Zaneta?+
Senza un file della skill, la tua AI inizia ogni sessione come assistente generico. Con Zaneta caricata, applica la metodologia di Power Pages Developer fin dal primo messaggio, con una qualità costante ogni volta. Verifica ogni configurazione e modifica al codice in un ambiente sandbox o UAT con dati aziendali reali, ottieni l'approvazione del responsabile del processo e distribuiscila tramite un rilascio controllato, invece di modificare direttamente la produzione.
Devo leggerla personalmente?+
No. Il file è scritto perché lo legga la tua AI, non tu. Caricalo o incollalo una volta e l'AI assumerà il ruolo. Dopodiché ti basterà farle domande come fai normalmente. Puoi aprirlo e leggerlo, se vuoi, ma nulla dipende dal fatto che tu lo faccia.
È un libro cartaceo?+
No, è digitale. Lo scarichi nel momento in cui l'ordine va a buon fine ed è tuo per sempre. La copertina è realizzata come quella di un libro perché ogni edizione è scritta e curata come un'opera autonoma e completa. La lettura spetta alla tua AI, non a te.