質問編集履歴

1

補足として簡単な検証を行った結果の報告

2015/11/13 08:45

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -37,3 +37,107 @@
37
37
  A直下にBの他、C,D,E...とあり、Bのみ部分共有したいといった状況です。
38
38
 
39
39
  ご助言、よろしくお願いいたします。
40
+
41
+
42
+
43
+
44
+
45
+ [追記]
46
+
47
+ 1. 上記問題を確認するため、以下の様な簡単な検証を実施。
48
+
49
+ [検証用構成] Aフォルダ > Bファイル ※いずれも共有設定なし
50
+
51
+ [検証設定]
52
+
53
+ a. Aに対し編集者ユーザー(x、y、z)を追加(共有設定)
54
+
55
+ b. Aの編集者ユーザー(z)を削除
56
+
57
+ c. Aの編集者ユーザー(x、y)を削除(共有解除)
58
+
59
+ d. 一度共有設定を初期状態に戻し、Bに対し編集者ユーザー(x、y、z)を追加
60
+
61
+ e. Bの編集者ユーザー(z)を削除
62
+
63
+ f. の編集者ユーザー(x、y)を削除
64
+
65
+ ※a実行後にb、b実行後にc、という流れで行いました。
66
+
67
+
68
+
69
+ [結果]
70
+
71
+ a. Bに継承
72
+
73
+ b. Bに継承
74
+
75
+ c. Bに継承(共有解除)
76
+
77
+ d. A(共有解除)、B(x、y、z)
78
+
79
+ e. A(共有解除)、B(x、y、z)
80
+
81
+ f. A(共有解除)、B(共有解除)
82
+
83
+
84
+
85
+ 2. 上記よりGASによる共有設定処理、解除処理に問題がないことを確認。
86
+
87
+ その上で、GASの制限事項と考えられる問題について以下の設定にて追検証しました。
88
+
89
+ [検証用構成] Aフォルダ > Bファイル ※A(x、y)、B(x、y)
90
+
91
+ [追検証設定]
92
+
93
+ g. Bに対し編集者ユーザー(z)を追加
94
+
95
+ h. Aの編集者ユーザー(x)を削除
96
+
97
+ i. Aに対し編集者ユーザー(x)を追加
98
+
99
+ j. Bの編集者ユーザー(y)を削除
100
+
101
+ k. Bの編集者ユーザー(z)を削除
102
+
103
+ ※新たにAフォルダと同階層にCフォルダを作成(zと共有)。
104
+
105
+ l. BをDとしてCへコピー
106
+
107
+ m. BをCへ移動
108
+
109
+
110
+
111
+ [結果]
112
+
113
+ g. A(x、y)、B(x、y、z) 共有設定反映
114
+
115
+ h. A(y)、B(y、z) Aの設定がBに影響
116
+
117
+ i. A(x、y)、B(x、y、z) Aの設定がBに影響
118
+
119
+ j. A(x、y)、B(x、y、z) 処理が反映されない(エラーなし)
120
+
121
+ k. A(x、y)、B(x、y) 共有設定反映
122
+
123
+ l. A(x、y)、B(x、y)、C(z)、D(z)コピー先の親フォルダの設定を継承
124
+
125
+ m. A(x、y)、B(z)、C(z) コピー先の親フォルダの設定を継承
126
+
127
+
128
+
129
+ 3. 1.及び2.の結果より、以下のことが現状の結論として導かれます。
130
+
131
+
132
+
133
+ ・親フォルダの共有解除状態(Private)を含む、共有グループ外のユーザー追加は可能。
134
+
135
+ ・親フォルダが共有設定されている場合、共有グループに含まれるユーザーを削除できない。
136
+
137
+ ・コピー及び移動(ムーブ)でも、元の共有設定は維持されない。
138
+
139
+
140
+
141
+ ※GASの公式リファレンスやWEB上での情報など、時間をかけて探してみましたが
142
+
143
+ これら共有設定に関する内容や制限事項として明記されている情報に当たることができませんでした。