microsoftgraph / microsoftgraph/msgraph-beta-sdk-java

Missing ConditionalAccessPolicy properties and endpoint methods

Aperta
#1,181 5 commenti 1 reazione 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

dependency:metadata status:waiting-for-dependency
Lingua principale
Java
Stelle
32
Fork
14
Merge medio
1g 3h
PR unite (30g)
6

Descrizione

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

Guida per i contributori

Apri la guida per i contributori

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Direzione di ricerca

Inizia individuando il modello ConditionalAccessPolicy e il punto di ingresso dell'SDK identity().conditionalAccess(). Confrontali entrambi con la documentazione collegata di Microsoft Graph, incluse le proprietà dei criteri richieste e l'endpoint di elenco. Il lavoro è completato quando i criteri possono essere elencati tramite policies().get(...) e il modello espone grantControls, conditions, id, state e sessionControls.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
java
Ambito
api
Tipo di issue
Funzionalità
Difficoltà
4/5
Tempo stimato
3-5 giorni
Stato di attività
Ferma
Chiarezza
Abbastanza chiara
Idoneità per principianti
38/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.