Participez à notre webinaire: “JUMPSTART – Projects and Schematic Capture”, faisant partie des séries de l’Academie Altium.
Selon votre relation avec Altium, les services proposés sur la plateforme Altium seront accessibles depuis Altium Designer et via l’interface navigateur de la plateforme. Cette page s’intéresse à cette dernière et fournit un aperçu de ce que vous verrez lorsque vous créerez un compte Altium et vous connecterez à Altium Platform Interface. Pour obtenir les informations les plus récentes sur la…
Altium 365 peut héberger un dépôt Git pour les fichiers source de votre projet. Altium Designer fonctionne avec ces dépôts comme un client natif, mais vous pouvez aussi les utiliser comme n’importe quel autre dépôt Git distant — clone, pull, push, etc. avec le client Git standard. Cette page explique comment : Découvrir l’URL du dépôt d’un projet via l’API Altium 365. Authentifier les requêtes…
Les scopes définissent ce qu’un jeton d’accès est autorisé à faire. L’API Altium 365 valide les scopes à chaque requête – un jeton ne disposant pas du scope requis pour une opération recevra une erreur d’autorisation. Les scopes sont attribués par la plateforme en fonction du contexte dans lequel un jeton est émis. Vous ne sélectionnez pas les scopes manuellement, mais vous les rencontrerez lors…
Le flux utilisant un jeton de renouvellement est une méthode plus sécurisée pour autoriser les requêtes API. Au lieu d’utiliser directement un identifiant unique à longue durée de validité, vous échangez un jeton de renouvellement contre un jeton d’accès à courte durée de validité. Lorsque ce jeton d’accès expire, vous procédez à un nouvel échange. Notez que le jeton de renouvellement ne peut pas…
Un jeton d’accès autorise les requêtes à l’API Altium 365. Vous devez l’inclure dans chaque requête en tant que jeton Bearer dans l’en-tête Authorization. Les jetons d’accès peuvent être obtenus de deux façons : Directly – lorsque vous créez un jeton d’accès à longue durée de vie dans Admin → Développeur Via exchange – lorsque vous utilisez un jeton d’actualisation pour générer un jeton d’accès à…
Les jetons sont des identifiants utilisés pour autoriser les requêtes vers l’API Altium 365. Toutes les requêtes API doivent inclure un jeton valide dans l’en-tête Authorization. Les jetons sont créés dans votre Workspace sous Admin → Developer. Seuls les administrateurs du Workspace peuvent créer des jetons. Tokens are shown once. Lors de la création, la valeur du jeton s’affiche une seule fois…
Un GRID (Global Resource ID) est un identifiant globalement unique et stable pour toute entité de la plateforme Altium : un projet, un composant, une BOM, une tâche, etc. Pourquoi les GRID existent Les entités de la plateforme possèdent généralement des identifiants locaux (GUID, identifiants numériques) qui ne sont uniques que dans leur propre contexte. Le GUID d’un projet n’est pas globalement…
Un realm est une instance logique nommée et isolée d’Altium 365. Chaque Workspace appartient à un seul realm, et toutes les données de ce Workspace y sont stockées et traitées. Pourquoi les realms existent Altium 365 fonctionne dans plusieurs zones géographiques et selon plusieurs modèles de déploiement. Historiquement, le terme region était utilisé pour désigner une instance unique d’Altium 365…
Altium Identity est le fournisseur d'identité OAuth 2.0 et OpenID Connect (OIDC) d'Altium. Votre application authentifie un utilisateur via Altium Identity, puis appelle l'API Altium 365 en son nom — elle ne manipule jamais le mot de passe Altium de l'utilisateur. Les applications se connectent avec authorization-code flow et PKCE. Les clients publics (applications de bureau, sur site, natives et…
Cette section examine de plus près les éléments suivants de la plateforme Altium 365 : Authentification – flux d’authentification d’Altium Identity Realms – chaque « realm » est une instance logique nommée et isolée d’Altium 365. GRID (Global Resource ID) – un identifiant globalement unique et stable pour toute entité de la plateforme Altium 365. Tokens – identifiants utilisés pour autoriser les…