A1/A1P管理員不死玩法之API管理面板后端開發
導讀:后端開發后端開發 下載地址:點我該程序改自hostloc.com/?@傍晚升起的太陽 (PHP重寫)原作者源代碼https://github.com/zayabighead/m網站seo優化診斷工具網站優化seo培訓。
下載地址:點我
該程序改自hostloc.com/?@傍晚升起的太陽 (PHP重寫)
原作者源代碼https://github.com/zayabighead/msautocreate
由于需要,本人僅新增了允許用戶登錄(可解封被封子號、用戶管理員等賬號)、禁止用戶登錄、刪除用戶(需要User.ReadWrite.All權限)、用戶狀態等功能
需要:php、mys網站優化seo培訓ql、office全局賬戶(A1/A1P E3/E5等,若已創建對應權限的API則不需要)、API權限
注意:允許用戶登錄、禁止用戶登錄只能操作非全局、特權用戶,經測試可以復活用戶管理員,應該其他普通管理員也行,沒測試了,有興趣的可以一一測試
一、獲取API權限
1.打開https://portal.azure.com/?頭部搜索Azure Active Directory,新建App registrations,獲取client id以及tenant id

2.選擇左側API permissions 添加權限:Add a permission -> Microsoft Graph -> Application permissions ->?Directory.ReadWrite.All?以及 User.ReadWrite.All,然后授權。前面那個權限一定要,后面user權限是刪除用戶功能需要的。

3.獲取密匙 Certificates & secrets ->?New client secret?(時效最好選擇Never,永遠不過期)。

二、安裝程序
1.網站seo優化診斷工具修改config.php以下部分 'client_id'=>'填寫上面的client id', 'tenant_id'=>'填寫上面的tenant id', 'client_secret'=>'填寫上面的密匙(secret)', 'domain'=>'office的域,例如:goo.com', 'sku_id'=>'在 Microsoft 365 admin center 管理面板-賬單-許可證 然后點擊你想看的「許可證」,在地址欄就有 skuid 了',2.設置管理密碼(默認賬號密碼為admin,123456):打開https://md5jiami.51240.com/?輸入密碼,將32位小寫結果填入config.php的password那行,比如mjj123321為9f40c00b31abd05ecbb0c72aa2d01ed2
'admin'=>[ 'username'=>'營銷型網站建設admin',//賬號默認為admin,可修改 'password'=>'e10adc3949ba59abbe56e057f20f883e',//將e10adc3949ba59abbe56e057f20f883e改為上面的32位結果 'invitation_code_num'=>'8',//隨機生成的邀請碼位數 ],3. 創建數據庫,并導入目錄里的invitation_code.sql,把數據庫、數據庫賬號、密碼填入config.php文件
聲明: 本文由我的SEOUC技術文章主頁發布于:2023-05-28 ,文章A1/A1P管理員不死玩法之API管理面板后端開發主要講述A1P,API管理面板網站建設源碼以及服務器配置搭建相關技術文章。轉載請保留鏈接: http://www.bifwcx.com/article/web_11678.html