Paramètres Enterprise - Développeur
Disponible uniquement pour
Autorisez les administrateurs Enterprise à créer de nouvelles applications auxquelles les utilisateurs Enterprise peuvent s'abonner. Les administrateurs peuvent gérer ces applications et les distribuer à des utilisateurs spécifiques.
Les administrateurs Enterprise peuvent également créer, afficher et supprimer des clés d'API pour l'Enterprise.
Pour plus d'informations sur l'utilisation des applications Onshape, consultez la Documentation pour développeurs d'API Onshape.
Pour accéder à vos paramètres de développeur dans Onshape, cliquez sur l'icône utilisateur de votre compte () dans le coin supérieur droit de votre fenêtre Onshape. Cela ouvre un menu déroulant. Cliquez sur Paramètres Enterprise.
Cliquez sur Développeur dans la liste sur le côté gauche de la page :
Ce que l'administrateur de l'Enterprise peut faire à partir de cet écran
-
Créez une application interne dans les paramètres de l'entreprise sans accéder au portail de développement de l'App Store
-
Gérer l'application en interne
-
Afficher, créer et supprimer des clés d'API pour tous les membres de l'Enterprise

-
Cliquez sur le lien des applications OAuth :
-
Cliquez sur le bouton Créer une nouvelle application OAuth :
-
Remplissez les informations comme suit (notez que des informations détaillées sont également fournies à l'écran) :
-
Nom - Nom de l'application affichée aux utilisateurs.
-
Format principal - Chaîne unique permettant d'identifier votre application qui n'est pas affichée à l'utilisateur.
-
Résumé - Informations relatives à l'application.
-
URL de redirection - URL vers laquelle vous êtes redirigé(e) après authentification.
-
Type - Type d'application. Les options sont l'application cloud intégrée, l'application cloud connectée ou l'application de bureau connectée.
-
URL OAuth - URL utilisée pour démarrer le processus OAuth depuis la page Applications Onshape.
-
Réglages
-
Favorise la collaboration - Cochez si vous souhaitez collaborer avec d'autres utilisateurs lors du développement de l'application.
-
- Autorisations - Voir Étendue des autorisations ci-dessous.
-
-
Cliquez sur Créer une application.
-
Utilisez le champ Rechercher des membres pour localiser et sélectionner les utilisateurs que vous souhaitez ajouter au développement et/ou au test de l'application.
-
L'écran Autoriser l'application pour autoriser l'accès à l'application est fourni à l'utilisateur :
-
Pour plus d'informations sur l'authentification de vos applications avec OAuth, consultez le Guide des API : Authentification.

Affichage des clés d'API
- Dans vos paramètres Développeur Enterprise, cliquez sur Clés d'API
- Consultez les clés d'API disponibles pour l'Enterprise.
Création de clés d'API
- Dans vos paramètres Développeur Enterprise, cliquez sur Clés d'API
- Cliquez sur Créer une nouvelle clé d'API.
- Entrez le nom de la clé API dans le champ Nom.
-
Attribuez la clé d'API à un membre de l'Enterprise. Vous pouvez effectuer une recherche par nom ou par e-mail dans le champ Utilisateur.
Enterprise users can see API keys assigned to them by going to the Onshape Dev Portal and clicking API keys in the left pane.
- Choisissez les autorisations pour les clés. Consultez la section Étendue des autorisations ci-dessous.
- Cliquez sur le bouton Créer une clé d'API.
-
Dans la fenêtre contextuelle, copiez la clé API et la clé secrète affichées, enregistrez-les quelque part, puis cliquez sur le bouton Fermer.
Vous ne pourrez plus retrouver la clé secrète, alors gardez-la dans un endroit sûr !
- Pour plus d'informations sur l'authentification de vos applications à l'aide de clés d'API, consultez le Guide des API : Authentification.
Suppression des clés d'API
- Cliquez sur l'icône « X » à droite de la clé d'API que vous souhaitez supprimer.
- Confirmez que vous souhaitez supprimer cette clé d'API pour tous les utilisateurs. Cette action ne peut pas être annulée. Cliquez sur Supprimer pour confirmer.

Les étendues d'autorisation suivantes sont disponibles lors de la création d'applications OAuth :
-
L'application peut lire les informations de votre profil (OAuth2ReadPii) - Cochez cette case pour autoriser l'application à accéder aux informations de votre profil.
-
L'application peut lire vos documents (OAuth2read) - Cochez cette case pour autoriser l'application à accéder à vos documents en lecture.
-
L'application peut écrire dans vos documents (OAuth2Write) - Cochez cette case pour autoriser l'application à accéder à vos documents en écriture.
-
L'application peut supprimer vos documents et espaces de travail (OAuth2Delete) - Cochez cette case pour autoriser l'application à accéder à vos documents et espaces de travail.
-
L'application peut demander des achats en votre nom (OAuth2Purchase) - Cochez cette case pour autoriser l'application à effectuer des achats pour vous.
-
L'application peut partager et annuler le partage de documents en votre nom (OAuth2share) : cochez cette case pour autoriser l'application à partager et annuler le partage de vos documents.