অবচয়। Google পত্রকের নতুন সংস্করণে তৈরি স্প্রেডশীটগুলির জন্য, পরিবর্তে আরও শক্তিশালী Protection
ক্লাস ব্যবহার করুন৷ যদিও এই শ্রেণীটি বাতিল করা হয়েছে, এটি পত্রকের পুরানো সংস্করণের সাথে সামঞ্জস্যের জন্য উপলব্ধ রয়েছে।
Google পত্রকের পুরানো সংস্করণে সুরক্ষিত শীটগুলি অ্যাক্সেস এবং সংশোধন করুন৷
অপ্রচলিত পদ্ধতি
পদ্ধতি | রিটার্ন টাইপ | সংক্ষিপ্ত বিবরণ |
---|---|---|
| void | ব্যবহারকারীদের তালিকায় একজন ব্যবহারকারীকে যুক্ত করে যারা শীটটি সম্পাদনা করতে পারে, যদি এটি সুরক্ষিত থাকে। |
| String[] | এই শীট সম্পাদনা করতে পারেন এমন ব্যবহারকারীদের ইমেল ঠিকানাগুলির একটি তালিকা প্রদান করে৷ |
| Boolean | শীটটিতে শীট সুরক্ষা সক্ষম আছে কিনা তা নির্দেশ করে৷ |
| void | শীট সম্পাদনা করতে পারে এমন ব্যবহারকারীদের তালিকা থেকে একজন ব্যবহারকারীকে সরিয়ে দেয়। |
| void | শীটের জন্য সুরক্ষা স্থিতি সেট করে। |
অপ্রচলিত পদ্ধতি
add User(email)
add User(email)
অবচয়। এই ফাংশনটি বাতিল করা হয়েছে এবং নতুন স্ক্রিপ্টগুলিতে ব্যবহার করা উচিত নয়৷
ব্যবহারকারীদের তালিকায় একজন ব্যবহারকারীকে যুক্ত করে যারা শীটটি সম্পাদনা করতে পারে, যদি এটি সুরক্ষিত থাকে।
// Add the "user@example.com" user to the list of users who can edit this sheet const sheet = SpreadsheetApp.getActiveSheet(); const permissions = sheet.getSheetProtection(); permissions.addUser('user@example.com'); permissions.setProtected(true); sheet.setSheetProtection(permissions);
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
email | String | ব্যবহারকারীর ইমেইল যোগ করতে হবে। |
এছাড়াও দেখুন
get Users()
get Users()
অবচয়। এই ফাংশনটি বাতিল করা হয়েছে এবং নতুন স্ক্রিপ্টগুলিতে ব্যবহার করা উচিত নয়৷
এই শীট সম্পাদনা করতে পারেন এমন ব্যবহারকারীদের ইমেল ঠিকানাগুলির একটি তালিকা প্রদান করে৷
যদি শীট সুরক্ষা অক্ষম করা হয়, তাহলে এই কল দ্বারা প্রত্যাবর্তিত মান অর্থহীন৷
প্রত্যাবর্তন
String[]
— ব্যবহারকারীদের ইমেল ঠিকানার একটি অ্যারে যারা এই শীটটি সম্পাদনা করতে পারে
is Protected()
is Protected()
অবচয়। এই ফাংশনটি বাতিল করা হয়েছে এবং নতুন স্ক্রিপ্টগুলিতে ব্যবহার করা উচিত নয়৷
শীটটিতে শীট সুরক্ষা সক্ষম আছে কিনা তা নির্দেশ করে৷
// Determine whether or not sheet protection is enabled const sheet = SpreadsheetApp.getActiveSheet(); const permissions = sheet.getSheetProtection(); const isProtected = permissions.isProtected();
প্রত্যাবর্তন
Boolean
— শীটটিতে শীট সুরক্ষা সক্ষম আছে কিনা
এছাড়াও দেখুন
remove User(user)
remove User(user)
অবচয়। এই ফাংশনটি বাতিল করা হয়েছে এবং নতুন স্ক্রিপ্টগুলিতে ব্যবহার করা উচিত নয়৷
শীট সম্পাদনা করতে পারে এমন ব্যবহারকারীদের তালিকা থেকে একজন ব্যবহারকারীকে সরিয়ে দেয়।
// Remove the "user@example.com" user to the list of users who can edit this // sheet const sheet = SpreadsheetApp.getActiveSheet(); const permissions = sheet.getSheetProtection(); permissions.removeUser('user@example.com'); permissions.setProtected(true); sheet.setSheetProtection(permissions);
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
user | String | ব্যবহারকারীর ইমেইল ঠিকানা অপসারণ. |
এছাড়াও দেখুন
set Protected(protection)
set Protected(protection)
অবচয়। এই ফাংশনটি বাতিল করা হয়েছে এবং নতুন স্ক্রিপ্টগুলিতে ব্যবহার করা উচিত নয়৷
শীটের জন্য সুরক্ষা স্থিতি সেট করে।
// Enables sheet protection for this sheet const sheet = SpreadsheetApp.getActiveSheet(); const permissions = sheet.getSheetProtection(); permissions.setProtected(true); sheet.setSheetProtection(permissions);
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
protection | Boolean | শীট সুরক্ষা সক্ষম করতে true , শীট সুরক্ষা নিষ্ক্রিয় করতে false ৷ |