2017-10-12 60 views

回答

0

好了,命令將刪除user完全。所以雖然這肯定會將他們從日曆中刪除,但我猜這不是您要查找的結果。 :-)

如果你希望刪除的權限爲您的應用程序,有一對夫婦的方式來觸發此:

  1. 簡單地停止請求用戶的日曆從您的應用程序。這不會取消對日曆的許可,所以這可能是不夠的。

  2. 從請求範圍列表中刪除Calendars.ReadCalendars.ReadWrie

    • 爲了確保此更改反映在用戶的帳戶中,您需要使用查詢參數prompt=consent auth URI重新驗證用戶身份。
  3. 讓用戶完全撤銷您的應用程序的權限。這是通過訪問https://myapps.microsoft.com完成的。

    • 某些用戶無法直接撤銷的應用程序。這些應用程序在組織級別被授予訪問權限。要撤銷這些,管理員需要在Azure Portal中執行此操作。
+0

@mlafleur因爲這些都是在全球範圍內的應用程序使用我無法從我的列表中刪除範圍。如果上面的API會完全刪除用戶,那麼這是否會刪除用戶帳戶?我認爲它只應該撤銷用戶的權限。 – Manu

+0

如果您告訴Graph API刪除用戶,它將**從Active Directory **中刪除用戶對象。這是針對AD中的用戶對象調用創建,讀取,更新和刪除功能的目的。 –

相關問題