microsoftgraph / microsoftgraph/msgraph-beta-sdk-java

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.

dependency:metadata status:waiting-for-dependency
Vorherrschende Sprache
Java
Sterne
32
Forks
14
Ø Merge
1 T. 3 Std.
Gemergte PRs (30 T.)
6

Beschreibung

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

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

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.

Bewertung

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

Neue Issues direkt in Ihr Postfach

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