আমি কীভাবে গুগল ড্রাইভ ফাইল এবং ফোল্ডারগুলির পুনরাবৃত্তভাবে মালিকানা সেট করতে পারি?


29

আমরা সম্প্রতি আমাদের পুরো সংস্থার জন্য ড্রপবক্স থেকে গুগল ড্রাইভে চলে এসেছি এবং আমি সমস্ত কিছু গুগল ড্রাইভে সরানোর জন্য একটি ব্যবহারকারীর অ্যাকাউন্ট ব্যবহার করেছি। এখন বেশিরভাগ / ফাইল / ফোল্ডারগুলির এক অ্যাকাউন্টের মালিকানা রয়েছে। ফোল্ডারগুলি বিভাগ দ্বারা বিচ্ছিন্ন হয়ে গেছে এবং আমি folder ফোল্ডারের ভিতরে থাকা সমস্ত ফাইলের মালিককে বিভাগীয় প্রধানের কাছে সেট করতে চাই। প্রতিটি ফোল্ডারে না গিয়ে কী কী উপায় আছে? আমি এটি ওয়েবঅ্যাপে সমাধান করতে চাই, তবে তা না হলে আমি কীভাবে এপিআই দিয়ে এটি করতে পারি?


1
যদি মালিকরা তাদের ডেস্কটপ মেশিনে গুগল ড্রাইভ চালাতে পারেন (আমি এটি উইন্ডোজ দিয়ে চেষ্টা করেছি) তারা প্রতিটি ফোল্ডারটি নকল করতে পারে যা তাদের নিজস্ব belong মূল অনুলিপি সাবধানতার সাথে সরান। আমি এটি একটি মন্তব্য করছি যেহেতু এটি সত্য উত্তর নয়। এটি এমন একটি পরিশ্রম যা অন্য উত্তরগুলির তুলনায় কম ঝামেলা হতে পারে।
Fuhrmanator

কিভাবে একটি আইটেম সঙ্গে এই কাজ করার জন্য সংশ্লিষ্ট প্রশ্ন: webapps.stackexchange.com/q/114423/24544
Flimm

উত্তর:


17

আমি এটি পরিচালনা করার জন্য একটি কমান্ড-লাইন সরঞ্জাম তৈরি করেছি ।

গিটহাব প্রকল্পে সেটআপ নির্দেশাবলী অনুসরণ করার পরে, আপনি একটি নির্দিষ্ট পাথ উপসর্গ এবং নতুন মালিকের ইমেল ঠিকানা দিয়ে সরঞ্জামটি চালাতে পারেন:

python transfer.py PATH-PREFIX NEW-OWNER-EMAIL

ওআউথের কাছ থেকে অনুমোদন পাওয়ার পরে এটি গুগল ড্রাইভ অ্যাকাউন্টটি পুনরাবৃত্তিতে চলবে যা এটিকে অনুমোদন পেয়েছে, পাথ উপসর্গের সাথে ম্যাচ করবে (অ-ম্যাচ উপেক্ষা করে) এবং তারপরে নতুন ইমেলটিতে মালিকানা হস্তান্তর করবে। যদি নতুন ইমেল ঠিকানাটি এমন কোনও ব্যবহারকারীকে নির্দেশ করে যিনি এখনও আইটেমটিতে ভাগ করেননি, এটি সেটিও পরিচালনা করবে। বর্তমান মালিক অ্যাক্সেস হারাবেন না, তবে নতুন বা পুরানো মালিক এটি প্রত্যাহার করতে পারবেন।

আমার মনে রাখা উচিত যে ড্রাইভে কোনও আইটেমের মালিকানা স্থানান্তর করা সবসময় সম্ভব নয়। উদাহরণস্বরূপ, জি স্যুট (কাজের জন্য গুগল অ্যাপস) অ্যাকাউন্ট থেকে কোনও সাধারণ জিমেইল অ্যাকাউন্টে কোনও আইটেমের মালিকানা সরিয়ে নেওয়া সম্ভব নয়। এটি ভাগ করা যেতে পারে (যা স্ক্রিপ্টটি করবে) তবে মালিকানা হস্তান্তর ব্যর্থ হবে।


আমি আপনার স্ক্রিপ্ট চেষ্টা করেছি কিন্তু ফোল্ডার স্তরক্রমের কাঠামোটি হারিয়ে গেছে। স্থানান্তরিত সমস্ত ফাইল শীর্ষ স্তরের নতুন মালিকদের ড্রাইভে উপস্থিত হয়। আপনি কি জানেন যে কীভাবে সাব ফোল্ডারগুলি এবং তাদের ফাইলগুলি ফোল্ডারগুলিতে থেকে যায়?
টনি

1
আপনি প্রথমে জিইউআই থেকে উদ্দেশ্যপ্রাপ্ত ব্যক্তির সাথে সামগ্রীটি ভাগ করতে এবং তারপরে মালিকদের কাছে প্রচার করার জন্য ইউটিলিটিটি ব্যবহার করতে পারেন।
ডেভিড তীমথিয় স্ট্রাস

ধন্যবাদ! আপনার স্ক্রিপ্টে আমাকে একটি ছোট ইউনিকোড বাগ ঠিক করতে হয়েছিল (গিথুবটিতে টানার অনুরোধগুলি পরীক্ষা করুন), তবে এটি ঠিকঠাকভাবে কাজ করেছিল। কেবলমাত্র ডাউনসাইড: এটি কেবল গুগল ফাইলের (ডক্স, স্টাইলশিট ইত্যাদি) মালিকানা বদল করতে পারে, পিডিএফ-এর মতো আপলোড করা ফাইলের জন্য নয়, কারণ গুগল কেবল এপিআই বা ওয়েব ইন্টারফেসের মাধ্যমে তা অনুমতি দেয় না। :-(
জ্যাকসাহ্নওয়াল্ড্ট GoFundMonica

আপনি দয়া করে ব্যাখ্যা করতে পারেন যে পাঠ-প্রিফিক্স কী? আমি নিশ্চিত না যে এই প্রক্রিয়াটি সঠিক কিনা: পাইথন কমান্ডটি একবার চালান তারপরে এন্টার টিপুন, লিঙ্কটি পাবেন, এটি ব্রাউজারে পেস্ট করুন, টোকেন পাবেন, টোকেনটি কমান্ডটি পুনরায় রান করুন। এই প্রক্রিয়াটির পরে আমি আমার Google ড্রাইভে থাকা সমস্ত মূল ডিরেক্টরি সহ "উপসর্গের জন্য গ্যাথিং ফাইলের তালিকা [] ..." পেয়েছি, মালিকানাতে কোনও পরিবর্তন আনবেন না।
thanos.a

@ জোনাক্রিস্টোফারসাহনওয়াল্ড আপনি কি স্পষ্ট করে বলতে পারেন? আমরা এই স্ক্রিপ্টটি Google ড্রাইভে সাধারণ ফাইলগুলির সাথে ব্যাপকভাবে ব্যবহার করেছি।
ডেভিড টিমোথি স্ট্রাস

4

আমার কাছে খুব সাধারণ প্রক্রিয়া মনে হচ্ছে ...

আপনি গুগল ড্রাইভের জন্য ওয়েবজিইউআইয়ের শীর্ষে অনুসন্ধান বারটি ব্যবহার করতে পারেন। ownerড্রপডাউনটিতে কেবল আপনার ব্যবহারকারীর ব্যবহারকারীর নাম নির্বাচন করুন, type(যেমন আপনি চান ফোল্ডার হিসাবে) চয়ন করুন, আপনি যে ফোল্ডারটি মালিককে বিভাগীয় প্রধানে পরিণত করতে চান তার অবস্থান চয়ন করুন, তারপরে অনুসন্ধানে ক্লিক করুন।

অনুসন্ধানের ফলাফলগুলিতে, আপনি এক রাউন্ডে যতগুলি ফোল্ডার প্রসেস করতে চান তা নির্বাচন করুন (আমি এটিকে কাজগুলি করতে পছন্দ করি যাতে আমি অগ্রগতি দেখতে পারি)। তারপরে রাইট ক্লিক করুন, "ভাগ করুন"। লেখার অ্যাক্সেসের চেয়ে বিভাগীয় প্রধান ব্যবহারকারীকে OWNER এ সেট করুন।

প্রয়োজন অনুসারে ধুয়ে ফেলুন এবং পুনরাবৃত্তি করুন (আপনি যদি আবার একই জিনিসটি করেন তবে ইতিমধ্যে রূপান্তরিত ফাইলগুলি আপনার অনুসন্ধানে প্রদর্শিত হবে না কারণ সেগুলি এখন বিভাগীয় প্রধানের মালিকানাধীন)।

এখানে চিত্র বর্ণনা লিখুন


সুন্দর, এখানে সমালোচনা অন্তর্দৃষ্টিটি হ'ল আপনি একাধিক আইটেম নির্বাচন করতে পারেন, নির্বাচিত সংগ্রহটিতে ডান ক্লিক করতে পারেন এবং একই সাথে ভাগ করে নেওয়ার সেটিংস একই সাথে পরিবর্তন করতে পারেন।
জর্ফাস

1

আপনি বেশ কয়েকটি ফোল্ডার চেক করতে পারেন, তারপরে ডান মাউস বোতাম টিপুন, 'ভাগ করুন' চয়ন করুন এবং অ্যাক্সেসের অধিকারগুলি সম্পাদনা করতে পারেন।

এটা কি তোমার জন্য কাজ করে?


3
পুনরাবৃত্তিযোগ্য নয়, তবে এটি সাহায্য করে।
রায়ান শিলিংটন

2
গুগলের সহায়তা অনুসারে , ফোল্ডার স্তরে "ভাগ" সেটিংস ব্যবহার করা সেই ফোল্ডারে বিদ্যমান ফাইলগুলির জন্য কেবলমাত্র "প্রাপক" হিসাবে নতুন প্রাপককে যুক্ত করবে । (প্রোগ্রামিং দৃষ্টিকোণ থেকে, ফাইলগুলি ফোল্ডারের শিশু আইটেম)) প্রকৃতপক্ষে ফাইলগুলির মালিকানা পরিবর্তন করতে প্রতিটি ফাইলের একটিতে চেকবক্সটি ক্লিক করুন এবং "ভাগ করুন" বিকল্পটি ব্যবহার করুন।
rwong

এটি আমাকে নতুন মালিক হিসাবে সেট করতে পারে না যেখানে আমি কেবল সম্পাদনা করতে পারি।
thanos.a

@ 9000 এটি ছিল আমি কেবল অন্য ব্যবহারকারীদের মালিকানা দিতে পারি, আমার কাছে না থাকলে এটি পাবে না। আমার ক্ষেত্রে আমার কাছে একটি ফোল্ডার রয়েছে যার মধ্যে ফাইল রয়েছে। এর মধ্যে কয়েকটি আমার মালিকানাধীন, অন্যের মালিকানা অন্য কোনও ব্যবহারকারীর। শেষ পর্যন্ত আমি সমস্ত ফাইলের মালিকানা চাই।
Thanos.a

1
@ থানোস.এ: সুরক্ষা এইভাবে কাজ করে না। অন্য কারও মালিকানাধীন একটি ফাইলের মালিকানা পেতে আপনার কোনও ব্যক্তিকে অ্যাক্সেস দিতে হবে। কল্পনা করুন যে কেউ আপনার ফোল্ডারটি খুলছেন এবং কোনওভাবে আপনার অনুমতি ছাড়াই আপনার ফাইলগুলির মালিকানা পাচ্ছেন।
9000

1

এটি করার সবচেয়ে ভাল উপায়টি হ'ল "সমস্ত আইটেম" ভিউয়ের দিকে যাওয়া, কোনও ফাইল লোড না হওয়া পর্যন্ত স্ক্রল করতে থাকুন এবং তারপরে টিক বক্সটি চাপুন যা বর্তমান ভিউতে সমস্ত ফাইল এবং ফোল্ডার নির্বাচন করে top । সমস্ত আইটেম নির্বাচন করা হয়ে গেলে আরও ক্লিক করুন এবং তারপরে আবার ভাগ করে ভাগ করুন। শেয়ার বাক্সে উপযুক্ত ভাগ করে নেওয়ার স্তরে পরিবর্তন করুন এবং সম্পন্ন ক্লিক করুন।

এখানে কেবলমাত্র সতর্কতা হ'ল আপনি নিজের সমস্ত ফাইল এবং ফোল্ডারগুলির অনুমতি পরিবর্তন করেছেন change


1
"সমস্ত আইটেম" বিকল্পটি কোথায়?
thanos.a

1
গুগল ড্রাইভ যখন খুব বেশি ফাইল থাকে তখন ওয়েব পৃষ্ঠায় লক হয়ে যায় এবং ক্রাশ হয়।
ক্লো 15 ই

cmd"সমস্ত নির্বাচন করুন" এর জন্য + এ এখানে সহায়ক। আপনার অবশ্যই প্রয়োজন হলে অনির্বাচিত করতে কমান্ড ক্লিক করুন।
গ্রাহাম পি স্বাস্থ্য

0

একটি ভাগ করা ফোল্ডার সহ গ্রাহক জিমেইলের জন্য আমি সবচেয়ে ভাল উপায়টি খুঁজে পেতে পারি যেখানে ফাইল এবং সাবফোল্ডারগুলি বিভিন্ন ব্যক্তির মালিকানাধীন: যে অ্যাকাউন্টটিতে ফাইল রয়েছে সেগুলিতে লগ ইন করুন, "আমার অ্যাকাউন্ট" -> "সামগ্রী পরিচালনা করুন" এ যান এবং সমস্ত ফাইল ডাউনলোড করুন। জিপটিতে মূল কাঠামোর সমস্ত ফাইল রয়েছে। নতুন মালিক অ্যাকাউন্টে সমস্ত ফাইল পুনরায় আপলোড (ওভাররাইট করা সহ)।


0

গুগল অ্যাপস ব্যবহারকারীদের জন্য: প্রশাসক https://admin.google.com/ এ সাইন ইন করতে এবং অ্যাপস> গুগল অ্যাপস> ড্রাইভ> স্থানান্তর মালিকানায় নেভিগেট করতে পারবেন । এই অপারেশন ফাইলগুলিকে উভয় ব্যবহারকারীর জন্য অ্যাক্সেসযোগ্য রাখে তবে প্রতিটি ফাইল / ফোল্ডারের মালিকানা বারবার ইউজারএ থেকে ইউজারবিতে পরিবর্তন করে; একজন অস্থায়ীভাবে সকলকে নিজের মধ্যে স্থানান্তর করতে পারে তারপরে তত্ক্ষণাত্ প্রতিটি ফাইল / ফোল্ডারে কাঙ্ক্ষিত অনুমতিগুলি সেট করে।

গুগল - ড্রাইভ নথিগুলির মালিকানা স্থানান্তর করুন

এখানে চিত্র বর্ণনা লিখুন


3
এটি সমস্ত ফাইল অন্য ব্যবহারকারীকে স্থানান্তর করবে। আমার এমন কিছু দরকার যা ফাইলগুলির একটি উপসেট নেবে এবং মালিকানা পরিবর্তন করবে।
ড্যান ম্যান্ডলে

অন্যান্য অ্যাকাউন্ট সরানোর সময় এটি ব্যবহার করা হয়।
thanos.a

দুঃখিত, যথেষ্ট স্পষ্ট ছিল না। মুল বক্তব্যটি হ'ল একজন অস্থায়ীভাবে সকলকে নিজের কাছে স্থানান্তর করতে পারে তারপরে তত্ক্ষণাত্ প্রতিটি ফাইল / ফোল্ডারে কাঙ্ক্ষিত অনুমতিগুলি সেট করে।
sh78

1
@ মুসোফব আপনার নিজের শেষ মন্তব্যটি অন্তর্ভুক্ত করার জন্য আপনার উত্তরটি সম্পাদনা করা উচিত। "মন্তব্যগুলি কোনও প্রশ্ন বা উত্তরের উপর অস্থায়ী" পোস্ট-ইট "নোট থাকে" "
ভিদার এস রামদল

@ ভিডারএস.রামডাল ভাল কল!
sh78

-3

ফাইলগুলি সরান। আপনি এই ফোল্ডারটি নতুন মালিকের কাছে ভাগযোগ্যযোগ্য করে নিন এবং তারপরে সেগুলিতে এটির সমস্ত কিছুকে একটি নতুন ফোল্ডারে রূপান্তরিত করুন। এটি এটিকে সমস্ত তাদের করে তোলে এবং মূল মালিক অ্যাক্সেস হারিয়ে ফেলে। তারা এটিকে আবার ভাগ করে নেওয়ার বাছাই করতে পারে।


4
-1: ফাইলগুলি সরানো ফাইলের মালিকানা পরিবর্তন করে না।
রুবনে

1
এটি খুব সরল পরিস্থিতি ব্যতীত সকলের মধ্যে ফাইলগুলির মধ্যে গোলযোগ সৃষ্টি করবে। এছাড়াও, অনুমতিগুলির উপর নির্ভর করে ফাইলগুলি একবারে সরিয়ে নেওয়াও সম্ভব হবে না এবং একবার মালিকানার পরেও এটি কোনও সমস্যা হবে না। তবুও, আমি বিশ্বাস করি না যে কোনও ফাইল / ফোল্ডারটিতে কেবল "সরানো" দ্বারা অনুমতিগুলি একটি "ফোল্ডার" থেকে উত্তরাধিকার সূত্রে প্রাপ্ত হবে।
রেনববা
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.