Merge branch '8784-dir-listings'
[arvados.git] / services / api / test / fixtures / groups.yml
1 # Copyright (C) The Arvados Authors. All rights reserved.
2 #
3 # SPDX-License-Identifier: AGPL-3.0
4
5 public:
6   uuid: zzzzz-j7d0g-it30l961gq3t0oi
7   owner_uuid: zzzzz-tpzed-d9tiejq69daie8f
8   name: Public
9   description: Public Group
10   group_class: role
11
12 private:
13   uuid: zzzzz-j7d0g-rew6elm53kancon
14   owner_uuid: zzzzz-tpzed-xurymjxw79nv3jz
15   name: Private
16   description: Private Group
17   group_class: role
18
19 private_and_can_read_foofile:
20   uuid: zzzzz-j7d0g-22xp1wpjul508rk
21   owner_uuid: zzzzz-tpzed-xurymjxw79nv3jz
22   name: Private and Can Read Foofile
23   description: Another Private Group
24   group_class: role
25
26 activeandfriends:
27   uuid: zzzzz-j7d0g-swqu6hmi4pa7bk7
28   owner_uuid: zzzzz-tpzed-000000000000000
29   created_at: 2014-08-22 14:02:18.481582707 Z
30   modified_by_client_uuid:
31   modified_by_user_uuid: zzzzz-tpzed-000000000000000
32   modified_at: 2014-08-22 14:02:18.481319501 Z
33   name: Active User and friends
34   description:
35   updated_at: 2014-08-22 14:02:18.481166435 Z
36   group_class: role
37
38 system_group:
39   uuid: zzzzz-j7d0g-000000000000000
40   owner_uuid: zzzzz-tpzed-000000000000000
41   name: System Private
42   description: System-owned Group
43   group_class: role
44
45 empty_lonely_group:
46   uuid: zzzzz-j7d0g-jtp06ulmvsezgyu
47   owner_uuid: zzzzz-tpzed-000000000000000
48   name: Empty
49   description: Empty Group
50   group_class: role
51
52 all_users:
53   uuid: zzzzz-j7d0g-fffffffffffffff
54   owner_uuid: zzzzz-tpzed-000000000000000
55   name: All users
56   description: All users
57   group_class: role
58
59 testusergroup_admins:
60   uuid: zzzzz-j7d0g-48foin4vonvc2at
61   owner_uuid: zzzzz-tpzed-000000000000000
62   name: Administrators of a subset of users
63
64 aproject:
65   uuid: zzzzz-j7d0g-v955i6s2oi1cbso
66   owner_uuid: zzzzz-tpzed-xurymjxw79nv3jz
67   created_at: 2014-04-21 15:37:48 -0400
68   modified_by_client_uuid: zzzzz-ozdt8-brczlopd8u8d0jr
69   modified_by_user_uuid: zzzzz-tpzed-xurymjxw79nv3jz
70   modified_at: 2014-04-21 15:37:48 -0400
71   updated_at: 2014-04-21 15:37:48 -0400
72   name: A Project
73   description: Test project belonging to active user
74   group_class: project
75
76 asubproject:
77   uuid: zzzzz-j7d0g-axqo7eu9pwvna1x
78   owner_uuid: zzzzz-j7d0g-v955i6s2oi1cbso
79   created_at: 2014-04-21 15:37:48 -0400
80   modified_by_client_uuid: zzzzz-ozdt8-brczlopd8u8d0jr
81   modified_by_user_uuid: zzzzz-tpzed-xurymjxw79nv3jz
82   modified_at: 2014-04-21 15:37:48 -0400
83   updated_at: 2014-04-21 15:37:48 -0400
84   name: A Subproject
85   description: "Test project belonging to active user's first test project"
86   group_class: project
87
88 future_project_viewing_group:
89   uuid: zzzzz-j7d0g-futrprojviewgrp
90   owner_uuid: zzzzz-tpzed-xurymjxw79nv3jz
91   created_at: 2014-04-21 15:37:48 -0400
92   modified_by_client_uuid: zzzzz-ozdt8-brczlopd8u8d0jr
93   modified_by_user_uuid: zzzzz-tpzed-xurymjxw79nv3jz
94   modified_at: 2014-04-21 15:37:48 -0400
95   updated_at: 2014-04-21 15:37:48 -0400
96   name: Future Project Viewing Group
97   description: "Group used to test granting Group Project viewing"
98   group_class: role
99
100 bad_group_has_ownership_cycle_a:
101   uuid: zzzzz-j7d0g-cx2al9cqkmsf1hs
102   owner_uuid: zzzzz-j7d0g-0077nzts8c178lw
103   modified_by_client_uuid: zzzzz-ozdt8-brczlopd8u8d0jr
104   modified_by_user_uuid: zzzzz-tpzed-xurymjxw79nv3jz
105   created_at: 2014-05-03 18:50:08 -0400
106   modified_at: 2014-05-03 18:50:08 -0400
107   updated_at: 2014-05-03 18:50:08 -0400
108   name: Owned by bad group b
109
110 bad_group_has_ownership_cycle_b:
111   uuid: zzzzz-j7d0g-0077nzts8c178lw
112   owner_uuid: zzzzz-j7d0g-cx2al9cqkmsf1hs
113   modified_by_client_uuid: zzzzz-ozdt8-brczlopd8u8d0jr
114   modified_by_user_uuid: zzzzz-tpzed-xurymjxw79nv3jz
115   created_at: 2014-05-03 18:50:08 -0400
116   modified_at: 2014-05-03 18:50:08 -0400
117   updated_at: 2014-05-03 18:50:08 -0400
118   name: Owned by bad group a
119
120 anonymous_group:
121   uuid: zzzzz-j7d0g-anonymouspublic
122   owner_uuid: zzzzz-tpzed-000000000000000
123   name: Anonymous users
124   group_class: role
125   description: Anonymous users
126
127 anonymously_accessible_project:
128   uuid: zzzzz-j7d0g-zhxawtyetzwc5f0
129   owner_uuid: zzzzz-tpzed-d9tiejq69daie8f
130   name: Unrestricted public data
131   group_class: project
132   description: An anonymously accessible project
133
134 subproject_in_anonymous_accessible_project:
135   uuid: zzzzz-j7d0g-mhtfesvgmkolpyf
136   owner_uuid: zzzzz-j7d0g-zhxawtyetzwc5f0
137   created_at: 2014-04-21 15:37:48 -0400
138   name: Subproject in anonymous accessible project
139   description: Description for subproject in anonymous accessible project
140   group_class: project
141
142 active_user_has_can_manage:
143   uuid: zzzzz-j7d0g-ptt1ou6a9lxrv07
144   owner_uuid: zzzzz-tpzed-d9tiejq69daie8f
145   name: Active user has can_manage
146
147 # Group for testing granting permission between users who share a group.
148 group_for_sharing_tests:
149   uuid: zzzzz-j7d0g-t4ucgncwteul7zt
150   owner_uuid: zzzzz-tpzed-000000000000000
151   name: Group for sharing tests
152   description: Users who can share objects with each other
153   group_class: role
154
155 empty_project:
156   uuid: zzzzz-j7d0g-9otoxmrksam74q6
157   owner_uuid: zzzzz-tpzed-xurymjxw79nv3jz
158   created_at: 2014-12-16 15:56:27.967534940 Z
159   modified_by_client_uuid: ~
160   modified_by_user_uuid: zzzzz-tpzed-xurymjxw79nv3jz
161   modified_at: 2014-12-16 15:56:27.967358199 Z
162   name: Empty project
163   description: ~
164   updated_at: 2014-12-16 15:56:27.967242142 Z
165   group_class: project
166
167 project_with_10_collections:
168   uuid: zzzzz-j7d0g-0010collections
169   owner_uuid: zzzzz-tpzed-user1withloadab
170   created_at: 2014-04-21 15:37:48 -0400
171   modified_by_client_uuid: zzzzz-ozdt8-brczlopd8u8d0jr
172   modified_by_user_uuid: zzzzz-tpzed-user1withloadab
173   modified_at: 2014-04-21 15:37:48 -0400
174   updated_at: 2014-04-21 15:37:48 -0400
175   name: project with 10 collections
176   description: This will result in one page in the display
177   group_class: project
178
179 project_with_201_collections:
180   uuid: zzzzz-j7d0g-0201collections
181   owner_uuid: zzzzz-tpzed-user1withloadab
182   created_at: 2014-04-21 15:37:48 -0400
183   modified_by_client_uuid: zzzzz-ozdt8-brczlopd8u8d0jr
184   modified_by_user_uuid: zzzzz-tpzed-user1withloadab
185   modified_at: 2014-04-21 15:37:48 -0400
186   updated_at: 2014-04-21 15:37:48 -0400
187   name: project with 201 collections
188   description: This will result in two pages in the display
189   group_class: project
190
191 project_with_10_pipelines:
192   uuid: zzzzz-j7d0g-000010pipelines
193   owner_uuid: zzzzz-tpzed-user1withloadab
194   created_at: 2014-04-21 15:37:48 -0400
195   modified_by_client_uuid: zzzzz-ozdt8-brczlopd8u8d0jr
196   modified_by_user_uuid: zzzzz-tpzed-user1withloadab
197   modified_at: 2014-04-21 15:37:48 -0400
198   updated_at: 2014-04-21 15:37:48 -0400
199   name: project with 10 pipelines
200   description: project with 10 pipelines
201   group_class: project
202
203 project_with_2_pipelines_and_60_crs:
204   uuid: zzzzz-j7d0g-nnncrspipelines
205   owner_uuid: zzzzz-tpzed-user1withloadab
206   created_at: 2014-04-21 15:37:48 -0400
207   modified_by_client_uuid: zzzzz-ozdt8-brczlopd8u8d0jr
208   modified_by_user_uuid: zzzzz-tpzed-user1withloadab
209   modified_at: 2014-04-21 15:37:48 -0400
210   updated_at: 2014-04-21 15:37:48 -0400
211   name: project with 2 pipelines and 60 crs
212   description: This will result in two pages in the display
213   group_class: project
214
215 project_with_25_pipelines:
216   uuid: zzzzz-j7d0g-000025pipelines
217   owner_uuid: zzzzz-tpzed-user1withloadab
218   created_at: 2014-04-21 15:37:48 -0400
219   modified_by_client_uuid: zzzzz-ozdt8-brczlopd8u8d0jr
220   modified_by_user_uuid: zzzzz-tpzed-user1withloadab
221   modified_at: 2014-04-21 15:37:48 -0400
222   updated_at: 2014-04-21 15:37:48 -0400
223   name: project with 25 pipelines
224   description: project with 25 pipelines
225   group_class: project
226
227 fuse_owned_project:
228   uuid: zzzzz-j7d0g-0000ownedbyfuse
229   owner_uuid: zzzzz-tpzed-0fusedrivertest
230   created_at: 2014-04-21 15:37:48 -0400
231   modified_by_client_uuid: zzzzz-ozdt8-brczlopd8u8d0jr
232   modified_by_user_uuid: zzzzz-tpzed-0fusedrivertest
233   modified_at: 2014-04-21 15:37:48 -0400
234   updated_at: 2014-04-21 15:37:48 -0400
235   name: FUSE Test Project
236   description: Test project belonging to FUSE test user
237   group_class: project
238
239 group_with_no_class:
240   uuid: zzzzz-j7d0g-groupwithnoclas
241   owner_uuid: zzzzz-tpzed-xurymjxw79nv3jz
242   created_at: 2014-04-21 15:37:48 -0400
243   modified_by_client_uuid: zzzzz-ozdt8-brczlopd8u8d0jr
244   modified_by_user_uuid: zzzzz-tpzed-xurymjxw79nv3jz
245   modified_at: 2014-04-21 15:37:48 -0400
246   updated_at: 2014-04-21 15:37:48 -0400
247   name: group_with_no_class
248   description: This group has no class at all. So rude!
249
250 # This wouldn't pass model validation, but it enables a workbench
251 # infinite-loop test. See #4389
252 project_owns_itself:
253   uuid: zzzzz-j7d0g-7rqh7hdshd5yp5t
254   owner_uuid: zzzzz-j7d0g-7rqh7hdshd5yp5t
255   created_at: 2014-11-05 22:31:24.258424340 Z
256   modified_by_client_uuid: zzzzz-ozdt8-brczlopd8u8d0jr
257   modified_by_user_uuid: 6pbr1-tpzed-000000000000000
258   modified_at: 2014-11-05 22:31:24.258242890 Z
259   name: zzzzz-j7d0g-7rqh7hdshd5yp5t
260   description: ~
261   updated_at: 2014-11-05 22:31:24.258093171 Z
262   group_class: project
263
264 # Used to test renaming when removed from the "asubproject" while
265 # another such object with same name exists in home project.
266 subproject_in_active_user_home_project_to_test_unique_key_violation:
267   uuid: zzzzz-j7d0g-subprojsamenam1
268   owner_uuid: zzzzz-tpzed-xurymjxw79nv3jz
269   created_at: 2013-04-21 15:37:48 -0400
270   modified_by_client_uuid: zzzzz-ozdt8-brczlopd8u8d0jr
271   modified_by_user_uuid: zzzzz-tpzed-xurymjxw79nv3jz
272   modified_at: 2013-04-21 15:37:48 -0400
273   updated_at: 2013-04-21 15:37:48 -0400
274   name: Subproject to test owner uuid and name unique key violation upon removal
275   description: Subproject in active user home project to test owner uuid and name unique key violation upon removal
276   group_class: project
277
278 subproject_in_asubproject_with_same_name_as_one_in_active_user_home:
279   uuid: zzzzz-j7d0g-subprojsamenam2
280   owner_uuid: zzzzz-j7d0g-axqo7eu9pwvna1x
281   created_at: 2013-04-21 15:37:48 -0400
282   modified_by_client_uuid: zzzzz-ozdt8-brczlopd8u8d0jr
283   modified_by_user_uuid: zzzzz-tpzed-xurymjxw79nv3jz
284   modified_at: 2013-04-21 15:37:48 -0400
285   updated_at: 2013-04-21 15:37:48 -0400
286   name: Subproject to test owner uuid and name unique key violation upon removal
287   description: "Removing this will result in name conflict with 'A project' in Home project and hence get renamed."
288   group_class: project
289
290 starred_and_shared_active_user_project:
291   uuid: zzzzz-j7d0g-starredshared01
292   owner_uuid: zzzzz-tpzed-xurymjxw79nv3jz
293   created_at: 2014-04-21 15:37:48 -0400
294   modified_by_client_uuid: zzzzz-ozdt8-brczlopd8u8d0jr
295   modified_by_user_uuid: zzzzz-tpzed-xurymjxw79nv3jz
296   modified_at: 2014-04-21 15:37:48 -0400
297   updated_at: 2014-04-21 15:37:48 -0400
298   name: Starred and shared active user project
299   description: Starred and shared active user project
300   group_class: project