Aller au contenu principal

Sécurisé Excel dans Power Automate

Sécurisé Excel est un Power Automate action par PDF4me qui applique une protection par mot de passe à un Excel Ce système protège le fichier à trois niveaux indépendants : chiffrement (un mot de passe est requis pour l’ouvrir), protection de la structure du classeur (empêchant l’ajout, la suppression, le renommage et le déplacement des feuilles) et protection du contenu (empêchant la modification des cellules sur les feuilles sélectionnées). Utilisez-le pour diffuser des données financières confidentielles, verrouiller la structure d’un modèle tout en laissant les cellules modifiables, ou encore envoyer un rapport hebdomadaire en lecture seule.

Que fait cette action ?

PDF4me Sécurisé Excel s'applique jusqu'à trois niveaux de protection indépendants à un Excel fichier en un seul appel : Mot de passe de protection pour le chiffrement des fichiers, Mot de passe du classeur pour la protection des structures, et Mot de passe de la feuille de travail plus a Type de protection Pour la protection du contenu des cellules sur les feuilles sélectionnées. Un mot de passe spécifique à chaque niveau est utilisé par défaut si ce champ est laissé vide ; ainsi, un seul mot de passe peut sécuriser les trois niveaux si vous le souhaitez.

Articles de blog connexes
Il n'y a pas encore d'article de blog consacré à cette fonctionnalité — à venir prochainement.
En attendant, n'hésitez pas à consulter le blog de PDF4me pour découvrir des tutoriels et des procédures de travail adaptés à toutes les plateformes.
Consultez le blog

Comment puis-je authentifier mon Power Automate Couler?

Appeler PDF4me à travers Power Automate, le flux nécessite un valide PDF4me API clé sur la PDF4me Connecter Le connecteur. L'authentification garantit une communication sécurisée et valide votre identité en tant qu'utilisateur autorisé.

Informations importantes à ne pas manquer

Les noms réels des champs diffèrent des documents génériques.
La capture d'écran confirme que le panneau principal utilise Mot de passe de protection (et non « Mot de passe »), Mot de passe du classeur (et non « Protéger le mot de passe du classeur »), Mot de passe de la feuille de travail (et non « Mot de passe de protection de la feuille de travail »), et Type de protection (et non « Type de protection de feuille de calcul »).
Un mot de passe vide spécifique au niveau est remplacé par le mot de passe de protection.
Si l'option « Protéger le classeur » ou « Protéger les feuilles de calcul » est activée, mais que le mot de passe correspondant est vide, le mot de passe de protection est réutilisé. Définissez un mot de passe partagé une seule fois ou des mots de passe indépendants pour chaque niveau.
Le ciblage des feuilles de calcul est indexé à partir de 0 et se trouve dans les paramètres avancés.
Les noms et index des feuilles de calcul sont des paramètres avancés (affichage de 2 sur 2). L'index commence à 0 pour la première feuille. Laissez ces champs vides pour protéger toutes les feuilles de calcul.
Action Excel sécurisée dans Power Automate : contenu et nom du fichier mappés, mot de passe de protection, protection du classeur activée avec mot de passe, protection des feuilles de calcul activée avec mot de passe, type de protection défini sur « Tous », et la section des paramètres avancés affichant 2 sur 2 noms de feuilles de calcul.

Les trois champs de mot de passe (Mot de passe de protection, Mot de passe du classeur, Mot de passe de la feuille de travail) s'asseoir dans le panneau principal ; Noms des feuilles de travail et Index des feuilles de travail se trouvent dans les paramètres avancés.

Paramètres

Éléments requis pour l'action : Contenu du fichier et Nom de fichierAu moins un mot de passe est requis dès que le paramètre de protection correspondant est activé (Oui), soit le mot de passe spécifique au niveau, soit le mot de passe de protection en cas de besoin.

ParamètreRequisCe que cela faitExemple
File ContentRequiredThe source Excel file's content, mapped from a previous action such as Get file content (SharePoint, OneDrive). Accepts .xlsx and .xls.File Content
File NameRequiredThe Excel file name including its extension.test.xlsx
Protection PasswordOptionalPassword required to open the file at all (file encryption). Also used as the fallback for Workbook Password and Worksheet Password when they are left empty.56789
Protect WorkbookOptionalYes prevents adding, deleting, renaming, or moving worksheets. No (default) leaves the structure unprotected.Yes
Workbook PasswordConditionalPassword to remove workbook structure protection. Required when Protect Workbook is Yes and Protection Password is empty.12345
Protect WorksheetsOptionalYes locks selected worksheets against content edits. No (default) leaves worksheets unprotected.Yes
Worksheet PasswordConditionalPassword to remove worksheet content protection. Required when Protect Worksheets is Yes and Protection Password is empty.34567
Protection TypeOptionalContents, Objects, Scenarios, or All (default). Controls what a protected worksheet locks.All
Worksheet Names (Advanced)OptionalComma-separated worksheet names to protect. Empty protects all worksheets.Sheet1,Summary
Worksheet Indexes (Advanced)Optional0-based comma-separated worksheet indexes to protect. Empty protects all worksheets.0,2

Valeurs du type de protection

Contenu
Protège les valeurs des cellules, les formules et la mise en forme contre toute modification.
Objets
Protège les graphiques, images, formes et dessins contre le déplacement, le redimensionnement ou la suppression.
Scénarios
Protège contre la création ou la modification des scénarios d'analyse de scénarios hypothétiques.
Tous
Par défaut. Contenu, objets et scénarios réunis, protection complète en lecture seule.

Comment configurer un système sécurisé ? Excel dans Power Automate?

  1. Ajouter Sécurisé Excel à votre flux comme une nouvelle étape.
  2. Connectez-vous à PDF4me Connecter avec votre API clé.
  3. Carte Contenu du fichier à partir d'une action précédente et d'un ensemble Nom de fichier avec le .xlsx extension.
  4. Pour chiffrer le fichier : définir Mot de passe de protection.
  5. Pour verrouiller la structure : définir Protéger le classeur à Oui et fournir Mot de passe du classeur (ou laisser vide pour utiliser le mot de passe de protection).
  6. Pour verrouiller le contenu des cellules : définir Protéger les feuilles de travail à Oui, fournir Mot de passe de la feuille de travail, et choisissez un Type de protection.
  7. Sous Paramètres avancés, éventuellement défini Noms des feuilles de travail ou Index des feuilles de travail cibler des feuilles spécifiques.
  8. Exécutez le flux, vérifiez Succès, puis acheminer le retour document à SharePoint, OneDriveou une pièce jointe à un courriel.

Sortir

ChampTaperDescription
documentBase64Excel file with the requested protection levels applied.
SuccessBooleantrue if the operation succeeded, false if it failed.
ErrorMessageStringError description, null when Success is true.
ErrorsArrayDetailed error entries, empty when Success is true.

Messages d'erreur courants

Erreur messageCauseSolution
Request is emptyRequest object is nullProvide a valid request object
Document is emptyDocument object is nullProvide a valid Excel document
Password is required for workbook protectionProtect Workbook is Yes but both Workbook Password and Protection Password are emptyProvide Workbook Password or Protection Password
Password is required for worksheet protectionProtect Worksheets is Yes but both Worksheet Password and Protection Password are emptyProvide Worksheet Password or Protection Password
Invalid worksheet selectionA worksheet name does not exist or an index is out of rangeUse valid worksheet names or 0-based indexes

Configurations typiques

Rapport confidentiel, à trois niveaux
  1. Déclencher lorsqu'un rapport financier est finalisé dans SharePoint.
  2. Définissez un mot de passe de protection pour chiffrer le fichier.
  3. Définissez « Protéger le classeur » et « Protéger les feuilles de calcul » sur « Oui », avec le type de protection « Tous ».
  4. Envoyez le fichier et son ou ses mots de passe par des canaux séparés.
Verrouillage de la structure du modèle, entrée modifiable
  1. Déclencheur lors de l'intégration des nouveaux employés.
  2. Laissez le mot de passe de protection vide (ouverture libre).
  3. Définir la protection du classeur sur « Oui » avec un mot de passe de classeur.
  4. Définissez l'option « Protéger les feuilles de calcul » sur « Oui » uniquement sur la feuille « Calculs » via les noms des feuilles de calcul, en laissant « Saisie » modifiable.
Rapport hebdomadaire en lecture seule
  1. Déclenchement hebdomadaire après la génération du rapport.
  2. Définissez l'option « Protéger les feuilles de calcul » sur « Oui » avec le type de protection « Tous », et laissez le mot de passe de la feuille de calcul vide pour utiliser le mot de passe de protection par défaut.
  3. Distribuez le rapport en lecture seule à l'équipe.

Conseils pratiques

N'envoyez jamais le mot de passe dans le même message comme le fichier

Livrer le sécurisé Excel Le fichier et son ou ses mots de passe sont transmis par des canaux distincts, de sorte que l'interception de l'un n'expose pas les deux.

N'oubliez pas la solution de repli avant de supposer qu'un mot de passe est manquant.

Laisser les champs « Mot de passe du classeur » ou « Mot de passe de la feuille de calcul » vides n'est pas une erreur en soi ; le système utilise alors le mot de passe de protection. Seule une requête sans mot de passe valide échoue.

Les indices des feuilles de calcul commencent à 0, et non à 1.

La première feuille de calcul a l'index 0. Vérifiez attentivement les erreurs de décalage d'une unité lors de la création de scripts pour les index de feuilles de calcul à partir d'une liste dynamique.

Utilisez des mots de passe différents pour chaque niveau afin de renforcer la sécurité par couches.

Réutiliser le même mot de passe de protection pour chaque niveau est pratique, mais un relecteur qui peut ouvrir le fichier peut alors en déprotéger la structure et le contenu. Utilisez des mots de passe différents lorsque plusieurs personnes ont besoin d'un accès différent.

Cibler des feuilles spécifiques au lieu de protéger l'ensemble du classeur.

Utilisez les noms ou les index des feuilles de calcul pour verrouiller les feuilles de référence et de formules tout en laissant les feuilles de saisie ouvertes à l'équipe qui doit les modifier.

Aide-mémoire

ButMot de passe de protectionProtéger le classeurProtéger les feuilles de travail
Maximum lockdownSetYesYes (Protection Type All)
Template structure onlyEmptyYesNo
Read-only content, open accessEmptyNoYes (Protection Type All)
Selective reference-sheet lockEmptyNoYes (target via Worksheet Names)

Questions fréquentes

Quelle est la différence entre un mot de passe de protection, un mot de passe de classeur et un mot de passe de feuille de calcul ?+
Le mot de passe de protection chiffre l'intégralité du fichier ; un mot de passe est requis uniquement pour l'ouvrir. Le mot de passe du classeur bloque les modifications de structure (ajout, suppression, renommage ou déplacement de feuilles). Le mot de passe de la feuille de calcul bloque les modifications de contenu des feuilles protégées (modification des cellules, changement de format). Chaque mot de passe est indépendant ; si le champ « mot de passe spécifique à un niveau » est laissé vide, le mot de passe de protection est utilisé par défaut, le cas échéant. Voir Les propres directives de Microsoft sur la protection d'un Excel cahier d'exercices pour le modèle de protection sous-jacent.
Que contrôlent les quatre valeurs de type de protection (Contenu, Objets, Scénarios, Tous) ?+
Le mode Contenu protège les valeurs des cellules, les formules et la mise en forme. Le mode Objets empêche le déplacement, le redimensionnement et la suppression des graphiques, images, formes et dessins. Le mode Scénarios empêche la création ou la modification des scénarios d'analyse de scénarios. Le mode Tout applique simultanément les modes Contenu, Objets et Scénarios ; il s'agit du mode de protection complet par défaut pour la plupart des distributions en lecture seule.
Les noms et index des feuilles de calcul sont-ils des paramètres avancés ?+
Oui, les deux se trouvent dans les paramètres avancés du Power Automate L'interface utilisateur du connecteur affiche bien 2 éléments sur 2 dans le panneau. Laissez les deux champs vides pour protéger toutes les feuilles de calcul, ou définissez-en un pour cibler des feuilles spécifiques par nom ou par index (à partir de 0).
Puis-je protéger le contenu d'une feuille de calcul sans exiger de mot de passe pour ouvrir le fichier ?+
Oui. Laissez le champ « Mot de passe de protection » vide et activez uniquement la protection des feuilles de calcul avec un mot de passe. N'importe qui pourra ouvrir le fichier, mais les feuilles protégées resteront verrouillées jusqu'à ce que le mot de passe soit saisi pour les déverrouiller.

Actions connexes

Même tâche sur d'autres plateformes

Obtenez de l'aide