Missing ConditionalAccessPolicy properties and endpoint methods

Offen
#1,181 5 Kommentare 1 Reaktion 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Anfängerfreundlichkeit
38/100
Issue-Typ
Feature
Klarheit
Größtenteils klar
Aktivitätsstatus
Veraltet
Tech-Stack
java
Bereich
api

Rechercherichtung

Beginnen Sie damit, das Modell ConditionalAccessPolicy und den SDK-Einstiegspunkt identity().conditionalAccess() zu lokalisieren. Vergleichen Sie beide mit der verlinkten Microsoft-Graph-Dokumentation, einschließlich der angeforderten Richtlinieneigenschaften und des Listenendpunkts. Als erledigt gilt die Aufgabe, wenn Richtlinien über policies().get(...) aufgelistet werden können und das Modell grantControls, conditions, id, state und sessionControls bereitstellt.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

dependency:metadata status:waiting-for-dependency
Is your feature request related to a problem? Please describe the problem.

Hi all,

While upgrading from 6.21.0 to 6.46.0 (I know, quite the upgrade), I noticed that the ConditionalAccessPolicy class doesn't follow the model documented by the official Microsoft Graph Documentation and is not "listable" anymore.

What used to be a simple request from

client.policies.conditionalAccessPolicies().get(...)

is now completely missing from the SDK.

Following the URL pattern described in the documentation, I was hoping I'll be able to find my conditional access policies under .identity().conditionalAccess().
Unfortunately, there's no .get() method under there...

Furthermore, the ConditionalAccessPolicy class (available under graph.beta.models.networkaccess namespace ?) is missing quite a few properties listed by documentation:

  • grantControls
  • conditions
  • id
  • state
  • sessionControls
Describe the solution you'd like.
Additional context?

No response

Vorherrschende Sprache
Java
Sterne
32
Forks
14
Ø Merge
1 T. 3 Std.
Gemergte PRs (30 T.)
6

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus microsoftgraph/msgraph-beta-sdk-java

Alle Issues in microsoftgraph/msgraph-beta-sdk-java

Ähnliche Issues

Weitere Issues zu Java

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.