Bezbednost podataka i Python u programu Excel
Applies To
Excel za Microsoft 365Python u programu Excel sada je dostupan enterprise i business korisnicima koji koriste trenutni kanal u operativnom sistemu Windows, počevši od verzije 2407 (izdanje 17830.20128) i mesečnog kanala Enterprise u operativnom sistemu Windows, počevši od verzije 2408 (izdanje 17928.20216). Dostupna je u pregledu za korisnike koji koriste trenutni kanal u operativnom sistemu Windows, počevši od verzije 2405 (izdanje 17628.20164). Python u programu Excel dostupan je u pregledu za korisnike sistema Education koji koriste trenutni kanal (pregled) putem programa Microsoft 365 Insider. Trenutno nije dostupna za kanal Semi-Annual Enterprise.
Prvo se izdaje u programu Excel za Windows, a zatim na druge platforme kasnije. Dodatne informacije o dostupnosti potražite u članku Python u excel dostupnosti.
Ako naiđete na probleme koji se odnose na Python u programu Excel, prijavite ih tako što ćete izabrati Pomoć > Povratne informacije u programu Excel.
Novi ste korisnik jezika Python u programu Excel? Počnite sa Uvodom u Python u programu Excel i Prvi koraci uz Python u programu Excel.
Python se pokreće u microsoft oblaku
Python u programu Excel pokreće Python kôd koji Excel koristi u bezbednom kontejneru u oblaku korporacije Microsoft Sa bezbednošću na nivou preduzeća kao usaglašeni Microsoft 365 povezani utisak pri radu. Rad sa drugim osobama na dokumentu uskladištenom u usluzi OneDrive ili korišćenje funkcije "Analiziraj podatke" u programu Excel su drugi primeri usaglašenih Microsoft 365 povezanih iskustava.
Python u programu Excel pokreće se u microsoft oblaku sa sledećim atributima.
-
Python kôd se pokreće na izolovanim kontejnerima hipervizora napravljenim na Azure Container Instances.
-
Kontejner ima Python i održavani skup obezbeđenih biblioteka koje obezbeđuje Anakonda.
-
Okruženje koristi anakondnu raspodelu za Python, koji sadrži Python i biblioteke napravljene u izvornom formatu, obezbeđen direktno iz Anaconda.
-
Python kôd nema pristup računaru, uređajima ili nalogu.
-
Python kôd nema pristup mreži.
-
Python kôd nema pristup korisničkom tokenu.
-
Python kôd može da pristupi podacima putem referenci putem ugrađene funkcije xl() kao deo Python formule. To znači da Python formule imaju pristup čitaju vrednosti ćelija u radnoj svesci, na osnovu reference ćelije ili vrednosti iz spoljnih izvora podataka putem imena veze Power Query podataka.
-
Python kôd vraća izlaz u radne sveske putem Excel funkcije =PY() koja prikazuje rezultat Python koda u ćeliji u koju je funkcija uneta. Python funkcije ne mogu da vrate druge tipove objekata kao što su makroi, VBA kôd ili druge formule.
-
Python kôd nema pristup drugim svojstvima u radnoj svesci, kao što su formule, grafikoni, izvedene tabele, makroi ili VBA kôd.
-
Kontejneri ostaju na mreži sve dok je radna sveska otvorena ili dok ne dođe do isteka vremenskog ograničenja.
-
Podaci se ne traju u microsoft oblaku.
Najčešća pitanja
Python u programu Excel prati iste bezbednosne smernice kao i Excel kada je u pitanju otvaranje radnih svezaka sa interneta ili nepouzdanih izvora.
Ako otvorite radnu svesku koja sadrži Python kôd sa interneta, Excel zaštićeni prikaz neće pokrenuti Python formule u radnoj svesci. Ako je radna sveska otvorena pomoću Microsoft Defender Application Guard, Python formule se podrazumevano ne pokreću.
Pored toga, Python u programu Excel pokreće Python formule u nepouzdanoj radnoj svesci u okviru sopstvenog namenskog kontejnera izolovanog hipervizora, što sprečava potencijalnu interakciju ili smetnje sa drugim Python kodom pokrenutim iz drugih otvorenih radnih svezaka.
Python u programu Excel koristi kontejnere za pokretanje Python koda u usluzi Azure. Kontejneri su izolovana i bezbedna okruženja koja mogu da pokreću aplikacije i usluge bez uticaja na ostatak sistema. Da bi se obezbedila bezbednost i pouzdanost kontejnera, na njih se primenjuju redovna ažuriranja i zakrpa.
Python i biblioteke se ažuriraju na sledeće načine kako bi vaši podaci držali bezbedne i numeričke rezultate doslednim.
-
Zakrpa se primenjuje na osnovni operativni sistem na koji se pokreće Azure Container Instance. Na ovaj način obezbeđujete da kontejner bude zaštićen od ranjivosti i iskorišćavanja koji mogu da utiču na podatke. Ovo se radi automatski bez potrebe za unosom.
Periodične ispravke Python okruženja će biti objavljene, sa Python-om i bibliotekama koje obezbeđuje Anakonda. Ove verzije uključuju najnovije bezbednosne ispravke i poboljšanja iz zajednica Python i Anaconda. Ova izdanja će biti objavljena putem objava na blogu i dokumentacije. Ovo će se uraditi automatski bez potrebe za podešavanjem i Microsoft će podrazumevano koristiti najnovije okruženje. Postojeće radne sveske će i dalje izračunati u odnosu na verziju okruženja u kojoj je radna sveska kreirana, a korisnici će biti upitani da nadograde ako postoji novija verzija. Ovaj pristup obezbeđuje da numerički rezultati ostanu dosledni i omogućava vama i vašoj organizaciji da ostanete u toku.
Vaša privatnost je važna korporaciji Microsoft. Više detalja potražite u Microsoft izjavi o privatnosti.
Da biste pregledali smernice za zaštitu podataka Povezanih iskustava usluge Microsoft 365, pogledajte članak Povezana iskustva u usluzi Microsoft 365.
Da biste pregledali smernice za zaštitu podataka kada koristite Copilot sa podacima radne sveske, pogledajte članak Podaci, privatnost i bezbednost Microsoft 365 Copilot.
Da biste razumeli kako se obrađuju podaci poslati iz radne sveske u kontejner, pogledajte članak Obavezni podaci o usluzi za Office.
Da, Python u programu Excel je opšta uredba o zaštiti podataka (GDPR) i žalba za ograničenje granica podataka Evropske unije (EUDB). Klijenti iz Evropske unije (EU) imaju svoje kontejnere u EU. Multinacionalni zakupci mogu konfigurisati sve kontejnere za pokretanje u Evropi putem Office usluge konfiguracije. Više informacija o usaglašenosti potražite u članku Azure, Dynamics 365 i Microsoft 365 ponude za usaglašenost.
Python u programu Excel ne rukuje niti skladišti nikakve podatke. Vaši podaci su vaši podaci. Ne deli se ni sa trećim licima, niti se ne koristi za veženje od strane Copilot- a.
Ne.
Da. Više informacija o usaglašenosti potražite u članku Azure, Dynamics 365 i Microsoft 365 ponude za usaglašenost.
Korisnički kôd se pokreće u izolovanom kontejneru hipervizora ispod najmanje privilegovanog naloga.
Python u programu Excel pretpostavlja da je sve što se pokreće u kontejneru zlonamerni i da se strogo ograničava unos i izlaz kontejnera. Možete da pristupite samo podacima na koje upućuje formula. Samo vrednosti ili slike možete vratiti.
Python u programu Excel zadržava pravo da blokira sve što je pronađeno za raskidanje hipervizorske izolacije ili mrežnih granica.
Dodatna razmatranja
Ažurirajte registrator da biste uključili/isključili bezbednosna upozorenja za Python u programu Excel
Sledeće komande pokazuju kako da ažurirate registrator da biste promenili postavke bezbednosnog upozorenja za Python u programu Excel. Pokrenite komande iz komandne linije sa punim privilegijama na Windows uređaju.
-
Koristite ovu komandu da biste onemogućili sva bezbednosna upozorenja. Ovo je podrazumevana postavka za Python u programu Excel.reg add HKCU\software\policies\microsoft\office\16.0\excel\security /v PythonFunctionWarnings /t REG_DWORD /d 0 /f
-
Koristite ovu komandu da biste omogućili bezbednosni odziv prilikom otvaranja radne sveske koja sadrži Python formulu. On omogućava obaveštenje o bezbednosnom upozorenju na Excel poslovnoj traci.reg add HKCU\software\policies\microsoft\office\16.0\excel\security /v PythonFunctionWarnings /t REG_DWORD /d 1 /f
-
Koristite ovu komandu da biste onemogućili pokretanje svih Python funkcija u otvorenoj radnoj svesci. Python funkcije će vratiti grešku #BLOCKED!.reg add HKCU\software\policies\microsoft\office\16.0\excel\security /v PythonFunctionWarnings /t REG_DWORD /d 2 /f
Microsoft će nastaviti da nadgleda i prilagođava Python u programu Excel kako bi vas i vaši podaci zaštitili. To može da podrazumeva buduće promene korisničkog iskustva i postavki registratora.
Da biste ostali u toku i videli izveštaje o bezbednosnim ranjivostima koje utiču na Microsoft proizvode i usluge, pogledajte vodič za ažuriranje Microsoft centra za bezbednosne odgovore.