Lors de votre première utilisation de DLC, vous devez autoriser le rôle lié au service DLC à accéder aux ressources cloud. Si vous utilisez OSS comme système de stockage, accordez également au rôle lié au service DLC les autorisations d'accès à OSS selon vos besoins métier.
Informations générales
Avant d'utiliser DLC, accordez les autorisations nécessaires pour exploiter ses fonctionnalités et interagir avec OSS. Les espaces de travail PAI permettent d'appliquer un contrôle d'accès granulaire aux tâches d'entraînement de modèles pour les utilisateurs RAM. Comme DLC s'appuie sur OSS et NAS pour le stockage, autorisez également PAI à accéder à ces services.
-
Autorisation du compte d'exploitation
Liste les produits cloud dont dépend DLC ainsi que les autorisations requises.
-
Autorisation du compte de service PAI
Accorde à un compte Alibaba Cloud les autorisations générales pour utiliser DLC et accéder à OSS ou NAS.
Autorisation du compte d'exploitation
DLC fournit une plateforme pour créer et soumettre des tâches d'entraînement de modèles. Il peut être nécessaire d'activer et d'autoriser les services cloud suivants lors de la création et de la soumission de tâches d'entraînement avec DLC.
-
Module PAI : DLC
Compte d'exploitation
Service
Référence
Compte Alibaba Cloud
Utilisez un compte Alibaba Cloud pour opérer sur DLC. Aucune autorisation supplémentaire n'est requise.
S.O.
Utilisateur RAM
(Recommandé)
PAI propose différents rôles de membre. Attribuez différents rôles aux utilisateurs RAM pour faciliter la gestion des autorisations. Pour plus d'informations sur les autorisations de chaque rôle, consultez Rôles et autorisations.
-
Produit cloud dépendant : NAS
DLC utilise NAS pour le stockage des données ; activez donc NAS et accordez les autorisations appropriées.
Scénario
Description
Référence
Activer NAS
Nous vous recommandons d'utiliser un compte Alibaba Cloud pour activer NAS. Aucune autorisation supplémentaire n'est requise. Si vous souhaitez activer NAS via un utilisateur RAM, accordez-lui les autorisations
AliyunNASFullAccess.Autorisation : Contrôler l'accès à NAS avec des politiques RAM
Opérations courantes : Créer un système de fichiers
Utiliser NAS
Utilisez NAS après l'activation :
Autorisation : NAS propose des politiques de contrôle RAM détaillées. Accordez des autorisations aux utilisateurs RAM selon vos besoins.
Opérations courantes : Créez un système de fichiers NAS et montez-le sur une instance PAI.
-
Service cloud dépendant : OSS
Activez et autorisez OSS pour le stockage des données.
Scénario
Description
Référence
Activer OSS
Nous vous recommandons d'utiliser un compte Alibaba Cloud pour activer Container Registry. Aucune autorisation supplémentaire n'est requise. Si vous souhaitez activer OSS via un utilisateur RAM, accordez-lui les autorisations
AliyunOSSFullAccess.Activation : Activer le service OSS
Autorisation : Présentation des politiques RAM
Opérations courantes : Créer des buckets
Utiliser OSS
Utilisez OSS après l'activation :
Autorisation : OSS propose des politiques de contrôle RAM détaillées. Accordez des autorisations aux utilisateurs RAM selon vos besoins métier.
Opérations courantes : Créez un bucket pour télécharger des objets vers OSS.
Autorisation du compte de service PAI
Accorder les autorisations générales DLC
Pour garantir le bon fonctionnement de DLC, vérifiez que votre compte Alibaba Cloud dispose des autorisations DLC requises. En règle générale, ces autorisations sont accordées lorsque vous activez PAI et créez un espace de travail par défaut. Vous pouvez vérifier que votre compte dispose de ces autorisations en suivant les instructions de la section Référence : Vérifier l'association AliyunPAIDLCDefaultRole.
Connectez-vous à la console PAI. En haut de la page, sélectionnez la région cible. À droite de la page, sélectionnez l'espace de travail cible, puis cliquez sur Go to DLC.
-
Autorisez le rôle
AliyunPAIDLCDefaultRole.Cliquez sur Authorize. Sur la page suivante, qui indique You are not authorized to access the DLC console, cliquez sur Go to Authorize.
Sur la page Cloud Resource Access Authorization, cliquez sur Agree to Authorization. Un message de confirmation s'affiche.
-
Ajoutez la politique AliyunOSSFullAccess au rôle AliyunPAIDLCDefaultRole.
Après avoir effectué l'autorisation ci-dessus, votre compte dispose des autorisations de rôle par défaut pour DLC. Ajoutez également les autorisations d'opération OSS pour garantir le bon fonctionnement de DLC.
Dans la console RAM, accédez à la page et recherchez AliyunPAIDLCDefaultRole.
Dans la ligne correspondant à AliyunPAIDLCDefaultRole, cliquez sur Grant Permission dans la colonne Actions.
-
Dans le panneau Grant Permission, configurez les paramètres.
Paramètre
Description
Authorization Scope
Sélectionnez Alibaba Cloud Account. Les différences entre les deux étendues prises en charge sont les suivantes :
-
Alibaba Cloud Account : Les autorisations s'appliquent au sein du compte Alibaba Cloud actuel.
-
Specific Resource Group : Les autorisations s'appliquent uniquement au sein du groupe de ressources spécifié.
Principal
Le rôle RAM à autoriser. Le système remplit automatiquement ce champ avec le rôle RAM actuel. Aucune modification n'est requise.
Permission Policy
Dans la zone de recherche, saisissez OSS. Sélectionnez la politique appropriée dans les résultats de recherche. La politique sélectionnée apparaît dans la liste Selected à droite.
RemarqueAliyunOSSFullAccess est utilisé dans cet exemple. Respectez toujours le principe du moindre privilège lors de la sélection d'une politique.
-
Cliquez sur OK.
-
Pour garantir le bon fonctionnement de DLC, ajoutez la politique PaiDlcOAuthPolicy au rôle
AliyunPAIDLCDefaultRole. Suivez les étapes ci-dessous :-
Dans la console RAM, accédez à la page et cliquez sur Create Policy pour créer une politique personnalisée nommée PaiDlcOAuthPolicy. Configurez les paramètres clés comme suit. Pour obtenir des instructions détaillées, consultez la section Créer une politique personnalisée à l'aide de l'éditeur de script.
Paramètre
Description
Policy Document
Dans l'onglet JSON, saisissez le contenu de la politique suivant.
{ "Version": "1", "Statement": [ { "Action": [ "ram:GetDefaultDomain", "ram:ListApplications", "ram:CreateApplication", "ram:ListAppSecretIds", "ram:GetAppSecret", "ram:CreateAppSecret", "ram:DeleteApplication", "ram:DeleteAppSecret" ], "Resource": [ "*" ], "Effect": "Allow" } ] }Name
Définissez le nom sur PaiDlcOAuthPolicy.
Sur la page , dans la ligne correspondant au rôle AliyunPAIDLCDefaultRole, cliquez sur Grant Permission dans la colonne Actions.
-
Dans le panneau Grant Permission, ajoutez la politique PaiDlcOAuthPolicy comme suit :
Définissez Authorization Scope sur Alibaba Cloud Account. Dans la zone de recherche des politiques, saisissez
DlcO, sélectionnez la politique personnalisée PaiDlcOAuthPolicy dans les résultats de recherche, puis cliquez sur OK.
-
-
Vérifiez l'autorisation.
Une fois ces étapes terminées, cliquez sur AliyunPAIDLCDefaultRole pour afficher les politiques associées. Après une autorisation réussie, l'onglet Permissions du rôle doit contenir les trois politiques suivantes : AliyunPAIDLCDefaultRolePolicy (une politique système pour le rôle de service PAI DLC), PaiDlcOAuthPolicy (une politique personnalisée permettant à PAI DLC d'accéder aux ressources d'application et de domaine dans la console RAM) et AliyunOSSFullAccess (une politique système pour la gestion des autorisations OSS).
Autoriser PAI à accéder à OSS et NAS
PAI propose une autorisation en un clic pour accorder à PAI l'accès aux produits cloud dépendants tels qu'OSS et NAS. Suivez les étapes ci-dessous :
Connectez-vous à la console PAI.
Dans le volet de navigation de gauche, cliquez sur . Dans la section DLC, recherchez OSS et NAS.
-
Dans la colonne Actions, vérifiez l'état d'autorisation pour OSS.
Si l'autorisation n'est pas accordée, cliquez sur Authorize Now dans la colonne Actions et suivez les instructions à l'écran.
Si l'autorisation est déjà accordée, cliquez sur View Authorization dans la colonne Actions.
Vérifier l'association AliyunPAIDLCDefaultRole
Pour garantir le bon fonctionnement de DLC, vérifiez que votre compte Alibaba Cloud dispose du rôle lié au service AliyunPAIDLCDefaultRole.
Seul un compte principal peut accorder des autorisations ; les utilisateurs RAM ne le peuvent pas.
Connectez-vous à la console RAM.
Dans le volet de navigation de gauche, choisissez Identity Management > Roles.
-
Sur la page Role, saisissez AliyunPAIDLCDefaultRole dans la zone de recherche.
Si ce rôle est trouvé, cela signifie que le rôle lié au service DLC a déjà été accordé.
Si ce rôle n'est pas trouvé, vous devez accorder les autorisations requises. Pour obtenir des instructions, consultez la section Accorder les autorisations générales DLC.
Documents connexes
Une fois l'autorisation effectuée, vous pouvez créer une tâche d'entraînement de modèle DLC. Pour obtenir des instructions, consultez la section Créer une tâche d'entraînement.