Merge branch 'patch-1' of https://github.com/mr-c/arvados into mr-c-patch-1
[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 Project
10   group_class: project
11
12 public_role:
13   uuid: zzzzz-j7d0g-jt30l961gq3t0oi
14   owner_uuid: zzzzz-tpzed-d9tiejq69daie8f
15   name: Public Role
16   description: Public Role
17   group_class: role
18
19 private:
20   uuid: zzzzz-j7d0g-rew6elm53kancon
21   owner_uuid: zzzzz-tpzed-xurymjxw79nv3jz
22   name: Private
23   description: Private Project
24   group_class: project
25
26 private_role:
27   uuid: zzzzz-j7d0g-pew6elm53kancon
28   owner_uuid: zzzzz-tpzed-000000000000000
29   name: Private Role
30   description: Private Role
31   group_class: role
32
33 private_and_can_read_foofile:
34   uuid: zzzzz-j7d0g-22xp1wpjul508rk
35   owner_uuid: zzzzz-tpzed-000000000000000
36   name: Private and Can Read Foofile
37   description: Another Private Group
38   group_class: role
39
40 activeandfriends:
41   uuid: zzzzz-j7d0g-swqu6hmi4pa7bk7
42   owner_uuid: zzzzz-tpzed-000000000000000
43   created_at: 2014-08-22 14:02:18.481582707 Z
44   modified_by_client_uuid:
45   modified_by_user_uuid: zzzzz-tpzed-000000000000000
46   modified_at: 2014-08-22 14:02:18.481319501 Z
47   name: Active User and friends
48   description:
49   updated_at: 2014-08-22 14:02:18.481166435 Z
50   group_class: role
51
52 system_group:
53   uuid: zzzzz-j7d0g-000000000000000
54   owner_uuid: zzzzz-tpzed-000000000000000
55   name: System Private
56   description: System-owned Group
57   group_class: role
58
59 empty_lonely_group:
60   uuid: zzzzz-j7d0g-jtp06ulmvsezgyu
61   owner_uuid: zzzzz-tpzed-000000000000000
62   name: Empty
63   description: Empty Group
64   group_class: role
65
66 all_users:
67   uuid: zzzzz-j7d0g-fffffffffffffff
68   owner_uuid: zzzzz-tpzed-000000000000000
69   name: All users
70   description: All users
71   group_class: role
72
73 testusergroup_admins:
74   uuid: zzzzz-j7d0g-48foin4vonvc2at
75   owner_uuid: zzzzz-tpzed-000000000000000
76   name: Administrators of a subset of users
77   group_class: role
78
79 aproject:
80   uuid: zzzzz-j7d0g-v955i6s2oi1cbso
81   owner_uuid: zzzzz-tpzed-xurymjxw79nv3jz
82   created_at: 2014-04-21 15:37:48 -0400
83   modified_by_client_uuid: zzzzz-ozdt8-brczlopd8u8d0jr
84   modified_by_user_uuid: zzzzz-tpzed-xurymjxw79nv3jz
85   modified_at: 2014-04-21 15:37:48 -0400
86   updated_at: 2014-04-21 15:37:48 -0400
87   name: A Project
88   description: Test project belonging to active user
89   group_class: project
90
91 asubproject:
92   uuid: zzzzz-j7d0g-axqo7eu9pwvna1x
93   owner_uuid: zzzzz-j7d0g-v955i6s2oi1cbso
94   created_at: 2014-04-21 15:37:48 -0400
95   modified_by_client_uuid: zzzzz-ozdt8-brczlopd8u8d0jr
96   modified_by_user_uuid: zzzzz-tpzed-xurymjxw79nv3jz
97   modified_at: 2014-04-21 15:37:48 -0400
98   updated_at: 2014-04-21 15:37:48 -0400
99   name: A Subproject
100   description: "Test project belonging to active user's first test project"
101   group_class: project
102
103 future_project_viewing_group:
104   uuid: zzzzz-j7d0g-futrprojviewgrp
105   owner_uuid: zzzzz-tpzed-000000000000000
106   created_at: 2014-04-21 15:37:48 -0400
107   modified_by_client_uuid: zzzzz-ozdt8-brczlopd8u8d0jr
108   modified_by_user_uuid: zzzzz-tpzed-xurymjxw79nv3jz
109   modified_at: 2014-04-21 15:37:48 -0400
110   updated_at: 2014-04-21 15:37:48 -0400
111   name: Future Project Viewing Group
112   description: "Group used to test granting Group Project viewing"
113   group_class: role
114
115 bad_group_has_ownership_cycle_a:
116   uuid: zzzzz-j7d0g-cx2al9cqkmsf1hs
117   owner_uuid: zzzzz-j7d0g-0077nzts8c178lw
118   modified_by_client_uuid: zzzzz-ozdt8-brczlopd8u8d0jr
119   modified_by_user_uuid: zzzzz-tpzed-xurymjxw79nv3jz
120   created_at: 2014-05-03 18:50:08 -0400
121   modified_at: 2014-05-03 18:50:08 -0400
122   updated_at: 2014-05-03 18:50:08 -0400
123   name: Owned by bad group b
124   group_class: project
125
126 bad_group_has_ownership_cycle_b:
127   uuid: zzzzz-j7d0g-0077nzts8c178lw
128   owner_uuid: zzzzz-j7d0g-cx2al9cqkmsf1hs
129   modified_by_client_uuid: zzzzz-ozdt8-brczlopd8u8d0jr
130   modified_by_user_uuid: zzzzz-tpzed-xurymjxw79nv3jz
131   created_at: 2014-05-03 18:50:08 -0400
132   modified_at: 2014-05-03 18:50:08 -0400
133   updated_at: 2014-05-03 18:50:08 -0400
134   name: Owned by bad group a
135   group_class: project
136
137 anonymous_group:
138   uuid: zzzzz-j7d0g-anonymouspublic
139   owner_uuid: zzzzz-tpzed-000000000000000
140   name: Anonymous users
141   group_class: role
142   description: Anonymous users
143
144 anonymously_accessible_project:
145   uuid: zzzzz-j7d0g-zhxawtyetzwc5f0
146   owner_uuid: zzzzz-tpzed-d9tiejq69daie8f
147   name: Unrestricted public data
148   group_class: project
149   description: An anonymously accessible project
150
151 subproject_in_anonymous_accessible_project:
152   uuid: zzzzz-j7d0g-mhtfesvgmkolpyf
153   owner_uuid: zzzzz-j7d0g-zhxawtyetzwc5f0
154   created_at: 2014-04-21 15:37:48 -0400
155   name: Subproject in anonymous accessible project
156   description: Description for subproject in anonymous accessible project
157   group_class: project
158
159 active_user_has_can_manage:
160   uuid: zzzzz-j7d0g-ptt1ou6a9lxrv07
161   owner_uuid: zzzzz-tpzed-d9tiejq69daie8f
162   name: Active user has can_manage
163   group_class: project
164
165 # Group for testing granting permission between users who share a group.
166 group_for_sharing_tests:
167   uuid: zzzzz-j7d0g-t4ucgncwteul7zt
168   owner_uuid: zzzzz-tpzed-000000000000000
169   name: Group for sharing tests
170   description: Users who can share objects with each other
171   group_class: role
172
173 project_owned_by_foo:
174   uuid:  zzzzz-j7d0g-lsjm0ibr0ydwpzx
175   owner_uuid: zzzzz-tpzed-81hsbo6mk8nl05c
176   created_at: 2014-02-03T17:22:54Z
177   modified_at: 2014-02-03T17:22:54Z
178   name: project_owned_by_foo
179   group_class: project
180
181 empty_project:
182   uuid: zzzzz-j7d0g-9otoxmrksam74q6
183   owner_uuid: zzzzz-tpzed-xurymjxw79nv3jz
184   created_at: 2014-12-16 15:56:27.967534940 Z
185   modified_by_client_uuid: ~
186   modified_by_user_uuid: zzzzz-tpzed-xurymjxw79nv3jz
187   modified_at: 2014-12-16 15:56:27.967358199 Z
188   name: Empty project
189   description: ~
190   updated_at: 2014-12-16 15:56:27.967242142 Z
191   group_class: project
192
193 project_with_10_collections:
194   uuid: zzzzz-j7d0g-0010collections
195   owner_uuid: zzzzz-tpzed-user1withloadab
196   created_at: 2014-04-21 15:37:48 -0400
197   modified_by_client_uuid: zzzzz-ozdt8-brczlopd8u8d0jr
198   modified_by_user_uuid: zzzzz-tpzed-user1withloadab
199   modified_at: 2014-04-21 15:37:48 -0400
200   updated_at: 2014-04-21 15:37:48 -0400
201   name: project with 10 collections
202   description: This will result in one page in the display
203   group_class: project
204
205 project_with_201_collections:
206   uuid: zzzzz-j7d0g-0201collections
207   owner_uuid: zzzzz-tpzed-user1withloadab
208   created_at: 2014-04-21 15:37:48 -0400
209   modified_by_client_uuid: zzzzz-ozdt8-brczlopd8u8d0jr
210   modified_by_user_uuid: zzzzz-tpzed-user1withloadab
211   modified_at: 2014-04-21 15:37:48 -0400
212   updated_at: 2014-04-21 15:37:48 -0400
213   name: project with 201 collections
214   description: This will result in two pages in the display
215   group_class: project
216
217 project_with_10_pipelines:
218   uuid: zzzzz-j7d0g-000010pipelines
219   owner_uuid: zzzzz-tpzed-user1withloadab
220   created_at: 2014-04-21 15:37:48 -0400
221   modified_by_client_uuid: zzzzz-ozdt8-brczlopd8u8d0jr
222   modified_by_user_uuid: zzzzz-tpzed-user1withloadab
223   modified_at: 2014-04-21 15:37:48 -0400
224   updated_at: 2014-04-21 15:37:48 -0400
225   name: project with 10 pipelines
226   description: project with 10 pipelines
227   group_class: project
228
229 project_with_2_pipelines_and_60_crs:
230   uuid: zzzzz-j7d0g-nnncrspipelines
231   owner_uuid: zzzzz-tpzed-user1withloadab
232   created_at: 2014-04-21 15:37:48 -0400
233   modified_by_client_uuid: zzzzz-ozdt8-brczlopd8u8d0jr
234   modified_by_user_uuid: zzzzz-tpzed-user1withloadab
235   modified_at: 2014-04-21 15:37:48 -0400
236   updated_at: 2014-04-21 15:37:48 -0400
237   name: project with 2 pipelines and 60 crs
238   description: This will result in two pages in the display
239   group_class: project
240
241 project_with_25_pipelines:
242   uuid: zzzzz-j7d0g-000025pipelines
243   owner_uuid: zzzzz-tpzed-user1withloadab
244   created_at: 2014-04-21 15:37:48 -0400
245   modified_by_client_uuid: zzzzz-ozdt8-brczlopd8u8d0jr
246   modified_by_user_uuid: zzzzz-tpzed-user1withloadab
247   modified_at: 2014-04-21 15:37:48 -0400
248   updated_at: 2014-04-21 15:37:48 -0400
249   name: project with 25 pipelines
250   description: project with 25 pipelines
251   group_class: project
252
253 fuse_owned_project:
254   uuid: zzzzz-j7d0g-0000ownedbyfuse
255   owner_uuid: zzzzz-tpzed-0fusedrivertest
256   created_at: 2014-04-21 15:37:48 -0400
257   modified_by_client_uuid: zzzzz-ozdt8-brczlopd8u8d0jr
258   modified_by_user_uuid: zzzzz-tpzed-0fusedrivertest
259   modified_at: 2014-04-21 15:37:48 -0400
260   updated_at: 2014-04-21 15:37:48 -0400
261   name: FUSE Test Project
262   description: Test project belonging to FUSE test user
263   group_class: project
264
265 # This wouldn't pass model validation, but it enables a workbench
266 # infinite-loop test. See #4389
267 project_owns_itself:
268   uuid: zzzzz-j7d0g-7rqh7hdshd5yp5t
269   owner_uuid: zzzzz-j7d0g-7rqh7hdshd5yp5t
270   created_at: 2014-11-05 22:31:24.258424340 Z
271   modified_by_client_uuid: zzzzz-ozdt8-brczlopd8u8d0jr
272   modified_by_user_uuid: 6pbr1-tpzed-000000000000000
273   modified_at: 2014-11-05 22:31:24.258242890 Z
274   name: zzzzz-j7d0g-7rqh7hdshd5yp5t
275   description: ~
276   updated_at: 2014-11-05 22:31:24.258093171 Z
277   group_class: project
278
279 # Used to test renaming when removed from the "asubproject" while
280 # another such object with same name exists in home project.
281 subproject_in_active_user_home_project_to_test_unique_key_violation:
282   uuid: zzzzz-j7d0g-subprojsamenam1
283   owner_uuid: zzzzz-tpzed-xurymjxw79nv3jz
284   created_at: 2013-04-21 15:37:48 -0400
285   modified_by_client_uuid: zzzzz-ozdt8-brczlopd8u8d0jr
286   modified_by_user_uuid: zzzzz-tpzed-xurymjxw79nv3jz
287   modified_at: 2013-04-21 15:37:48 -0400
288   updated_at: 2013-04-21 15:37:48 -0400
289   name: Subproject to test owner uuid and name unique key violation upon removal
290   description: Subproject in active user home project to test owner uuid and name unique key violation upon removal
291   group_class: project
292
293 subproject_in_asubproject_with_same_name_as_one_in_active_user_home:
294   uuid: zzzzz-j7d0g-subprojsamenam2
295   owner_uuid: zzzzz-j7d0g-axqo7eu9pwvna1x
296   created_at: 2013-04-21 15:37:48 -0400
297   modified_by_client_uuid: zzzzz-ozdt8-brczlopd8u8d0jr
298   modified_by_user_uuid: zzzzz-tpzed-xurymjxw79nv3jz
299   modified_at: 2013-04-21 15:37:48 -0400
300   updated_at: 2013-04-21 15:37:48 -0400
301   name: Subproject to test owner uuid and name unique key violation upon removal
302   description: "Removing this will result in name conflict with 'A project' in Home project and hence get renamed."
303   group_class: project
304
305 starred_and_shared_active_user_project:
306   uuid: zzzzz-j7d0g-starredshared01
307   owner_uuid: zzzzz-tpzed-xurymjxw79nv3jz
308   created_at: 2014-04-21 15:37:48 -0400
309   modified_by_client_uuid: zzzzz-ozdt8-brczlopd8u8d0jr
310   modified_by_user_uuid: zzzzz-tpzed-xurymjxw79nv3jz
311   modified_at: 2014-04-21 15:37:48 -0400
312   updated_at: 2014-04-21 15:37:48 -0400
313   name: Starred and shared active user project
314   description: Starred and shared active user project
315   group_class: project
316
317 trashed_project:
318   uuid: zzzzz-j7d0g-trashedproject1
319   owner_uuid: zzzzz-tpzed-xurymjxw79nv3jz
320   name: trashed project
321   group_class: project
322   trash_at: 2001-01-01T00:00:00Z
323   delete_at: 2008-03-01T00:00:00Z
324   is_trashed: true
325   modified_at: 2001-01-01T00:00:00Z
326
327 trashed_subproject:
328   uuid: zzzzz-j7d0g-trashedproject2
329   owner_uuid: zzzzz-j7d0g-trashedproject1
330   name: trashed subproject
331   group_class: project
332   is_trashed: false
333   modified_at: 2001-01-01T00:00:00Z
334
335 trashed_subproject3:
336   uuid: zzzzz-j7d0g-trashedproject3
337   owner_uuid: zzzzz-j7d0g-trashedproject1
338   name: trashed subproject 3
339   group_class: project
340   trash_at: 2001-01-01T00:00:00Z
341   delete_at: 2038-03-01T00:00:00Z
342   is_trashed: true
343   modified_at: 2001-01-01T00:00:00Z
344
345 trashed_on_next_sweep:
346   uuid: zzzzz-j7d0g-soontobetrashed
347   owner_uuid: zzzzz-j7d0g-xurymjxw79nv3jz
348   name: soon to be trashed project
349   group_class: project
350   trash_at: 2001-01-01T00:00:00Z
351   delete_at: 2038-03-01T00:00:00Z
352   is_trashed: false
353   modified_at: 2001-01-01T00:00:00Z