<img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=1198476139004771&amp;ev=PageView&amp;noscript=1">

Construiește aplicații care respectă permisiunile individuale ale utilizatorilor cu User-Level Apps

Ce este?

User-Level Apps permit dezvoltatorilor terți să construiască aplicații bazate pe proiecte care acționează în numele unui anumit utilizator HubSpot, în loc să aibă acces extins la nivelul întregului portal. Atunci când un utilizator conectează o User-Level App, acțiunile aplicației sunt evaluate în raport cu permisiunile proprii ale utilizatorului în HubSpot în momentul executării, inclusiv accesul la nivel de obiect, permisiunile la nivel de câmp și restricțiile bazate pe roluri. 

User-Level Apps sunt disponibile tuturor dezvoltatorilor care construiesc aplicații bazate pe proiecte pe versiunea de platformă 2026.09 și versiunile ulterioare.

 

De ce este important?

În prezent, aplicațiile la nivel de cont primesc acces în momentul instalării și funcționează cu aceleași permisiuni, indiferent de utilizatorul care declanșează acțiunea. Pe măsură ce aplicațiile preiau mai multe workflow-uri automatizate și asistate de AI, acest lucru creează o diferență: acțiunile pot fi efectuate în moduri care depășesc ceea ce unui utilizator individual i-ar fi permis să facă direct.

User-Level Apps rezolvă acest lucru prin limitarea fiecărei acțiuni a aplicației la permisiunile utilizatorului care se conectează. Administratorii pot avea siguranța că o aplicație nu poate depăși ceea ce un anumit utilizator este autorizat să facă în HubSpot, iar audit log-urile reflectă utilizatorul real din spatele fiecărei acțiuni.

 

Cum funcționează?

Pentru a construi o User-Level App, setează isUserLevel: true în configurația componentei aplicației din proiectul tău. Astfel, aplicația utilizează autentificarea la nivel de utilizator.

Atunci când un utilizator conectează aplicația prin OAuth, acesta acordă aplicației anumite permisiuni. Din acel moment, fiecare acțiune efectuată de aplicație este evaluată în funcție de intersecția dintre permisiunile acordate aplicației și permisiunile CRM ale utilizatorului respectiv, calculată în momentul în care are loc acțiunea. Acest lucru include accesul la nivel de obiect, permisiunile la nivel de câmp și restricțiile bazate pe roluri.

Acțiunile efectuate prin intermediul aplicației sunt atribuite utilizatorului care s-a conectat în audit log-urile HubSpot.

 

Cine beneficiază?

Disponibil pentru toți dezvoltatorii care construiesc aplicații bazate pe proiecte pe versiunea de platformă 2026.09 și versiunile ulterioare.

Ce nu este încă disponibil?

Consultă documentația pentru dezvoltatori pentru lista actuală de API-uri și capabilități ale platformei acceptate. 

Subiecte: Gratuit (pentru toate hub-urile și nivelurile)

Alte articole


Gestionează programatic rapoartele și dashboard-urile cu noul Reporting API
16 sept. 2026

Actualizări pentru conectorul HubSpot pentru Claude și serverul MCP remote
16 sept. 2026

Ready to maximize your business growth with our HubSpot-accredited services?

Contact us today to learn how we can help you succeed.