policyengine klasy
Ta klasa udostępnia interfejs dla wszystkich funkcji aparatu.
Podsumowanie
Członkowie | Opisy |
---|---|
public const Ustawienia& Get Ustawienia() const | Pobierz aparat zasad Ustawienia. |
public const std::vector<std::shared_ptr<Label>> ListSensitivityLabels(const std::vector<std::string>& contentFormats) | wyświetl listę etykiet poufności skojarzonych z aparatem zasad zgodnie z podaną zawartościFormats. |
public const std::vector<std::shared_ptr<SensitivityTypesRulePackage>>& ListSensitivityTypes() const | wyświetlanie listy typów poufności skojarzonych z aparatem zasad. |
public const std::string& GetMoreInfoUrl() const | Podaj adres URL, aby wyszukać więcej informacji na temat zasad/etykiet. |
public bool IsLabelingRequired(const std::string& contentFormat) const | Sprawdza, czy zasady określają, czy zawartość musi być oznaczona etykietą, czy nie zgodnie z podaną zawartościąFormat. |
public bool IsDowngradeJustificationRequired() const | Sprawdza, czy zasady określają, czy dana poziom poufności etykiety na starszą dół wymaga komunikatu uzasadnienia. |
public const std::shared_ptr<Label> GetDefaultSensitivityLabel(const std::string& contentFormat) const | Pobierz domyślną etykietę poufności zgodnie z podaną zawartościąFormat. |
public std::shared_ptr<Label> GetLabelById(const std::string& id) const | Pobiera etykietę zgodnie z podanym identyfikatorem. |
public std::shared_ptr<PolicyHandler> CreatePolicyHandler(bool isAuditDiscoveryEnabled, bool isGetSensitivityLabelAuditDiscoveryEnabled) | Utwórz procedurę obsługi zasad, aby wykonywać funkcje związane z zasadami w stanie wykonywania pliku. |
public void SendApplicationAuditEvent(const std::string& level, const std::string& eventType, const std::string& eventData) | Rejestruje zdarzenie specyficzne dla aplikacji do potoku inspekcji. |
public const std::string& GetTenantId() const | Pobiera identyfikator dzierżawy skojarzony z aparatem. |
public const std::string& GetPolicyDataXml() const | Pobiera kod XML danych zasad, który opisuje ustawienia, etykiety i reguły skojarzone z tą zasadą. |
public const std::string& GetSensitivityTypesDataXml() const | Pobiera kod XML danych typów poufności, który opisuje typy poufności skojarzone z tymi zasadami. |
public const std::vector<std::p air<std::string, std::string>>& GetCustom Ustawienia() const | Pobiera listę ustawień niestandardowych. |
public const std::string& GetPolicyFileId() const | Pobiera identyfikator pliku zasad. |
public const std::string& GetSensitivityFileId() const | Pobiera identyfikator pliku poufności. |
public bool HasClassificationRules(const std::vector<std::string>& contentFormats) const | Pobiera, jeśli zasady mają reguły automatycznego lub rekomendacji zgodnie z podaną zawartościFormaty. |
public std::chrono::time_point<std::chrono::system_clock> GetLastPolicyFetchTime() const | Pobiera czas ostatniego pobrania zasad. |
public uint32_t GetWxpMetadataVersion() const | Pobiera zalecaną wersję metadanych WXP (Word, Excel, Powerpoint), obecnie 0 dla starej wersji 1 dla wersji z włączoną współtworzeniem. |
public bool HasWorkloadConsent(Obciążenie obciążenia) const | Sprawdza, czy użytkownik wyraził zgodę na określone obciążenie. |
Członkowie
Get Ustawienia, funkcja
Pobierz aparat zasad Ustawienia.
Zwraca: Ustawienia aparatu zasad.
Zobacz również: mip::P olicyEngine::Ustawienia
ListSensitivityLabels, funkcja
wyświetl listę etykiet poufności skojarzonych z aparatem zasad zgodnie z podaną zawartościFormats.
Parametry:
- contentFormats: contentFormats Vector formatów, aby filtrować etykiety poufności według, takich jak "plik", "wiadomość e-mail" itp. Ustaw formaty contentFormats na pusty wektor, aby filtrować etykiety poufności według domyślnych formatów.
Zwraca: lista etykiet poufności.
ListSensitivityTypes, funkcja
wyświetlanie listy typów poufności skojarzonych z aparatem zasad.
Zwraca: lista etykiet poufności. wartość pusta, jeśli parametr LoadSensitivityTypesEnabled miał wartość false (
Zobacz również: PolicyEngine::Ustawienia).
GetMoreInfoUrl, funkcja
Podaj adres URL, aby wyszukać więcej informacji na temat zasad/etykiet.
Zwraca: adres URL w formacie ciągu.
IsLabelingRequired, funkcja
Sprawdza, czy zasady określają, czy zawartość musi być oznaczona etykietą, czy nie zgodnie z podaną zawartościąFormat.
Parametry:
- contentFormat: format do filtrowania przy określaniu, czy etykieta jest wymagana — przykład: "plik", "wiadomość e-mail" itp. Ustaw wartość contentFormat na pusty ciąg, aby określić, czy etykietowanie jest wymagane dla formatu domyślnego.
Zwraca wartość: prawda, jeśli etykietowanie jest obowiązkowe, a w przeciwnym razie wartość false.
IsDowngradeJustificationRequired, funkcja
Sprawdza, czy zasady określają, czy dana poziom poufności etykiety na starszą dół wymaga komunikatu uzasadnienia.
Zwraca wartość: prawda, jeśli wymagane jest uzasadnienie obniżenia poziomu, a w przeciwnym razie wartość false.
GetDefaultSensitivityLabel, funkcja
Pobierz domyślną etykietę poufności zgodnie z podaną zawartościąFormat.
Parametry:
- contentFormat: format do filtrowania według podczas pobierania domyślnej etykiety poufności — na przykład: "plik", "wiadomość e-mail" itp. Ustaw wartość contentFormat na pusty ciąg, aby pobrać domyślną etykietę poufności dla formatu domyślnego.
Zwraca: domyślna etykieta poufności, jeśli istnieje, nullptr, jeśli nie ma domyślnego zestawu etykiet.
GetLabelById, funkcja
Pobiera etykietę zgodnie z podanym identyfikatorem.
Parametry:
- id: identyfikator etykiety.
Zwraca: Etykieta
CreatePolicyHandler, funkcja
Utwórz procedurę obsługi zasad, aby wykonywać funkcje związane z zasadami w stanie wykonywania pliku.
Parametry:
- isAuditDiscoveryEnabled: opisuje, czy odnajdywanie inspekcji jest włączone, czy nie.
Zwraca: Procedura obsługi zasad. Aplikacja musi zachować obiekt programu obsługi zasad przez okres istnienia dokumentu.
SendApplicationAuditEvent, funkcja
Rejestruje zdarzenie specyficzne dla aplikacji do potoku inspekcji.
Parametry:
poziom: poziom dziennika: Informacje/Błąd/Ostrzeżenie.
eventType: opis typu zdarzenia.
eventData: dane skojarzone ze zdarzeniem.
GetTenantId, funkcja
Pobiera identyfikator dzierżawy skojarzony z aparatem.
Zwraca: identyfikator dzierżawy
GetPolicyDataXml, funkcja
Pobiera kod XML danych zasad, który opisuje ustawienia, etykiety i reguły skojarzone z tą zasadą.
Zwraca: kod XML danych zasad.
GetSensitivityTypesDataXml, funkcja
Pobiera kod XML danych typów poufności, który opisuje typy poufności skojarzone z tymi zasadami.
Zwraca: Dane XML typów poufności.
GetCustom Ustawienia, funkcja
Pobiera listę ustawień niestandardowych.
Zwraca: wektor ustawień niestandardowych.
GetPolicyFileId, funkcja
Pobiera identyfikator pliku zasad.
Zwraca: ciąg reprezentujący identyfikator pliku zasad
GetSensitivityFileId, funkcja
Pobiera identyfikator pliku poufności.
Zwraca: ciąg reprezentujący identyfikator pliku zasad
HasClassificationRules, funkcja
Pobiera, jeśli zasady mają reguły automatycznego lub rekomendacji zgodnie z podaną zawartościFormaty.
Parametry:
- contentFormat: wektor formatów do rozważenia podczas określania, czy reguła jest zdefiniowana dla dowolnego podanego formatu. Ustaw wartość contentFormats na pusty wektor wskazujący, że podane formaty contentFormats są formatami domyślnymi.
Zwraca: wartość logiczna, która poinformuje, czy w zasadach istnieją jakiekolwiek reguły automatycznego lub rekomendacji
GetLastPolicyFetchTime, funkcja
Pobiera czas ostatniego pobrania zasad.
Zwraca: czas ostatniego pobrania zasad
GetWxpMetadataVersion, funkcja
Pobiera zalecaną wersję metadanych WXP (Word, Excel, Powerpoint), obecnie 0 dla starej wersji 1 dla wersji z włączoną współtworzeniem.
Zwraca: Uint32_t int dedykując wersję metadanych obsługiwaną przez dzierżawę dla plików WXP.
HasWorkloadConsent, funkcja
Sprawdza, czy użytkownik wyraził zgodę na określone obciążenie.
Zwraca: wartość logiczna wskazująca zgodę.
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla