Ασφάλεια δεδομένων και Python στο Excel
Applies To
Excel για Microsoft 365 Office.comΗ λειτουργία Python στο Excel είναι πλέον διαθέσιμη σε χρήστες επιχειρήσεων και επιχειρήσεων που εκτελούν το Κανάλι τρεχουσών ενημερώσεων στα Windows, ξεκινώντας από την Έκδοση 2408 (Δομή 17928.20114) και το Μηνιαίο κανάλι επιχειρήσεων στα Windows, ξεκινώντας από την Έκδοση 2408 (Δομή 17928.20216). Είναι διαθέσιμο σε προεπισκόπηση για χρήστες της Οικογένειας και προσωπικών χρηστών που εκτελούν το Κανάλι τρεχουσών ενημερώσεων στα Windows, ξεκινώντας από την έκδοση 2405 (Δομή 17628.20164). Η Python στο Excel είναι διαθέσιμη σε προεπισκόπηση για χρήστες εκπαίδευσης που εκτελούν το κανάλι τρεχουσών ενημερώσεων (Προεπισκόπηση) μέσω του Προγράμματος Insider Microsoft 365. Προς το παρόν δεν είναι διαθέσιμο για το εξαμηνιαίο κανάλι επιχειρήσεων.
Θα κυκλοφορήσει πρώτα στο Excel για Windows και στη συνέχεια σε άλλες πλατφόρμες αργότερα. Για περισσότερες πληροφορίες διαθεσιμότητας, ανατρέξτε στο θέμα Διαθεσιμότητα Python στο Excel.
Αν αντιμετωπίσετε προβλήματα με την Python στο Excel, αναφέρετέ τα επιλέγοντας Βοήθεια > Σχόλια στο Excel.
Είστε νέος χρήστης της Python στο Excel; Ξεκινήστε με την Εισαγωγή στην Python στο Excel και ξεκινήστε με την Python στο Excel.
Η Python εκτελείται με ασφάλεια εταιρικού επιπέδου
Η Python στο Excel εκτελεί τον κώδικα Python που χρησιμοποιείται από το Excel σε ένα ασφαλές κοντέινερ στο Microsoft Cloud με ασφάλεια εταιρικού επιπέδου.
Η Python στο Excel είναι μια συμβατή συνδεδεμένη εμπειρία microsoft 365 και ο κώδικας Python εκτελείται εντός του ορίου συμμόρφωσης του οργανισμού σας. Η συνεργασία με άλλους σε ένα έγγραφο που είναι αποθηκευμένο στο OneDrive ή η χρήση της δυνατότητας Ανάλυση δεδομένων στο Excel είναι άλλα παραδείγματα συμβατών συνδεδεμένων εμπειριών με το Microsoft 365.
Η Python στο Excel είναι συμβατή με τον Γενικό κανονισμό για την προστασία δεδομένων (ΓΚΠΔ) και το όριο δεδομένων της Ευρωπαϊκής Ένωσης (EUDB).
Η Python στο Excel εκτελείται στο Microsoft Cloud με τα ακόλουθα χαρακτηριστικά.
-
Ο κώδικας Python εκτελείται εντός του ορίου συμμόρφωσης του οργανισμού σας σε απομονωμένα κοντέινερ υπερεποπτών.
-
Τα κοντέινερ παραμένουν σε σύνδεση, εφόσον το βιβλίο εργασίας είναι ανοιχτό ή μέχρι να υπάρξει λήξη χρονικού ορίου.
-
Τα δεδομένα δεν διατηρούνται στο Microsoft Cloud.
-
Ο κωδικός Python δεν έχει πρόσβαση στον υπολογιστή, τις συσκευές ή τον λογαριασμό σας.
-
Ο κωδικός Python δεν έχει πρόσβαση δικτύου.
-
Ο κωδικός Python δεν έχει πρόσβαση σε ένα διακριτικό χρήστη.
-
Το κοντέινερ διαθέτει Python και ένα επιμελημένο σύνολο ασφαλών βιβλιοθηκών που παρέχονται από την Anaconda.
-
Το περιβάλλον χρησιμοποιεί τη διανομή Anaconda για Python, η οποία περιέχει Python και βιβλιοθήκες που έχουν δημιουργηθεί από προέλευση και παρέχονται απευθείας από το Anaconda.
-
Ο κώδικας Python μπορεί να έχει πρόσβαση σε δεδομένα μέσω των αναφορών μέσω της ενσωματωμένης συνάρτησης xl() ως μέρος ενός τύπου Python. Αυτό σημαίνει ότι οι τύποι Python έχουν πρόσβαση στην ανάγνωση τιμών κελιών μέσα στο βιβλίο εργασίας, με βάση την αναφορά κελιού ή τιμές από εξωτερικές προελεύσεις δεδομένων, μέσω του ονόματος σύνδεσης Power Query.
-
Ο κώδικας Python επιστρέφει έξοδο στα βιβλία εργασίας σας μέσω της συνάρτησης Excel =PY(), η οποία εμφανίζει το αποτέλεσμα του κώδικα Python στο κελί όπου εισάγεται η συνάρτηση. Οι συναρτήσεις Python δεν μπορούν να επιστρέψουν άλλους τύπους αντικειμένων, όπως μακροεντολές, κώδικα VBA ή άλλους τύπους.
-
Ο κώδικας Python δεν έχει πρόσβαση σε άλλες ιδιότητες στο βιβλίο εργασίας, όπως τύπους, γραφήματα, Συγκεντρωτικούς Πίνακες, μακροεντολές ή κώδικα VBA.
Συχνές ερωτήσεις
Η Python στο Excel ακολουθεί τις ίδιες πολιτικές ασφαλείας με το Excel όσον αφορά το άνοιγμα βιβλίων εργασίας από το internet ή μη αξιόπιστες προελεύσεις.
Εάν ανοίξετε ένα βιβλίο εργασίας που περιέχει κώδικα Python από το Internet, η Προστατευμένη προβολή του Excel δεν θα εκτελέσει τύπους Python στο βιβλίο εργασίας. Εάν ένα βιβλίο εργασίας ανοίξει με Microsoft Defender Application Guard, οι τύποι Python δεν εκτελούνται από προεπιλογή.
Επιπλέον, η Python στο Excel εκτελεί πάντα τους τύπους Python σε ένα βιβλίο εργασίας μέσα στο αποκλειστικό απομονωμένο κοντέινερ υπερεποπτών του βιβλίου εργασίας, βοηθώντας στην αποτροπή πιθανής αλληλεπίδρασης ή παρέμβασης με άλλο κώδικα Python που εκτελείται από άλλα ανοιχτά βιβλία εργασίας.
Η Python στο Excel χρησιμοποιεί κοντέινερ για την εκτέλεση κώδικα Python στο Azure. Τα κοντέινερ είναι απομονωμένα και ασφαλή περιβάλλοντα που μπορούν να εκτελούν εφαρμογές και υπηρεσίες χωρίς να επηρεάζουν το υπόλοιπο σύστημα. Για να διασφαλιστεί η ασφάλεια και η αξιοπιστία των κοντέινερ, εφαρμόζονται τακτικές ενημερώσεις και ενημερώσεις κώδικα σε αυτά.
Η Python και οι βιβλιοθήκες ενημερώνονται με τους ακόλουθους τρόπους για να διατηρούνται τα δεδομένα σας ασφαλή και τα αριθμητικά αποτελέσματά σας να είναι συνεπή.
-
Οι ενημερώσεις κώδικα εφαρμόζονται στο υποκείμενο λειτουργικό σύστημα στο οποίο εκτελείται η παρουσία κοντέινερ Azure. Αυτό σας βοηθά να διασφαλίσετε ότι το κοντέινερ προστατεύεται από ευπάθειες και προγράμματα εκμετάλλευσης που ενδέχεται να επηρεάσουν τα δεδομένα σας. Αυτό γίνεται αυτόματα χωρίς να απαιτείται είσοδος από εσάς.
Θα κυκλοφορήσουν περιοδικές ενημερώσεις του περιβάλλοντος Python, με την Python και τις βιβλιοθήκες που παρέχονται από την Anaconda. Αυτές οι εκδόσεις περιλαμβάνουν τις πιο πρόσφατες επιδιορθώσεις ασφαλείας και βελτιώσεις από τις κοινότητες Python και Anaconda. Αυτές οι εκδόσεις θα ανακοινώνονται μέσω δημοσιεύσεων ιστολογίου και τεκμηρίωσης. Αυτό θα γίνει αυτόματα χωρίς να απαιτείται ρύθμιση και η Microsoft θα μεταβεί από προεπιλογή στο πιο πρόσφατο περιβάλλον. Τα υπάρχοντα βιβλία εργασίας θα εξακολουθήσουν να υπολογίζονται με βάση την έκδοση των περιβαλλόντων στα οποία δημιουργήθηκε το βιβλίο εργασίας και θα ζητηθεί από τους χρήστες να κάνουν αναβάθμιση εάν υπάρχει νεότερη έκδοση. Αυτή η προσέγγιση εξασφαλίζει ότι τα αριθμητικά αποτελέσματά σας παραμένουν συνεπή και επιτρέπει σε εσάς και τον οργανισμό σας να παραμένετε ενημερωμένοι.
Η προστασία των προσωπικών δεδομένων σας είναι σημαντική για τη Microsoft. Ανατρέξτε στο θέμα Δήλωση προστασίας προσωπικών δεδομένων της Microsoft για περισσότερες λεπτομέρειες.
Για να διαβάσετε τις πολιτικές προστασίας δεδομένων των συνδεδεμένων εμπειριών του Microsoft 365, ανατρέξτε στο θέμα Συνδεδεμένες εμπειρίες στο Microsoft 365..
Για να ελέγξετε τις πολιτικές προστασίας δεδομένων κατά τη χρήση του Copilot με δεδομένα βιβλίου εργασίας, ανατρέξτε στο θέμα Δεδομένα, προστασία προσωπικών δεδομένων και ασφάλεια για το Microsoft 365 Copilot.
Για να κατανοήσετε τον τρόπο επεξεργασίας των δεδομένων που αποστέλλονται από το βιβλίο εργασίας σας στο κοντέινερ, ανατρέξτε στο θέμα Απαιτούμενα δεδομένα υπηρεσίας για το Office.
Ναι, η Python στο Excel είναι συμβατή με τον Γενικό κανονισμό για την προστασία δεδομένων (ΓΚΠΔ) και το όριο δεδομένων της Ευρωπαϊκής Ένωσης (EUDB). Οι πελάτες στην Ευρωπαϊκή Ένωση (ΕΕ) διαθέτουν τα κοντέινερ τους στην ΕΕ. Οι πολυεθνικοί μισθωτές μπορούν να ρυθμίσουν όλα τα κοντέινερ τους ώστε να λειτουργούν στην Ευρώπη μέσω της Υπηρεσίας ρύθμισης Office. Για περισσότερες πληροφορίες σχετικά με τη συμμόρφωση, ανατρέξτε στο θέμα Προσφορές συμμόρφωσης Azure, Dynamics 365 και Microsoft 365.
Η python στο Excel δεν χειρίζεται ούτε αποθηκεύει δεδομένα σε αδράνεια. Τα δεδομένα σας είναι τα δεδομένα σας. Δεν κοινοποιείται σε τρίτους ούτε χρησιμοποιείται για εκπαίδευση τεχνητής νοημοσύνης από το Copilot.
Όχι.
Ναι. Για περισσότερες πληροφορίες σχετικά με τη συμμόρφωση, ανατρέξτε στο θέμα Προσφορές συμμόρφωσης Azure, Dynamics 365 και Microsoft 365.
Ο κώδικας χρήστη εκτελείται σε ένα απομονωμένο κοντέινερ από τον hypervisor κάτω από έναν λιγότερο προνομιακό λογαριασμό. Ο κώδικας χρήστη μπορεί να εκτελέσει ενέργειες όπως εγγραφή στο δίσκο ή εκτέλεση εντολών φλοιού μέσα στο κοντέινερ. Για τη βελτίωση των επιδόσεων και της διαθεσιμότητας, αυτά τα κοντέινερ δημιουργούνται εκ των προτέρων.
Η Python στο Excel θεωρεί ότι όλα όσα εκτελούνται στο κοντέινερ είναι κακόβουλα και περιορίζουν αυστηρά τις εισόδους και εξόδους του κοντέινερ. Μπορείτε να έχετε πρόσβαση μόνο σε δεδομένα που αναφέρονται από τον τύπο. Μπορείτε να επιστρέψετε μόνο τιμές ή εικόνες πίσω. Μόλις χρησιμοποιηθεί ένα κοντέινερ, καταστρέφεται. Δεν διατηρούνται δεδομένα μεταξύ περιόδων λειτουργίας ή χρηστών.
Η Python στο Excel διατηρεί το δικαίωμα να μπλοκάρει οτιδήποτε διαπιστωθεί ότι σπάει μια απομόνωση υπερεπόπτη ή τα όρια δικτύου.
Πρόσθετα ζητήματα
Ενημερώστε το μητρώο για να αλλάξετε τις προειδοποιήσεις ασφαλείας για την Python στο Excel
Οι ακόλουθες εντολές δείχνουν πώς να ενημερώσετε το μητρώο για να αλλάξετε τις ρυθμίσεις προειδοποίησης ασφαλείας για την Python στο Excel. Εκτελέστε τις εντολές από μια γραμμή εντολών με αναβαθμισμένα δικαιώματα σε μια συσκευή Windows.
-
Χρησιμοποιήστε αυτήν την εντολή για να απενεργοποιήσετε όλες τις προειδοποιήσεις ασφαλείας. Αυτή είναι η προεπιλεγμένη ρύθμιση για την Python στο Excel.reg add HKCU\software\policies\microsoft\office\16.0\excel\security /v PythonFunctionWarnings /t REG_DWORD /d 0 /f
-
Χρησιμοποιήστε αυτήν την εντολή για να ενεργοποιήσετε μια προτροπή ασφαλείας όταν ανοίγετε ένα βιβλίο εργασίας που περιέχει έναν τύπο Python. Ενεργοποιεί μια προειδοποίηση ασφαλείας στη γραμμή επιχειρήσεων του Excel.reg add HKCU\software\policies\microsoft\office\16.0\excel\security /v PythonFunctionWarnings /t REG_DWORD /d 1 /f
-
Χρησιμοποιήστε αυτήν την εντολή για να απενεργοποιήσετε την εκτέλεση όλων των συναρτήσεων της Python στο ανοιχτό βιβλίο εργασίας. Οι συναρτήσεις Python θα επιστρέψουν το σφάλμα #BLOCKED!.reg add HKCU\software\policies\microsoft\office\16.0\excel\security /v PythonFunctionWarnings /t REG_DWORD /d 2 /f
Η Microsoft θα συνεχίσει να παρακολουθεί και να προσαρμόζει την Python στο Excel για να διατηρεί ασφαλή εσάς και τα δεδομένα σας. Αυτό μπορεί να περιλαμβάνει μελλοντικές αλλαγές στην εμπειρία χρήστη και τις ρυθμίσεις μητρώου.
Για να παραμείνετε ενημερωμένοι και να δείτε τις αναφορές για ευπάθειες ασφαλείας που επηρεάζουν τα προϊόντα και τις υπηρεσίες της Microsoft, ανατρέξτε στον Οδηγό ενημερώσεων του Κέντρου απόκρισης ασφαλείας της Microsoft.