OpenAI
اس صفحے کا مشینی ترجمہ کیا گیا تھا. اصل انگریزی مضمون دیکھیں.

ChatGPT میں SharePoint ایپ

آخری اپ ڈیٹ: 7 days ago

جائزہ

اپنے Sharepoint data source کے ساتھ ChatGPT کو مزید قابلِ عمل اور ذاتی نوعیت کا بنائیں، جو اب طلب پر دستیاب ہے۔ Sharepoint app ChatGPT کو محفوظ طریقے سے SharePoint سے connect کرنے کے قابل بناتی ہے تاکہ آپ فائلیں تلاش کر سکیں، live data حاصل کر سکیں، اور chat میں ہی content کا حوالہ دے سکیں۔

شروع کرنے کے لیے، ChatGPT app directory میں SharePoint app تلاش کریں۔ آپ کے plan type کے مطابق، آپ SharePoint سے دو طریقوں سے connect کر سکتے ہیں:

User-authenticated SharePoint access

ہر صارف OAuth استعمال کرتے ہوئے اپنے SharePoint اکاؤنٹ سے sign in کرتا ہے، جس سے ChatGPT کو وہ SharePoint مواد استعمال کرنے کی اجازت ملتی ہے جس تک اُس صارف کو پہلے ہی رسائی کی اجازت ہوتی ہے۔ یہ connection option تمام plan اقسام کے لیے دستیاب ہے، اور انفرادی رسائی، لچک دار rollout اور صارف-مرکوز دریافت کے لیے بہترین ہے۔

sync کے ساتھ SharePoint ایپ.

plan کے لحاظ سے، آپ SharePoint ایپ کے لیے sync enable کر سکتے ہیں. sync enable کرنے سے SharePoint content کو ChatGPT میں تیز اور بہتر retrieval کے لیے پہلے سے indexed کیا جا سکتا ہے. یہ connection option Pro، Business اور Enterprise/Edu plans کے لیے دستیاب ہے. ایڈمنز/مالکان sync option کو مزید کنفیگر کر سکتے ہیں:

  • اپنے ورک اسپیس میں تمام صارفین کے لیے SharePoint sync deploy کرکے (صرف Enterprise/Edu)، یا

  • sync enable کرکے، پھر انفرادی users کو OAuth استعمال کرتے ہوئے اپنا SharePoint account connect کرنے کی اجازت دے کر.

connections کی دونوں اقسام میں، ایڈمنز/مالکان Workspace settings → Apps سے access manage کر سکتے ہیں، جس میں user access control کرنے کے لیے RBAC استعمال کرنا بھی شامل ہے (صرف Enterprise/Edu).

نوٹ: 30 اپریل 2026 سے، ہم ChatGPT SharePoint ایپ کی scope requests کو delegated scopes سے Microsoft application scopes پر منتقل کر رہے ہیں، ایڈمن کے زیرِ انتظام sync آپشن “Deploy to your team” کے لیے. یہ منتقلی ChatGPT کو منتخب SharePoint مواد sync کرنے اور SharePoint permissions کا جائزہ لینے میں مدد دیتی ہے، جس میں legacy SharePoint site group membership بھی شامل ہے، بغیر صرف ان فائلوں پر انحصار کیے جو setup مکمل کرنے والے ایڈمن کو نظر آتی ہیں. اس کے علاوہ، ایڈمنز اور مالکان app settings سے Microsoft Purview sensitivity labels کنفیگر کر سکتے ہیں. 


ان نئے scopes کو Microsoft Entra admin سے منظور کرانا ہوگا. ایڈمنز اور مالکان SharePoint ایپ کو آسانی سے دوبارہ authenticate کر سکتے ہیں: Workspace Settings > Apps, پر جائیں اور view کے اوپر prompt “بہتر syncing کے لیے SharePoint دوبارہ connect کریں” تلاش کریں، یا SharePoint ایپ تلاش کرکے نئے feature set حاصل کرنے کے لیے 'Re-auth required' بٹن پر کلک کریں. اس سے disconnect اور reconnect کرنے کی ضرورت نہیں رہتی، جس سے index کی دوبارہ syncing ہوگی.

جب آپ کو مرکزی کنٹرول درکار ہو تو اپنی ٹیم کے لیے deploy کریں

(Enterprise/Edu only) اگر آپ کی تنظیم چاہتی ہے کہ admin یہ منتخب کرے کہ کون سا SharePoint مواد sync ہو، workspace-level access controls لاگو کرے، اور پورے ورک اسپیس میں ایک متوقع configuration rollout کرے، تو یہ بہترین انتخاب ہے۔

پائلٹس یا صارف-مرکوز اپنانے کے لیے user-authenticated setup استعمال کریں

یہ اُس وقت بہترین انتخاب ہے جب آپ چاہتے ہیں کہ انفرادی صارفین اپنا SharePoint اکاؤنٹ خود connect کریں اور مرکزی طور پر منظم sync scope کے بغیر تجربہ دریافت کریں۔

اگر دونوں connection types فعال ہوں، تو ایک بنیادی model منتخب کریں اور واضح طور پر بتائیں

تکنیکی طور پر دونوں ایک ہی وقت میں فعال کیے جا سکتے ہیں۔ اگر آپ کی organization کو مرکزی طور پر منتخب کردہ scope اور زیادہ کنٹرول شدہ deployment pattern درکار ہے، تو admin-managed sync کو بنیادی rollout model کے طور پر استعمال کریں اور یہ بات صارفین کو واضح طور پر بتائیں۔

اگر آپ کا ماحول group-based access resolution یا پیچیدہ SharePoint structures پر بہت زیادہ منحصر ہے تو وسیع rollout سے پہلے pilot کریں.

اگر آپ کی deployment directory-based permission resolution، Teams سے connected SharePoint sites، یا پیچیدہ inherited access patterns پر منحصر ہے، تو وسیع rollout سے پہلے pilot کے ذریعے behavior validate کریں.

نئی ایپ connect کرنے کے بارے میں مزید جانیں.

مثالی استعمال کے کیسز اور پرومپٹس

رابطہ اور تحریر

منسلک tools استعمال کرتے ہوئے updates کا مسودہ تیار کریں، دستاویزات کا خلاصہ بنائیں، یا کمپنی کی ہدایات پر عمل کریں۔

  • ”Project [x] کی تازہ ترین معلومات استعمال کرتے ہوئے executive update کا مسودہ تیار کریں۔“

  • ”[x] سے متعلق تمام دستاویزات کو نئے ملازمین کے لیے ایک guide میں یکجا کریں۔“

تنظیم اور پیداواریت

اپنے علم کو منظم کریں، اہم دستاویزات سامنے لائیں، اور اپنی ذاتی پیداواریت بڑھائیں۔

  • ”[x] پر تازہ ترین pitch decks تلاش کریں۔“

  • ”[topic] پر میرے لیے سب سے زیادہ متعلقہ تین دستاویزات تلاش کریں۔“

تجزیہ اور reporting.

competitive اور market research کے لیے internal اور external data کا تجزیہ کریں.

  • “ہمارے internal docs اور public web sources استعمال کرتے ہوئے میری product offering کا competitor [x] کے ساتھ side-by-side comparison بنائیں.”

  • “ہمارے internal docs اور public web information کی بنیاد پر [x] industry میں opportunities identify کریں.”

app use cases اور prompts کے بارے میں مزید جانیں.

صلاحیتیں اور اجازتیں

یہ کن چیزوں تک رسائی حاصل کر سکتا ہے

  • معاون فائل اقسام: .txt, .pdf, .docx, .pptx, .xlsx, .csv

یہ کیا کر سکتا ہے

  • SharePoint میں اُن فائلوں اور فولڈرز کا مواد اور میٹا ڈیٹا پڑھنا جن تک آپ کی رسائی ہے

  • SharePoint کی اجازتوں کا احترام کرنا، بشمول وہ آئٹمز جو آپ کے ساتھ شیئر کیے گئے ہیں

درکار اجازت (اسکوپ)

نوٹ: ایپ کے لیے درج ذیل scopes کا آپ کے Microsoft Entra admin کے ذریعے جائزہ لیا جانا اور منظوری دیا جانا ضروری ہے۔ اگر scopes کو آپ کے Entra admin کی منظوری نہیں ملتی، تو آپ کو ChatGPT کے اندر app connect کرنے کی کوشش کے دوران error نظر آ سکتی ہے۔

scopes کی منظوری سے تمام actions فوری طور پر صارفین کے لیے دستیاب نہیں ہو جاتے۔ admins اور owners کو اب بھی app کے لیے Workspace settings > Apps میں app actions کا جائزہ لینا ہوگا۔ Action control میں، admins یہ منتخب کر سکتے ہیں کہ app کے موجودہ actions کو کیسے handle کیا جائے: تمام actions کی اجازت دے کر، صرف read actions کی اجازت دے کر، یا actions کا ایک custom set منتخب کر کے۔

اگر admins Custom منتخب کرتے ہیں، تو وہ یہ بھی منتخب کر سکتے ہیں کہ بعد میں شامل کیے گئے actions کو کیسے handle کیا جائے: Enable all new actions، Only enable new read actions، یا Disable new actions منتخب کر کے۔ اگر admins Disable new actions منتخب کرتے ہیں، تو صارفین کے استعمال سے پہلے انہیں نئے actions کا جائزہ لے کر فعال کرنا ہوگا۔ admins کے اضافی actions کی اجازت دینے کے بعد، صارفین کو اُنہیں استعمال کرنے کے لیے app دوبارہ connect کرنا پڑ سکتا ہے۔

تمام setup اقسام:

Scopeوضاحت
offline_accessایپ کو setup کے بعد رسائی برقرار رکھنے دیتا ہے تاکہ synced مواد تازہ رہے اور صارف کو ہر بار دوبارہ connect کرنے کی ضرورت نہ ہو.
User.Readsetup اور authentication کے دوران signed-in صارف کی بنیادی پروفائل معلومات پڑھنے کی اجازت دیتا ہے.
Files.Read.Allایپ کو وہ فائلیں پڑھنے کی اجازت دیتا ہے جن تک صارف کو رسائی ہے. یہ file picker میں فائلیں دکھانے اور بنیادی sync فعالیت کو support کرنے کے لیے بھی استعمال ہوتا ہے.
Files.ReadWrite.Allجب connected file experience کے لیے write access درکار ہو تو ایپ کو صارف کی رسائی والی فائلوں تک رسائی اور انہیں update کرنے کی اجازت دیتا ہے.
Sites.Read.Allstandard setup flows کے لیے ایپ کو ان SharePoint sites میں items پڑھنے کی اجازت دیتا ہے جن تک صارف کو رسائی ہے.

ایڈمن کے زیرِ انتظام setups کے لیے درج ذیل scopes اضافی طور پر درکار ہیں:

Scopeوضاحت
Group.Read.Allایپ کو file permissions میں استعمال ہونے والے Microsoft 365 groups پڑھنے کی اجازت دیتا ہے. اس scope کے بغیر، group-based access controls کو درست طریقے سے process نہیں کیا جا سکتا.
GroupMember.Read.Allایپ کو permissions کے لیے استعمال ہونے والے Microsoft 365 groups میں membership پڑھنے کی اجازت دیتا ہے. اس scope کے بغیر، groups کے ذریعے inherited صارف access کو درست طریقے سے process نہیں کیا جا سکتا.
Sites.FullControl.Allایپ کو ان site collections میں items پڑھنے کی اجازت دیتا ہے جن تک صارف کو رسائی ہے. یہ admin-managed sync کے لیے درکار ہے تاکہ file picker selection اور sync-all-content flows درست طور پر کام کریں. یہ scope کیوں درکار ہے، اس کی تفصیلات کے لیے FAQ پڑھیں.
Sites.Selectedایپ کو users کے ذریعے explicitly configured site collections سے items پڑھنے کی اجازت دیتا ہے. یہ scope compatibility کے لیے شامل ہے، لیکن Sites.FullControl.All admin-managed sync کے لیے استعمال ہونے والا primary scope ہے.
User.Read.Allایپ کو access controls درست طور پر attribute کرنے کے لیے درکار user information پڑھنے کی اجازت دیتا ہے. اس scope کے بغیر، user-based permissions کو درست طریقے سے process نہیں کیا جا سکتا.
SensitivityLabels.Read.Allایپ کو files پر applied sensitivity labels پڑھنے کی اجازت دیتا ہے تاکہ sync کے دوران labels کا احترام کیا جا سکے.

معروف limitations.

  • maximum supported file size 100 MB per file ہے.

  • SharePoint site pages سے براہِ راست content supported نہیں ہے. ChatGPT میں indexed اور available ہونے کے لیے، content supported file type میں ہونا چاہیے.

  • ابتدائی sync میں وقت لگ سکتا ہے. چھوٹے environments میں، content چند گھنٹوں میں ظاہر ہونا شروع ہو سکتا ہے؛ بڑے environments میں، مکمل sync میں زیادہ وقت لگ سکتا ہے.

  • partial sync کے دوران، کچھ حالیہ content پہلے ہی available ہو سکتا ہے جبکہ پرانا یا کم accessed content ابھی sync ہو رہا ہوتا ہے. full sync مکمل ہونے تک کچھ results missing ہو سکتے ہیں.

  • sync والی apps کو Q&A اور search-style queries کے لیے بہترین کام کرنے کے لیے design کیا گیا ہے. بہت بڑے پیمانے کی aggregation tasks یا خاص طور پر complex analysis کے لیے performance زیادہ محدود ہو سکتی ہے.

  • admin-managed sync کے لیے، OneDrive access صرف اس وقت supported ہے جب ورک اسپیس ایڈمن sync all منتخب کرے اور اس کے پاس required SharePoint admin permissions ہوں. اگر ایڈمن setup کے دوران sites اور folders دستی طور پر select کرتا ہے، تو OneDrive اس selection flow میں supported نہیں ہے.

  • ہر ورک اسپیس میں صرف ایک admin-managed SharePoint sync instance supported ہے.

  • موجودہ admin-managed SharePoint connections کو sensitivity label filtering اور بہتر legacy SharePoint group permission support دستیاب ہونے سے پہلے reauthentication کی ضرورت ہو سکتی ہے.

  • Microsoft Purview sensitivity labels سے protected files جو encryption یا access control enforce کرتی ہیں، ChatGPT کے ذریعے sync نہیں کی جاتیں.

apps میں Admin Controls، Security، اور Compliance کے بارے میں مزید جانیں.

صارف کے ذریعے authenticated SharePoint access setup.

آپ ChatGPT app directory میں SharePoint ایپ تلاش کرکے اس سے connect کر سکتے ہیں. نئی ایپس connect کرنے سے متعلق اس مضمون میں درج مراحل پر عمل کریں.

sync کے ساتھ SharePoint app setup

آپ کے plan type کے مطابق، آپ کی ٹیم کے لیے SharePoint app with sync deploy کرنے کے دو طریقے ہیں:

اپنی ٹیم کے لیے deploy کریں

صرف Enterprise/Edu plans: admins اپنے workspace کے تمام صارفین کے لیے ایک بار connect کر سکتے ہیں - افراد کو خود کچھ configure کرنے کی ضرورت نہیں ہوتی۔ setup کے دوران، admins sync کے لیے sites یا folders کا scope scope picker کے ذریعے منتخب کر سکتے ہیں، تاکہ صرف درست content دستیاب ہو۔

فعال ہونے کے بعد، ChatGPT خودکار طور پر اُن صارفین کو match کرے گا جن کے SharePoint اور ChatGPT اکاؤنٹس کے email domains ایک جیسے ہوں، اور سیکیورٹی کو یقینی بنانے کے لیے پہلے سے موجود SharePoint role-based access control (RBAC) settings لاگو کرے گا۔ ہر ممبر کو ChatGPT میں صرف وہی SharePoint فائلیں نظر آئیں گی اور دستیاب ہوں گی جن تک رسائی کی انہیں پہلے ہی اجازت ہے۔

Self-service

ہر صارف OAuth کے ذریعے اپنا SharePoint اکاؤنٹ link کرتا ہے اور app setup کے دوران، یا Settings → Apps میں sync کو فعال یا غیر فعال کر سکتا ہے۔ Business اور Enterprise/Edu admins admin settings page سے مجموعی app اور sync availability کو کنٹرول کر سکتے ہیں، بشمول RBAC (صرف Enterprise/Edu)۔

وہ Pro صارفین جو اپنے اکاؤنٹس کے لیے sync فعال کرنا چاہتے ہیں، انہیں Self-service setup option پر عمل کرنا ہوگا۔ آپ app connect کرتے وقت، یا connect ہونے کے بعد Settings → Apps سے setup فعال کر سکتے ہیں۔

Enterprise/Edu workspace setup

آپشن 1: اپنی ٹیم کے لیے deploy کریں.

ChatGPT Enterprise ورک اسپیس کے ایڈمنز کو اپنے ورک اسپیس کی ایڈمن ایپس سیٹنگز میں SharePoint ایپ تک رسائی فعال کرنی ہوگی، یا اپنی profile icon پر کلک کرکے Workspace settings منتخب کرنا ہوگا.

  • Enable Sync پر کلک کریں. آپ کو Deploy to your team اور Self-service set up کے درمیان انتخاب نظر آئے گا.

  • RBAC کے لیے Configure access استعمال کریں.

  • اختیاری طور پر، connected SharePoint accounts کو domains کے approved set تک محدود کرنے کے لیے Manage domains منتخب کریں.

  • Enable Sync پر کلک کریں.

  • Deploy to your team منتخب کریں، اور ضروری OAuth steps مکمل کریں.

اب آپ اپنی ٹیم کے لیے sites/folder scope منتخب کر سکتے ہیں. setup مکمل کرنے کے لیے آگے کلک کرتے جائیں.

setup مکمل ہونے کے بعد، ChatGPT SharePoint کے ساتھ syncing شروع کرتا ہے. ابتدائی sync میں sync کیے جانے والے data کی مقدار کے لحاظ سے چند گھنٹے یا اس سے زیادہ لگ سکتے ہیں.

مکمل ہونے کے بعد، صارفین ChatGPT سے اپنی OneDrive اور SharePoint files کے بارے میں سوالات پوچھ سکتے ہیں.

آپشن 2: صارف کے ذریعے authenticated setup.

Enterprise Admins کو پہلے Admin app settings سے SharePoint ایپ enable کرنی ہوگی (اوپر Option 1 دیکھیں)، اور پھر Enable sync کرنا ہوگا.

اس کے بعد users اپنے accounts سے SharePoint sync enable کر سکتے ہیں. enable کرنے کے لیے، users کو:

  1. Settings > Apps پر جانا ہوگا.

  2. اپنی connected apps کی list میں SharePoint تلاش کریں. اگر آپ نے ابھی connect نہیں کیا ہے، تو SharePoint tile پر کلک کریں، اور Connect پر کلک کریں.

  3. connection type کے طور پر Sync منتخب کریں اور Continue پر کلک کریں.

  4. OAuth setup مکمل کریں.

اگر آپ پہلے SharePoint سے connect ہو چکے ہیں، تو SharePoint entry کے لیے Enable Sync پر کلک کریں.

ابتدائی sync میں sync کیے جانے والے data کی مقدار کے لحاظ سے چند گھنٹے لگ سکتے ہیں. یہ مکمل ہونے کے بعد، users ChatGPT سے اپنی OneDrive اور SharePoint files کے بارے میں سوالات پوچھ سکتے ہیں.

Business ورک اسپیس setup.

ChatGPT Business ورک اسپیس کے ایڈمنز کو اپنے ورک اسپیس کی ایڈمن ایپس سیٹنگز میں SharePoint ایپ تک رسائی فعال کرنی ہوگی. یہ فعال ہونے کے بعد، ہر صارف OAuth flow کے ذریعے SharePoint میں sign in کرکے اپنا انفرادی اکاؤنٹ connect کر سکتا ہے.

مرحلہ 1: ایڈمن سیٹنگز میں SharePoint ایپ تک رسائی فعال کریں.

ChatGPT ایڈمنز اپنی پروفائل آئیکن پر کلک کرکے اور ورک اسپیس سیٹنگز منتخب کرکے ایڈمن ایپس سیٹنگز تک رسائی حاصل کر سکتے ہیں.


Apps -> Enabled کے تحت، یقینی بنائیں کہ SharePoint فعال ہے. یہ ٹوگل انفرادی صارفین کو SharePoint ایپ اور sync کے ساتھ SharePoint ایپ، دونوں تک رسائی دے گا. آپ بیضوی (...) مینو پر کلک کرکے ایپ کنفیگر کر سکتے ہیں. منسلک SharePoint اکاؤنٹس کو ڈومینز کے منظور شدہ سیٹ تک محدود کرنے کے لیے Manage domains منتخب کریں.

یہ ہو جانے کے بعد، آپ کے ورک اسپیس کے اراکین اپنے انفرادی اکاؤنٹس پر sync فعال کر سکیں گے.

مرحلہ 2: Workspace صارف SharePoint سے connect کرتا ہے (OAuth)

اگر آپ نے SharePoint کو پہلے ہی اپنے انفرادی اکاؤنٹ سے connect کر لیا ہے، تو براہ کرم مرحلہ 3 پر جائیں.

ChatGPT میں + اور More پر کلک کریں۔ پھر SharePoint منتخب کریں اور sign-in (OAuth) مراحل پر عمل کریں۔

متبادل طور پر، آپ Settings میں جا کر Apps منتخب کر سکتے ہیں۔ پھر Sync منتخب کریں اور SharePoint چنیں، اور sign-in flow مکمل کریں۔

Sharepoint sign-in flow مکمل کرنے کے بعد، sync خودکار طور پر فعال ہو جائے گا۔

مرحلہ 3: صارف Sharepoint کے لیے sync فعال کرتا ہے

SharePoint sync فعال کرنے کے لیے:

  1. Settings > Apps پر جائیں۔

  2. اپنی connected apps کی فہرست میں SharePoint تلاش کریں۔

  3. Enable sync پر کلک کریں۔

ابتدائی sync میں چند منٹ سے لے کر چند گھنٹے لگ سکتے ہیں۔ مکمل ہونے کے بعد، صارفین ChatGPT سے اپنی OneDrive اور SharePoint فائلوں کے بارے میں سوال پوچھ سکتے ہیں۔

ChatGPT Pro setup

ChatGPT Pro صارفین Settings > Apps سے Sharepoint app with sync تک رسائی فعال کر سکتے ہیں۔

SharePoint sync فعال کرنے کے لیے:

  1. Settings > Apps پر جائیں

  2. اگر آپ پہلے SharePoint سے connect نہیں ہوئے، تو SharePoint tile تلاش کریں، اور Connect پر کلک کریں۔

  3. اگر آپ پہلے SharePoint سے connect ہو چکے ہیں، تو Enable sync پر کلک کریں۔

ابتدائی sync میں چند منٹ سے لے کر چند گھنٹے لگ سکتے ہیں۔ مکمل ہونے کے بعد، صارفین ChatGPT سے اپنی OneDrive اور SharePoint فائلوں کے بارے میں سوال پوچھ سکتے ہیں۔

FAQ - عمومی

کیا آپ OneDrive اور SharePoint دونوں کو sync کرتے ہیں؟

جی ہاں۔ sync کے ساتھ app OneDrive میں ذاتی فائلوں اور SharePoint میں shared drives دونوں کے ساتھ کام کرتی ہے۔

اگر میں sync فعال نہ کروں تو کیا ہوگا؟

اگر آپ sync فعال نہیں کرتے (چاہے workspace admin کے طور پر یا user settings میں)، تب بھی app فائل تلاش کے لیے کام کرے گا۔ آپ اب بھی اپنی SharePoint sites کو query کر سکتے ہیں، لیکن تازہ معلومات کے لیے data مسلسل index نہیں ہوگا۔ اس کے بارے میں مزید پڑھیں

کیا ایڈمنز کنٹرول کر سکتے ہیں کہ sync والی ایپ تک کس کی رسائی ہو؟

ہاں، آپ RBAC کے ساتھ صارفین کی سیٹنگز تک رسائی مزید کنفیگر کر سکتے ہیں.

نئی یا updated فائلیں کب ظاہر ہوں گی؟

نئی اور updated فائلیں عموماً چند منٹ سے تقریباً ایک گھنٹے کے اندر ظاہر ہو جاتی ہیں۔

کیا ChatGPT فائل permissions کا احترام کرتا ہے؟

فائل permissions کا ہمیشہ احترام کیا جاتا ہے۔ صارفین کو صرف اپنی فائلوں اور اُن فائلوں تک رسائی ہوتی ہے جو دوسروں نے اُن کے ساتھ شیئر کی ہیں۔

کیا کوئی انفرادی صارف user-authenticated mode میں کسی بھی domain سے SharePoint اکاؤنٹ connect کر سکتا ہے؟

جی ہاں۔ sync کے ساتھ user-authenticated app کے لیے کوئی domain restrictions نہیں ہیں؛ صارفین کسی بھی SharePoint اکاؤنٹ سے connect کر سکتے ہیں جس تک اُن کی رسائی ہو۔

میرے Enterprise workspace کے لیے پہلے user authenticated app فعال تھا۔ میں admin-managed app پر کیسے switch کروں؟

Admins Admin settings → Apps → SharePoint → Deploy to team پر جا کر آسانی سے منتقلی کر سکتے ہیں۔ یہ user-authenticated app کو فوراً disable کیے بغیر admin-managed sync شامل کر دے گا، جس سے downtime سے بچا جا سکے گا۔

FAQ - sync کے ساتھ admin-managed app

یہ SharePoint user-authenticated app with sync سے کیسے مختلف ہے؟

user authenticated app with sync میں ہر صارف کو انفرادی طور پر authenticate (OAuth) کرنا ہوتا ہے اور اپنی فائلیں sync کرنی ہوتی ہیں۔ admins تنظیم کے لیے SharePoint فعال کر سکتے تھے، لیکن وہ اسے براہ راست سب کے لیے deploy نہیں کر سکتے تھے۔

admin-managed app with sync ایک administrator کو authenticate کرنے اور پوری organization میں deploy کرنے کی اجازت دیتا ہے، لہٰذا صارفین کو انفرادی setup مکمل کرنے کی ضرورت نہیں ہوتی۔ admin setup اور activation مکمل ہونے کے بعد، صارفین ذاتی OAuth configuration کے بغیر اسے استعمال کرنا شروع کر سکتے ہیں۔

اگر ہم نے پہلے ہی user-authenticated app کو sync کے ساتھ setup کر لیا ہو تو کیا ہوگا؟

Admins Admin settings → Apps → SharePoint → Deploy to team پر جا کر آسانی سے منتقلی کر سکتے ہیں۔ یہ user-authenticated app with sync کو فوراً disable کیے بغیر admin-managed sync شامل کر دے گا، جس سے downtime سے بچا جا سکے گا۔

admin-managed app with sync آن کرنے کے بعد، کیا صارفین کو اپنی chat میں app دستی طور پر فعال کرنا ہوگا؟

نہیں۔ admin sync setup کرنے کے بعد، صارفین کو انفرادی طور پر authenticate کرنے کی ضرورت نہیں ہوتی۔ صارفین سادہ طور پر ایسے سوال پوچھ سکتے ہیں جیسے ”Show me X in SharePoint.“

کیا ایڈمن کے زیرِ انتظام sync والی ایپ OneDrive فائلوں تک رسائی کو بھی support کرتی ہے؟

ہاں، مگر صرف اس صورت میں جب ChatGPT ورک اسپیس ایڈمن setup flow میں sync all منتخب کرے اور وہ SharePoint admin ہو جس کے پاس SharePoint site collection کے اندر تمام sites اور sub-sites میں settings، content، اور permissions manage کرنے کی مکمل permissions ہوں.

اگر ورک اسپیس ایڈمن sync setup process میں sites اور folders دستی طور پر منتخب کرنے کا انتخاب کرتا ہے، تو OneDrive supported نہیں ہے (ایڈمن folder picker selection flow میں OneDrive منتخب کرنے کو support نہیں کرتا.)

یاد دہانی کے طور پر، صارفین کو صرف اسی content تک رسائی ہوگی جسے SharePoint میں دیکھنے کی انہیں permission ہے.

ChatGPT کیسے جانتا ہے کہ کن صارفین کو فعال کرنا ہے؟

رسائی SharePoint اور ChatGPT کے درمیان email domain کی سخت مطابقت پر مبنی ہے۔ صارف کا SharePoint اکاؤنٹ اس کے ChatGPT اکاؤنٹ email سے match ہونا چاہیے۔

role-based access control (RBAC) کے بارے میں کیا؟

Admins RBAC کے ذریعے کنٹرول کر سکتے ہیں کہ کن گروپس کو SharePoint تک رسائی ہو۔ app موجودہ SharePoint RBAC configurations کا احترام کرتا ہے۔ اگر admin نے پہلے ہی RBAC سیٹ کر رکھا ہے، تو وہ settings لاگو ہوں گی۔ اگر نہیں، تو admins کسی بھی وقت RBAC configure کر سکتے ہیں

کیا صارفین تب بھی صرف وہی فائلیں دیکھیں گے جن کی انہیں اجازت ہے؟

جی ہاں۔ SharePoint کی موجودہ فائل permissions کا مکمل احترام کیا جاتا ہے۔ صارفین صرف اُنہی فائلوں تک رسائی حاصل کرتے ہیں جنہیں دیکھنے کی انہیں SharePoint میں پہلے ہی اجازت ہے۔

ایپ setup کرتے وقت admins کیا کنٹرول کر سکتے ہیں؟

Admins کا SharePoint admin اور ChatGPT admin دونوں ہونا ضروری ہے۔ وہ تمام فائلوں یا مخصوص sites اور folders کو sync کرنے کا انتخاب کر سکتے ہیں۔ اس طرح managed فائلیں ChatGPT میں connection type کے تحت “admin-managed” کے طور پر ظاہر ہوں گی۔

کیا ایڈمنز بعد میں synced content بدل سکتے ہیں؟

ہاں. ایڈمنز SharePoint app settings سے sync scope update کر سکتے ہیں. کون سا content sync ہو یا دستیاب ہونے پر sensitivity label filtering کنفیگر کرنے کے لیے Limit content منتخب کریں.

کیا ہم user-authenticated اور admin-managed دونوں apps استعمال کر سکتے ہیں؟

جی ہاں۔ تکنیکی طور پر دونوں apps ایک ہی وقت میں فعال کی جا سکتی ہیں۔

نئی یا updated فائلیں کب ظاہر ہوں گی؟

نئی اور updated فائلیں عموماً چند منٹ سے تقریباً ایک گھنٹے کے اندر ظاہر ہو جاتی ہیں۔

کیا میں sync کا دائرہ منتخب کر سکتا/سکتی ہوں، جیسے مخصوص فولڈرز یا فائلیں؟

جی ہاں، آپ setup کے دوران sync scope منتخب کر سکتے ہیں، یا sync scope میں ترمیم کر سکتے ہیں۔

کیا ہم ایک ہی workspace میں sync کے ساتھ متعدد admin-managed SharePoint app فعال کر سکتے ہیں (مثلاً ہر tenant/brand کے لیے ایک)؟

ہر workspace میں صرف ایک admin-managed SharePoint instance معاون ہے۔

Microsoft consent screen delegated اور application permissions دونوں کیوں دکھاتا ہے؟

ایڈمن کے زیرِ انتظام SharePoint sync کے لیے application permissions پر منتقلی کے دوران، Microsoft delegated permissions اور application permissions دونوں دکھا سکتا ہے. یہ عارضی overlap بہتر coverage اور sensitivity label filtering کو فعال کرتے ہوئے موجودہ SharePoint connector behavior کو برقرار رکھنے میں مدد دیتا ہے. مستقبل میں، ہم delegated scope requests کو مکمل طور پر ہٹا سکتے ہیں. 

ایپ Sites.FullControl.All کیوں request کر رہی ہے؟

ایپ Sites.FullControl.All request کرتی ہے تاکہ وہ document permissions کو مکمل اور درست طریقے سے fetch کر سکے. Microsoft Graph delta queries کے ساتھ permission hierarchies scan کرنے کے لیے Microsoft کی guidance کہتی ہے کہ apps کو permissions درست طریقے سے process کرنے کے لیے Sites.FullControl.All چاہیے. ہماری testing میں، Sites.Read.All access-control updates میں تاخیر کر سکتا تھا، جس کا مطلب تھا کہ document permissions ہمیشہ فوراً reflect نہیں ہوتیں.

ایپ SharePoint scopes کیوں request کر رہی ہے؟

یہ تبدیلی ایپ کو ایک (legacy) SharePoint Site کے لیے access control اور group information fetch کرنے دیتی ہے.

ایپ scope Sites.Selected کیوں request کر رہی ہے؟

Scope Sites.Selected، Sites.FullControl.All کا strict subset ہے. ایپ کو درست طور پر کام کرنے کے لیے دونوں میں سے کم از کم ایک کی ضرورت ہے. Sites.Selected organizations اور IT admins کو App کے لیے رسائی مزید محدود کرنے دیتا ہے. ہم Scope کو موجود رکھنے کی سفارش کرتے ہیں.

نوٹ: اگر ایڈمن Sites.FullControl.All revoke کرنے پر غور کر رہا ہے، تو براہ کرم یقینی بنائیں کہ selected sites کو اس Microsoft guide پر عمل کرکے accessible بنایا گیا ہے تاکہ connector درست طور پر کام کرے.

OpenAI نے یہ scope early pilot کے لیے enable کیا ہے اور اس scope پر انحصار کرنے سے پہلے رابطہ کرنے کی سفارش کرتا ہے.

Microsoft Purview sensitivity labels کو کیسے handle کیا جاتا ہے؟

ایڈمن کے زیرِ انتظام SharePoint sync، Microsoft Purview sensitivity label metadata استعمال کرکے selected labeled files کو sync سے exclude کر سکتا ہے. اس کے لیے SensitivityLabels.Read.All permission درکار ہے.

Microsoft Sensitivity Labels کو اس بنیاد پر handle کیا جاتا ہے کہ label content کو encrypt کرنے کے لیے configured ہے یا نہیں. ایک label صرف classification-only ہو سکتا ہے: Microsoft sensitivity labels کو clear-text metadata کے طور پر بیان کرتا ہے جو content classify کرنے کے لیے استعمال ہوتا ہے، اور یہ labels خود سے file کو encrypt نہیں کرتے یا یہ نہیں بدلتے کہ اسے کون open کر سکتا ہے. 

classification-only sensitivity labels والی files sync کی جا سکتی ہیں اگر وہ otherwise scope میں ہوں اور صارف کو ان تک access کی SharePoint permission ہو. ایڈمنز sensitivity label filter استعمال کرکے selected classification-only labels والی files کو sync سے exclude کر سکتے ہیں.

اگر sensitivity label access control کے ساتھ configured ہے، تو Microsoft content پر encryption apply کرتا ہے. Microsoft کہتا ہے کہ encrypted content کو صرف وہ صارفین decrypt کر سکتے ہیں جنہیں label کی encryption settings سے authorization ملی ہو اور یہ جہاں بھی رہتا ہے encrypted رہتا ہے. یہ protected files ChatGPT کے ذریعے sync نہیں کی جاتیں اور خودکار طور پر exclude ہوتی ہیں؛ ایڈمنز کو sensitivity label filter میں یہ labels منتخب کرنے کی ضرورت نہیں.

میں نے پہلے ایڈمن کے زیرِ انتظام SharePoint ایپ setup کی تھی. میں نئے features کیسے حاصل کروں؟

اگر آپ نے پہلے ہی ایڈمن کے زیرِ انتظام SharePoint sync setup کر لیا ہے، تو ایپ کو disconnect اور reconnect نہ کریں. Disconnect اور reconnect کرنے سے SharePoint content دوبارہ synced اور reindexed ہو سکتا ہے، جس سے ChatGPT میں availability میں تاخیر ہو سکتی ہے.

اس کے بجائے، SharePoint app settings پر جائیں (Workspace Settings > Apps سے) اور reauthentication prompt استعمال کریں. reauthentication موجودہ sync اور پچھلی Content Selection کو محفوظ رکھتا ہے. selection update کرنے کے لیے، Limit content منتخب کریں تاکہ نئے دریافت شدہ Sites شامل کرنے، یا un-protected sensitivity labels والے content کو exclude کرنے جیسی تبدیلیاں کی جا سکیں (نوٹ: protected sensitivity labels ہمیشہ exclude رہتے ہیں). 

اگر میں additional Microsoft scopes کے ساتھ reauthenticate نہ کروں تو کیا ہوگا؟

آپ کا موجودہ SharePoint app connection active رہتا ہے، اور پہلے سے موجود functionality بغیر تبدیلی جاری رہتی ہے. تاہم، آپ وہ features استعمال نہیں کر سکیں گے جنہیں additional Microsoft scopes درکار ہیں، جن میں sensitivity label filtering اور legacy SharePoint group permissions کے لیے بہتر support شامل ہے.

کیا یہ آرٹیکل مددگار تھا؟