2025-08-11
Microsoft Graph அனுமதிகள் மற்றும் ஒப்புதல் மாதிரிகள் விளக்கம்

Graph ஆதரவுடன் இயங்கும் பெரும்பாலான பயன்பாடுகள் குறியீட்டினால் அல்ல, ஒப்புதலினால்தான் வெளியீட்டில் தோல்வியடைகின்றன. மேம்பாட்டு டெனன்ட்டுகள் பரந்த சோதனைக்கு அனுமதிக்கின்றன; உற்பத்தியில் கடுமையான கொள்கைகள் ஆபத்தான ஸ்கோப்களைத் தடுக்கின்றன. தீர்வு என்பது Graph-இன் இரண்டு மாதிரிகளைப் புரிந்துகொள்வதில் உள்ளது: டெலிகேடட் (பயனர் சூழலில்) மற்றும் அப்ளிகேஷன் (ஆப்-மட்டும், நிறுவனம் முழுவதும்). உங்கள் பயன்பாடு உண்மையில் இயங்கும் முறைக்குப் பொருந்தும் குறைந்தபட்ச தேவையான ஸ்கோப்களை மட்டும் கோருங்கள். முடிந்த வரை பயனர் தரவை டெலிகேடட் முறையில் வைத்திருங்கள்; கண்காணிப்பில்லாத அல்லது டெனன்ட்-கடந்த பணிகளுக்கு மட்டும் ஆப்-மட்டும் முறையைப் பயன்படுத்துங்கள், நிர்வாக ஒப்புதலுக்கும் திட்டமிடுங்கள். ஆரம்பத்திலேயே டெனன்ட் ஒப்புதல் கொள்கைகளை வரைபடமாக்குங்கள், அனுமதிகளை நிலைப்படுத்துங்கள் (பைலட் → விரிவாக்கம்), ஒவ்வொரு ஸ்கோப்பும் ஏன் தேவை என்பதை ஆவணப்படுத்துங்கள். குறைந்த-அனுமதி மாற்றுகளைப் பயன்படுத்துங்கள் (எ.கா., Calendars.ReadWrite-க்கு பதிலாக Calendars.Read; முழு டைரக்டரிக்கு பதிலாக Team.ReadBasic.All). ஆளுகையுடன் முடியுங்கள்: முன்-ஒப்புதல் பணிப்பாய்வு, காலாண்டு மதிப்பாய்வுகள், டேக்கிங் மற்றும் தணிக்கை பதிவுகள். விளைவு: குறைவான "நிர்வாக ஒப்புதல் தேவை" எச்சரிக்கைகள், விரைவான பாதுகாப்பு அனுமதி, மற்றும் நீடித்து நிற்கும் வெளியீடு.
Apple Podcasts · Spotify · YouTube
Microsoft Graph Permissions and Consent Models Explained (English)