Ignorer la politique de durée de vie du jeton OAuth des Partenaires
Cette page décrit comment remplacer la politique de durée de vie des jetons OAuth pour les applications OAuth Partenaires existantes.
Pour configurer des jetons refresh à usage unique afin d'améliorer la sécurité, consultez Jetons refresh à usage unique.
Les mises à jour des applications OAuth des Partenaires peuvent prendre 30 minutes pour être traitées.
Avant de commencer
Avant de remplacer la politique de durée de vie du jeton OAuth, procédez comme suit :
-
Installez le CLI Databricks et configurez l’authentification entre le CLI Databricks et votre compte Databricks.
-
Localisez l'ID d'intégration de l'application OAuth que vous souhaitez modifier.
- Pour dbt Core, Power BI, Tableau Desktop ou Tableau Cloud, exécutez la commande suivante :
databricks account published-app-integration list- Pour Tableau Server, exécutez la commande suivante :
databricks account custom-app-integration listL’ID d’intégration unique pour chaque application OAuth est renvoyé.
Remplacer la politique de durée de vie de jeton par default pour dbt Core, Power BI, Tableau Desktop ou Tableau Cloud
Pour remplacer la politique de cycle de vie des jetons default (token_access_policy) pour dbt Core, Power BI, Tableau Desktop ou Tableau Cloud, exécutez la commande suivante :
databricks account published-app-integration update <integration-id> --json '{"token_access_policy": {"access_token_ttl_in_minutes": <new-access-token-ttl>,"refresh_token_ttl_in_minutes":<new-refresh-token-ttl>}}'
- Remplacez
<integration-id>par l'ID d'intégration de votre application OAuth. Par exemple,c1b137c2-b832-1abc-ad12-995a0209e213. - Remplacez
<new-access-token-ttl>par la nouvelle durée de vie du jeton d'accès. - Remplacez
<new-refresh-token-ttl>par la nouvelle durée de vie du jeton de refresh.
Remplacer la politique de durée de vie du jeton default pour Tableau Cloud ou Tableau Server
Pour remplacer la politique de cycle de vie des tokens default (token_access_policy) pour Tableau Cloud ou Tableau Server, exécutez la commande suivante :
databricks account custom-app-integration update <integration-id> --json '{"token_access_policy": {"access_token_ttl_in_minutes": <new-access-token-ttl>,"refresh_token_ttl_in_minutes":<new-refresh-token-ttl>}}'
- Remplacez
<integration-id>par l'ID d'intégration de l'application OAuth que vous souhaitez modifier. - Remplacez
<new-access-token-ttl>par la nouvelle durée de vie du jeton d'accès. - Remplacez
<new-refresh-token-ttl>par la nouvelle durée de vie du jeton de refresh.