diff --git a/CHANGELOG.md b/CHANGELOG.md index 289f0210bd24..0846ed45c5af 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -19,7 +19,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - TDB ### Fixed -- TDB +- Permission error occured when accessing the JobCommits () ### Security - TDB diff --git a/cvat/apps/iam/permissions.py b/cvat/apps/iam/permissions.py index 1cd80b6ab89e..48eba96ed22c 100644 --- a/cvat/apps/iam/permissions.py +++ b/cvat/apps/iam/permissions.py @@ -790,6 +790,7 @@ def get_scopes(request, view, obj): ('annotations', 'PUT'): 'update:annotations', ('data', 'GET'): 'view:data', ('issues', 'GET'): 'view', + ('commits', 'GET'): 'view:commits' }.get((view.action, request.method)) scopes = [] diff --git a/cvat/apps/iam/rules/jobs.csv b/cvat/apps/iam/rules/jobs.csv index 46b41ffc2599..d6e9c7818b51 100644 --- a/cvat/apps/iam/rules/jobs.csv +++ b/cvat/apps/iam/rules/jobs.csv @@ -33,6 +33,10 @@ view:data,Job,Sandbox,None,,GET,/jobs/{id}/data,Admin,N/A view:data,Job,Sandbox,"Project:owner, Project:assignee, Task:owner, Task:assignee, Assignee",,GET,/jobs/{id}/data,None,N/A view:data,Job,Organization,None,,GET,/jobs/{id}/data,User,Maintainer view:data,Job,Organization,"Project:owner, Project:assignee, Task:owner, Task:assignee, Assignee",,GET,/jobs/{id}/data,None,Worker +view:commits,Job,Sandbox,None,,GET,/jobs/{id}/commits,Admin,N/A +view:commits,Job,Sandbox,"Project:owner, Project:assignee, Task:owner, Task:assignee, Assignee",,GET,/jobs/{id}/commits,None,N/A +view:commits,Job,Organization,None,,GET,/jobs/{id}/commits,User,Maintainer +view:commits,Job,Organization,"Project:owner, Project:assignee, Task:owner, Task:assignee, Assignee",,GET,/jobs/{id}/commits,None,Worker import:annotations,Job,Sandbox,None,,PUT,/jobs/{id}/annotations?format=,Admin,N/A import:annotations,Job,Sandbox,"Project:owner, Project:assignee, Task:owner, Task:assignee, Assignee",,PUT,/jobs/{id}/annotations?format=,Worker,N/A import:annotations,Job,Organization,None,,PUT,/jobs/{id}/annotations?format=,User,Maintainer diff --git a/cvat/apps/iam/rules/jobs.rego b/cvat/apps/iam/rules/jobs.rego index 5bedf3666909..043db9e1b7b7 100644 --- a/cvat/apps/iam/rules/jobs.rego +++ b/cvat/apps/iam/rules/jobs.rego @@ -139,20 +139,20 @@ filter = [] { # Django Q object to filter list of entries } allow { - { utils.VIEW, utils.VIEW_ANNOTATIONS, utils.VIEW_DATA }[input.scope] + { utils.VIEW, utils.VIEW_ANNOTATIONS, utils.VIEW_DATA, utils.VIEW_COMMITS }[input.scope] utils.is_sandbox is_job_staff } allow { - { utils.VIEW, utils.VIEW_ANNOTATIONS, utils.VIEW_DATA }[input.scope] + { utils.VIEW, utils.VIEW_ANNOTATIONS, utils.VIEW_DATA, utils.VIEW_COMMITS }[input.scope] input.auth.organization.id == input.resource.organization.id utils.has_perm(utils.USER) organizations.has_perm(organizations.MAINTAINER) } allow { - { utils.VIEW, utils.VIEW_ANNOTATIONS, utils.VIEW_DATA }[input.scope] + { utils.VIEW, utils.VIEW_ANNOTATIONS, utils.VIEW_DATA, utils.VIEW_COMMITS }[input.scope] input.auth.organization.id == input.resource.organization.id organizations.has_perm(organizations.WORKER) is_job_staff diff --git a/cvat/apps/iam/rules/jobs_test.gen.rego b/cvat/apps/iam/rules/jobs_test.gen.rego index b84f902710a1..018c2169e4e3 100644 --- a/cvat/apps/iam/rules/jobs_test.gen.rego +++ b/cvat/apps/iam/rules/jobs_test.gen.rego @@ -1,11888 +1,13210 @@ package jobs -test_scope_UPDATE_ASSIGNEE_context_SANDBOX_ownership_PROJECT_OWNER_privilege_ADMIN_membership_NONE_same_org_TRUE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 34, "privilege": "admin"}, "organization": null}, "resource": {"id": 352, "assignee": {"id": 591}, "organization": {"id": 623}, "project": {"id": 368, "owner": {"id": 34}, "assignee": {"id": 841}}, "task": {"id": 360, "owner": {"id": 918}, "assignee": {"id": 1002}}}} +test_scope_VIEW_context_SANDBOX_ownership_PROJECT_OWNER_privilege_ADMIN_membership_NONE_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 97, "privilege": "admin"}, "organization": null}, "resource": {"id": 358, "assignee": {"id": 519}, "organization": {"id": 684}, "project": {"id": 388, "owner": {"id": 97}, "assignee": {"id": 870}}, "task": {"id": 329, "owner": {"id": 983}, "assignee": {"id": 1045}}}} +} + +test_scope_VIEW_context_SANDBOX_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_NONE_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 73, "privilege": "business"}, "organization": null}, "resource": {"id": 335, "assignee": {"id": 522}, "organization": {"id": 697}, "project": {"id": 368, "owner": {"id": 73}, "assignee": {"id": 843}}, "task": {"id": 306, "owner": {"id": 954}, "assignee": {"id": 1008}}}} +} + +test_scope_VIEW_context_SANDBOX_ownership_PROJECT_OWNER_privilege_USER_membership_NONE_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 64, "privilege": "user"}, "organization": null}, "resource": {"id": 331, "assignee": {"id": 508}, "organization": {"id": 690}, "project": {"id": 318, "owner": {"id": 64}, "assignee": {"id": 853}}, "task": {"id": 362, "owner": {"id": 948}, "assignee": {"id": 1037}}}} +} + +test_scope_VIEW_context_SANDBOX_ownership_PROJECT_OWNER_privilege_WORKER_membership_NONE_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 70, "privilege": "worker"}, "organization": null}, "resource": {"id": 329, "assignee": {"id": 513}, "organization": {"id": 641}, "project": {"id": 367, "owner": {"id": 70}, "assignee": {"id": 898}}, "task": {"id": 331, "owner": {"id": 910}, "assignee": {"id": 1012}}}} +} + +test_scope_VIEW_context_SANDBOX_ownership_PROJECT_OWNER_privilege_NONE_membership_NONE_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 8, "privilege": "none"}, "organization": null}, "resource": {"id": 386, "assignee": {"id": 554}, "organization": {"id": 605}, "project": {"id": 333, "owner": {"id": 8}, "assignee": {"id": 841}}, "task": {"id": 388, "owner": {"id": 947}, "assignee": {"id": 1014}}}} +} + +test_scope_VIEW_context_SANDBOX_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 18, "privilege": "admin"}, "organization": null}, "resource": {"id": 380, "assignee": {"id": 519}, "organization": {"id": 679}, "project": {"id": 390, "owner": {"id": 759}, "assignee": {"id": 18}}, "task": {"id": 331, "owner": {"id": 939}, "assignee": {"id": 1004}}}} +} + +test_scope_VIEW_context_SANDBOX_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 96, "privilege": "business"}, "organization": null}, "resource": {"id": 392, "assignee": {"id": 592}, "organization": {"id": 629}, "project": {"id": 369, "owner": {"id": 752}, "assignee": {"id": 96}}, "task": {"id": 332, "owner": {"id": 960}, "assignee": {"id": 1006}}}} +} + +test_scope_VIEW_context_SANDBOX_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_NONE_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 46, "privilege": "user"}, "organization": null}, "resource": {"id": 331, "assignee": {"id": 558}, "organization": {"id": 678}, "project": {"id": 374, "owner": {"id": 702}, "assignee": {"id": 46}}, "task": {"id": 344, "owner": {"id": 903}, "assignee": {"id": 1062}}}} +} + +test_scope_VIEW_context_SANDBOX_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 17, "privilege": "worker"}, "organization": null}, "resource": {"id": 373, "assignee": {"id": 568}, "organization": {"id": 667}, "project": {"id": 336, "owner": {"id": 764}, "assignee": {"id": 17}}, "task": {"id": 384, "owner": {"id": 925}, "assignee": {"id": 1072}}}} +} + +test_scope_VIEW_context_SANDBOX_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_NONE_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 18, "privilege": "none"}, "organization": null}, "resource": {"id": 362, "assignee": {"id": 550}, "organization": {"id": 634}, "project": {"id": 384, "owner": {"id": 772}, "assignee": {"id": 18}}, "task": {"id": 360, "owner": {"id": 957}, "assignee": {"id": 1044}}}} +} + +test_scope_VIEW_context_SANDBOX_ownership_TASK_OWNER_privilege_ADMIN_membership_NONE_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 67, "privilege": "admin"}, "organization": null}, "resource": {"id": 396, "assignee": {"id": 542}, "organization": {"id": 677}, "project": {"id": 383, "owner": {"id": 735}, "assignee": {"id": 803}}, "task": {"id": 312, "owner": {"id": 67}, "assignee": {"id": 1050}}}} +} + +test_scope_VIEW_context_SANDBOX_ownership_TASK_OWNER_privilege_BUSINESS_membership_NONE_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 3, "privilege": "business"}, "organization": null}, "resource": {"id": 371, "assignee": {"id": 569}, "organization": {"id": 667}, "project": {"id": 323, "owner": {"id": 767}, "assignee": {"id": 864}}, "task": {"id": 369, "owner": {"id": 3}, "assignee": {"id": 1039}}}} +} + +test_scope_VIEW_context_SANDBOX_ownership_TASK_OWNER_privilege_USER_membership_NONE_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 87, "privilege": "user"}, "organization": null}, "resource": {"id": 356, "assignee": {"id": 573}, "organization": {"id": 600}, "project": {"id": 336, "owner": {"id": 711}, "assignee": {"id": 865}}, "task": {"id": 324, "owner": {"id": 87}, "assignee": {"id": 1048}}}} +} + +test_scope_VIEW_context_SANDBOX_ownership_TASK_OWNER_privilege_WORKER_membership_NONE_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 68, "privilege": "worker"}, "organization": null}, "resource": {"id": 364, "assignee": {"id": 569}, "organization": {"id": 685}, "project": {"id": 319, "owner": {"id": 747}, "assignee": {"id": 871}}, "task": {"id": 334, "owner": {"id": 68}, "assignee": {"id": 1069}}}} +} + +test_scope_VIEW_context_SANDBOX_ownership_TASK_OWNER_privilege_NONE_membership_NONE_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 8, "privilege": "none"}, "organization": null}, "resource": {"id": 371, "assignee": {"id": 501}, "organization": {"id": 603}, "project": {"id": 302, "owner": {"id": 716}, "assignee": {"id": 806}}, "task": {"id": 351, "owner": {"id": 8}, "assignee": {"id": 1022}}}} +} + +test_scope_VIEW_context_SANDBOX_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 55, "privilege": "admin"}, "organization": null}, "resource": {"id": 320, "assignee": {"id": 599}, "organization": {"id": 686}, "project": {"id": 336, "owner": {"id": 773}, "assignee": {"id": 801}}, "task": {"id": 347, "owner": {"id": 974}, "assignee": {"id": 55}}}} +} + +test_scope_VIEW_context_SANDBOX_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 20, "privilege": "business"}, "organization": null}, "resource": {"id": 335, "assignee": {"id": 541}, "organization": {"id": 675}, "project": {"id": 320, "owner": {"id": 713}, "assignee": {"id": 810}}, "task": {"id": 338, "owner": {"id": 994}, "assignee": {"id": 20}}}} +} + +test_scope_VIEW_context_SANDBOX_ownership_TASK_ASSIGNEE_privilege_USER_membership_NONE_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 11, "privilege": "user"}, "organization": null}, "resource": {"id": 395, "assignee": {"id": 524}, "organization": {"id": 684}, "project": {"id": 356, "owner": {"id": 772}, "assignee": {"id": 816}}, "task": {"id": 320, "owner": {"id": 922}, "assignee": {"id": 11}}}} +} + +test_scope_VIEW_context_SANDBOX_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 34, "privilege": "worker"}, "organization": null}, "resource": {"id": 380, "assignee": {"id": 581}, "organization": {"id": 643}, "project": {"id": 302, "owner": {"id": 771}, "assignee": {"id": 818}}, "task": {"id": 307, "owner": {"id": 977}, "assignee": {"id": 34}}}} +} + +test_scope_VIEW_context_SANDBOX_ownership_TASK_ASSIGNEE_privilege_NONE_membership_NONE_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 45, "privilege": "none"}, "organization": null}, "resource": {"id": 362, "assignee": {"id": 588}, "organization": {"id": 601}, "project": {"id": 359, "owner": {"id": 729}, "assignee": {"id": 833}}, "task": {"id": 337, "owner": {"id": 915}, "assignee": {"id": 45}}}} +} + +test_scope_VIEW_context_SANDBOX_ownership_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 99, "privilege": "admin"}, "organization": null}, "resource": {"id": 326, "assignee": {"id": 99}, "organization": {"id": 603}, "project": {"id": 316, "owner": {"id": 724}, "assignee": {"id": 890}}, "task": {"id": 382, "owner": {"id": 955}, "assignee": {"id": 1059}}}} +} + +test_scope_VIEW_context_SANDBOX_ownership_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 95, "privilege": "business"}, "organization": null}, "resource": {"id": 394, "assignee": {"id": 95}, "organization": {"id": 648}, "project": {"id": 382, "owner": {"id": 707}, "assignee": {"id": 878}}, "task": {"id": 386, "owner": {"id": 959}, "assignee": {"id": 1006}}}} +} + +test_scope_VIEW_context_SANDBOX_ownership_ASSIGNEE_privilege_USER_membership_NONE_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 22, "privilege": "user"}, "organization": null}, "resource": {"id": 332, "assignee": {"id": 22}, "organization": {"id": 640}, "project": {"id": 381, "owner": {"id": 720}, "assignee": {"id": 803}}, "task": {"id": 364, "owner": {"id": 961}, "assignee": {"id": 1068}}}} +} + +test_scope_VIEW_context_SANDBOX_ownership_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 22, "privilege": "worker"}, "organization": null}, "resource": {"id": 397, "assignee": {"id": 22}, "organization": {"id": 647}, "project": {"id": 390, "owner": {"id": 775}, "assignee": {"id": 883}}, "task": {"id": 378, "owner": {"id": 949}, "assignee": {"id": 1063}}}} +} + +test_scope_VIEW_context_SANDBOX_ownership_ASSIGNEE_privilege_NONE_membership_NONE_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 58, "privilege": "none"}, "organization": null}, "resource": {"id": 375, "assignee": {"id": 58}, "organization": {"id": 635}, "project": {"id": 321, "owner": {"id": 746}, "assignee": {"id": 836}}, "task": {"id": 349, "owner": {"id": 950}, "assignee": {"id": 1080}}}} +} + +test_scope_VIEW_context_SANDBOX_ownership_NONE_privilege_ADMIN_membership_NONE_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 29, "privilege": "admin"}, "organization": null}, "resource": {"id": 341, "assignee": {"id": 554}, "organization": {"id": 660}, "project": {"id": 348, "owner": {"id": 789}, "assignee": {"id": 886}}, "task": {"id": 341, "owner": {"id": 903}, "assignee": {"id": 1056}}}} +} + +test_scope_VIEW_context_SANDBOX_ownership_NONE_privilege_BUSINESS_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 21, "privilege": "business"}, "organization": null}, "resource": {"id": 372, "assignee": {"id": 501}, "organization": {"id": 689}, "project": {"id": 369, "owner": {"id": 725}, "assignee": {"id": 832}}, "task": {"id": 387, "owner": {"id": 969}, "assignee": {"id": 1060}}}} +} + +test_scope_VIEW_context_SANDBOX_ownership_NONE_privilege_USER_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 39, "privilege": "user"}, "organization": null}, "resource": {"id": 365, "assignee": {"id": 521}, "organization": {"id": 652}, "project": {"id": 325, "owner": {"id": 773}, "assignee": {"id": 870}}, "task": {"id": 386, "owner": {"id": 990}, "assignee": {"id": 1035}}}} +} + +test_scope_VIEW_context_SANDBOX_ownership_NONE_privilege_WORKER_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 47, "privilege": "worker"}, "organization": null}, "resource": {"id": 347, "assignee": {"id": 558}, "organization": {"id": 696}, "project": {"id": 343, "owner": {"id": 725}, "assignee": {"id": 886}}, "task": {"id": 384, "owner": {"id": 943}, "assignee": {"id": 1037}}}} +} + +test_scope_VIEW_context_SANDBOX_ownership_NONE_privilege_NONE_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 33, "privilege": "none"}, "organization": null}, "resource": {"id": 354, "assignee": {"id": 501}, "organization": {"id": 696}, "project": {"id": 399, "owner": {"id": 759}, "assignee": {"id": 859}}, "task": {"id": 341, "owner": {"id": 987}, "assignee": {"id": 1021}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 16, "privilege": "admin"}, "organization": {"id": 177, "owner": {"id": 16}, "user": {"role": "owner"}}}, "resource": {"id": 311, "assignee": {"id": 551}, "organization": {"id": 177}, "project": {"id": 361, "owner": {"id": 16}, "assignee": {"id": 804}}, "task": {"id": 302, "owner": {"id": 948}, "assignee": {"id": 1058}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_OWNER_same_org_FALSE { + allow with input as {"scope": "view", "auth": {"user": {"id": 84, "privilege": "admin"}, "organization": {"id": 174, "owner": {"id": 84}, "user": {"role": "owner"}}}, "resource": {"id": 321, "assignee": {"id": 501}, "organization": {"id": 611}, "project": {"id": 368, "owner": {"id": 84}, "assignee": {"id": 889}}, "task": {"id": 332, "owner": {"id": 915}, "assignee": {"id": 1004}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 39, "privilege": "admin"}, "organization": {"id": 192, "owner": {"id": 236}, "user": {"role": "maintainer"}}}, "resource": {"id": 349, "assignee": {"id": 590}, "organization": {"id": 192}, "project": {"id": 364, "owner": {"id": 39}, "assignee": {"id": 862}}, "task": {"id": 397, "owner": {"id": 949}, "assignee": {"id": 1024}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_MAINTAINER_same_org_FALSE { + allow with input as {"scope": "view", "auth": {"user": {"id": 13, "privilege": "admin"}, "organization": {"id": 126, "owner": {"id": 256}, "user": {"role": "maintainer"}}}, "resource": {"id": 332, "assignee": {"id": 523}, "organization": {"id": 694}, "project": {"id": 318, "owner": {"id": 13}, "assignee": {"id": 881}}, "task": {"id": 321, "owner": {"id": 972}, "assignee": {"id": 1075}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 59, "privilege": "admin"}, "organization": {"id": 144, "owner": {"id": 260}, "user": {"role": "supervisor"}}}, "resource": {"id": 341, "assignee": {"id": 514}, "organization": {"id": 144}, "project": {"id": 354, "owner": {"id": 59}, "assignee": {"id": 858}}, "task": {"id": 330, "owner": {"id": 900}, "assignee": {"id": 1084}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_SUPERVISOR_same_org_FALSE { + allow with input as {"scope": "view", "auth": {"user": {"id": 77, "privilege": "admin"}, "organization": {"id": 146, "owner": {"id": 267}, "user": {"role": "supervisor"}}}, "resource": {"id": 303, "assignee": {"id": 544}, "organization": {"id": 608}, "project": {"id": 345, "owner": {"id": 77}, "assignee": {"id": 862}}, "task": {"id": 378, "owner": {"id": 954}, "assignee": {"id": 1062}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 24, "privilege": "admin"}, "organization": {"id": 149, "owner": {"id": 220}, "user": {"role": "worker"}}}, "resource": {"id": 311, "assignee": {"id": 518}, "organization": {"id": 149}, "project": {"id": 332, "owner": {"id": 24}, "assignee": {"id": 878}}, "task": {"id": 394, "owner": {"id": 920}, "assignee": {"id": 1061}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_WORKER_same_org_FALSE { + allow with input as {"scope": "view", "auth": {"user": {"id": 46, "privilege": "admin"}, "organization": {"id": 188, "owner": {"id": 273}, "user": {"role": "worker"}}}, "resource": {"id": 358, "assignee": {"id": 592}, "organization": {"id": 620}, "project": {"id": 369, "owner": {"id": 46}, "assignee": {"id": 896}}, "task": {"id": 349, "owner": {"id": 946}, "assignee": {"id": 1027}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_NONE_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 2, "privilege": "admin"}, "organization": {"id": 143, "owner": {"id": 241}, "user": {"role": null}}}, "resource": {"id": 392, "assignee": {"id": 528}, "organization": {"id": 143}, "project": {"id": 304, "owner": {"id": 2}, "assignee": {"id": 847}}, "task": {"id": 376, "owner": {"id": 954}, "assignee": {"id": 1062}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_NONE_same_org_FALSE { + allow with input as {"scope": "view", "auth": {"user": {"id": 27, "privilege": "admin"}, "organization": {"id": 178, "owner": {"id": 206}, "user": {"role": null}}}, "resource": {"id": 329, "assignee": {"id": 554}, "organization": {"id": 639}, "project": {"id": 300, "owner": {"id": 27}, "assignee": {"id": 863}}, "task": {"id": 396, "owner": {"id": 946}, "assignee": {"id": 1074}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 21, "privilege": "business"}, "organization": {"id": 195, "owner": {"id": 21}, "user": {"role": "owner"}}}, "resource": {"id": 301, "assignee": {"id": 547}, "organization": {"id": 195}, "project": {"id": 389, "owner": {"id": 21}, "assignee": {"id": 882}}, "task": {"id": 311, "owner": {"id": 912}, "assignee": {"id": 1020}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 29, "privilege": "business"}, "organization": {"id": 107, "owner": {"id": 29}, "user": {"role": "owner"}}}, "resource": {"id": 310, "assignee": {"id": 588}, "organization": {"id": 621}, "project": {"id": 317, "owner": {"id": 29}, "assignee": {"id": 874}}, "task": {"id": 343, "owner": {"id": 916}, "assignee": {"id": 1045}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 41, "privilege": "business"}, "organization": {"id": 136, "owner": {"id": 265}, "user": {"role": "maintainer"}}}, "resource": {"id": 307, "assignee": {"id": 542}, "organization": {"id": 136}, "project": {"id": 334, "owner": {"id": 41}, "assignee": {"id": 855}}, "task": {"id": 315, "owner": {"id": 987}, "assignee": {"id": 1057}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 43, "privilege": "business"}, "organization": {"id": 155, "owner": {"id": 203}, "user": {"role": "maintainer"}}}, "resource": {"id": 374, "assignee": {"id": 572}, "organization": {"id": 640}, "project": {"id": 357, "owner": {"id": 43}, "assignee": {"id": 870}}, "task": {"id": 370, "owner": {"id": 905}, "assignee": {"id": 1066}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 44, "privilege": "business"}, "organization": {"id": 127, "owner": {"id": 270}, "user": {"role": "supervisor"}}}, "resource": {"id": 304, "assignee": {"id": 592}, "organization": {"id": 127}, "project": {"id": 376, "owner": {"id": 44}, "assignee": {"id": 874}}, "task": {"id": 374, "owner": {"id": 912}, "assignee": {"id": 1005}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 52, "privilege": "business"}, "organization": {"id": 166, "owner": {"id": 295}, "user": {"role": "supervisor"}}}, "resource": {"id": 362, "assignee": {"id": 511}, "organization": {"id": 627}, "project": {"id": 331, "owner": {"id": 52}, "assignee": {"id": 808}}, "task": {"id": 329, "owner": {"id": 929}, "assignee": {"id": 1000}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 21, "privilege": "business"}, "organization": {"id": 128, "owner": {"id": 269}, "user": {"role": "worker"}}}, "resource": {"id": 326, "assignee": {"id": 527}, "organization": {"id": 128}, "project": {"id": 350, "owner": {"id": 21}, "assignee": {"id": 857}}, "task": {"id": 345, "owner": {"id": 983}, "assignee": {"id": 1072}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 94, "privilege": "business"}, "organization": {"id": 191, "owner": {"id": 256}, "user": {"role": "worker"}}}, "resource": {"id": 391, "assignee": {"id": 531}, "organization": {"id": 658}, "project": {"id": 315, "owner": {"id": 94}, "assignee": {"id": 895}}, "task": {"id": 330, "owner": {"id": 918}, "assignee": {"id": 1085}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 91, "privilege": "business"}, "organization": {"id": 149, "owner": {"id": 209}, "user": {"role": null}}}, "resource": {"id": 340, "assignee": {"id": 578}, "organization": {"id": 149}, "project": {"id": 307, "owner": {"id": 91}, "assignee": {"id": 844}}, "task": {"id": 357, "owner": {"id": 957}, "assignee": {"id": 1049}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 8, "privilege": "business"}, "organization": {"id": 125, "owner": {"id": 255}, "user": {"role": null}}}, "resource": {"id": 350, "assignee": {"id": 568}, "organization": {"id": 639}, "project": {"id": 373, "owner": {"id": 8}, "assignee": {"id": 895}}, "task": {"id": 346, "owner": {"id": 995}, "assignee": {"id": 1076}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 11, "privilege": "user"}, "organization": {"id": 171, "owner": {"id": 11}, "user": {"role": "owner"}}}, "resource": {"id": 318, "assignee": {"id": 517}, "organization": {"id": 171}, "project": {"id": 366, "owner": {"id": 11}, "assignee": {"id": 875}}, "task": {"id": 332, "owner": {"id": 941}, "assignee": {"id": 1088}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 77, "privilege": "user"}, "organization": {"id": 135, "owner": {"id": 77}, "user": {"role": "owner"}}}, "resource": {"id": 394, "assignee": {"id": 543}, "organization": {"id": 614}, "project": {"id": 338, "owner": {"id": 77}, "assignee": {"id": 876}}, "task": {"id": 395, "owner": {"id": 902}, "assignee": {"id": 1037}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 25, "privilege": "user"}, "organization": {"id": 196, "owner": {"id": 280}, "user": {"role": "maintainer"}}}, "resource": {"id": 315, "assignee": {"id": 547}, "organization": {"id": 196}, "project": {"id": 353, "owner": {"id": 25}, "assignee": {"id": 879}}, "task": {"id": 304, "owner": {"id": 954}, "assignee": {"id": 1007}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 90, "privilege": "user"}, "organization": {"id": 191, "owner": {"id": 213}, "user": {"role": "maintainer"}}}, "resource": {"id": 387, "assignee": {"id": 570}, "organization": {"id": 607}, "project": {"id": 320, "owner": {"id": 90}, "assignee": {"id": 834}}, "task": {"id": 365, "owner": {"id": 983}, "assignee": {"id": 1063}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 78, "privilege": "user"}, "organization": {"id": 178, "owner": {"id": 247}, "user": {"role": "supervisor"}}}, "resource": {"id": 332, "assignee": {"id": 563}, "organization": {"id": 178}, "project": {"id": 360, "owner": {"id": 78}, "assignee": {"id": 858}}, "task": {"id": 378, "owner": {"id": 907}, "assignee": {"id": 1076}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 64, "privilege": "user"}, "organization": {"id": 121, "owner": {"id": 267}, "user": {"role": "supervisor"}}}, "resource": {"id": 384, "assignee": {"id": 502}, "organization": {"id": 681}, "project": {"id": 308, "owner": {"id": 64}, "assignee": {"id": 821}}, "task": {"id": 340, "owner": {"id": 929}, "assignee": {"id": 1040}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 63, "privilege": "user"}, "organization": {"id": 112, "owner": {"id": 288}, "user": {"role": "worker"}}}, "resource": {"id": 328, "assignee": {"id": 502}, "organization": {"id": 112}, "project": {"id": 379, "owner": {"id": 63}, "assignee": {"id": 861}}, "task": {"id": 380, "owner": {"id": 991}, "assignee": {"id": 1081}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 44, "privilege": "user"}, "organization": {"id": 160, "owner": {"id": 283}, "user": {"role": "worker"}}}, "resource": {"id": 317, "assignee": {"id": 516}, "organization": {"id": 674}, "project": {"id": 305, "owner": {"id": 44}, "assignee": {"id": 870}}, "task": {"id": 316, "owner": {"id": 960}, "assignee": {"id": 1088}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 69, "privilege": "user"}, "organization": {"id": 122, "owner": {"id": 245}, "user": {"role": null}}}, "resource": {"id": 326, "assignee": {"id": 503}, "organization": {"id": 122}, "project": {"id": 320, "owner": {"id": 69}, "assignee": {"id": 876}}, "task": {"id": 397, "owner": {"id": 981}, "assignee": {"id": 1054}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 30, "privilege": "user"}, "organization": {"id": 120, "owner": {"id": 287}, "user": {"role": null}}}, "resource": {"id": 327, "assignee": {"id": 505}, "organization": {"id": 615}, "project": {"id": 342, "owner": {"id": 30}, "assignee": {"id": 841}}, "task": {"id": 368, "owner": {"id": 997}, "assignee": {"id": 1096}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 36, "privilege": "worker"}, "organization": {"id": 114, "owner": {"id": 36}, "user": {"role": "owner"}}}, "resource": {"id": 352, "assignee": {"id": 510}, "organization": {"id": 114}, "project": {"id": 306, "owner": {"id": 36}, "assignee": {"id": 837}}, "task": {"id": 396, "owner": {"id": 937}, "assignee": {"id": 1087}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 89, "privilege": "worker"}, "organization": {"id": 117, "owner": {"id": 89}, "user": {"role": "owner"}}}, "resource": {"id": 320, "assignee": {"id": 543}, "organization": {"id": 652}, "project": {"id": 361, "owner": {"id": 89}, "assignee": {"id": 869}}, "task": {"id": 382, "owner": {"id": 944}, "assignee": {"id": 1054}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 61, "privilege": "worker"}, "organization": {"id": 179, "owner": {"id": 231}, "user": {"role": "maintainer"}}}, "resource": {"id": 322, "assignee": {"id": 571}, "organization": {"id": 179}, "project": {"id": 339, "owner": {"id": 61}, "assignee": {"id": 850}}, "task": {"id": 372, "owner": {"id": 923}, "assignee": {"id": 1018}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 46, "privilege": "worker"}, "organization": {"id": 163, "owner": {"id": 286}, "user": {"role": "maintainer"}}}, "resource": {"id": 334, "assignee": {"id": 526}, "organization": {"id": 665}, "project": {"id": 383, "owner": {"id": 46}, "assignee": {"id": 824}}, "task": {"id": 392, "owner": {"id": 986}, "assignee": {"id": 1079}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 78, "privilege": "worker"}, "organization": {"id": 173, "owner": {"id": 285}, "user": {"role": "supervisor"}}}, "resource": {"id": 305, "assignee": {"id": 512}, "organization": {"id": 173}, "project": {"id": 346, "owner": {"id": 78}, "assignee": {"id": 855}}, "task": {"id": 343, "owner": {"id": 919}, "assignee": {"id": 1010}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 20, "privilege": "worker"}, "organization": {"id": 168, "owner": {"id": 213}, "user": {"role": "supervisor"}}}, "resource": {"id": 360, "assignee": {"id": 558}, "organization": {"id": 663}, "project": {"id": 343, "owner": {"id": 20}, "assignee": {"id": 842}}, "task": {"id": 388, "owner": {"id": 965}, "assignee": {"id": 1036}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 42, "privilege": "worker"}, "organization": {"id": 177, "owner": {"id": 284}, "user": {"role": "worker"}}}, "resource": {"id": 365, "assignee": {"id": 528}, "organization": {"id": 177}, "project": {"id": 345, "owner": {"id": 42}, "assignee": {"id": 802}}, "task": {"id": 345, "owner": {"id": 958}, "assignee": {"id": 1088}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 98, "privilege": "worker"}, "organization": {"id": 102, "owner": {"id": 270}, "user": {"role": "worker"}}}, "resource": {"id": 393, "assignee": {"id": 532}, "organization": {"id": 600}, "project": {"id": 356, "owner": {"id": 98}, "assignee": {"id": 859}}, "task": {"id": 304, "owner": {"id": 950}, "assignee": {"id": 1083}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 1, "privilege": "worker"}, "organization": {"id": 107, "owner": {"id": 275}, "user": {"role": null}}}, "resource": {"id": 376, "assignee": {"id": 565}, "organization": {"id": 107}, "project": {"id": 342, "owner": {"id": 1}, "assignee": {"id": 837}}, "task": {"id": 306, "owner": {"id": 914}, "assignee": {"id": 1017}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 80, "privilege": "worker"}, "organization": {"id": 182, "owner": {"id": 207}, "user": {"role": null}}}, "resource": {"id": 356, "assignee": {"id": 527}, "organization": {"id": 637}, "project": {"id": 357, "owner": {"id": 80}, "assignee": {"id": 816}}, "task": {"id": 348, "owner": {"id": 977}, "assignee": {"id": 1061}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 85, "privilege": "none"}, "organization": {"id": 106, "owner": {"id": 85}, "user": {"role": "owner"}}}, "resource": {"id": 327, "assignee": {"id": 548}, "organization": {"id": 106}, "project": {"id": 306, "owner": {"id": 85}, "assignee": {"id": 800}}, "task": {"id": 373, "owner": {"id": 995}, "assignee": {"id": 1006}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 0, "privilege": "none"}, "organization": {"id": 148, "owner": {"id": 0}, "user": {"role": "owner"}}}, "resource": {"id": 367, "assignee": {"id": 547}, "organization": {"id": 665}, "project": {"id": 305, "owner": {"id": 0}, "assignee": {"id": 803}}, "task": {"id": 346, "owner": {"id": 908}, "assignee": {"id": 1082}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 7, "privilege": "none"}, "organization": {"id": 198, "owner": {"id": 297}, "user": {"role": "maintainer"}}}, "resource": {"id": 334, "assignee": {"id": 591}, "organization": {"id": 198}, "project": {"id": 392, "owner": {"id": 7}, "assignee": {"id": 837}}, "task": {"id": 324, "owner": {"id": 906}, "assignee": {"id": 1028}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 86, "privilege": "none"}, "organization": {"id": 147, "owner": {"id": 246}, "user": {"role": "maintainer"}}}, "resource": {"id": 341, "assignee": {"id": 593}, "organization": {"id": 648}, "project": {"id": 315, "owner": {"id": 86}, "assignee": {"id": 886}}, "task": {"id": 358, "owner": {"id": 934}, "assignee": {"id": 1098}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 27, "privilege": "none"}, "organization": {"id": 181, "owner": {"id": 258}, "user": {"role": "supervisor"}}}, "resource": {"id": 320, "assignee": {"id": 571}, "organization": {"id": 181}, "project": {"id": 344, "owner": {"id": 27}, "assignee": {"id": 813}}, "task": {"id": 392, "owner": {"id": 984}, "assignee": {"id": 1002}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 32, "privilege": "none"}, "organization": {"id": 166, "owner": {"id": 214}, "user": {"role": "supervisor"}}}, "resource": {"id": 349, "assignee": {"id": 576}, "organization": {"id": 698}, "project": {"id": 378, "owner": {"id": 32}, "assignee": {"id": 831}}, "task": {"id": 348, "owner": {"id": 954}, "assignee": {"id": 1055}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 98, "privilege": "none"}, "organization": {"id": 130, "owner": {"id": 283}, "user": {"role": "worker"}}}, "resource": {"id": 386, "assignee": {"id": 599}, "organization": {"id": 130}, "project": {"id": 360, "owner": {"id": 98}, "assignee": {"id": 863}}, "task": {"id": 359, "owner": {"id": 985}, "assignee": {"id": 1002}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 85, "privilege": "none"}, "organization": {"id": 153, "owner": {"id": 255}, "user": {"role": "worker"}}}, "resource": {"id": 364, "assignee": {"id": 556}, "organization": {"id": 615}, "project": {"id": 363, "owner": {"id": 85}, "assignee": {"id": 877}}, "task": {"id": 394, "owner": {"id": 986}, "assignee": {"id": 1086}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 84, "privilege": "none"}, "organization": {"id": 100, "owner": {"id": 217}, "user": {"role": null}}}, "resource": {"id": 381, "assignee": {"id": 571}, "organization": {"id": 100}, "project": {"id": 312, "owner": {"id": 84}, "assignee": {"id": 866}}, "task": {"id": 392, "owner": {"id": 942}, "assignee": {"id": 1008}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 34, "privilege": "none"}, "organization": {"id": 125, "owner": {"id": 236}, "user": {"role": null}}}, "resource": {"id": 313, "assignee": {"id": 561}, "organization": {"id": 688}, "project": {"id": 326, "owner": {"id": 34}, "assignee": {"id": 825}}, "task": {"id": 362, "owner": {"id": 965}, "assignee": {"id": 1080}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 96, "privilege": "admin"}, "organization": {"id": 130, "owner": {"id": 96}, "user": {"role": "owner"}}}, "resource": {"id": 313, "assignee": {"id": 541}, "organization": {"id": 130}, "project": {"id": 375, "owner": {"id": 737}, "assignee": {"id": 96}}, "task": {"id": 312, "owner": {"id": 968}, "assignee": {"id": 1012}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_OWNER_same_org_FALSE { + allow with input as {"scope": "view", "auth": {"user": {"id": 21, "privilege": "admin"}, "organization": {"id": 176, "owner": {"id": 21}, "user": {"role": "owner"}}}, "resource": {"id": 311, "assignee": {"id": 530}, "organization": {"id": 697}, "project": {"id": 360, "owner": {"id": 722}, "assignee": {"id": 21}}, "task": {"id": 328, "owner": {"id": 958}, "assignee": {"id": 1098}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 85, "privilege": "admin"}, "organization": {"id": 164, "owner": {"id": 265}, "user": {"role": "maintainer"}}}, "resource": {"id": 345, "assignee": {"id": 563}, "organization": {"id": 164}, "project": {"id": 303, "owner": {"id": 789}, "assignee": {"id": 85}}, "task": {"id": 354, "owner": {"id": 955}, "assignee": {"id": 1061}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_MAINTAINER_same_org_FALSE { + allow with input as {"scope": "view", "auth": {"user": {"id": 73, "privilege": "admin"}, "organization": {"id": 130, "owner": {"id": 298}, "user": {"role": "maintainer"}}}, "resource": {"id": 340, "assignee": {"id": 545}, "organization": {"id": 650}, "project": {"id": 372, "owner": {"id": 782}, "assignee": {"id": 73}}, "task": {"id": 360, "owner": {"id": 965}, "assignee": {"id": 1055}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 16, "privilege": "admin"}, "organization": {"id": 197, "owner": {"id": 212}, "user": {"role": "supervisor"}}}, "resource": {"id": 362, "assignee": {"id": 592}, "organization": {"id": 197}, "project": {"id": 367, "owner": {"id": 744}, "assignee": {"id": 16}}, "task": {"id": 349, "owner": {"id": 934}, "assignee": {"id": 1003}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_SUPERVISOR_same_org_FALSE { + allow with input as {"scope": "view", "auth": {"user": {"id": 89, "privilege": "admin"}, "organization": {"id": 172, "owner": {"id": 233}, "user": {"role": "supervisor"}}}, "resource": {"id": 343, "assignee": {"id": 546}, "organization": {"id": 602}, "project": {"id": 318, "owner": {"id": 736}, "assignee": {"id": 89}}, "task": {"id": 306, "owner": {"id": 901}, "assignee": {"id": 1071}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 56, "privilege": "admin"}, "organization": {"id": 131, "owner": {"id": 206}, "user": {"role": "worker"}}}, "resource": {"id": 374, "assignee": {"id": 522}, "organization": {"id": 131}, "project": {"id": 331, "owner": {"id": 726}, "assignee": {"id": 56}}, "task": {"id": 396, "owner": {"id": 904}, "assignee": {"id": 1016}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_WORKER_same_org_FALSE { + allow with input as {"scope": "view", "auth": {"user": {"id": 11, "privilege": "admin"}, "organization": {"id": 101, "owner": {"id": 255}, "user": {"role": "worker"}}}, "resource": {"id": 313, "assignee": {"id": 571}, "organization": {"id": 635}, "project": {"id": 322, "owner": {"id": 706}, "assignee": {"id": 11}}, "task": {"id": 329, "owner": {"id": 972}, "assignee": {"id": 1007}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 31, "privilege": "admin"}, "organization": {"id": 192, "owner": {"id": 255}, "user": {"role": null}}}, "resource": {"id": 371, "assignee": {"id": 584}, "organization": {"id": 192}, "project": {"id": 314, "owner": {"id": 779}, "assignee": {"id": 31}}, "task": {"id": 317, "owner": {"id": 945}, "assignee": {"id": 1082}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_FALSE { + allow with input as {"scope": "view", "auth": {"user": {"id": 67, "privilege": "admin"}, "organization": {"id": 161, "owner": {"id": 286}, "user": {"role": null}}}, "resource": {"id": 393, "assignee": {"id": 584}, "organization": {"id": 618}, "project": {"id": 387, "owner": {"id": 756}, "assignee": {"id": 67}}, "task": {"id": 334, "owner": {"id": 940}, "assignee": {"id": 1022}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 68, "privilege": "business"}, "organization": {"id": 109, "owner": {"id": 68}, "user": {"role": "owner"}}}, "resource": {"id": 342, "assignee": {"id": 574}, "organization": {"id": 109}, "project": {"id": 392, "owner": {"id": 726}, "assignee": {"id": 68}}, "task": {"id": 309, "owner": {"id": 930}, "assignee": {"id": 1035}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 70, "privilege": "business"}, "organization": {"id": 123, "owner": {"id": 70}, "user": {"role": "owner"}}}, "resource": {"id": 397, "assignee": {"id": 526}, "organization": {"id": 604}, "project": {"id": 329, "owner": {"id": 745}, "assignee": {"id": 70}}, "task": {"id": 398, "owner": {"id": 925}, "assignee": {"id": 1002}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 42, "privilege": "business"}, "organization": {"id": 127, "owner": {"id": 256}, "user": {"role": "maintainer"}}}, "resource": {"id": 350, "assignee": {"id": 517}, "organization": {"id": 127}, "project": {"id": 362, "owner": {"id": 718}, "assignee": {"id": 42}}, "task": {"id": 363, "owner": {"id": 978}, "assignee": {"id": 1075}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 81, "privilege": "business"}, "organization": {"id": 143, "owner": {"id": 245}, "user": {"role": "maintainer"}}}, "resource": {"id": 313, "assignee": {"id": 574}, "organization": {"id": 656}, "project": {"id": 354, "owner": {"id": 783}, "assignee": {"id": 81}}, "task": {"id": 351, "owner": {"id": 951}, "assignee": {"id": 1055}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 90, "privilege": "business"}, "organization": {"id": 158, "owner": {"id": 261}, "user": {"role": "supervisor"}}}, "resource": {"id": 341, "assignee": {"id": 572}, "organization": {"id": 158}, "project": {"id": 338, "owner": {"id": 774}, "assignee": {"id": 90}}, "task": {"id": 362, "owner": {"id": 982}, "assignee": {"id": 1004}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 96, "privilege": "business"}, "organization": {"id": 139, "owner": {"id": 225}, "user": {"role": "supervisor"}}}, "resource": {"id": 358, "assignee": {"id": 537}, "organization": {"id": 677}, "project": {"id": 309, "owner": {"id": 739}, "assignee": {"id": 96}}, "task": {"id": 344, "owner": {"id": 964}, "assignee": {"id": 1018}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 10, "privilege": "business"}, "organization": {"id": 155, "owner": {"id": 245}, "user": {"role": "worker"}}}, "resource": {"id": 318, "assignee": {"id": 504}, "organization": {"id": 155}, "project": {"id": 390, "owner": {"id": 767}, "assignee": {"id": 10}}, "task": {"id": 356, "owner": {"id": 962}, "assignee": {"id": 1055}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 10, "privilege": "business"}, "organization": {"id": 169, "owner": {"id": 201}, "user": {"role": "worker"}}}, "resource": {"id": 351, "assignee": {"id": 595}, "organization": {"id": 620}, "project": {"id": 365, "owner": {"id": 787}, "assignee": {"id": 10}}, "task": {"id": 356, "owner": {"id": 997}, "assignee": {"id": 1021}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 85, "privilege": "business"}, "organization": {"id": 101, "owner": {"id": 284}, "user": {"role": null}}}, "resource": {"id": 318, "assignee": {"id": 575}, "organization": {"id": 101}, "project": {"id": 367, "owner": {"id": 748}, "assignee": {"id": 85}}, "task": {"id": 389, "owner": {"id": 951}, "assignee": {"id": 1013}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 1, "privilege": "business"}, "organization": {"id": 117, "owner": {"id": 241}, "user": {"role": null}}}, "resource": {"id": 344, "assignee": {"id": 533}, "organization": {"id": 615}, "project": {"id": 308, "owner": {"id": 760}, "assignee": {"id": 1}}, "task": {"id": 357, "owner": {"id": 975}, "assignee": {"id": 1097}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 96, "privilege": "user"}, "organization": {"id": 138, "owner": {"id": 96}, "user": {"role": "owner"}}}, "resource": {"id": 331, "assignee": {"id": 512}, "organization": {"id": 138}, "project": {"id": 360, "owner": {"id": 777}, "assignee": {"id": 96}}, "task": {"id": 388, "owner": {"id": 944}, "assignee": {"id": 1052}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 68, "privilege": "user"}, "organization": {"id": 136, "owner": {"id": 68}, "user": {"role": "owner"}}}, "resource": {"id": 388, "assignee": {"id": 542}, "organization": {"id": 661}, "project": {"id": 354, "owner": {"id": 786}, "assignee": {"id": 68}}, "task": {"id": 361, "owner": {"id": 938}, "assignee": {"id": 1038}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 20, "privilege": "user"}, "organization": {"id": 184, "owner": {"id": 215}, "user": {"role": "maintainer"}}}, "resource": {"id": 388, "assignee": {"id": 584}, "organization": {"id": 184}, "project": {"id": 326, "owner": {"id": 702}, "assignee": {"id": 20}}, "task": {"id": 339, "owner": {"id": 946}, "assignee": {"id": 1065}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 32, "privilege": "user"}, "organization": {"id": 127, "owner": {"id": 258}, "user": {"role": "maintainer"}}}, "resource": {"id": 363, "assignee": {"id": 565}, "organization": {"id": 634}, "project": {"id": 303, "owner": {"id": 710}, "assignee": {"id": 32}}, "task": {"id": 314, "owner": {"id": 951}, "assignee": {"id": 1006}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 71, "privilege": "user"}, "organization": {"id": 169, "owner": {"id": 239}, "user": {"role": "supervisor"}}}, "resource": {"id": 339, "assignee": {"id": 592}, "organization": {"id": 169}, "project": {"id": 386, "owner": {"id": 709}, "assignee": {"id": 71}}, "task": {"id": 361, "owner": {"id": 984}, "assignee": {"id": 1072}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 86, "privilege": "user"}, "organization": {"id": 113, "owner": {"id": 267}, "user": {"role": "supervisor"}}}, "resource": {"id": 337, "assignee": {"id": 526}, "organization": {"id": 675}, "project": {"id": 381, "owner": {"id": 756}, "assignee": {"id": 86}}, "task": {"id": 316, "owner": {"id": 938}, "assignee": {"id": 1087}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 82, "privilege": "user"}, "organization": {"id": 197, "owner": {"id": 209}, "user": {"role": "worker"}}}, "resource": {"id": 363, "assignee": {"id": 570}, "organization": {"id": 197}, "project": {"id": 335, "owner": {"id": 793}, "assignee": {"id": 82}}, "task": {"id": 317, "owner": {"id": 958}, "assignee": {"id": 1071}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 24, "privilege": "user"}, "organization": {"id": 149, "owner": {"id": 200}, "user": {"role": "worker"}}}, "resource": {"id": 350, "assignee": {"id": 503}, "organization": {"id": 665}, "project": {"id": 339, "owner": {"id": 773}, "assignee": {"id": 24}}, "task": {"id": 364, "owner": {"id": 911}, "assignee": {"id": 1099}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 56, "privilege": "user"}, "organization": {"id": 127, "owner": {"id": 273}, "user": {"role": null}}}, "resource": {"id": 309, "assignee": {"id": 578}, "organization": {"id": 127}, "project": {"id": 344, "owner": {"id": 737}, "assignee": {"id": 56}}, "task": {"id": 350, "owner": {"id": 978}, "assignee": {"id": 1030}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 13, "privilege": "user"}, "organization": {"id": 118, "owner": {"id": 236}, "user": {"role": null}}}, "resource": {"id": 365, "assignee": {"id": 510}, "organization": {"id": 602}, "project": {"id": 399, "owner": {"id": 742}, "assignee": {"id": 13}}, "task": {"id": 388, "owner": {"id": 949}, "assignee": {"id": 1092}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 91, "privilege": "worker"}, "organization": {"id": 111, "owner": {"id": 91}, "user": {"role": "owner"}}}, "resource": {"id": 365, "assignee": {"id": 542}, "organization": {"id": 111}, "project": {"id": 369, "owner": {"id": 776}, "assignee": {"id": 91}}, "task": {"id": 358, "owner": {"id": 916}, "assignee": {"id": 1047}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 88, "privilege": "worker"}, "organization": {"id": 116, "owner": {"id": 88}, "user": {"role": "owner"}}}, "resource": {"id": 383, "assignee": {"id": 521}, "organization": {"id": 692}, "project": {"id": 309, "owner": {"id": 717}, "assignee": {"id": 88}}, "task": {"id": 397, "owner": {"id": 937}, "assignee": {"id": 1043}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 45, "privilege": "worker"}, "organization": {"id": 116, "owner": {"id": 271}, "user": {"role": "maintainer"}}}, "resource": {"id": 399, "assignee": {"id": 511}, "organization": {"id": 116}, "project": {"id": 333, "owner": {"id": 785}, "assignee": {"id": 45}}, "task": {"id": 341, "owner": {"id": 974}, "assignee": {"id": 1002}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 0, "privilege": "worker"}, "organization": {"id": 151, "owner": {"id": 276}, "user": {"role": "maintainer"}}}, "resource": {"id": 378, "assignee": {"id": 556}, "organization": {"id": 605}, "project": {"id": 363, "owner": {"id": 780}, "assignee": {"id": 0}}, "task": {"id": 367, "owner": {"id": 964}, "assignee": {"id": 1007}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 25, "privilege": "worker"}, "organization": {"id": 191, "owner": {"id": 231}, "user": {"role": "supervisor"}}}, "resource": {"id": 318, "assignee": {"id": 566}, "organization": {"id": 191}, "project": {"id": 392, "owner": {"id": 705}, "assignee": {"id": 25}}, "task": {"id": 343, "owner": {"id": 915}, "assignee": {"id": 1070}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 11, "privilege": "worker"}, "organization": {"id": 124, "owner": {"id": 202}, "user": {"role": "supervisor"}}}, "resource": {"id": 307, "assignee": {"id": 523}, "organization": {"id": 603}, "project": {"id": 386, "owner": {"id": 779}, "assignee": {"id": 11}}, "task": {"id": 376, "owner": {"id": 981}, "assignee": {"id": 1030}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 36, "privilege": "worker"}, "organization": {"id": 116, "owner": {"id": 215}, "user": {"role": "worker"}}}, "resource": {"id": 386, "assignee": {"id": 543}, "organization": {"id": 116}, "project": {"id": 384, "owner": {"id": 764}, "assignee": {"id": 36}}, "task": {"id": 301, "owner": {"id": 942}, "assignee": {"id": 1014}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 32, "privilege": "worker"}, "organization": {"id": 189, "owner": {"id": 210}, "user": {"role": "worker"}}}, "resource": {"id": 353, "assignee": {"id": 503}, "organization": {"id": 626}, "project": {"id": 382, "owner": {"id": 763}, "assignee": {"id": 32}}, "task": {"id": 367, "owner": {"id": 998}, "assignee": {"id": 1089}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 71, "privilege": "worker"}, "organization": {"id": 106, "owner": {"id": 285}, "user": {"role": null}}}, "resource": {"id": 368, "assignee": {"id": 524}, "organization": {"id": 106}, "project": {"id": 303, "owner": {"id": 753}, "assignee": {"id": 71}}, "task": {"id": 371, "owner": {"id": 949}, "assignee": {"id": 1050}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 46, "privilege": "worker"}, "organization": {"id": 179, "owner": {"id": 288}, "user": {"role": null}}}, "resource": {"id": 381, "assignee": {"id": 570}, "organization": {"id": 691}, "project": {"id": 334, "owner": {"id": 701}, "assignee": {"id": 46}}, "task": {"id": 304, "owner": {"id": 985}, "assignee": {"id": 1093}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 5, "privilege": "none"}, "organization": {"id": 141, "owner": {"id": 5}, "user": {"role": "owner"}}}, "resource": {"id": 369, "assignee": {"id": 556}, "organization": {"id": 141}, "project": {"id": 368, "owner": {"id": 733}, "assignee": {"id": 5}}, "task": {"id": 312, "owner": {"id": 902}, "assignee": {"id": 1073}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 55, "privilege": "none"}, "organization": {"id": 164, "owner": {"id": 55}, "user": {"role": "owner"}}}, "resource": {"id": 360, "assignee": {"id": 597}, "organization": {"id": 669}, "project": {"id": 325, "owner": {"id": 770}, "assignee": {"id": 55}}, "task": {"id": 389, "owner": {"id": 993}, "assignee": {"id": 1048}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 58, "privilege": "none"}, "organization": {"id": 171, "owner": {"id": 244}, "user": {"role": "maintainer"}}}, "resource": {"id": 329, "assignee": {"id": 514}, "organization": {"id": 171}, "project": {"id": 338, "owner": {"id": 791}, "assignee": {"id": 58}}, "task": {"id": 317, "owner": {"id": 929}, "assignee": {"id": 1094}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 88, "privilege": "none"}, "organization": {"id": 122, "owner": {"id": 234}, "user": {"role": "maintainer"}}}, "resource": {"id": 384, "assignee": {"id": 597}, "organization": {"id": 691}, "project": {"id": 395, "owner": {"id": 778}, "assignee": {"id": 88}}, "task": {"id": 317, "owner": {"id": 982}, "assignee": {"id": 1089}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 52, "privilege": "none"}, "organization": {"id": 156, "owner": {"id": 218}, "user": {"role": "supervisor"}}}, "resource": {"id": 354, "assignee": {"id": 556}, "organization": {"id": 156}, "project": {"id": 322, "owner": {"id": 757}, "assignee": {"id": 52}}, "task": {"id": 350, "owner": {"id": 941}, "assignee": {"id": 1019}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 29, "privilege": "none"}, "organization": {"id": 180, "owner": {"id": 229}, "user": {"role": "supervisor"}}}, "resource": {"id": 309, "assignee": {"id": 583}, "organization": {"id": 610}, "project": {"id": 380, "owner": {"id": 796}, "assignee": {"id": 29}}, "task": {"id": 331, "owner": {"id": 911}, "assignee": {"id": 1015}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 26, "privilege": "none"}, "organization": {"id": 162, "owner": {"id": 216}, "user": {"role": "worker"}}}, "resource": {"id": 337, "assignee": {"id": 579}, "organization": {"id": 162}, "project": {"id": 399, "owner": {"id": 703}, "assignee": {"id": 26}}, "task": {"id": 349, "owner": {"id": 965}, "assignee": {"id": 1047}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 71, "privilege": "none"}, "organization": {"id": 137, "owner": {"id": 291}, "user": {"role": "worker"}}}, "resource": {"id": 307, "assignee": {"id": 527}, "organization": {"id": 633}, "project": {"id": 368, "owner": {"id": 794}, "assignee": {"id": 71}}, "task": {"id": 359, "owner": {"id": 958}, "assignee": {"id": 1070}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 40, "privilege": "none"}, "organization": {"id": 183, "owner": {"id": 217}, "user": {"role": null}}}, "resource": {"id": 348, "assignee": {"id": 524}, "organization": {"id": 183}, "project": {"id": 391, "owner": {"id": 783}, "assignee": {"id": 40}}, "task": {"id": 386, "owner": {"id": 936}, "assignee": {"id": 1087}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 89, "privilege": "none"}, "organization": {"id": 110, "owner": {"id": 238}, "user": {"role": null}}}, "resource": {"id": 399, "assignee": {"id": 507}, "organization": {"id": 605}, "project": {"id": 398, "owner": {"id": 773}, "assignee": {"id": 89}}, "task": {"id": 380, "owner": {"id": 960}, "assignee": {"id": 1086}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 43, "privilege": "admin"}, "organization": {"id": 152, "owner": {"id": 43}, "user": {"role": "owner"}}}, "resource": {"id": 336, "assignee": {"id": 501}, "organization": {"id": 152}, "project": {"id": 312, "owner": {"id": 720}, "assignee": {"id": 862}}, "task": {"id": 363, "owner": {"id": 43}, "assignee": {"id": 1098}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_OWNER_same_org_FALSE { + allow with input as {"scope": "view", "auth": {"user": {"id": 35, "privilege": "admin"}, "organization": {"id": 119, "owner": {"id": 35}, "user": {"role": "owner"}}}, "resource": {"id": 379, "assignee": {"id": 547}, "organization": {"id": 675}, "project": {"id": 363, "owner": {"id": 732}, "assignee": {"id": 849}}, "task": {"id": 375, "owner": {"id": 35}, "assignee": {"id": 1044}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 41, "privilege": "admin"}, "organization": {"id": 143, "owner": {"id": 279}, "user": {"role": "maintainer"}}}, "resource": {"id": 334, "assignee": {"id": 569}, "organization": {"id": 143}, "project": {"id": 361, "owner": {"id": 708}, "assignee": {"id": 854}}, "task": {"id": 396, "owner": {"id": 41}, "assignee": {"id": 1044}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_MAINTAINER_same_org_FALSE { + allow with input as {"scope": "view", "auth": {"user": {"id": 42, "privilege": "admin"}, "organization": {"id": 124, "owner": {"id": 237}, "user": {"role": "maintainer"}}}, "resource": {"id": 315, "assignee": {"id": 594}, "organization": {"id": 669}, "project": {"id": 392, "owner": {"id": 782}, "assignee": {"id": 882}}, "task": {"id": 373, "owner": {"id": 42}, "assignee": {"id": 1024}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 60, "privilege": "admin"}, "organization": {"id": 129, "owner": {"id": 279}, "user": {"role": "supervisor"}}}, "resource": {"id": 329, "assignee": {"id": 505}, "organization": {"id": 129}, "project": {"id": 361, "owner": {"id": 774}, "assignee": {"id": 869}}, "task": {"id": 380, "owner": {"id": 60}, "assignee": {"id": 1092}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_SUPERVISOR_same_org_FALSE { + allow with input as {"scope": "view", "auth": {"user": {"id": 37, "privilege": "admin"}, "organization": {"id": 157, "owner": {"id": 299}, "user": {"role": "supervisor"}}}, "resource": {"id": 376, "assignee": {"id": 535}, "organization": {"id": 636}, "project": {"id": 373, "owner": {"id": 769}, "assignee": {"id": 806}}, "task": {"id": 340, "owner": {"id": 37}, "assignee": {"id": 1029}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 97, "privilege": "admin"}, "organization": {"id": 155, "owner": {"id": 261}, "user": {"role": "worker"}}}, "resource": {"id": 355, "assignee": {"id": 594}, "organization": {"id": 155}, "project": {"id": 358, "owner": {"id": 721}, "assignee": {"id": 804}}, "task": {"id": 344, "owner": {"id": 97}, "assignee": {"id": 1091}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_WORKER_same_org_FALSE { + allow with input as {"scope": "view", "auth": {"user": {"id": 48, "privilege": "admin"}, "organization": {"id": 180, "owner": {"id": 210}, "user": {"role": "worker"}}}, "resource": {"id": 399, "assignee": {"id": 552}, "organization": {"id": 679}, "project": {"id": 383, "owner": {"id": 756}, "assignee": {"id": 847}}, "task": {"id": 334, "owner": {"id": 48}, "assignee": {"id": 1057}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_NONE_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 20, "privilege": "admin"}, "organization": {"id": 179, "owner": {"id": 263}, "user": {"role": null}}}, "resource": {"id": 332, "assignee": {"id": 593}, "organization": {"id": 179}, "project": {"id": 396, "owner": {"id": 704}, "assignee": {"id": 893}}, "task": {"id": 316, "owner": {"id": 20}, "assignee": {"id": 1055}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_NONE_same_org_FALSE { + allow with input as {"scope": "view", "auth": {"user": {"id": 94, "privilege": "admin"}, "organization": {"id": 181, "owner": {"id": 270}, "user": {"role": null}}}, "resource": {"id": 341, "assignee": {"id": 549}, "organization": {"id": 624}, "project": {"id": 346, "owner": {"id": 768}, "assignee": {"id": 856}}, "task": {"id": 355, "owner": {"id": 94}, "assignee": {"id": 1072}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 54, "privilege": "business"}, "organization": {"id": 136, "owner": {"id": 54}, "user": {"role": "owner"}}}, "resource": {"id": 376, "assignee": {"id": 594}, "organization": {"id": 136}, "project": {"id": 362, "owner": {"id": 779}, "assignee": {"id": 879}}, "task": {"id": 355, "owner": {"id": 54}, "assignee": {"id": 1021}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 31, "privilege": "business"}, "organization": {"id": 136, "owner": {"id": 31}, "user": {"role": "owner"}}}, "resource": {"id": 357, "assignee": {"id": 554}, "organization": {"id": 617}, "project": {"id": 391, "owner": {"id": 744}, "assignee": {"id": 896}}, "task": {"id": 312, "owner": {"id": 31}, "assignee": {"id": 1081}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 31, "privilege": "business"}, "organization": {"id": 100, "owner": {"id": 226}, "user": {"role": "maintainer"}}}, "resource": {"id": 375, "assignee": {"id": 532}, "organization": {"id": 100}, "project": {"id": 364, "owner": {"id": 712}, "assignee": {"id": 884}}, "task": {"id": 326, "owner": {"id": 31}, "assignee": {"id": 1046}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 46, "privilege": "business"}, "organization": {"id": 198, "owner": {"id": 224}, "user": {"role": "maintainer"}}}, "resource": {"id": 390, "assignee": {"id": 524}, "organization": {"id": 655}, "project": {"id": 379, "owner": {"id": 796}, "assignee": {"id": 827}}, "task": {"id": 343, "owner": {"id": 46}, "assignee": {"id": 1010}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 86, "privilege": "business"}, "organization": {"id": 171, "owner": {"id": 283}, "user": {"role": "supervisor"}}}, "resource": {"id": 341, "assignee": {"id": 530}, "organization": {"id": 171}, "project": {"id": 348, "owner": {"id": 795}, "assignee": {"id": 898}}, "task": {"id": 337, "owner": {"id": 86}, "assignee": {"id": 1073}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 33, "privilege": "business"}, "organization": {"id": 173, "owner": {"id": 200}, "user": {"role": "supervisor"}}}, "resource": {"id": 314, "assignee": {"id": 505}, "organization": {"id": 635}, "project": {"id": 307, "owner": {"id": 701}, "assignee": {"id": 805}}, "task": {"id": 323, "owner": {"id": 33}, "assignee": {"id": 1007}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 53, "privilege": "business"}, "organization": {"id": 148, "owner": {"id": 226}, "user": {"role": "worker"}}}, "resource": {"id": 350, "assignee": {"id": 538}, "organization": {"id": 148}, "project": {"id": 305, "owner": {"id": 715}, "assignee": {"id": 847}}, "task": {"id": 304, "owner": {"id": 53}, "assignee": {"id": 1069}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 2, "privilege": "business"}, "organization": {"id": 145, "owner": {"id": 268}, "user": {"role": "worker"}}}, "resource": {"id": 353, "assignee": {"id": 576}, "organization": {"id": 698}, "project": {"id": 394, "owner": {"id": 755}, "assignee": {"id": 801}}, "task": {"id": 374, "owner": {"id": 2}, "assignee": {"id": 1067}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 97, "privilege": "business"}, "organization": {"id": 131, "owner": {"id": 248}, "user": {"role": null}}}, "resource": {"id": 316, "assignee": {"id": 593}, "organization": {"id": 131}, "project": {"id": 350, "owner": {"id": 791}, "assignee": {"id": 884}}, "task": {"id": 384, "owner": {"id": 97}, "assignee": {"id": 1098}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 89, "privilege": "business"}, "organization": {"id": 175, "owner": {"id": 233}, "user": {"role": null}}}, "resource": {"id": 377, "assignee": {"id": 598}, "organization": {"id": 618}, "project": {"id": 327, "owner": {"id": 752}, "assignee": {"id": 828}}, "task": {"id": 396, "owner": {"id": 89}, "assignee": {"id": 1043}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 93, "privilege": "user"}, "organization": {"id": 136, "owner": {"id": 93}, "user": {"role": "owner"}}}, "resource": {"id": 301, "assignee": {"id": 558}, "organization": {"id": 136}, "project": {"id": 344, "owner": {"id": 705}, "assignee": {"id": 848}}, "task": {"id": 345, "owner": {"id": 93}, "assignee": {"id": 1033}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 85, "privilege": "user"}, "organization": {"id": 190, "owner": {"id": 85}, "user": {"role": "owner"}}}, "resource": {"id": 354, "assignee": {"id": 548}, "organization": {"id": 615}, "project": {"id": 333, "owner": {"id": 798}, "assignee": {"id": 824}}, "task": {"id": 303, "owner": {"id": 85}, "assignee": {"id": 1061}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 3, "privilege": "user"}, "organization": {"id": 160, "owner": {"id": 237}, "user": {"role": "maintainer"}}}, "resource": {"id": 346, "assignee": {"id": 556}, "organization": {"id": 160}, "project": {"id": 305, "owner": {"id": 774}, "assignee": {"id": 855}}, "task": {"id": 360, "owner": {"id": 3}, "assignee": {"id": 1029}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 14, "privilege": "user"}, "organization": {"id": 139, "owner": {"id": 211}, "user": {"role": "maintainer"}}}, "resource": {"id": 304, "assignee": {"id": 593}, "organization": {"id": 651}, "project": {"id": 387, "owner": {"id": 733}, "assignee": {"id": 828}}, "task": {"id": 374, "owner": {"id": 14}, "assignee": {"id": 1052}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 89, "privilege": "user"}, "organization": {"id": 172, "owner": {"id": 228}, "user": {"role": "supervisor"}}}, "resource": {"id": 336, "assignee": {"id": 541}, "organization": {"id": 172}, "project": {"id": 377, "owner": {"id": 713}, "assignee": {"id": 845}}, "task": {"id": 320, "owner": {"id": 89}, "assignee": {"id": 1054}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 77, "privilege": "user"}, "organization": {"id": 104, "owner": {"id": 277}, "user": {"role": "supervisor"}}}, "resource": {"id": 360, "assignee": {"id": 515}, "organization": {"id": 687}, "project": {"id": 321, "owner": {"id": 721}, "assignee": {"id": 885}}, "task": {"id": 308, "owner": {"id": 77}, "assignee": {"id": 1056}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 58, "privilege": "user"}, "organization": {"id": 172, "owner": {"id": 284}, "user": {"role": "worker"}}}, "resource": {"id": 333, "assignee": {"id": 584}, "organization": {"id": 172}, "project": {"id": 331, "owner": {"id": 767}, "assignee": {"id": 827}}, "task": {"id": 384, "owner": {"id": 58}, "assignee": {"id": 1025}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 24, "privilege": "user"}, "organization": {"id": 103, "owner": {"id": 285}, "user": {"role": "worker"}}}, "resource": {"id": 339, "assignee": {"id": 569}, "organization": {"id": 675}, "project": {"id": 303, "owner": {"id": 789}, "assignee": {"id": 867}}, "task": {"id": 385, "owner": {"id": 24}, "assignee": {"id": 1087}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 59, "privilege": "user"}, "organization": {"id": 130, "owner": {"id": 201}, "user": {"role": null}}}, "resource": {"id": 314, "assignee": {"id": 544}, "organization": {"id": 130}, "project": {"id": 332, "owner": {"id": 729}, "assignee": {"id": 895}}, "task": {"id": 359, "owner": {"id": 59}, "assignee": {"id": 1022}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 98, "privilege": "user"}, "organization": {"id": 187, "owner": {"id": 289}, "user": {"role": null}}}, "resource": {"id": 303, "assignee": {"id": 563}, "organization": {"id": 610}, "project": {"id": 314, "owner": {"id": 775}, "assignee": {"id": 872}}, "task": {"id": 373, "owner": {"id": 98}, "assignee": {"id": 1076}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 64, "privilege": "worker"}, "organization": {"id": 109, "owner": {"id": 64}, "user": {"role": "owner"}}}, "resource": {"id": 397, "assignee": {"id": 547}, "organization": {"id": 109}, "project": {"id": 306, "owner": {"id": 777}, "assignee": {"id": 831}}, "task": {"id": 335, "owner": {"id": 64}, "assignee": {"id": 1001}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 60, "privilege": "worker"}, "organization": {"id": 124, "owner": {"id": 60}, "user": {"role": "owner"}}}, "resource": {"id": 368, "assignee": {"id": 590}, "organization": {"id": 654}, "project": {"id": 392, "owner": {"id": 748}, "assignee": {"id": 839}}, "task": {"id": 308, "owner": {"id": 60}, "assignee": {"id": 1085}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 52, "privilege": "worker"}, "organization": {"id": 170, "owner": {"id": 241}, "user": {"role": "maintainer"}}}, "resource": {"id": 355, "assignee": {"id": 516}, "organization": {"id": 170}, "project": {"id": 302, "owner": {"id": 773}, "assignee": {"id": 816}}, "task": {"id": 328, "owner": {"id": 52}, "assignee": {"id": 1085}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 65, "privilege": "worker"}, "organization": {"id": 140, "owner": {"id": 229}, "user": {"role": "maintainer"}}}, "resource": {"id": 325, "assignee": {"id": 537}, "organization": {"id": 645}, "project": {"id": 399, "owner": {"id": 719}, "assignee": {"id": 880}}, "task": {"id": 304, "owner": {"id": 65}, "assignee": {"id": 1047}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 84, "privilege": "worker"}, "organization": {"id": 102, "owner": {"id": 207}, "user": {"role": "supervisor"}}}, "resource": {"id": 304, "assignee": {"id": 537}, "organization": {"id": 102}, "project": {"id": 394, "owner": {"id": 789}, "assignee": {"id": 854}}, "task": {"id": 359, "owner": {"id": 84}, "assignee": {"id": 1096}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 80, "privilege": "worker"}, "organization": {"id": 103, "owner": {"id": 237}, "user": {"role": "supervisor"}}}, "resource": {"id": 350, "assignee": {"id": 535}, "organization": {"id": 698}, "project": {"id": 369, "owner": {"id": 706}, "assignee": {"id": 883}}, "task": {"id": 340, "owner": {"id": 80}, "assignee": {"id": 1038}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 38, "privilege": "worker"}, "organization": {"id": 152, "owner": {"id": 263}, "user": {"role": "worker"}}}, "resource": {"id": 385, "assignee": {"id": 522}, "organization": {"id": 152}, "project": {"id": 370, "owner": {"id": 738}, "assignee": {"id": 844}}, "task": {"id": 357, "owner": {"id": 38}, "assignee": {"id": 1094}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 75, "privilege": "worker"}, "organization": {"id": 165, "owner": {"id": 281}, "user": {"role": "worker"}}}, "resource": {"id": 301, "assignee": {"id": 525}, "organization": {"id": 634}, "project": {"id": 393, "owner": {"id": 740}, "assignee": {"id": 804}}, "task": {"id": 351, "owner": {"id": 75}, "assignee": {"id": 1037}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 43, "privilege": "worker"}, "organization": {"id": 114, "owner": {"id": 203}, "user": {"role": null}}}, "resource": {"id": 373, "assignee": {"id": 500}, "organization": {"id": 114}, "project": {"id": 320, "owner": {"id": 770}, "assignee": {"id": 839}}, "task": {"id": 318, "owner": {"id": 43}, "assignee": {"id": 1089}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 74, "privilege": "worker"}, "organization": {"id": 102, "owner": {"id": 294}, "user": {"role": null}}}, "resource": {"id": 359, "assignee": {"id": 585}, "organization": {"id": 663}, "project": {"id": 308, "owner": {"id": 778}, "assignee": {"id": 889}}, "task": {"id": 367, "owner": {"id": 74}, "assignee": {"id": 1096}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 58, "privilege": "none"}, "organization": {"id": 123, "owner": {"id": 58}, "user": {"role": "owner"}}}, "resource": {"id": 351, "assignee": {"id": 525}, "organization": {"id": 123}, "project": {"id": 306, "owner": {"id": 720}, "assignee": {"id": 805}}, "task": {"id": 350, "owner": {"id": 58}, "assignee": {"id": 1094}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 4, "privilege": "none"}, "organization": {"id": 142, "owner": {"id": 4}, "user": {"role": "owner"}}}, "resource": {"id": 389, "assignee": {"id": 575}, "organization": {"id": 670}, "project": {"id": 382, "owner": {"id": 754}, "assignee": {"id": 875}}, "task": {"id": 330, "owner": {"id": 4}, "assignee": {"id": 1069}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 77, "privilege": "none"}, "organization": {"id": 116, "owner": {"id": 259}, "user": {"role": "maintainer"}}}, "resource": {"id": 308, "assignee": {"id": 515}, "organization": {"id": 116}, "project": {"id": 387, "owner": {"id": 732}, "assignee": {"id": 856}}, "task": {"id": 392, "owner": {"id": 77}, "assignee": {"id": 1066}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 54, "privilege": "none"}, "organization": {"id": 100, "owner": {"id": 232}, "user": {"role": "maintainer"}}}, "resource": {"id": 317, "assignee": {"id": 539}, "organization": {"id": 691}, "project": {"id": 358, "owner": {"id": 749}, "assignee": {"id": 829}}, "task": {"id": 352, "owner": {"id": 54}, "assignee": {"id": 1086}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 99, "privilege": "none"}, "organization": {"id": 139, "owner": {"id": 292}, "user": {"role": "supervisor"}}}, "resource": {"id": 398, "assignee": {"id": 512}, "organization": {"id": 139}, "project": {"id": 331, "owner": {"id": 783}, "assignee": {"id": 865}}, "task": {"id": 332, "owner": {"id": 99}, "assignee": {"id": 1035}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 41, "privilege": "none"}, "organization": {"id": 122, "owner": {"id": 241}, "user": {"role": "supervisor"}}}, "resource": {"id": 335, "assignee": {"id": 583}, "organization": {"id": 692}, "project": {"id": 367, "owner": {"id": 763}, "assignee": {"id": 812}}, "task": {"id": 362, "owner": {"id": 41}, "assignee": {"id": 1082}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 67, "privilege": "none"}, "organization": {"id": 127, "owner": {"id": 220}, "user": {"role": "worker"}}}, "resource": {"id": 329, "assignee": {"id": 548}, "organization": {"id": 127}, "project": {"id": 339, "owner": {"id": 770}, "assignee": {"id": 880}}, "task": {"id": 371, "owner": {"id": 67}, "assignee": {"id": 1052}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 86, "privilege": "none"}, "organization": {"id": 158, "owner": {"id": 248}, "user": {"role": "worker"}}}, "resource": {"id": 334, "assignee": {"id": 555}, "organization": {"id": 699}, "project": {"id": 372, "owner": {"id": 742}, "assignee": {"id": 834}}, "task": {"id": 357, "owner": {"id": 86}, "assignee": {"id": 1021}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 46, "privilege": "none"}, "organization": {"id": 198, "owner": {"id": 290}, "user": {"role": null}}}, "resource": {"id": 363, "assignee": {"id": 568}, "organization": {"id": 198}, "project": {"id": 375, "owner": {"id": 740}, "assignee": {"id": 825}}, "task": {"id": 380, "owner": {"id": 46}, "assignee": {"id": 1035}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 1, "privilege": "none"}, "organization": {"id": 199, "owner": {"id": 241}, "user": {"role": null}}}, "resource": {"id": 384, "assignee": {"id": 543}, "organization": {"id": 625}, "project": {"id": 350, "owner": {"id": 792}, "assignee": {"id": 875}}, "task": {"id": 334, "owner": {"id": 1}, "assignee": {"id": 1014}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 41, "privilege": "admin"}, "organization": {"id": 165, "owner": {"id": 41}, "user": {"role": "owner"}}}, "resource": {"id": 332, "assignee": {"id": 525}, "organization": {"id": 165}, "project": {"id": 380, "owner": {"id": 777}, "assignee": {"id": 862}}, "task": {"id": 352, "owner": {"id": 968}, "assignee": {"id": 41}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_OWNER_same_org_FALSE { + allow with input as {"scope": "view", "auth": {"user": {"id": 70, "privilege": "admin"}, "organization": {"id": 141, "owner": {"id": 70}, "user": {"role": "owner"}}}, "resource": {"id": 347, "assignee": {"id": 591}, "organization": {"id": 645}, "project": {"id": 316, "owner": {"id": 799}, "assignee": {"id": 883}}, "task": {"id": 322, "owner": {"id": 945}, "assignee": {"id": 70}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 93, "privilege": "admin"}, "organization": {"id": 147, "owner": {"id": 220}, "user": {"role": "maintainer"}}}, "resource": {"id": 356, "assignee": {"id": 561}, "organization": {"id": 147}, "project": {"id": 394, "owner": {"id": 700}, "assignee": {"id": 849}}, "task": {"id": 303, "owner": {"id": 998}, "assignee": {"id": 93}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_MAINTAINER_same_org_FALSE { + allow with input as {"scope": "view", "auth": {"user": {"id": 2, "privilege": "admin"}, "organization": {"id": 105, "owner": {"id": 295}, "user": {"role": "maintainer"}}}, "resource": {"id": 352, "assignee": {"id": 573}, "organization": {"id": 681}, "project": {"id": 304, "owner": {"id": 776}, "assignee": {"id": 827}}, "task": {"id": 310, "owner": {"id": 929}, "assignee": {"id": 2}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 44, "privilege": "admin"}, "organization": {"id": 111, "owner": {"id": 280}, "user": {"role": "supervisor"}}}, "resource": {"id": 347, "assignee": {"id": 542}, "organization": {"id": 111}, "project": {"id": 397, "owner": {"id": 700}, "assignee": {"id": 892}}, "task": {"id": 335, "owner": {"id": 943}, "assignee": {"id": 44}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_SUPERVISOR_same_org_FALSE { + allow with input as {"scope": "view", "auth": {"user": {"id": 30, "privilege": "admin"}, "organization": {"id": 128, "owner": {"id": 237}, "user": {"role": "supervisor"}}}, "resource": {"id": 389, "assignee": {"id": 570}, "organization": {"id": 692}, "project": {"id": 385, "owner": {"id": 770}, "assignee": {"id": 838}}, "task": {"id": 380, "owner": {"id": 918}, "assignee": {"id": 30}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 60, "privilege": "admin"}, "organization": {"id": 134, "owner": {"id": 201}, "user": {"role": "worker"}}}, "resource": {"id": 373, "assignee": {"id": 504}, "organization": {"id": 134}, "project": {"id": 306, "owner": {"id": 743}, "assignee": {"id": 871}}, "task": {"id": 373, "owner": {"id": 969}, "assignee": {"id": 60}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_WORKER_same_org_FALSE { + allow with input as {"scope": "view", "auth": {"user": {"id": 52, "privilege": "admin"}, "organization": {"id": 163, "owner": {"id": 276}, "user": {"role": "worker"}}}, "resource": {"id": 364, "assignee": {"id": 511}, "organization": {"id": 613}, "project": {"id": 325, "owner": {"id": 777}, "assignee": {"id": 842}}, "task": {"id": 380, "owner": {"id": 910}, "assignee": {"id": 52}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 73, "privilege": "admin"}, "organization": {"id": 189, "owner": {"id": 241}, "user": {"role": null}}}, "resource": {"id": 300, "assignee": {"id": 502}, "organization": {"id": 189}, "project": {"id": 357, "owner": {"id": 727}, "assignee": {"id": 889}}, "task": {"id": 396, "owner": {"id": 935}, "assignee": {"id": 73}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_FALSE { + allow with input as {"scope": "view", "auth": {"user": {"id": 54, "privilege": "admin"}, "organization": {"id": 183, "owner": {"id": 280}, "user": {"role": null}}}, "resource": {"id": 391, "assignee": {"id": 545}, "organization": {"id": 636}, "project": {"id": 368, "owner": {"id": 785}, "assignee": {"id": 899}}, "task": {"id": 338, "owner": {"id": 961}, "assignee": {"id": 54}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 49, "privilege": "business"}, "organization": {"id": 146, "owner": {"id": 49}, "user": {"role": "owner"}}}, "resource": {"id": 329, "assignee": {"id": 580}, "organization": {"id": 146}, "project": {"id": 395, "owner": {"id": 717}, "assignee": {"id": 842}}, "task": {"id": 328, "owner": {"id": 948}, "assignee": {"id": 49}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 21, "privilege": "business"}, "organization": {"id": 193, "owner": {"id": 21}, "user": {"role": "owner"}}}, "resource": {"id": 321, "assignee": {"id": 502}, "organization": {"id": 680}, "project": {"id": 366, "owner": {"id": 752}, "assignee": {"id": 872}}, "task": {"id": 380, "owner": {"id": 912}, "assignee": {"id": 21}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 28, "privilege": "business"}, "organization": {"id": 100, "owner": {"id": 234}, "user": {"role": "maintainer"}}}, "resource": {"id": 372, "assignee": {"id": 550}, "organization": {"id": 100}, "project": {"id": 375, "owner": {"id": 728}, "assignee": {"id": 894}}, "task": {"id": 324, "owner": {"id": 920}, "assignee": {"id": 28}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 0, "privilege": "business"}, "organization": {"id": 138, "owner": {"id": 210}, "user": {"role": "maintainer"}}}, "resource": {"id": 382, "assignee": {"id": 528}, "organization": {"id": 660}, "project": {"id": 303, "owner": {"id": 764}, "assignee": {"id": 828}}, "task": {"id": 329, "owner": {"id": 978}, "assignee": {"id": 0}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 65, "privilege": "business"}, "organization": {"id": 144, "owner": {"id": 245}, "user": {"role": "supervisor"}}}, "resource": {"id": 394, "assignee": {"id": 518}, "organization": {"id": 144}, "project": {"id": 359, "owner": {"id": 799}, "assignee": {"id": 818}}, "task": {"id": 397, "owner": {"id": 989}, "assignee": {"id": 65}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 67, "privilege": "business"}, "organization": {"id": 113, "owner": {"id": 237}, "user": {"role": "supervisor"}}}, "resource": {"id": 325, "assignee": {"id": 542}, "organization": {"id": 687}, "project": {"id": 328, "owner": {"id": 763}, "assignee": {"id": 842}}, "task": {"id": 351, "owner": {"id": 970}, "assignee": {"id": 67}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 47, "privilege": "business"}, "organization": {"id": 176, "owner": {"id": 207}, "user": {"role": "worker"}}}, "resource": {"id": 383, "assignee": {"id": 568}, "organization": {"id": 176}, "project": {"id": 331, "owner": {"id": 719}, "assignee": {"id": 816}}, "task": {"id": 335, "owner": {"id": 908}, "assignee": {"id": 47}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 52, "privilege": "business"}, "organization": {"id": 114, "owner": {"id": 223}, "user": {"role": "worker"}}}, "resource": {"id": 330, "assignee": {"id": 582}, "organization": {"id": 634}, "project": {"id": 318, "owner": {"id": 719}, "assignee": {"id": 832}}, "task": {"id": 353, "owner": {"id": 998}, "assignee": {"id": 52}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 96, "privilege": "business"}, "organization": {"id": 194, "owner": {"id": 213}, "user": {"role": null}}}, "resource": {"id": 304, "assignee": {"id": 583}, "organization": {"id": 194}, "project": {"id": 366, "owner": {"id": 716}, "assignee": {"id": 890}}, "task": {"id": 311, "owner": {"id": 902}, "assignee": {"id": 96}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 19, "privilege": "business"}, "organization": {"id": 154, "owner": {"id": 244}, "user": {"role": null}}}, "resource": {"id": 349, "assignee": {"id": 564}, "organization": {"id": 672}, "project": {"id": 397, "owner": {"id": 703}, "assignee": {"id": 828}}, "task": {"id": 361, "owner": {"id": 928}, "assignee": {"id": 19}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 12, "privilege": "user"}, "organization": {"id": 102, "owner": {"id": 12}, "user": {"role": "owner"}}}, "resource": {"id": 345, "assignee": {"id": 536}, "organization": {"id": 102}, "project": {"id": 309, "owner": {"id": 799}, "assignee": {"id": 805}}, "task": {"id": 307, "owner": {"id": 914}, "assignee": {"id": 12}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 53, "privilege": "user"}, "organization": {"id": 148, "owner": {"id": 53}, "user": {"role": "owner"}}}, "resource": {"id": 325, "assignee": {"id": 518}, "organization": {"id": 692}, "project": {"id": 369, "owner": {"id": 774}, "assignee": {"id": 870}}, "task": {"id": 329, "owner": {"id": 915}, "assignee": {"id": 53}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 8, "privilege": "user"}, "organization": {"id": 198, "owner": {"id": 254}, "user": {"role": "maintainer"}}}, "resource": {"id": 322, "assignee": {"id": 525}, "organization": {"id": 198}, "project": {"id": 303, "owner": {"id": 775}, "assignee": {"id": 806}}, "task": {"id": 389, "owner": {"id": 965}, "assignee": {"id": 8}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 69, "privilege": "user"}, "organization": {"id": 165, "owner": {"id": 257}, "user": {"role": "maintainer"}}}, "resource": {"id": 343, "assignee": {"id": 586}, "organization": {"id": 699}, "project": {"id": 316, "owner": {"id": 702}, "assignee": {"id": 825}}, "task": {"id": 396, "owner": {"id": 968}, "assignee": {"id": 69}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 23, "privilege": "user"}, "organization": {"id": 155, "owner": {"id": 238}, "user": {"role": "supervisor"}}}, "resource": {"id": 366, "assignee": {"id": 557}, "organization": {"id": 155}, "project": {"id": 364, "owner": {"id": 730}, "assignee": {"id": 810}}, "task": {"id": 396, "owner": {"id": 936}, "assignee": {"id": 23}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 83, "privilege": "user"}, "organization": {"id": 175, "owner": {"id": 216}, "user": {"role": "supervisor"}}}, "resource": {"id": 337, "assignee": {"id": 580}, "organization": {"id": 697}, "project": {"id": 367, "owner": {"id": 704}, "assignee": {"id": 895}}, "task": {"id": 344, "owner": {"id": 901}, "assignee": {"id": 83}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 76, "privilege": "user"}, "organization": {"id": 194, "owner": {"id": 258}, "user": {"role": "worker"}}}, "resource": {"id": 340, "assignee": {"id": 597}, "organization": {"id": 194}, "project": {"id": 342, "owner": {"id": 742}, "assignee": {"id": 834}}, "task": {"id": 392, "owner": {"id": 989}, "assignee": {"id": 76}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 70, "privilege": "user"}, "organization": {"id": 166, "owner": {"id": 295}, "user": {"role": "worker"}}}, "resource": {"id": 373, "assignee": {"id": 590}, "organization": {"id": 615}, "project": {"id": 354, "owner": {"id": 758}, "assignee": {"id": 819}}, "task": {"id": 336, "owner": {"id": 904}, "assignee": {"id": 70}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 55, "privilege": "user"}, "organization": {"id": 147, "owner": {"id": 242}, "user": {"role": null}}}, "resource": {"id": 342, "assignee": {"id": 550}, "organization": {"id": 147}, "project": {"id": 326, "owner": {"id": 745}, "assignee": {"id": 827}}, "task": {"id": 395, "owner": {"id": 948}, "assignee": {"id": 55}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 56, "privilege": "user"}, "organization": {"id": 129, "owner": {"id": 201}, "user": {"role": null}}}, "resource": {"id": 382, "assignee": {"id": 521}, "organization": {"id": 686}, "project": {"id": 359, "owner": {"id": 768}, "assignee": {"id": 809}}, "task": {"id": 375, "owner": {"id": 908}, "assignee": {"id": 56}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 28, "privilege": "worker"}, "organization": {"id": 141, "owner": {"id": 28}, "user": {"role": "owner"}}}, "resource": {"id": 308, "assignee": {"id": 522}, "organization": {"id": 141}, "project": {"id": 313, "owner": {"id": 714}, "assignee": {"id": 871}}, "task": {"id": 395, "owner": {"id": 973}, "assignee": {"id": 28}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 28, "privilege": "worker"}, "organization": {"id": 155, "owner": {"id": 28}, "user": {"role": "owner"}}}, "resource": {"id": 359, "assignee": {"id": 522}, "organization": {"id": 678}, "project": {"id": 398, "owner": {"id": 739}, "assignee": {"id": 863}}, "task": {"id": 383, "owner": {"id": 976}, "assignee": {"id": 28}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 33, "privilege": "worker"}, "organization": {"id": 140, "owner": {"id": 249}, "user": {"role": "maintainer"}}}, "resource": {"id": 364, "assignee": {"id": 577}, "organization": {"id": 140}, "project": {"id": 324, "owner": {"id": 799}, "assignee": {"id": 896}}, "task": {"id": 348, "owner": {"id": 984}, "assignee": {"id": 33}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 32, "privilege": "worker"}, "organization": {"id": 141, "owner": {"id": 229}, "user": {"role": "maintainer"}}}, "resource": {"id": 347, "assignee": {"id": 573}, "organization": {"id": 636}, "project": {"id": 375, "owner": {"id": 786}, "assignee": {"id": 877}}, "task": {"id": 321, "owner": {"id": 948}, "assignee": {"id": 32}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 56, "privilege": "worker"}, "organization": {"id": 124, "owner": {"id": 267}, "user": {"role": "supervisor"}}}, "resource": {"id": 365, "assignee": {"id": 532}, "organization": {"id": 124}, "project": {"id": 315, "owner": {"id": 747}, "assignee": {"id": 862}}, "task": {"id": 306, "owner": {"id": 911}, "assignee": {"id": 56}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 11, "privilege": "worker"}, "organization": {"id": 193, "owner": {"id": 258}, "user": {"role": "supervisor"}}}, "resource": {"id": 367, "assignee": {"id": 580}, "organization": {"id": 684}, "project": {"id": 300, "owner": {"id": 782}, "assignee": {"id": 879}}, "task": {"id": 343, "owner": {"id": 937}, "assignee": {"id": 11}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 73, "privilege": "worker"}, "organization": {"id": 126, "owner": {"id": 245}, "user": {"role": "worker"}}}, "resource": {"id": 317, "assignee": {"id": 574}, "organization": {"id": 126}, "project": {"id": 345, "owner": {"id": 759}, "assignee": {"id": 836}}, "task": {"id": 377, "owner": {"id": 954}, "assignee": {"id": 73}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 12, "privilege": "worker"}, "organization": {"id": 136, "owner": {"id": 258}, "user": {"role": "worker"}}}, "resource": {"id": 338, "assignee": {"id": 551}, "organization": {"id": 631}, "project": {"id": 394, "owner": {"id": 739}, "assignee": {"id": 832}}, "task": {"id": 369, "owner": {"id": 976}, "assignee": {"id": 12}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 96, "privilege": "worker"}, "organization": {"id": 129, "owner": {"id": 286}, "user": {"role": null}}}, "resource": {"id": 383, "assignee": {"id": 597}, "organization": {"id": 129}, "project": {"id": 364, "owner": {"id": 731}, "assignee": {"id": 856}}, "task": {"id": 382, "owner": {"id": 941}, "assignee": {"id": 96}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 64, "privilege": "worker"}, "organization": {"id": 167, "owner": {"id": 256}, "user": {"role": null}}}, "resource": {"id": 309, "assignee": {"id": 513}, "organization": {"id": 653}, "project": {"id": 345, "owner": {"id": 735}, "assignee": {"id": 801}}, "task": {"id": 350, "owner": {"id": 992}, "assignee": {"id": 64}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 5, "privilege": "none"}, "organization": {"id": 175, "owner": {"id": 5}, "user": {"role": "owner"}}}, "resource": {"id": 367, "assignee": {"id": 598}, "organization": {"id": 175}, "project": {"id": 394, "owner": {"id": 725}, "assignee": {"id": 842}}, "task": {"id": 321, "owner": {"id": 913}, "assignee": {"id": 5}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 14, "privilege": "none"}, "organization": {"id": 166, "owner": {"id": 14}, "user": {"role": "owner"}}}, "resource": {"id": 387, "assignee": {"id": 570}, "organization": {"id": 606}, "project": {"id": 395, "owner": {"id": 759}, "assignee": {"id": 848}}, "task": {"id": 310, "owner": {"id": 972}, "assignee": {"id": 14}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 28, "privilege": "none"}, "organization": {"id": 143, "owner": {"id": 248}, "user": {"role": "maintainer"}}}, "resource": {"id": 365, "assignee": {"id": 540}, "organization": {"id": 143}, "project": {"id": 384, "owner": {"id": 740}, "assignee": {"id": 815}}, "task": {"id": 368, "owner": {"id": 918}, "assignee": {"id": 28}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 3, "privilege": "none"}, "organization": {"id": 192, "owner": {"id": 256}, "user": {"role": "maintainer"}}}, "resource": {"id": 382, "assignee": {"id": 558}, "organization": {"id": 696}, "project": {"id": 337, "owner": {"id": 792}, "assignee": {"id": 873}}, "task": {"id": 398, "owner": {"id": 927}, "assignee": {"id": 3}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 15, "privilege": "none"}, "organization": {"id": 167, "owner": {"id": 255}, "user": {"role": "supervisor"}}}, "resource": {"id": 308, "assignee": {"id": 515}, "organization": {"id": 167}, "project": {"id": 310, "owner": {"id": 753}, "assignee": {"id": 806}}, "task": {"id": 347, "owner": {"id": 930}, "assignee": {"id": 15}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 52, "privilege": "none"}, "organization": {"id": 118, "owner": {"id": 293}, "user": {"role": "supervisor"}}}, "resource": {"id": 386, "assignee": {"id": 590}, "organization": {"id": 607}, "project": {"id": 387, "owner": {"id": 742}, "assignee": {"id": 861}}, "task": {"id": 313, "owner": {"id": 977}, "assignee": {"id": 52}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 86, "privilege": "none"}, "organization": {"id": 187, "owner": {"id": 251}, "user": {"role": "worker"}}}, "resource": {"id": 313, "assignee": {"id": 550}, "organization": {"id": 187}, "project": {"id": 340, "owner": {"id": 788}, "assignee": {"id": 873}}, "task": {"id": 391, "owner": {"id": 970}, "assignee": {"id": 86}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 26, "privilege": "none"}, "organization": {"id": 141, "owner": {"id": 258}, "user": {"role": "worker"}}}, "resource": {"id": 351, "assignee": {"id": 598}, "organization": {"id": 629}, "project": {"id": 331, "owner": {"id": 798}, "assignee": {"id": 854}}, "task": {"id": 392, "owner": {"id": 913}, "assignee": {"id": 26}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 94, "privilege": "none"}, "organization": {"id": 183, "owner": {"id": 284}, "user": {"role": null}}}, "resource": {"id": 300, "assignee": {"id": 541}, "organization": {"id": 183}, "project": {"id": 381, "owner": {"id": 725}, "assignee": {"id": 829}}, "task": {"id": 310, "owner": {"id": 901}, "assignee": {"id": 94}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 54, "privilege": "none"}, "organization": {"id": 145, "owner": {"id": 235}, "user": {"role": null}}}, "resource": {"id": 300, "assignee": {"id": 523}, "organization": {"id": 680}, "project": {"id": 389, "owner": {"id": 751}, "assignee": {"id": 860}}, "task": {"id": 349, "owner": {"id": 931}, "assignee": {"id": 54}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 12, "privilege": "admin"}, "organization": {"id": 121, "owner": {"id": 12}, "user": {"role": "owner"}}}, "resource": {"id": 302, "assignee": {"id": 12}, "organization": {"id": 121}, "project": {"id": 324, "owner": {"id": 752}, "assignee": {"id": 800}}, "task": {"id": 304, "owner": {"id": 923}, "assignee": {"id": 1092}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_OWNER_same_org_FALSE { + allow with input as {"scope": "view", "auth": {"user": {"id": 46, "privilege": "admin"}, "organization": {"id": 166, "owner": {"id": 46}, "user": {"role": "owner"}}}, "resource": {"id": 329, "assignee": {"id": 46}, "organization": {"id": 676}, "project": {"id": 315, "owner": {"id": 790}, "assignee": {"id": 823}}, "task": {"id": 351, "owner": {"id": 992}, "assignee": {"id": 1084}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 76, "privilege": "admin"}, "organization": {"id": 116, "owner": {"id": 252}, "user": {"role": "maintainer"}}}, "resource": {"id": 370, "assignee": {"id": 76}, "organization": {"id": 116}, "project": {"id": 345, "owner": {"id": 711}, "assignee": {"id": 819}}, "task": {"id": 309, "owner": {"id": 996}, "assignee": {"id": 1053}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_MAINTAINER_same_org_FALSE { + allow with input as {"scope": "view", "auth": {"user": {"id": 28, "privilege": "admin"}, "organization": {"id": 115, "owner": {"id": 232}, "user": {"role": "maintainer"}}}, "resource": {"id": 344, "assignee": {"id": 28}, "organization": {"id": 631}, "project": {"id": 335, "owner": {"id": 764}, "assignee": {"id": 835}}, "task": {"id": 336, "owner": {"id": 992}, "assignee": {"id": 1064}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 25, "privilege": "admin"}, "organization": {"id": 103, "owner": {"id": 245}, "user": {"role": "supervisor"}}}, "resource": {"id": 351, "assignee": {"id": 25}, "organization": {"id": 103}, "project": {"id": 396, "owner": {"id": 794}, "assignee": {"id": 824}}, "task": {"id": 368, "owner": {"id": 919}, "assignee": {"id": 1053}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_SUPERVISOR_same_org_FALSE { + allow with input as {"scope": "view", "auth": {"user": {"id": 75, "privilege": "admin"}, "organization": {"id": 159, "owner": {"id": 294}, "user": {"role": "supervisor"}}}, "resource": {"id": 362, "assignee": {"id": 75}, "organization": {"id": 698}, "project": {"id": 355, "owner": {"id": 769}, "assignee": {"id": 817}}, "task": {"id": 354, "owner": {"id": 977}, "assignee": {"id": 1014}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 64, "privilege": "admin"}, "organization": {"id": 153, "owner": {"id": 202}, "user": {"role": "worker"}}}, "resource": {"id": 376, "assignee": {"id": 64}, "organization": {"id": 153}, "project": {"id": 366, "owner": {"id": 748}, "assignee": {"id": 865}}, "task": {"id": 330, "owner": {"id": 990}, "assignee": {"id": 1035}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_WORKER_same_org_FALSE { + allow with input as {"scope": "view", "auth": {"user": {"id": 30, "privilege": "admin"}, "organization": {"id": 155, "owner": {"id": 217}, "user": {"role": "worker"}}}, "resource": {"id": 398, "assignee": {"id": 30}, "organization": {"id": 663}, "project": {"id": 339, "owner": {"id": 765}, "assignee": {"id": 844}}, "task": {"id": 334, "owner": {"id": 926}, "assignee": {"id": 1034}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 45, "privilege": "admin"}, "organization": {"id": 161, "owner": {"id": 246}, "user": {"role": null}}}, "resource": {"id": 303, "assignee": {"id": 45}, "organization": {"id": 161}, "project": {"id": 395, "owner": {"id": 763}, "assignee": {"id": 803}}, "task": {"id": 322, "owner": {"id": 970}, "assignee": {"id": 1060}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_FALSE { + allow with input as {"scope": "view", "auth": {"user": {"id": 42, "privilege": "admin"}, "organization": {"id": 199, "owner": {"id": 236}, "user": {"role": null}}}, "resource": {"id": 318, "assignee": {"id": 42}, "organization": {"id": 631}, "project": {"id": 361, "owner": {"id": 736}, "assignee": {"id": 862}}, "task": {"id": 377, "owner": {"id": 986}, "assignee": {"id": 1076}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 5, "privilege": "business"}, "organization": {"id": 138, "owner": {"id": 5}, "user": {"role": "owner"}}}, "resource": {"id": 327, "assignee": {"id": 5}, "organization": {"id": 138}, "project": {"id": 347, "owner": {"id": 734}, "assignee": {"id": 877}}, "task": {"id": 362, "owner": {"id": 914}, "assignee": {"id": 1046}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 72, "privilege": "business"}, "organization": {"id": 159, "owner": {"id": 72}, "user": {"role": "owner"}}}, "resource": {"id": 387, "assignee": {"id": 72}, "organization": {"id": 684}, "project": {"id": 351, "owner": {"id": 786}, "assignee": {"id": 843}}, "task": {"id": 318, "owner": {"id": 964}, "assignee": {"id": 1080}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 48, "privilege": "business"}, "organization": {"id": 145, "owner": {"id": 281}, "user": {"role": "maintainer"}}}, "resource": {"id": 314, "assignee": {"id": 48}, "organization": {"id": 145}, "project": {"id": 368, "owner": {"id": 720}, "assignee": {"id": 834}}, "task": {"id": 375, "owner": {"id": 973}, "assignee": {"id": 1093}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 19, "privilege": "business"}, "organization": {"id": 127, "owner": {"id": 231}, "user": {"role": "maintainer"}}}, "resource": {"id": 392, "assignee": {"id": 19}, "organization": {"id": 639}, "project": {"id": 382, "owner": {"id": 703}, "assignee": {"id": 809}}, "task": {"id": 385, "owner": {"id": 996}, "assignee": {"id": 1007}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 60, "privilege": "business"}, "organization": {"id": 192, "owner": {"id": 252}, "user": {"role": "supervisor"}}}, "resource": {"id": 344, "assignee": {"id": 60}, "organization": {"id": 192}, "project": {"id": 335, "owner": {"id": 796}, "assignee": {"id": 848}}, "task": {"id": 337, "owner": {"id": 967}, "assignee": {"id": 1004}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 37, "privilege": "business"}, "organization": {"id": 172, "owner": {"id": 209}, "user": {"role": "supervisor"}}}, "resource": {"id": 312, "assignee": {"id": 37}, "organization": {"id": 699}, "project": {"id": 390, "owner": {"id": 753}, "assignee": {"id": 841}}, "task": {"id": 341, "owner": {"id": 907}, "assignee": {"id": 1082}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 91, "privilege": "business"}, "organization": {"id": 105, "owner": {"id": 217}, "user": {"role": "worker"}}}, "resource": {"id": 307, "assignee": {"id": 91}, "organization": {"id": 105}, "project": {"id": 379, "owner": {"id": 734}, "assignee": {"id": 805}}, "task": {"id": 391, "owner": {"id": 964}, "assignee": {"id": 1009}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 44, "privilege": "business"}, "organization": {"id": 136, "owner": {"id": 287}, "user": {"role": "worker"}}}, "resource": {"id": 368, "assignee": {"id": 44}, "organization": {"id": 643}, "project": {"id": 336, "owner": {"id": 781}, "assignee": {"id": 834}}, "task": {"id": 330, "owner": {"id": 978}, "assignee": {"id": 1040}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 54, "privilege": "business"}, "organization": {"id": 123, "owner": {"id": 297}, "user": {"role": null}}}, "resource": {"id": 387, "assignee": {"id": 54}, "organization": {"id": 123}, "project": {"id": 397, "owner": {"id": 771}, "assignee": {"id": 834}}, "task": {"id": 376, "owner": {"id": 970}, "assignee": {"id": 1000}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 20, "privilege": "business"}, "organization": {"id": 161, "owner": {"id": 225}, "user": {"role": null}}}, "resource": {"id": 399, "assignee": {"id": 20}, "organization": {"id": 669}, "project": {"id": 313, "owner": {"id": 762}, "assignee": {"id": 884}}, "task": {"id": 329, "owner": {"id": 918}, "assignee": {"id": 1020}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 48, "privilege": "user"}, "organization": {"id": 198, "owner": {"id": 48}, "user": {"role": "owner"}}}, "resource": {"id": 390, "assignee": {"id": 48}, "organization": {"id": 198}, "project": {"id": 395, "owner": {"id": 727}, "assignee": {"id": 808}}, "task": {"id": 306, "owner": {"id": 913}, "assignee": {"id": 1019}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 69, "privilege": "user"}, "organization": {"id": 143, "owner": {"id": 69}, "user": {"role": "owner"}}}, "resource": {"id": 362, "assignee": {"id": 69}, "organization": {"id": 639}, "project": {"id": 382, "owner": {"id": 767}, "assignee": {"id": 858}}, "task": {"id": 350, "owner": {"id": 980}, "assignee": {"id": 1076}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 36, "privilege": "user"}, "organization": {"id": 112, "owner": {"id": 291}, "user": {"role": "maintainer"}}}, "resource": {"id": 372, "assignee": {"id": 36}, "organization": {"id": 112}, "project": {"id": 372, "owner": {"id": 722}, "assignee": {"id": 809}}, "task": {"id": 329, "owner": {"id": 981}, "assignee": {"id": 1072}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 87, "privilege": "user"}, "organization": {"id": 160, "owner": {"id": 207}, "user": {"role": "maintainer"}}}, "resource": {"id": 399, "assignee": {"id": 87}, "organization": {"id": 698}, "project": {"id": 364, "owner": {"id": 716}, "assignee": {"id": 897}}, "task": {"id": 328, "owner": {"id": 927}, "assignee": {"id": 1004}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 33, "privilege": "user"}, "organization": {"id": 185, "owner": {"id": 286}, "user": {"role": "supervisor"}}}, "resource": {"id": 396, "assignee": {"id": 33}, "organization": {"id": 185}, "project": {"id": 334, "owner": {"id": 745}, "assignee": {"id": 841}}, "task": {"id": 367, "owner": {"id": 929}, "assignee": {"id": 1014}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 77, "privilege": "user"}, "organization": {"id": 191, "owner": {"id": 240}, "user": {"role": "supervisor"}}}, "resource": {"id": 361, "assignee": {"id": 77}, "organization": {"id": 630}, "project": {"id": 309, "owner": {"id": 768}, "assignee": {"id": 800}}, "task": {"id": 375, "owner": {"id": 941}, "assignee": {"id": 1070}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 7, "privilege": "user"}, "organization": {"id": 160, "owner": {"id": 224}, "user": {"role": "worker"}}}, "resource": {"id": 315, "assignee": {"id": 7}, "organization": {"id": 160}, "project": {"id": 324, "owner": {"id": 709}, "assignee": {"id": 882}}, "task": {"id": 328, "owner": {"id": 904}, "assignee": {"id": 1071}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 91, "privilege": "user"}, "organization": {"id": 123, "owner": {"id": 207}, "user": {"role": "worker"}}}, "resource": {"id": 327, "assignee": {"id": 91}, "organization": {"id": 638}, "project": {"id": 334, "owner": {"id": 783}, "assignee": {"id": 831}}, "task": {"id": 310, "owner": {"id": 953}, "assignee": {"id": 1038}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 2, "privilege": "user"}, "organization": {"id": 117, "owner": {"id": 263}, "user": {"role": null}}}, "resource": {"id": 369, "assignee": {"id": 2}, "organization": {"id": 117}, "project": {"id": 386, "owner": {"id": 793}, "assignee": {"id": 874}}, "task": {"id": 307, "owner": {"id": 962}, "assignee": {"id": 1060}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 64, "privilege": "user"}, "organization": {"id": 170, "owner": {"id": 210}, "user": {"role": null}}}, "resource": {"id": 362, "assignee": {"id": 64}, "organization": {"id": 690}, "project": {"id": 323, "owner": {"id": 737}, "assignee": {"id": 834}}, "task": {"id": 352, "owner": {"id": 926}, "assignee": {"id": 1029}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 91, "privilege": "worker"}, "organization": {"id": 185, "owner": {"id": 91}, "user": {"role": "owner"}}}, "resource": {"id": 309, "assignee": {"id": 91}, "organization": {"id": 185}, "project": {"id": 367, "owner": {"id": 724}, "assignee": {"id": 807}}, "task": {"id": 396, "owner": {"id": 965}, "assignee": {"id": 1037}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 61, "privilege": "worker"}, "organization": {"id": 174, "owner": {"id": 61}, "user": {"role": "owner"}}}, "resource": {"id": 335, "assignee": {"id": 61}, "organization": {"id": 612}, "project": {"id": 306, "owner": {"id": 736}, "assignee": {"id": 845}}, "task": {"id": 329, "owner": {"id": 927}, "assignee": {"id": 1041}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 77, "privilege": "worker"}, "organization": {"id": 149, "owner": {"id": 211}, "user": {"role": "maintainer"}}}, "resource": {"id": 328, "assignee": {"id": 77}, "organization": {"id": 149}, "project": {"id": 335, "owner": {"id": 740}, "assignee": {"id": 897}}, "task": {"id": 340, "owner": {"id": 993}, "assignee": {"id": 1097}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 48, "privilege": "worker"}, "organization": {"id": 134, "owner": {"id": 232}, "user": {"role": "maintainer"}}}, "resource": {"id": 369, "assignee": {"id": 48}, "organization": {"id": 664}, "project": {"id": 322, "owner": {"id": 783}, "assignee": {"id": 804}}, "task": {"id": 339, "owner": {"id": 976}, "assignee": {"id": 1058}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 37, "privilege": "worker"}, "organization": {"id": 162, "owner": {"id": 225}, "user": {"role": "supervisor"}}}, "resource": {"id": 368, "assignee": {"id": 37}, "organization": {"id": 162}, "project": {"id": 381, "owner": {"id": 757}, "assignee": {"id": 835}}, "task": {"id": 353, "owner": {"id": 990}, "assignee": {"id": 1056}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 52, "privilege": "worker"}, "organization": {"id": 146, "owner": {"id": 233}, "user": {"role": "supervisor"}}}, "resource": {"id": 382, "assignee": {"id": 52}, "organization": {"id": 652}, "project": {"id": 393, "owner": {"id": 707}, "assignee": {"id": 812}}, "task": {"id": 335, "owner": {"id": 914}, "assignee": {"id": 1040}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 72, "privilege": "worker"}, "organization": {"id": 122, "owner": {"id": 251}, "user": {"role": "worker"}}}, "resource": {"id": 304, "assignee": {"id": 72}, "organization": {"id": 122}, "project": {"id": 383, "owner": {"id": 709}, "assignee": {"id": 889}}, "task": {"id": 368, "owner": {"id": 919}, "assignee": {"id": 1087}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 83, "privilege": "worker"}, "organization": {"id": 109, "owner": {"id": 293}, "user": {"role": "worker"}}}, "resource": {"id": 395, "assignee": {"id": 83}, "organization": {"id": 663}, "project": {"id": 328, "owner": {"id": 780}, "assignee": {"id": 807}}, "task": {"id": 335, "owner": {"id": 967}, "assignee": {"id": 1074}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 60, "privilege": "worker"}, "organization": {"id": 161, "owner": {"id": 246}, "user": {"role": null}}}, "resource": {"id": 358, "assignee": {"id": 60}, "organization": {"id": 161}, "project": {"id": 326, "owner": {"id": 769}, "assignee": {"id": 850}}, "task": {"id": 381, "owner": {"id": 977}, "assignee": {"id": 1082}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 10, "privilege": "worker"}, "organization": {"id": 183, "owner": {"id": 216}, "user": {"role": null}}}, "resource": {"id": 372, "assignee": {"id": 10}, "organization": {"id": 641}, "project": {"id": 314, "owner": {"id": 734}, "assignee": {"id": 847}}, "task": {"id": 398, "owner": {"id": 961}, "assignee": {"id": 1048}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 22, "privilege": "none"}, "organization": {"id": 117, "owner": {"id": 22}, "user": {"role": "owner"}}}, "resource": {"id": 377, "assignee": {"id": 22}, "organization": {"id": 117}, "project": {"id": 369, "owner": {"id": 737}, "assignee": {"id": 874}}, "task": {"id": 361, "owner": {"id": 976}, "assignee": {"id": 1073}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 9, "privilege": "none"}, "organization": {"id": 143, "owner": {"id": 9}, "user": {"role": "owner"}}}, "resource": {"id": 338, "assignee": {"id": 9}, "organization": {"id": 659}, "project": {"id": 394, "owner": {"id": 771}, "assignee": {"id": 823}}, "task": {"id": 327, "owner": {"id": 999}, "assignee": {"id": 1052}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 98, "privilege": "none"}, "organization": {"id": 194, "owner": {"id": 274}, "user": {"role": "maintainer"}}}, "resource": {"id": 344, "assignee": {"id": 98}, "organization": {"id": 194}, "project": {"id": 361, "owner": {"id": 704}, "assignee": {"id": 872}}, "task": {"id": 310, "owner": {"id": 905}, "assignee": {"id": 1089}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 80, "privilege": "none"}, "organization": {"id": 111, "owner": {"id": 286}, "user": {"role": "maintainer"}}}, "resource": {"id": 347, "assignee": {"id": 80}, "organization": {"id": 607}, "project": {"id": 354, "owner": {"id": 768}, "assignee": {"id": 822}}, "task": {"id": 386, "owner": {"id": 969}, "assignee": {"id": 1002}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 28, "privilege": "none"}, "organization": {"id": 104, "owner": {"id": 231}, "user": {"role": "supervisor"}}}, "resource": {"id": 346, "assignee": {"id": 28}, "organization": {"id": 104}, "project": {"id": 314, "owner": {"id": 760}, "assignee": {"id": 812}}, "task": {"id": 397, "owner": {"id": 979}, "assignee": {"id": 1069}}}} } -test_scope_UPDATE_ASSIGNEE_context_SANDBOX_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_NONE_same_org_TRUE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 8, "privilege": "business"}, "organization": null}, "resource": {"id": 319, "assignee": {"id": 539}, "organization": {"id": 617}, "project": {"id": 374, "owner": {"id": 8}, "assignee": {"id": 893}}, "task": {"id": 394, "owner": {"id": 974}, "assignee": {"id": 1085}}}} +test_scope_VIEW_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 47, "privilege": "none"}, "organization": {"id": 195, "owner": {"id": 291}, "user": {"role": "supervisor"}}}, "resource": {"id": 382, "assignee": {"id": 47}, "organization": {"id": 609}, "project": {"id": 371, "owner": {"id": 714}, "assignee": {"id": 860}}, "task": {"id": 370, "owner": {"id": 902}, "assignee": {"id": 1071}}}} } -test_scope_UPDATE_ASSIGNEE_context_SANDBOX_ownership_PROJECT_OWNER_privilege_USER_membership_NONE_same_org_TRUE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 78, "privilege": "user"}, "organization": null}, "resource": {"id": 377, "assignee": {"id": 552}, "organization": {"id": 609}, "project": {"id": 359, "owner": {"id": 78}, "assignee": {"id": 801}}, "task": {"id": 319, "owner": {"id": 980}, "assignee": {"id": 1019}}}} +test_scope_VIEW_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 53, "privilege": "none"}, "organization": {"id": 182, "owner": {"id": 229}, "user": {"role": "worker"}}}, "resource": {"id": 354, "assignee": {"id": 53}, "organization": {"id": 182}, "project": {"id": 371, "owner": {"id": 708}, "assignee": {"id": 863}}, "task": {"id": 396, "owner": {"id": 951}, "assignee": {"id": 1006}}}} } -test_scope_UPDATE_ASSIGNEE_context_SANDBOX_ownership_PROJECT_OWNER_privilege_WORKER_membership_NONE_same_org_TRUE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 42, "privilege": "worker"}, "organization": null}, "resource": {"id": 340, "assignee": {"id": 566}, "organization": {"id": 636}, "project": {"id": 393, "owner": {"id": 42}, "assignee": {"id": 891}}, "task": {"id": 386, "owner": {"id": 954}, "assignee": {"id": 1097}}}} +test_scope_VIEW_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 74, "privilege": "none"}, "organization": {"id": 136, "owner": {"id": 267}, "user": {"role": "worker"}}}, "resource": {"id": 330, "assignee": {"id": 74}, "organization": {"id": 683}, "project": {"id": 327, "owner": {"id": 715}, "assignee": {"id": 810}}, "task": {"id": 354, "owner": {"id": 970}, "assignee": {"id": 1009}}}} } -test_scope_UPDATE_ASSIGNEE_context_SANDBOX_ownership_PROJECT_OWNER_privilege_NONE_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 24, "privilege": "none"}, "organization": null}, "resource": {"id": 332, "assignee": {"id": 521}, "organization": {"id": 608}, "project": {"id": 367, "owner": {"id": 24}, "assignee": {"id": 899}}, "task": {"id": 385, "owner": {"id": 909}, "assignee": {"id": 1008}}}} +test_scope_VIEW_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 91, "privilege": "none"}, "organization": {"id": 187, "owner": {"id": 233}, "user": {"role": null}}}, "resource": {"id": 364, "assignee": {"id": 91}, "organization": {"id": 187}, "project": {"id": 374, "owner": {"id": 783}, "assignee": {"id": 843}}, "task": {"id": 300, "owner": {"id": 954}, "assignee": {"id": 1095}}}} } -test_scope_UPDATE_ASSIGNEE_context_SANDBOX_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_TRUE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 18, "privilege": "admin"}, "organization": null}, "resource": {"id": 334, "assignee": {"id": 526}, "organization": {"id": 670}, "project": {"id": 342, "owner": {"id": 700}, "assignee": {"id": 18}}, "task": {"id": 355, "owner": {"id": 919}, "assignee": {"id": 1061}}}} +test_scope_VIEW_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 56, "privilege": "none"}, "organization": {"id": 186, "owner": {"id": 254}, "user": {"role": null}}}, "resource": {"id": 306, "assignee": {"id": 56}, "organization": {"id": 661}, "project": {"id": 387, "owner": {"id": 717}, "assignee": {"id": 872}}, "task": {"id": 322, "owner": {"id": 903}, "assignee": {"id": 1033}}}} } -test_scope_UPDATE_ASSIGNEE_context_SANDBOX_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_TRUE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 77, "privilege": "business"}, "organization": null}, "resource": {"id": 374, "assignee": {"id": 534}, "organization": {"id": 686}, "project": {"id": 338, "owner": {"id": 707}, "assignee": {"id": 77}}, "task": {"id": 372, "owner": {"id": 979}, "assignee": {"id": 1028}}}} +test_scope_VIEW_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 63, "privilege": "admin"}, "organization": {"id": 138, "owner": {"id": 63}, "user": {"role": "owner"}}}, "resource": {"id": 319, "assignee": {"id": 579}, "organization": {"id": 138}, "project": {"id": 351, "owner": {"id": 705}, "assignee": {"id": 855}}, "task": {"id": 361, "owner": {"id": 913}, "assignee": {"id": 1009}}}} } -test_scope_UPDATE_ASSIGNEE_context_SANDBOX_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_NONE_same_org_TRUE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 72, "privilege": "user"}, "organization": null}, "resource": {"id": 371, "assignee": {"id": 563}, "organization": {"id": 647}, "project": {"id": 363, "owner": {"id": 733}, "assignee": {"id": 72}}, "task": {"id": 362, "owner": {"id": 971}, "assignee": {"id": 1081}}}} +test_scope_VIEW_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_OWNER_same_org_FALSE { + allow with input as {"scope": "view", "auth": {"user": {"id": 77, "privilege": "admin"}, "organization": {"id": 157, "owner": {"id": 77}, "user": {"role": "owner"}}}, "resource": {"id": 378, "assignee": {"id": 592}, "organization": {"id": 645}, "project": {"id": 329, "owner": {"id": 775}, "assignee": {"id": 810}}, "task": {"id": 396, "owner": {"id": 919}, "assignee": {"id": 1036}}}} } -test_scope_UPDATE_ASSIGNEE_context_SANDBOX_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_TRUE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 67, "privilege": "worker"}, "organization": null}, "resource": {"id": 363, "assignee": {"id": 586}, "organization": {"id": 617}, "project": {"id": 313, "owner": {"id": 727}, "assignee": {"id": 67}}, "task": {"id": 378, "owner": {"id": 986}, "assignee": {"id": 1037}}}} +test_scope_VIEW_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 92, "privilege": "admin"}, "organization": {"id": 181, "owner": {"id": 235}, "user": {"role": "maintainer"}}}, "resource": {"id": 358, "assignee": {"id": 596}, "organization": {"id": 181}, "project": {"id": 332, "owner": {"id": 741}, "assignee": {"id": 863}}, "task": {"id": 314, "owner": {"id": 933}, "assignee": {"id": 1098}}}} } -test_scope_UPDATE_ASSIGNEE_context_SANDBOX_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 22, "privilege": "none"}, "organization": null}, "resource": {"id": 317, "assignee": {"id": 546}, "organization": {"id": 603}, "project": {"id": 392, "owner": {"id": 732}, "assignee": {"id": 22}}, "task": {"id": 368, "owner": {"id": 971}, "assignee": {"id": 1053}}}} +test_scope_VIEW_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_MAINTAINER_same_org_FALSE { + allow with input as {"scope": "view", "auth": {"user": {"id": 91, "privilege": "admin"}, "organization": {"id": 121, "owner": {"id": 226}, "user": {"role": "maintainer"}}}, "resource": {"id": 391, "assignee": {"id": 540}, "organization": {"id": 681}, "project": {"id": 384, "owner": {"id": 786}, "assignee": {"id": 811}}, "task": {"id": 395, "owner": {"id": 987}, "assignee": {"id": 1000}}}} } -test_scope_UPDATE_ASSIGNEE_context_SANDBOX_ownership_TASK_OWNER_privilege_ADMIN_membership_NONE_same_org_TRUE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 5, "privilege": "admin"}, "organization": null}, "resource": {"id": 358, "assignee": {"id": 510}, "organization": {"id": 681}, "project": {"id": 311, "owner": {"id": 793}, "assignee": {"id": 893}}, "task": {"id": 356, "owner": {"id": 5}, "assignee": {"id": 1012}}}} +test_scope_VIEW_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 5, "privilege": "admin"}, "organization": {"id": 138, "owner": {"id": 237}, "user": {"role": "supervisor"}}}, "resource": {"id": 334, "assignee": {"id": 592}, "organization": {"id": 138}, "project": {"id": 315, "owner": {"id": 708}, "assignee": {"id": 864}}, "task": {"id": 318, "owner": {"id": 976}, "assignee": {"id": 1061}}}} } -test_scope_UPDATE_ASSIGNEE_context_SANDBOX_ownership_TASK_OWNER_privilege_BUSINESS_membership_NONE_same_org_TRUE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 90, "privilege": "business"}, "organization": null}, "resource": {"id": 320, "assignee": {"id": 571}, "organization": {"id": 690}, "project": {"id": 356, "owner": {"id": 720}, "assignee": {"id": 887}}, "task": {"id": 317, "owner": {"id": 90}, "assignee": {"id": 1082}}}} +test_scope_VIEW_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_SUPERVISOR_same_org_FALSE { + allow with input as {"scope": "view", "auth": {"user": {"id": 82, "privilege": "admin"}, "organization": {"id": 174, "owner": {"id": 259}, "user": {"role": "supervisor"}}}, "resource": {"id": 314, "assignee": {"id": 512}, "organization": {"id": 679}, "project": {"id": 372, "owner": {"id": 791}, "assignee": {"id": 892}}, "task": {"id": 319, "owner": {"id": 955}, "assignee": {"id": 1027}}}} } -test_scope_UPDATE_ASSIGNEE_context_SANDBOX_ownership_TASK_OWNER_privilege_USER_membership_NONE_same_org_TRUE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 83, "privilege": "user"}, "organization": null}, "resource": {"id": 342, "assignee": {"id": 581}, "organization": {"id": 636}, "project": {"id": 373, "owner": {"id": 765}, "assignee": {"id": 863}}, "task": {"id": 368, "owner": {"id": 83}, "assignee": {"id": 1032}}}} +test_scope_VIEW_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 27, "privilege": "admin"}, "organization": {"id": 145, "owner": {"id": 217}, "user": {"role": "worker"}}}, "resource": {"id": 394, "assignee": {"id": 556}, "organization": {"id": 145}, "project": {"id": 347, "owner": {"id": 748}, "assignee": {"id": 848}}, "task": {"id": 387, "owner": {"id": 995}, "assignee": {"id": 1073}}}} } -test_scope_UPDATE_ASSIGNEE_context_SANDBOX_ownership_TASK_OWNER_privilege_WORKER_membership_NONE_same_org_TRUE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 12, "privilege": "worker"}, "organization": null}, "resource": {"id": 397, "assignee": {"id": 559}, "organization": {"id": 676}, "project": {"id": 322, "owner": {"id": 765}, "assignee": {"id": 829}}, "task": {"id": 302, "owner": {"id": 12}, "assignee": {"id": 1098}}}} +test_scope_VIEW_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_WORKER_same_org_FALSE { + allow with input as {"scope": "view", "auth": {"user": {"id": 16, "privilege": "admin"}, "organization": {"id": 131, "owner": {"id": 261}, "user": {"role": "worker"}}}, "resource": {"id": 351, "assignee": {"id": 518}, "organization": {"id": 604}, "project": {"id": 373, "owner": {"id": 797}, "assignee": {"id": 872}}, "task": {"id": 389, "owner": {"id": 947}, "assignee": {"id": 1061}}}} } -test_scope_UPDATE_ASSIGNEE_context_SANDBOX_ownership_TASK_OWNER_privilege_NONE_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 46, "privilege": "none"}, "organization": null}, "resource": {"id": 376, "assignee": {"id": 569}, "organization": {"id": 681}, "project": {"id": 386, "owner": {"id": 713}, "assignee": {"id": 805}}, "task": {"id": 391, "owner": {"id": 46}, "assignee": {"id": 1078}}}} +test_scope_VIEW_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_NONE_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 91, "privilege": "admin"}, "organization": {"id": 171, "owner": {"id": 201}, "user": {"role": null}}}, "resource": {"id": 339, "assignee": {"id": 510}, "organization": {"id": 171}, "project": {"id": 363, "owner": {"id": 706}, "assignee": {"id": 881}}, "task": {"id": 355, "owner": {"id": 972}, "assignee": {"id": 1095}}}} } -test_scope_UPDATE_ASSIGNEE_context_SANDBOX_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_TRUE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 47, "privilege": "admin"}, "organization": null}, "resource": {"id": 392, "assignee": {"id": 529}, "organization": {"id": 623}, "project": {"id": 336, "owner": {"id": 765}, "assignee": {"id": 872}}, "task": {"id": 300, "owner": {"id": 965}, "assignee": {"id": 47}}}} +test_scope_VIEW_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_NONE_same_org_FALSE { + allow with input as {"scope": "view", "auth": {"user": {"id": 83, "privilege": "admin"}, "organization": {"id": 139, "owner": {"id": 209}, "user": {"role": null}}}, "resource": {"id": 393, "assignee": {"id": 577}, "organization": {"id": 664}, "project": {"id": 322, "owner": {"id": 783}, "assignee": {"id": 878}}, "task": {"id": 325, "owner": {"id": 977}, "assignee": {"id": 1029}}}} } -test_scope_UPDATE_ASSIGNEE_context_SANDBOX_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_TRUE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 21, "privilege": "business"}, "organization": null}, "resource": {"id": 338, "assignee": {"id": 581}, "organization": {"id": 664}, "project": {"id": 389, "owner": {"id": 782}, "assignee": {"id": 855}}, "task": {"id": 349, "owner": {"id": 942}, "assignee": {"id": 21}}}} +test_scope_VIEW_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 97, "privilege": "business"}, "organization": {"id": 169, "owner": {"id": 97}, "user": {"role": "owner"}}}, "resource": {"id": 368, "assignee": {"id": 594}, "organization": {"id": 169}, "project": {"id": 385, "owner": {"id": 748}, "assignee": {"id": 887}}, "task": {"id": 391, "owner": {"id": 977}, "assignee": {"id": 1023}}}} } -test_scope_UPDATE_ASSIGNEE_context_SANDBOX_ownership_TASK_ASSIGNEE_privilege_USER_membership_NONE_same_org_TRUE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 14, "privilege": "user"}, "organization": null}, "resource": {"id": 313, "assignee": {"id": 553}, "organization": {"id": 676}, "project": {"id": 343, "owner": {"id": 738}, "assignee": {"id": 885}}, "task": {"id": 346, "owner": {"id": 981}, "assignee": {"id": 14}}}} +test_scope_VIEW_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 78, "privilege": "business"}, "organization": {"id": 192, "owner": {"id": 78}, "user": {"role": "owner"}}}, "resource": {"id": 352, "assignee": {"id": 520}, "organization": {"id": 635}, "project": {"id": 381, "owner": {"id": 798}, "assignee": {"id": 876}}, "task": {"id": 315, "owner": {"id": 945}, "assignee": {"id": 1049}}}} } -test_scope_UPDATE_ASSIGNEE_context_SANDBOX_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_TRUE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 31, "privilege": "worker"}, "organization": null}, "resource": {"id": 311, "assignee": {"id": 538}, "organization": {"id": 699}, "project": {"id": 301, "owner": {"id": 712}, "assignee": {"id": 880}}, "task": {"id": 308, "owner": {"id": 947}, "assignee": {"id": 31}}}} +test_scope_VIEW_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 89, "privilege": "business"}, "organization": {"id": 152, "owner": {"id": 287}, "user": {"role": "maintainer"}}}, "resource": {"id": 357, "assignee": {"id": 556}, "organization": {"id": 152}, "project": {"id": 301, "owner": {"id": 765}, "assignee": {"id": 808}}, "task": {"id": 367, "owner": {"id": 906}, "assignee": {"id": 1017}}}} } -test_scope_UPDATE_ASSIGNEE_context_SANDBOX_ownership_TASK_ASSIGNEE_privilege_NONE_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 79, "privilege": "none"}, "organization": null}, "resource": {"id": 381, "assignee": {"id": 582}, "organization": {"id": 679}, "project": {"id": 390, "owner": {"id": 761}, "assignee": {"id": 872}}, "task": {"id": 380, "owner": {"id": 910}, "assignee": {"id": 79}}}} +test_scope_VIEW_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 5, "privilege": "business"}, "organization": {"id": 189, "owner": {"id": 292}, "user": {"role": "maintainer"}}}, "resource": {"id": 388, "assignee": {"id": 528}, "organization": {"id": 650}, "project": {"id": 315, "owner": {"id": 776}, "assignee": {"id": 838}}, "task": {"id": 352, "owner": {"id": 934}, "assignee": {"id": 1093}}}} } -test_scope_UPDATE_ASSIGNEE_context_SANDBOX_ownership_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_TRUE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 86, "privilege": "admin"}, "organization": null}, "resource": {"id": 384, "assignee": {"id": 86}, "organization": {"id": 623}, "project": {"id": 342, "owner": {"id": 763}, "assignee": {"id": 819}}, "task": {"id": 349, "owner": {"id": 960}, "assignee": {"id": 1015}}}} +test_scope_VIEW_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_SUPERVISOR_same_org_TRUE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 19, "privilege": "business"}, "organization": {"id": 199, "owner": {"id": 260}, "user": {"role": "supervisor"}}}, "resource": {"id": 392, "assignee": {"id": 534}, "organization": {"id": 199}, "project": {"id": 340, "owner": {"id": 731}, "assignee": {"id": 843}}, "task": {"id": 371, "owner": {"id": 938}, "assignee": {"id": 1002}}}} } -test_scope_UPDATE_ASSIGNEE_context_SANDBOX_ownership_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 49, "privilege": "business"}, "organization": null}, "resource": {"id": 335, "assignee": {"id": 49}, "organization": {"id": 632}, "project": {"id": 353, "owner": {"id": 750}, "assignee": {"id": 828}}, "task": {"id": 308, "owner": {"id": 985}, "assignee": {"id": 1072}}}} +test_scope_VIEW_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 99, "privilege": "business"}, "organization": {"id": 199, "owner": {"id": 208}, "user": {"role": "supervisor"}}}, "resource": {"id": 317, "assignee": {"id": 560}, "organization": {"id": 684}, "project": {"id": 308, "owner": {"id": 786}, "assignee": {"id": 836}}, "task": {"id": 389, "owner": {"id": 945}, "assignee": {"id": 1065}}}} } -test_scope_UPDATE_ASSIGNEE_context_SANDBOX_ownership_ASSIGNEE_privilege_USER_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 75, "privilege": "user"}, "organization": null}, "resource": {"id": 322, "assignee": {"id": 75}, "organization": {"id": 655}, "project": {"id": 345, "owner": {"id": 741}, "assignee": {"id": 827}}, "task": {"id": 376, "owner": {"id": 982}, "assignee": {"id": 1070}}}} +test_scope_VIEW_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_WORKER_same_org_TRUE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 21, "privilege": "business"}, "organization": {"id": 112, "owner": {"id": 273}, "user": {"role": "worker"}}}, "resource": {"id": 392, "assignee": {"id": 585}, "organization": {"id": 112}, "project": {"id": 371, "owner": {"id": 739}, "assignee": {"id": 892}}, "task": {"id": 322, "owner": {"id": 934}, "assignee": {"id": 1055}}}} } -test_scope_UPDATE_ASSIGNEE_context_SANDBOX_ownership_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 41, "privilege": "worker"}, "organization": null}, "resource": {"id": 311, "assignee": {"id": 41}, "organization": {"id": 681}, "project": {"id": 382, "owner": {"id": 721}, "assignee": {"id": 823}}, "task": {"id": 373, "owner": {"id": 980}, "assignee": {"id": 1039}}}} +test_scope_VIEW_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 68, "privilege": "business"}, "organization": {"id": 100, "owner": {"id": 209}, "user": {"role": "worker"}}}, "resource": {"id": 397, "assignee": {"id": 524}, "organization": {"id": 603}, "project": {"id": 312, "owner": {"id": 731}, "assignee": {"id": 898}}, "task": {"id": 345, "owner": {"id": 985}, "assignee": {"id": 1023}}}} } -test_scope_UPDATE_ASSIGNEE_context_SANDBOX_ownership_ASSIGNEE_privilege_NONE_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 70, "privilege": "none"}, "organization": null}, "resource": {"id": 371, "assignee": {"id": 70}, "organization": {"id": 640}, "project": {"id": 369, "owner": {"id": 781}, "assignee": {"id": 839}}, "task": {"id": 398, "owner": {"id": 972}, "assignee": {"id": 1000}}}} +test_scope_VIEW_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 27, "privilege": "business"}, "organization": {"id": 147, "owner": {"id": 260}, "user": {"role": null}}}, "resource": {"id": 378, "assignee": {"id": 534}, "organization": {"id": 147}, "project": {"id": 316, "owner": {"id": 767}, "assignee": {"id": 829}}, "task": {"id": 361, "owner": {"id": 924}, "assignee": {"id": 1078}}}} } -test_scope_UPDATE_ASSIGNEE_context_SANDBOX_ownership_NONE_privilege_ADMIN_membership_NONE_same_org_TRUE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 63, "privilege": "admin"}, "organization": null}, "resource": {"id": 331, "assignee": {"id": 524}, "organization": {"id": 665}, "project": {"id": 397, "owner": {"id": 748}, "assignee": {"id": 886}}, "task": {"id": 390, "owner": {"id": 985}, "assignee": {"id": 1076}}}} +test_scope_VIEW_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 7, "privilege": "business"}, "organization": {"id": 110, "owner": {"id": 269}, "user": {"role": null}}}, "resource": {"id": 384, "assignee": {"id": 573}, "organization": {"id": 674}, "project": {"id": 317, "owner": {"id": 717}, "assignee": {"id": 896}}, "task": {"id": 345, "owner": {"id": 932}, "assignee": {"id": 1080}}}} } -test_scope_UPDATE_ASSIGNEE_context_SANDBOX_ownership_NONE_privilege_BUSINESS_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 81, "privilege": "business"}, "organization": null}, "resource": {"id": 360, "assignee": {"id": 538}, "organization": {"id": 643}, "project": {"id": 371, "owner": {"id": 751}, "assignee": {"id": 877}}, "task": {"id": 375, "owner": {"id": 972}, "assignee": {"id": 1073}}}} +test_scope_VIEW_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 13, "privilege": "user"}, "organization": {"id": 198, "owner": {"id": 13}, "user": {"role": "owner"}}}, "resource": {"id": 332, "assignee": {"id": 528}, "organization": {"id": 198}, "project": {"id": 380, "owner": {"id": 769}, "assignee": {"id": 821}}, "task": {"id": 385, "owner": {"id": 990}, "assignee": {"id": 1026}}}} } -test_scope_UPDATE_ASSIGNEE_context_SANDBOX_ownership_NONE_privilege_USER_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 23, "privilege": "user"}, "organization": null}, "resource": {"id": 340, "assignee": {"id": 529}, "organization": {"id": 672}, "project": {"id": 375, "owner": {"id": 716}, "assignee": {"id": 887}}, "task": {"id": 335, "owner": {"id": 995}, "assignee": {"id": 1012}}}} +test_scope_VIEW_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 88, "privilege": "user"}, "organization": {"id": 112, "owner": {"id": 88}, "user": {"role": "owner"}}}, "resource": {"id": 389, "assignee": {"id": 580}, "organization": {"id": 687}, "project": {"id": 370, "owner": {"id": 766}, "assignee": {"id": 832}}, "task": {"id": 315, "owner": {"id": 977}, "assignee": {"id": 1086}}}} } -test_scope_UPDATE_ASSIGNEE_context_SANDBOX_ownership_NONE_privilege_WORKER_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 28, "privilege": "worker"}, "organization": null}, "resource": {"id": 314, "assignee": {"id": 500}, "organization": {"id": 687}, "project": {"id": 353, "owner": {"id": 766}, "assignee": {"id": 893}}, "task": {"id": 315, "owner": {"id": 968}, "assignee": {"id": 1079}}}} +test_scope_VIEW_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "view", "auth": {"user": {"id": 70, "privilege": "user"}, "organization": {"id": 146, "owner": {"id": 228}, "user": {"role": "maintainer"}}}, "resource": {"id": 375, "assignee": {"id": 553}, "organization": {"id": 146}, "project": {"id": 349, "owner": {"id": 744}, "assignee": {"id": 899}}, "task": {"id": 379, "owner": {"id": 902}, "assignee": {"id": 1008}}}} } -test_scope_UPDATE_ASSIGNEE_context_SANDBOX_ownership_NONE_privilege_NONE_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 52, "privilege": "none"}, "organization": null}, "resource": {"id": 374, "assignee": {"id": 579}, "organization": {"id": 642}, "project": {"id": 393, "owner": {"id": 707}, "assignee": {"id": 815}}, "task": {"id": 342, "owner": {"id": 943}, "assignee": {"id": 1019}}}} +test_scope_VIEW_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 18, "privilege": "user"}, "organization": {"id": 121, "owner": {"id": 241}, "user": {"role": "maintainer"}}}, "resource": {"id": 359, "assignee": {"id": 522}, "organization": {"id": 613}, "project": {"id": 380, "owner": {"id": 717}, "assignee": {"id": 851}}, "task": {"id": 327, "owner": {"id": 925}, "assignee": {"id": 1017}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 36, "privilege": "admin"}, "organization": {"id": 167, "owner": {"id": 36}, "user": {"role": "owner"}}}, "resource": {"id": 358, "assignee": {"id": 549}, "organization": {"id": 167}, "project": {"id": 372, "owner": {"id": 36}, "assignee": {"id": 807}}, "task": {"id": 373, "owner": {"id": 902}, "assignee": {"id": 1079}}}} +test_scope_VIEW_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_SUPERVISOR_same_org_TRUE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 3, "privilege": "user"}, "organization": {"id": 188, "owner": {"id": 216}, "user": {"role": "supervisor"}}}, "resource": {"id": 356, "assignee": {"id": 590}, "organization": {"id": 188}, "project": {"id": 358, "owner": {"id": 745}, "assignee": {"id": 841}}, "task": {"id": 399, "owner": {"id": 953}, "assignee": {"id": 1072}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_OWNER_same_org_FALSE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 12, "privilege": "admin"}, "organization": {"id": 176, "owner": {"id": 12}, "user": {"role": "owner"}}}, "resource": {"id": 378, "assignee": {"id": 569}, "organization": {"id": 606}, "project": {"id": 399, "owner": {"id": 12}, "assignee": {"id": 860}}, "task": {"id": 364, "owner": {"id": 913}, "assignee": {"id": 1096}}}} +test_scope_VIEW_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 60, "privilege": "user"}, "organization": {"id": 142, "owner": {"id": 214}, "user": {"role": "supervisor"}}}, "resource": {"id": 391, "assignee": {"id": 506}, "organization": {"id": 641}, "project": {"id": 350, "owner": {"id": 782}, "assignee": {"id": 874}}, "task": {"id": 328, "owner": {"id": 998}, "assignee": {"id": 1043}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 70, "privilege": "admin"}, "organization": {"id": 132, "owner": {"id": 240}, "user": {"role": "maintainer"}}}, "resource": {"id": 360, "assignee": {"id": 510}, "organization": {"id": 132}, "project": {"id": 366, "owner": {"id": 70}, "assignee": {"id": 843}}, "task": {"id": 354, "owner": {"id": 924}, "assignee": {"id": 1008}}}} +test_scope_VIEW_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_WORKER_same_org_TRUE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 46, "privilege": "user"}, "organization": {"id": 101, "owner": {"id": 287}, "user": {"role": "worker"}}}, "resource": {"id": 354, "assignee": {"id": 513}, "organization": {"id": 101}, "project": {"id": 356, "owner": {"id": 795}, "assignee": {"id": 806}}, "task": {"id": 311, "owner": {"id": 918}, "assignee": {"id": 1080}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_MAINTAINER_same_org_FALSE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 55, "privilege": "admin"}, "organization": {"id": 151, "owner": {"id": 282}, "user": {"role": "maintainer"}}}, "resource": {"id": 343, "assignee": {"id": 575}, "organization": {"id": 605}, "project": {"id": 304, "owner": {"id": 55}, "assignee": {"id": 850}}, "task": {"id": 334, "owner": {"id": 929}, "assignee": {"id": 1028}}}} +test_scope_VIEW_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 47, "privilege": "user"}, "organization": {"id": 101, "owner": {"id": 252}, "user": {"role": "worker"}}}, "resource": {"id": 387, "assignee": {"id": 536}, "organization": {"id": 692}, "project": {"id": 351, "owner": {"id": 766}, "assignee": {"id": 830}}, "task": {"id": 376, "owner": {"id": 905}, "assignee": {"id": 1025}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 34, "privilege": "admin"}, "organization": {"id": 133, "owner": {"id": 294}, "user": {"role": "supervisor"}}}, "resource": {"id": 329, "assignee": {"id": 541}, "organization": {"id": 133}, "project": {"id": 305, "owner": {"id": 34}, "assignee": {"id": 858}}, "task": {"id": 349, "owner": {"id": 993}, "assignee": {"id": 1013}}}} +test_scope_VIEW_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 80, "privilege": "user"}, "organization": {"id": 176, "owner": {"id": 259}, "user": {"role": null}}}, "resource": {"id": 387, "assignee": {"id": 518}, "organization": {"id": 176}, "project": {"id": 384, "owner": {"id": 780}, "assignee": {"id": 885}}, "task": {"id": 353, "owner": {"id": 952}, "assignee": {"id": 1089}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_SUPERVISOR_same_org_FALSE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 3, "privilege": "admin"}, "organization": {"id": 174, "owner": {"id": 279}, "user": {"role": "supervisor"}}}, "resource": {"id": 359, "assignee": {"id": 508}, "organization": {"id": 669}, "project": {"id": 332, "owner": {"id": 3}, "assignee": {"id": 837}}, "task": {"id": 357, "owner": {"id": 970}, "assignee": {"id": 1011}}}} +test_scope_VIEW_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 36, "privilege": "user"}, "organization": {"id": 142, "owner": {"id": 273}, "user": {"role": null}}}, "resource": {"id": 383, "assignee": {"id": 562}, "organization": {"id": 636}, "project": {"id": 396, "owner": {"id": 775}, "assignee": {"id": 840}}, "task": {"id": 333, "owner": {"id": 933}, "assignee": {"id": 1014}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 99, "privilege": "admin"}, "organization": {"id": 115, "owner": {"id": 283}, "user": {"role": "worker"}}}, "resource": {"id": 343, "assignee": {"id": 579}, "organization": {"id": 115}, "project": {"id": 308, "owner": {"id": 99}, "assignee": {"id": 821}}, "task": {"id": 304, "owner": {"id": 946}, "assignee": {"id": 1012}}}} +test_scope_VIEW_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_OWNER_same_org_TRUE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 71, "privilege": "worker"}, "organization": {"id": 109, "owner": {"id": 71}, "user": {"role": "owner"}}}, "resource": {"id": 325, "assignee": {"id": 517}, "organization": {"id": 109}, "project": {"id": 300, "owner": {"id": 759}, "assignee": {"id": 863}}, "task": {"id": 337, "owner": {"id": 973}, "assignee": {"id": 1086}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_WORKER_same_org_FALSE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 34, "privilege": "admin"}, "organization": {"id": 156, "owner": {"id": 290}, "user": {"role": "worker"}}}, "resource": {"id": 368, "assignee": {"id": 592}, "organization": {"id": 661}, "project": {"id": 348, "owner": {"id": 34}, "assignee": {"id": 880}}, "task": {"id": 327, "owner": {"id": 964}, "assignee": {"id": 1014}}}} +test_scope_VIEW_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 60, "privilege": "worker"}, "organization": {"id": 184, "owner": {"id": 60}, "user": {"role": "owner"}}}, "resource": {"id": 339, "assignee": {"id": 558}, "organization": {"id": 649}, "project": {"id": 334, "owner": {"id": 711}, "assignee": {"id": 855}}, "task": {"id": 381, "owner": {"id": 904}, "assignee": {"id": 1056}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_NONE_same_org_TRUE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 30, "privilege": "admin"}, "organization": {"id": 170, "owner": {"id": 204}, "user": {"role": null}}}, "resource": {"id": 347, "assignee": {"id": 570}, "organization": {"id": 170}, "project": {"id": 398, "owner": {"id": 30}, "assignee": {"id": 856}}, "task": {"id": 319, "owner": {"id": 915}, "assignee": {"id": 1018}}}} +test_scope_VIEW_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_MAINTAINER_same_org_TRUE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 73, "privilege": "worker"}, "organization": {"id": 198, "owner": {"id": 239}, "user": {"role": "maintainer"}}}, "resource": {"id": 380, "assignee": {"id": 543}, "organization": {"id": 198}, "project": {"id": 330, "owner": {"id": 717}, "assignee": {"id": 888}}, "task": {"id": 305, "owner": {"id": 917}, "assignee": {"id": 1069}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_NONE_same_org_FALSE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 38, "privilege": "admin"}, "organization": {"id": 117, "owner": {"id": 213}, "user": {"role": null}}}, "resource": {"id": 366, "assignee": {"id": 513}, "organization": {"id": 637}, "project": {"id": 341, "owner": {"id": 38}, "assignee": {"id": 823}}, "task": {"id": 351, "owner": {"id": 969}, "assignee": {"id": 1022}}}} +test_scope_VIEW_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 33, "privilege": "worker"}, "organization": {"id": 181, "owner": {"id": 299}, "user": {"role": "maintainer"}}}, "resource": {"id": 380, "assignee": {"id": 534}, "organization": {"id": 630}, "project": {"id": 328, "owner": {"id": 739}, "assignee": {"id": 841}}, "task": {"id": 382, "owner": {"id": 941}, "assignee": {"id": 1046}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 57, "privilege": "business"}, "organization": {"id": 160, "owner": {"id": 57}, "user": {"role": "owner"}}}, "resource": {"id": 352, "assignee": {"id": 571}, "organization": {"id": 160}, "project": {"id": 396, "owner": {"id": 57}, "assignee": {"id": 899}}, "task": {"id": 386, "owner": {"id": 989}, "assignee": {"id": 1022}}}} +test_scope_VIEW_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_SUPERVISOR_same_org_TRUE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 97, "privilege": "worker"}, "organization": {"id": 175, "owner": {"id": 238}, "user": {"role": "supervisor"}}}, "resource": {"id": 329, "assignee": {"id": 516}, "organization": {"id": 175}, "project": {"id": 300, "owner": {"id": 795}, "assignee": {"id": 819}}, "task": {"id": 359, "owner": {"id": 917}, "assignee": {"id": 1095}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 14, "privilege": "business"}, "organization": {"id": 191, "owner": {"id": 14}, "user": {"role": "owner"}}}, "resource": {"id": 366, "assignee": {"id": 504}, "organization": {"id": 630}, "project": {"id": 380, "owner": {"id": 14}, "assignee": {"id": 879}}, "task": {"id": 393, "owner": {"id": 972}, "assignee": {"id": 1089}}}} +test_scope_VIEW_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 69, "privilege": "worker"}, "organization": {"id": 162, "owner": {"id": 220}, "user": {"role": "supervisor"}}}, "resource": {"id": 397, "assignee": {"id": 506}, "organization": {"id": 675}, "project": {"id": 338, "owner": {"id": 703}, "assignee": {"id": 808}}, "task": {"id": 322, "owner": {"id": 952}, "assignee": {"id": 1067}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 33, "privilege": "business"}, "organization": {"id": 166, "owner": {"id": 271}, "user": {"role": "maintainer"}}}, "resource": {"id": 303, "assignee": {"id": 594}, "organization": {"id": 166}, "project": {"id": 356, "owner": {"id": 33}, "assignee": {"id": 872}}, "task": {"id": 349, "owner": {"id": 917}, "assignee": {"id": 1084}}}} +test_scope_VIEW_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_WORKER_same_org_TRUE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 78, "privilege": "worker"}, "organization": {"id": 159, "owner": {"id": 235}, "user": {"role": "worker"}}}, "resource": {"id": 329, "assignee": {"id": 511}, "organization": {"id": 159}, "project": {"id": 318, "owner": {"id": 710}, "assignee": {"id": 888}}, "task": {"id": 348, "owner": {"id": 910}, "assignee": {"id": 1009}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 23, "privilege": "business"}, "organization": {"id": 160, "owner": {"id": 257}, "user": {"role": "maintainer"}}}, "resource": {"id": 339, "assignee": {"id": 560}, "organization": {"id": 637}, "project": {"id": 397, "owner": {"id": 23}, "assignee": {"id": 833}}, "task": {"id": 390, "owner": {"id": 996}, "assignee": {"id": 1038}}}} +test_scope_VIEW_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 10, "privilege": "worker"}, "organization": {"id": 188, "owner": {"id": 262}, "user": {"role": "worker"}}}, "resource": {"id": 349, "assignee": {"id": 589}, "organization": {"id": 641}, "project": {"id": 333, "owner": {"id": 721}, "assignee": {"id": 828}}, "task": {"id": 318, "owner": {"id": 941}, "assignee": {"id": 1090}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 63, "privilege": "worker"}, "organization": {"id": 184, "owner": {"id": 294}, "user": {"role": null}}}, "resource": {"id": 315, "assignee": {"id": 564}, "organization": {"id": 184}, "project": {"id": 379, "owner": {"id": 713}, "assignee": {"id": 807}}, "task": {"id": 324, "owner": {"id": 962}, "assignee": {"id": 1062}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 21, "privilege": "worker"}, "organization": {"id": 107, "owner": {"id": 232}, "user": {"role": null}}}, "resource": {"id": 311, "assignee": {"id": 546}, "organization": {"id": 625}, "project": {"id": 391, "owner": {"id": 731}, "assignee": {"id": 835}}, "task": {"id": 325, "owner": {"id": 967}, "assignee": {"id": 1036}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_OWNER_same_org_TRUE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 51, "privilege": "none"}, "organization": {"id": 168, "owner": {"id": 51}, "user": {"role": "owner"}}}, "resource": {"id": 318, "assignee": {"id": 581}, "organization": {"id": 168}, "project": {"id": 358, "owner": {"id": 740}, "assignee": {"id": 800}}, "task": {"id": 390, "owner": {"id": 966}, "assignee": {"id": 1073}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 25, "privilege": "none"}, "organization": {"id": 182, "owner": {"id": 25}, "user": {"role": "owner"}}}, "resource": {"id": 340, "assignee": {"id": 546}, "organization": {"id": 604}, "project": {"id": 342, "owner": {"id": 737}, "assignee": {"id": 862}}, "task": {"id": 345, "owner": {"id": 922}, "assignee": {"id": 1061}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_MAINTAINER_same_org_TRUE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 74, "privilege": "none"}, "organization": {"id": 185, "owner": {"id": 289}, "user": {"role": "maintainer"}}}, "resource": {"id": 301, "assignee": {"id": 540}, "organization": {"id": 185}, "project": {"id": 355, "owner": {"id": 706}, "assignee": {"id": 802}}, "task": {"id": 315, "owner": {"id": 917}, "assignee": {"id": 1016}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 29, "privilege": "none"}, "organization": {"id": 173, "owner": {"id": 277}, "user": {"role": "maintainer"}}}, "resource": {"id": 300, "assignee": {"id": 527}, "organization": {"id": 616}, "project": {"id": 351, "owner": {"id": 738}, "assignee": {"id": 812}}, "task": {"id": 343, "owner": {"id": 997}, "assignee": {"id": 1037}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_SUPERVISOR_same_org_TRUE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 89, "privilege": "none"}, "organization": {"id": 171, "owner": {"id": 294}, "user": {"role": "supervisor"}}}, "resource": {"id": 382, "assignee": {"id": 579}, "organization": {"id": 171}, "project": {"id": 314, "owner": {"id": 795}, "assignee": {"id": 851}}, "task": {"id": 389, "owner": {"id": 981}, "assignee": {"id": 1077}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 51, "privilege": "none"}, "organization": {"id": 188, "owner": {"id": 245}, "user": {"role": "supervisor"}}}, "resource": {"id": 398, "assignee": {"id": 515}, "organization": {"id": 620}, "project": {"id": 370, "owner": {"id": 717}, "assignee": {"id": 821}}, "task": {"id": 301, "owner": {"id": 977}, "assignee": {"id": 1004}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_WORKER_same_org_TRUE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 98, "privilege": "none"}, "organization": {"id": 191, "owner": {"id": 273}, "user": {"role": "worker"}}}, "resource": {"id": 377, "assignee": {"id": 548}, "organization": {"id": 191}, "project": {"id": 317, "owner": {"id": 779}, "assignee": {"id": 880}}, "task": {"id": 355, "owner": {"id": 952}, "assignee": {"id": 1071}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 79, "privilege": "none"}, "organization": {"id": 144, "owner": {"id": 276}, "user": {"role": "worker"}}}, "resource": {"id": 330, "assignee": {"id": 550}, "organization": {"id": 632}, "project": {"id": 346, "owner": {"id": 751}, "assignee": {"id": 893}}, "task": {"id": 354, "owner": {"id": 956}, "assignee": {"id": 1028}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 78, "privilege": "none"}, "organization": {"id": 151, "owner": {"id": 211}, "user": {"role": null}}}, "resource": {"id": 363, "assignee": {"id": 525}, "organization": {"id": 151}, "project": {"id": 314, "owner": {"id": 799}, "assignee": {"id": 836}}, "task": {"id": 311, "owner": {"id": 949}, "assignee": {"id": 1035}}}} +} + +test_scope_VIEW_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "view", "auth": {"user": {"id": 19, "privilege": "none"}, "organization": {"id": 190, "owner": {"id": 244}, "user": {"role": null}}}, "resource": {"id": 386, "assignee": {"id": 521}, "organization": {"id": 609}, "project": {"id": 360, "owner": {"id": 798}, "assignee": {"id": 802}}, "task": {"id": 368, "owner": {"id": 997}, "assignee": {"id": 1039}}}} +} + +test_scope_VIEW_DATA_context_SANDBOX_ownership_PROJECT_OWNER_privilege_ADMIN_membership_NONE_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 74, "privilege": "admin"}, "organization": null}, "resource": {"id": 317, "assignee": {"id": 518}, "organization": {"id": 663}, "project": {"id": 352, "owner": {"id": 74}, "assignee": {"id": 806}}, "task": {"id": 396, "owner": {"id": 978}, "assignee": {"id": 1078}}}} +} + +test_scope_VIEW_DATA_context_SANDBOX_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_NONE_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 92, "privilege": "business"}, "organization": null}, "resource": {"id": 361, "assignee": {"id": 582}, "organization": {"id": 603}, "project": {"id": 395, "owner": {"id": 92}, "assignee": {"id": 850}}, "task": {"id": 301, "owner": {"id": 979}, "assignee": {"id": 1010}}}} +} + +test_scope_VIEW_DATA_context_SANDBOX_ownership_PROJECT_OWNER_privilege_USER_membership_NONE_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 86, "privilege": "user"}, "organization": null}, "resource": {"id": 359, "assignee": {"id": 543}, "organization": {"id": 643}, "project": {"id": 389, "owner": {"id": 86}, "assignee": {"id": 804}}, "task": {"id": 308, "owner": {"id": 999}, "assignee": {"id": 1019}}}} +} + +test_scope_VIEW_DATA_context_SANDBOX_ownership_PROJECT_OWNER_privilege_WORKER_membership_NONE_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 21, "privilege": "worker"}, "organization": null}, "resource": {"id": 397, "assignee": {"id": 559}, "organization": {"id": 606}, "project": {"id": 332, "owner": {"id": 21}, "assignee": {"id": 805}}, "task": {"id": 356, "owner": {"id": 955}, "assignee": {"id": 1006}}}} +} + +test_scope_VIEW_DATA_context_SANDBOX_ownership_PROJECT_OWNER_privilege_NONE_membership_NONE_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 0, "privilege": "none"}, "organization": null}, "resource": {"id": 321, "assignee": {"id": 561}, "organization": {"id": 610}, "project": {"id": 312, "owner": {"id": 0}, "assignee": {"id": 839}}, "task": {"id": 308, "owner": {"id": 964}, "assignee": {"id": 1029}}}} +} + +test_scope_VIEW_DATA_context_SANDBOX_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 98, "privilege": "admin"}, "organization": null}, "resource": {"id": 318, "assignee": {"id": 557}, "organization": {"id": 662}, "project": {"id": 345, "owner": {"id": 760}, "assignee": {"id": 98}}, "task": {"id": 346, "owner": {"id": 964}, "assignee": {"id": 1022}}}} +} + +test_scope_VIEW_DATA_context_SANDBOX_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 42, "privilege": "business"}, "organization": null}, "resource": {"id": 327, "assignee": {"id": 522}, "organization": {"id": 686}, "project": {"id": 320, "owner": {"id": 733}, "assignee": {"id": 42}}, "task": {"id": 348, "owner": {"id": 968}, "assignee": {"id": 1039}}}} +} + +test_scope_VIEW_DATA_context_SANDBOX_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_NONE_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 99, "privilege": "user"}, "organization": null}, "resource": {"id": 381, "assignee": {"id": 515}, "organization": {"id": 614}, "project": {"id": 300, "owner": {"id": 770}, "assignee": {"id": 99}}, "task": {"id": 397, "owner": {"id": 922}, "assignee": {"id": 1062}}}} +} + +test_scope_VIEW_DATA_context_SANDBOX_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 40, "privilege": "worker"}, "organization": null}, "resource": {"id": 371, "assignee": {"id": 593}, "organization": {"id": 655}, "project": {"id": 378, "owner": {"id": 713}, "assignee": {"id": 40}}, "task": {"id": 360, "owner": {"id": 996}, "assignee": {"id": 1087}}}} +} + +test_scope_VIEW_DATA_context_SANDBOX_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_NONE_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 26, "privilege": "none"}, "organization": null}, "resource": {"id": 330, "assignee": {"id": 575}, "organization": {"id": 663}, "project": {"id": 312, "owner": {"id": 730}, "assignee": {"id": 26}}, "task": {"id": 346, "owner": {"id": 972}, "assignee": {"id": 1075}}}} +} + +test_scope_VIEW_DATA_context_SANDBOX_ownership_TASK_OWNER_privilege_ADMIN_membership_NONE_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 96, "privilege": "admin"}, "organization": null}, "resource": {"id": 324, "assignee": {"id": 506}, "organization": {"id": 608}, "project": {"id": 352, "owner": {"id": 786}, "assignee": {"id": 852}}, "task": {"id": 391, "owner": {"id": 96}, "assignee": {"id": 1057}}}} +} + +test_scope_VIEW_DATA_context_SANDBOX_ownership_TASK_OWNER_privilege_BUSINESS_membership_NONE_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 23, "privilege": "business"}, "organization": null}, "resource": {"id": 312, "assignee": {"id": 553}, "organization": {"id": 618}, "project": {"id": 304, "owner": {"id": 787}, "assignee": {"id": 809}}, "task": {"id": 377, "owner": {"id": 23}, "assignee": {"id": 1080}}}} +} + +test_scope_VIEW_DATA_context_SANDBOX_ownership_TASK_OWNER_privilege_USER_membership_NONE_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 42, "privilege": "user"}, "organization": null}, "resource": {"id": 334, "assignee": {"id": 595}, "organization": {"id": 640}, "project": {"id": 330, "owner": {"id": 761}, "assignee": {"id": 872}}, "task": {"id": 322, "owner": {"id": 42}, "assignee": {"id": 1074}}}} +} + +test_scope_VIEW_DATA_context_SANDBOX_ownership_TASK_OWNER_privilege_WORKER_membership_NONE_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 67, "privilege": "worker"}, "organization": null}, "resource": {"id": 309, "assignee": {"id": 537}, "organization": {"id": 650}, "project": {"id": 333, "owner": {"id": 720}, "assignee": {"id": 842}}, "task": {"id": 350, "owner": {"id": 67}, "assignee": {"id": 1097}}}} +} + +test_scope_VIEW_DATA_context_SANDBOX_ownership_TASK_OWNER_privilege_NONE_membership_NONE_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 22, "privilege": "none"}, "organization": null}, "resource": {"id": 320, "assignee": {"id": 573}, "organization": {"id": 652}, "project": {"id": 343, "owner": {"id": 710}, "assignee": {"id": 873}}, "task": {"id": 308, "owner": {"id": 22}, "assignee": {"id": 1088}}}} +} + +test_scope_VIEW_DATA_context_SANDBOX_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 32, "privilege": "admin"}, "organization": null}, "resource": {"id": 347, "assignee": {"id": 546}, "organization": {"id": 648}, "project": {"id": 397, "owner": {"id": 721}, "assignee": {"id": 838}}, "task": {"id": 313, "owner": {"id": 995}, "assignee": {"id": 32}}}} +} + +test_scope_VIEW_DATA_context_SANDBOX_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 39, "privilege": "business"}, "organization": null}, "resource": {"id": 393, "assignee": {"id": 500}, "organization": {"id": 621}, "project": {"id": 334, "owner": {"id": 726}, "assignee": {"id": 882}}, "task": {"id": 354, "owner": {"id": 925}, "assignee": {"id": 39}}}} +} + +test_scope_VIEW_DATA_context_SANDBOX_ownership_TASK_ASSIGNEE_privilege_USER_membership_NONE_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 48, "privilege": "user"}, "organization": null}, "resource": {"id": 385, "assignee": {"id": 571}, "organization": {"id": 668}, "project": {"id": 324, "owner": {"id": 772}, "assignee": {"id": 854}}, "task": {"id": 363, "owner": {"id": 920}, "assignee": {"id": 48}}}} +} + +test_scope_VIEW_DATA_context_SANDBOX_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 41, "privilege": "worker"}, "organization": null}, "resource": {"id": 366, "assignee": {"id": 570}, "organization": {"id": 606}, "project": {"id": 301, "owner": {"id": 754}, "assignee": {"id": 835}}, "task": {"id": 375, "owner": {"id": 946}, "assignee": {"id": 41}}}} +} + +test_scope_VIEW_DATA_context_SANDBOX_ownership_TASK_ASSIGNEE_privilege_NONE_membership_NONE_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 79, "privilege": "none"}, "organization": null}, "resource": {"id": 341, "assignee": {"id": 515}, "organization": {"id": 618}, "project": {"id": 375, "owner": {"id": 791}, "assignee": {"id": 898}}, "task": {"id": 356, "owner": {"id": 959}, "assignee": {"id": 79}}}} +} + +test_scope_VIEW_DATA_context_SANDBOX_ownership_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 54, "privilege": "admin"}, "organization": null}, "resource": {"id": 339, "assignee": {"id": 54}, "organization": {"id": 602}, "project": {"id": 376, "owner": {"id": 704}, "assignee": {"id": 840}}, "task": {"id": 308, "owner": {"id": 987}, "assignee": {"id": 1035}}}} +} + +test_scope_VIEW_DATA_context_SANDBOX_ownership_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 83, "privilege": "business"}, "organization": null}, "resource": {"id": 379, "assignee": {"id": 83}, "organization": {"id": 691}, "project": {"id": 313, "owner": {"id": 764}, "assignee": {"id": 823}}, "task": {"id": 394, "owner": {"id": 996}, "assignee": {"id": 1055}}}} +} + +test_scope_VIEW_DATA_context_SANDBOX_ownership_ASSIGNEE_privilege_USER_membership_NONE_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 44, "privilege": "user"}, "organization": null}, "resource": {"id": 312, "assignee": {"id": 44}, "organization": {"id": 633}, "project": {"id": 307, "owner": {"id": 797}, "assignee": {"id": 825}}, "task": {"id": 358, "owner": {"id": 919}, "assignee": {"id": 1041}}}} +} + +test_scope_VIEW_DATA_context_SANDBOX_ownership_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 92, "privilege": "worker"}, "organization": null}, "resource": {"id": 365, "assignee": {"id": 92}, "organization": {"id": 649}, "project": {"id": 361, "owner": {"id": 736}, "assignee": {"id": 824}}, "task": {"id": 365, "owner": {"id": 921}, "assignee": {"id": 1053}}}} +} + +test_scope_VIEW_DATA_context_SANDBOX_ownership_ASSIGNEE_privilege_NONE_membership_NONE_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 48, "privilege": "none"}, "organization": null}, "resource": {"id": 363, "assignee": {"id": 48}, "organization": {"id": 600}, "project": {"id": 316, "owner": {"id": 776}, "assignee": {"id": 844}}, "task": {"id": 345, "owner": {"id": 907}, "assignee": {"id": 1024}}}} +} + +test_scope_VIEW_DATA_context_SANDBOX_ownership_NONE_privilege_ADMIN_membership_NONE_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 38, "privilege": "admin"}, "organization": null}, "resource": {"id": 314, "assignee": {"id": 590}, "organization": {"id": 666}, "project": {"id": 351, "owner": {"id": 725}, "assignee": {"id": 875}}, "task": {"id": 325, "owner": {"id": 933}, "assignee": {"id": 1016}}}} +} + +test_scope_VIEW_DATA_context_SANDBOX_ownership_NONE_privilege_BUSINESS_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 64, "privilege": "business"}, "organization": null}, "resource": {"id": 309, "assignee": {"id": 592}, "organization": {"id": 617}, "project": {"id": 334, "owner": {"id": 742}, "assignee": {"id": 801}}, "task": {"id": 390, "owner": {"id": 931}, "assignee": {"id": 1076}}}} +} + +test_scope_VIEW_DATA_context_SANDBOX_ownership_NONE_privilege_USER_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 54, "privilege": "user"}, "organization": null}, "resource": {"id": 326, "assignee": {"id": 517}, "organization": {"id": 608}, "project": {"id": 327, "owner": {"id": 796}, "assignee": {"id": 854}}, "task": {"id": 354, "owner": {"id": 943}, "assignee": {"id": 1069}}}} +} + +test_scope_VIEW_DATA_context_SANDBOX_ownership_NONE_privilege_WORKER_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 32, "privilege": "worker"}, "organization": null}, "resource": {"id": 336, "assignee": {"id": 575}, "organization": {"id": 648}, "project": {"id": 396, "owner": {"id": 742}, "assignee": {"id": 877}}, "task": {"id": 318, "owner": {"id": 936}, "assignee": {"id": 1036}}}} +} + +test_scope_VIEW_DATA_context_SANDBOX_ownership_NONE_privilege_NONE_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 9, "privilege": "none"}, "organization": null}, "resource": {"id": 375, "assignee": {"id": 567}, "organization": {"id": 635}, "project": {"id": 366, "owner": {"id": 727}, "assignee": {"id": 871}}, "task": {"id": 303, "owner": {"id": 958}, "assignee": {"id": 1075}}}} +} + +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 88, "privilege": "admin"}, "organization": {"id": 160, "owner": {"id": 88}, "user": {"role": "owner"}}}, "resource": {"id": 338, "assignee": {"id": 518}, "organization": {"id": 160}, "project": {"id": 372, "owner": {"id": 88}, "assignee": {"id": 800}}, "task": {"id": 336, "owner": {"id": 943}, "assignee": {"id": 1001}}}} +} + +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_OWNER_same_org_FALSE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 87, "privilege": "admin"}, "organization": {"id": 141, "owner": {"id": 87}, "user": {"role": "owner"}}}, "resource": {"id": 354, "assignee": {"id": 597}, "organization": {"id": 645}, "project": {"id": 354, "owner": {"id": 87}, "assignee": {"id": 876}}, "task": {"id": 339, "owner": {"id": 981}, "assignee": {"id": 1006}}}} +} + +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 29, "privilege": "admin"}, "organization": {"id": 184, "owner": {"id": 298}, "user": {"role": "maintainer"}}}, "resource": {"id": 351, "assignee": {"id": 504}, "organization": {"id": 184}, "project": {"id": 323, "owner": {"id": 29}, "assignee": {"id": 837}}, "task": {"id": 375, "owner": {"id": 906}, "assignee": {"id": 1050}}}} +} + +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_MAINTAINER_same_org_FALSE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 27, "privilege": "admin"}, "organization": {"id": 176, "owner": {"id": 275}, "user": {"role": "maintainer"}}}, "resource": {"id": 358, "assignee": {"id": 574}, "organization": {"id": 649}, "project": {"id": 339, "owner": {"id": 27}, "assignee": {"id": 895}}, "task": {"id": 303, "owner": {"id": 904}, "assignee": {"id": 1012}}}} +} + +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 28, "privilege": "admin"}, "organization": {"id": 166, "owner": {"id": 203}, "user": {"role": "supervisor"}}}, "resource": {"id": 357, "assignee": {"id": 566}, "organization": {"id": 166}, "project": {"id": 355, "owner": {"id": 28}, "assignee": {"id": 800}}, "task": {"id": 371, "owner": {"id": 958}, "assignee": {"id": 1028}}}} +} + +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_SUPERVISOR_same_org_FALSE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 83, "privilege": "admin"}, "organization": {"id": 108, "owner": {"id": 239}, "user": {"role": "supervisor"}}}, "resource": {"id": 302, "assignee": {"id": 569}, "organization": {"id": 688}, "project": {"id": 346, "owner": {"id": 83}, "assignee": {"id": 816}}, "task": {"id": 300, "owner": {"id": 942}, "assignee": {"id": 1020}}}} +} + +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 28, "privilege": "admin"}, "organization": {"id": 151, "owner": {"id": 249}, "user": {"role": "worker"}}}, "resource": {"id": 382, "assignee": {"id": 567}, "organization": {"id": 151}, "project": {"id": 361, "owner": {"id": 28}, "assignee": {"id": 803}}, "task": {"id": 336, "owner": {"id": 980}, "assignee": {"id": 1003}}}} +} + +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_WORKER_same_org_FALSE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 43, "privilege": "admin"}, "organization": {"id": 133, "owner": {"id": 232}, "user": {"role": "worker"}}}, "resource": {"id": 302, "assignee": {"id": 533}, "organization": {"id": 695}, "project": {"id": 322, "owner": {"id": 43}, "assignee": {"id": 888}}, "task": {"id": 329, "owner": {"id": 990}, "assignee": {"id": 1008}}}} +} + +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_NONE_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 18, "privilege": "admin"}, "organization": {"id": 115, "owner": {"id": 202}, "user": {"role": null}}}, "resource": {"id": 327, "assignee": {"id": 550}, "organization": {"id": 115}, "project": {"id": 397, "owner": {"id": 18}, "assignee": {"id": 852}}, "task": {"id": 303, "owner": {"id": 988}, "assignee": {"id": 1010}}}} +} + +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_NONE_same_org_FALSE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 91, "privilege": "admin"}, "organization": {"id": 141, "owner": {"id": 249}, "user": {"role": null}}}, "resource": {"id": 327, "assignee": {"id": 542}, "organization": {"id": 671}, "project": {"id": 392, "owner": {"id": 91}, "assignee": {"id": 800}}, "task": {"id": 323, "owner": {"id": 960}, "assignee": {"id": 1031}}}} +} + +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 76, "privilege": "business"}, "organization": {"id": 105, "owner": {"id": 76}, "user": {"role": "owner"}}}, "resource": {"id": 367, "assignee": {"id": 541}, "organization": {"id": 105}, "project": {"id": 351, "owner": {"id": 76}, "assignee": {"id": 867}}, "task": {"id": 355, "owner": {"id": 908}, "assignee": {"id": 1006}}}} +} + +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 97, "privilege": "business"}, "organization": {"id": 104, "owner": {"id": 97}, "user": {"role": "owner"}}}, "resource": {"id": 370, "assignee": {"id": 596}, "organization": {"id": 664}, "project": {"id": 353, "owner": {"id": 97}, "assignee": {"id": 805}}, "task": {"id": 370, "owner": {"id": 945}, "assignee": {"id": 1033}}}} +} + +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 50, "privilege": "business"}, "organization": {"id": 171, "owner": {"id": 239}, "user": {"role": "maintainer"}}}, "resource": {"id": 341, "assignee": {"id": 547}, "organization": {"id": 171}, "project": {"id": 331, "owner": {"id": 50}, "assignee": {"id": 841}}, "task": {"id": 314, "owner": {"id": 912}, "assignee": {"id": 1077}}}} +} + +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 83, "privilege": "business"}, "organization": {"id": 158, "owner": {"id": 278}, "user": {"role": "maintainer"}}}, "resource": {"id": 374, "assignee": {"id": 561}, "organization": {"id": 650}, "project": {"id": 337, "owner": {"id": 83}, "assignee": {"id": 814}}, "task": {"id": 379, "owner": {"id": 945}, "assignee": {"id": 1095}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 67, "privilege": "business"}, "organization": {"id": 107, "owner": {"id": 225}, "user": {"role": "supervisor"}}}, "resource": {"id": 311, "assignee": {"id": 579}, "organization": {"id": 107}, "project": {"id": 366, "owner": {"id": 67}, "assignee": {"id": 818}}, "task": {"id": 392, "owner": {"id": 953}, "assignee": {"id": 1082}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 44, "privilege": "business"}, "organization": {"id": 198, "owner": {"id": 232}, "user": {"role": "supervisor"}}}, "resource": {"id": 396, "assignee": {"id": 585}, "organization": {"id": 198}, "project": {"id": 394, "owner": {"id": 44}, "assignee": {"id": 887}}, "task": {"id": 333, "owner": {"id": 929}, "assignee": {"id": 1056}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 95, "privilege": "business"}, "organization": {"id": 158, "owner": {"id": 252}, "user": {"role": "supervisor"}}}, "resource": {"id": 388, "assignee": {"id": 507}, "organization": {"id": 681}, "project": {"id": 380, "owner": {"id": 95}, "assignee": {"id": 826}}, "task": {"id": 364, "owner": {"id": 921}, "assignee": {"id": 1024}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 76, "privilege": "business"}, "organization": {"id": 115, "owner": {"id": 219}, "user": {"role": "supervisor"}}}, "resource": {"id": 307, "assignee": {"id": 549}, "organization": {"id": 628}, "project": {"id": 382, "owner": {"id": 76}, "assignee": {"id": 894}}, "task": {"id": 363, "owner": {"id": 907}, "assignee": {"id": 1060}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 91, "privilege": "business"}, "organization": {"id": 144, "owner": {"id": 291}, "user": {"role": "worker"}}}, "resource": {"id": 348, "assignee": {"id": 510}, "organization": {"id": 144}, "project": {"id": 380, "owner": {"id": 91}, "assignee": {"id": 827}}, "task": {"id": 387, "owner": {"id": 978}, "assignee": {"id": 1093}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 86, "privilege": "business"}, "organization": {"id": 189, "owner": {"id": 234}, "user": {"role": "worker"}}}, "resource": {"id": 370, "assignee": {"id": 508}, "organization": {"id": 189}, "project": {"id": 370, "owner": {"id": 86}, "assignee": {"id": 838}}, "task": {"id": 302, "owner": {"id": 977}, "assignee": {"id": 1089}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 6, "privilege": "business"}, "organization": {"id": 148, "owner": {"id": 220}, "user": {"role": "worker"}}}, "resource": {"id": 310, "assignee": {"id": 573}, "organization": {"id": 653}, "project": {"id": 340, "owner": {"id": 6}, "assignee": {"id": 833}}, "task": {"id": 360, "owner": {"id": 900}, "assignee": {"id": 1048}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 48, "privilege": "business"}, "organization": {"id": 107, "owner": {"id": 251}, "user": {"role": "worker"}}}, "resource": {"id": 386, "assignee": {"id": 509}, "organization": {"id": 665}, "project": {"id": 316, "owner": {"id": 48}, "assignee": {"id": 804}}, "task": {"id": 396, "owner": {"id": 970}, "assignee": {"id": 1004}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 42, "privilege": "business"}, "organization": {"id": 110, "owner": {"id": 253}, "user": {"role": null}}}, "resource": {"id": 303, "assignee": {"id": 565}, "organization": {"id": 110}, "project": {"id": 394, "owner": {"id": 42}, "assignee": {"id": 877}}, "task": {"id": 388, "owner": {"id": 921}, "assignee": {"id": 1003}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 83, "privilege": "business"}, "organization": {"id": 123, "owner": {"id": 256}, "user": {"role": null}}}, "resource": {"id": 343, "assignee": {"id": 590}, "organization": {"id": 123}, "project": {"id": 339, "owner": {"id": 83}, "assignee": {"id": 843}}, "task": {"id": 398, "owner": {"id": 948}, "assignee": {"id": 1001}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 38, "privilege": "business"}, "organization": {"id": 132, "owner": {"id": 243}, "user": {"role": null}}}, "resource": {"id": 351, "assignee": {"id": 513}, "organization": {"id": 635}, "project": {"id": 318, "owner": {"id": 38}, "assignee": {"id": 843}}, "task": {"id": 382, "owner": {"id": 988}, "assignee": {"id": 1001}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 0, "privilege": "business"}, "organization": {"id": 106, "owner": {"id": 223}, "user": {"role": null}}}, "resource": {"id": 361, "assignee": {"id": 570}, "organization": {"id": 646}, "project": {"id": 395, "owner": {"id": 0}, "assignee": {"id": 814}}, "task": {"id": 380, "owner": {"id": 955}, "assignee": {"id": 1020}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 65, "privilege": "user"}, "organization": {"id": 146, "owner": {"id": 65}, "user": {"role": "owner"}}}, "resource": {"id": 306, "assignee": {"id": 543}, "organization": {"id": 146}, "project": {"id": 388, "owner": {"id": 65}, "assignee": {"id": 808}}, "task": {"id": 348, "owner": {"id": 918}, "assignee": {"id": 1092}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 67, "privilege": "user"}, "organization": {"id": 146, "owner": {"id": 67}, "user": {"role": "owner"}}}, "resource": {"id": 348, "assignee": {"id": 535}, "organization": {"id": 146}, "project": {"id": 387, "owner": {"id": 67}, "assignee": {"id": 896}}, "task": {"id": 316, "owner": {"id": 950}, "assignee": {"id": 1074}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 19, "privilege": "user"}, "organization": {"id": 199, "owner": {"id": 19}, "user": {"role": "owner"}}}, "resource": {"id": 380, "assignee": {"id": 507}, "organization": {"id": 611}, "project": {"id": 369, "owner": {"id": 19}, "assignee": {"id": 804}}, "task": {"id": 359, "owner": {"id": 959}, "assignee": {"id": 1068}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 50, "privilege": "user"}, "organization": {"id": 113, "owner": {"id": 50}, "user": {"role": "owner"}}}, "resource": {"id": 355, "assignee": {"id": 513}, "organization": {"id": 694}, "project": {"id": 302, "owner": {"id": 50}, "assignee": {"id": 826}}, "task": {"id": 312, "owner": {"id": 956}, "assignee": {"id": 1048}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 65, "privilege": "user"}, "organization": {"id": 171, "owner": {"id": 271}, "user": {"role": "maintainer"}}}, "resource": {"id": 317, "assignee": {"id": 521}, "organization": {"id": 171}, "project": {"id": 385, "owner": {"id": 65}, "assignee": {"id": 837}}, "task": {"id": 380, "owner": {"id": 920}, "assignee": {"id": 1062}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 15, "privilege": "user"}, "organization": {"id": 112, "owner": {"id": 206}, "user": {"role": "maintainer"}}}, "resource": {"id": 313, "assignee": {"id": 542}, "organization": {"id": 112}, "project": {"id": 334, "owner": {"id": 15}, "assignee": {"id": 811}}, "task": {"id": 322, "owner": {"id": 929}, "assignee": {"id": 1081}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 66, "privilege": "user"}, "organization": {"id": 172, "owner": {"id": 242}, "user": {"role": "maintainer"}}}, "resource": {"id": 313, "assignee": {"id": 577}, "organization": {"id": 641}, "project": {"id": 343, "owner": {"id": 66}, "assignee": {"id": 818}}, "task": {"id": 352, "owner": {"id": 942}, "assignee": {"id": 1004}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 58, "privilege": "user"}, "organization": {"id": 193, "owner": {"id": 261}, "user": {"role": "maintainer"}}}, "resource": {"id": 366, "assignee": {"id": 552}, "organization": {"id": 637}, "project": {"id": 399, "owner": {"id": 58}, "assignee": {"id": 805}}, "task": {"id": 393, "owner": {"id": 993}, "assignee": {"id": 1027}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 93, "privilege": "user"}, "organization": {"id": 111, "owner": {"id": 205}, "user": {"role": "supervisor"}}}, "resource": {"id": 396, "assignee": {"id": 549}, "organization": {"id": 111}, "project": {"id": 348, "owner": {"id": 93}, "assignee": {"id": 873}}, "task": {"id": 365, "owner": {"id": 941}, "assignee": {"id": 1090}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 69, "privilege": "user"}, "organization": {"id": 167, "owner": {"id": 286}, "user": {"role": "supervisor"}}}, "resource": {"id": 303, "assignee": {"id": 521}, "organization": {"id": 167}, "project": {"id": 335, "owner": {"id": 69}, "assignee": {"id": 816}}, "task": {"id": 386, "owner": {"id": 981}, "assignee": {"id": 1085}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 8, "privilege": "user"}, "organization": {"id": 135, "owner": {"id": 264}, "user": {"role": "supervisor"}}}, "resource": {"id": 367, "assignee": {"id": 579}, "organization": {"id": 605}, "project": {"id": 350, "owner": {"id": 8}, "assignee": {"id": 876}}, "task": {"id": 368, "owner": {"id": 935}, "assignee": {"id": 1055}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 42, "privilege": "user"}, "organization": {"id": 170, "owner": {"id": 220}, "user": {"role": "supervisor"}}}, "resource": {"id": 358, "assignee": {"id": 577}, "organization": {"id": 642}, "project": {"id": 318, "owner": {"id": 42}, "assignee": {"id": 877}}, "task": {"id": 320, "owner": {"id": 972}, "assignee": {"id": 1007}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 91, "privilege": "user"}, "organization": {"id": 113, "owner": {"id": 251}, "user": {"role": "worker"}}}, "resource": {"id": 300, "assignee": {"id": 524}, "organization": {"id": 113}, "project": {"id": 341, "owner": {"id": 91}, "assignee": {"id": 803}}, "task": {"id": 313, "owner": {"id": 958}, "assignee": {"id": 1099}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 52, "privilege": "user"}, "organization": {"id": 110, "owner": {"id": 245}, "user": {"role": "worker"}}}, "resource": {"id": 378, "assignee": {"id": 503}, "organization": {"id": 110}, "project": {"id": 338, "owner": {"id": 52}, "assignee": {"id": 835}}, "task": {"id": 383, "owner": {"id": 905}, "assignee": {"id": 1077}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 23, "privilege": "user"}, "organization": {"id": 152, "owner": {"id": 279}, "user": {"role": "worker"}}}, "resource": {"id": 337, "assignee": {"id": 501}, "organization": {"id": 647}, "project": {"id": 305, "owner": {"id": 23}, "assignee": {"id": 834}}, "task": {"id": 335, "owner": {"id": 940}, "assignee": {"id": 1086}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 67, "privilege": "user"}, "organization": {"id": 150, "owner": {"id": 226}, "user": {"role": "worker"}}}, "resource": {"id": 344, "assignee": {"id": 591}, "organization": {"id": 639}, "project": {"id": 331, "owner": {"id": 67}, "assignee": {"id": 834}}, "task": {"id": 335, "owner": {"id": 915}, "assignee": {"id": 1003}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 18, "privilege": "user"}, "organization": {"id": 113, "owner": {"id": 243}, "user": {"role": null}}}, "resource": {"id": 372, "assignee": {"id": 509}, "organization": {"id": 113}, "project": {"id": 381, "owner": {"id": 18}, "assignee": {"id": 809}}, "task": {"id": 368, "owner": {"id": 949}, "assignee": {"id": 1078}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 60, "privilege": "user"}, "organization": {"id": 122, "owner": {"id": 272}, "user": {"role": null}}}, "resource": {"id": 375, "assignee": {"id": 551}, "organization": {"id": 122}, "project": {"id": 317, "owner": {"id": 60}, "assignee": {"id": 822}}, "task": {"id": 350, "owner": {"id": 941}, "assignee": {"id": 1064}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 16, "privilege": "user"}, "organization": {"id": 194, "owner": {"id": 228}, "user": {"role": null}}}, "resource": {"id": 308, "assignee": {"id": 502}, "organization": {"id": 650}, "project": {"id": 315, "owner": {"id": 16}, "assignee": {"id": 836}}, "task": {"id": 372, "owner": {"id": 947}, "assignee": {"id": 1098}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 93, "privilege": "user"}, "organization": {"id": 100, "owner": {"id": 214}, "user": {"role": null}}}, "resource": {"id": 349, "assignee": {"id": 517}, "organization": {"id": 632}, "project": {"id": 397, "owner": {"id": 93}, "assignee": {"id": 864}}, "task": {"id": 301, "owner": {"id": 920}, "assignee": {"id": 1026}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 79, "privilege": "worker"}, "organization": {"id": 138, "owner": {"id": 79}, "user": {"role": "owner"}}}, "resource": {"id": 378, "assignee": {"id": 520}, "organization": {"id": 138}, "project": {"id": 399, "owner": {"id": 79}, "assignee": {"id": 888}}, "task": {"id": 335, "owner": {"id": 916}, "assignee": {"id": 1063}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 19, "privilege": "worker"}, "organization": {"id": 157, "owner": {"id": 19}, "user": {"role": "owner"}}}, "resource": {"id": 393, "assignee": {"id": 542}, "organization": {"id": 157}, "project": {"id": 340, "owner": {"id": 19}, "assignee": {"id": 825}}, "task": {"id": 331, "owner": {"id": 909}, "assignee": {"id": 1073}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 62, "privilege": "worker"}, "organization": {"id": 153, "owner": {"id": 62}, "user": {"role": "owner"}}}, "resource": {"id": 315, "assignee": {"id": 533}, "organization": {"id": 669}, "project": {"id": 302, "owner": {"id": 62}, "assignee": {"id": 898}}, "task": {"id": 395, "owner": {"id": 931}, "assignee": {"id": 1050}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 19, "privilege": "worker"}, "organization": {"id": 179, "owner": {"id": 19}, "user": {"role": "owner"}}}, "resource": {"id": 329, "assignee": {"id": 563}, "organization": {"id": 628}, "project": {"id": 384, "owner": {"id": 19}, "assignee": {"id": 889}}, "task": {"id": 361, "owner": {"id": 948}, "assignee": {"id": 1087}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 41, "privilege": "worker"}, "organization": {"id": 133, "owner": {"id": 208}, "user": {"role": "maintainer"}}}, "resource": {"id": 333, "assignee": {"id": 571}, "organization": {"id": 133}, "project": {"id": 388, "owner": {"id": 41}, "assignee": {"id": 832}}, "task": {"id": 343, "owner": {"id": 922}, "assignee": {"id": 1026}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 77, "privilege": "worker"}, "organization": {"id": 135, "owner": {"id": 218}, "user": {"role": "maintainer"}}}, "resource": {"id": 323, "assignee": {"id": 515}, "organization": {"id": 135}, "project": {"id": 369, "owner": {"id": 77}, "assignee": {"id": 874}}, "task": {"id": 391, "owner": {"id": 917}, "assignee": {"id": 1032}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 38, "privilege": "worker"}, "organization": {"id": 144, "owner": {"id": 239}, "user": {"role": "maintainer"}}}, "resource": {"id": 301, "assignee": {"id": 538}, "organization": {"id": 608}, "project": {"id": 386, "owner": {"id": 38}, "assignee": {"id": 843}}, "task": {"id": 322, "owner": {"id": 910}, "assignee": {"id": 1020}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 85, "privilege": "worker"}, "organization": {"id": 138, "owner": {"id": 246}, "user": {"role": "maintainer"}}}, "resource": {"id": 360, "assignee": {"id": 513}, "organization": {"id": 670}, "project": {"id": 348, "owner": {"id": 85}, "assignee": {"id": 862}}, "task": {"id": 320, "owner": {"id": 956}, "assignee": {"id": 1030}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 71, "privilege": "worker"}, "organization": {"id": 151, "owner": {"id": 253}, "user": {"role": "supervisor"}}}, "resource": {"id": 301, "assignee": {"id": 586}, "organization": {"id": 151}, "project": {"id": 333, "owner": {"id": 71}, "assignee": {"id": 893}}, "task": {"id": 332, "owner": {"id": 903}, "assignee": {"id": 1046}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 65, "privilege": "worker"}, "organization": {"id": 108, "owner": {"id": 256}, "user": {"role": "supervisor"}}}, "resource": {"id": 367, "assignee": {"id": 554}, "organization": {"id": 108}, "project": {"id": 354, "owner": {"id": 65}, "assignee": {"id": 888}}, "task": {"id": 382, "owner": {"id": 952}, "assignee": {"id": 1011}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 57, "privilege": "worker"}, "organization": {"id": 145, "owner": {"id": 281}, "user": {"role": "supervisor"}}}, "resource": {"id": 381, "assignee": {"id": 516}, "organization": {"id": 661}, "project": {"id": 348, "owner": {"id": 57}, "assignee": {"id": 815}}, "task": {"id": 307, "owner": {"id": 902}, "assignee": {"id": 1095}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 34, "privilege": "worker"}, "organization": {"id": 191, "owner": {"id": 283}, "user": {"role": "supervisor"}}}, "resource": {"id": 354, "assignee": {"id": 553}, "organization": {"id": 630}, "project": {"id": 313, "owner": {"id": 34}, "assignee": {"id": 834}}, "task": {"id": 394, "owner": {"id": 954}, "assignee": {"id": 1007}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 7, "privilege": "worker"}, "organization": {"id": 153, "owner": {"id": 254}, "user": {"role": "worker"}}}, "resource": {"id": 360, "assignee": {"id": 506}, "organization": {"id": 153}, "project": {"id": 367, "owner": {"id": 7}, "assignee": {"id": 868}}, "task": {"id": 370, "owner": {"id": 955}, "assignee": {"id": 1038}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 81, "privilege": "worker"}, "organization": {"id": 177, "owner": {"id": 256}, "user": {"role": "worker"}}}, "resource": {"id": 390, "assignee": {"id": 555}, "organization": {"id": 177}, "project": {"id": 328, "owner": {"id": 81}, "assignee": {"id": 812}}, "task": {"id": 311, "owner": {"id": 914}, "assignee": {"id": 1052}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 59, "privilege": "worker"}, "organization": {"id": 159, "owner": {"id": 236}, "user": {"role": "worker"}}}, "resource": {"id": 343, "assignee": {"id": 544}, "organization": {"id": 627}, "project": {"id": 312, "owner": {"id": 59}, "assignee": {"id": 866}}, "task": {"id": 382, "owner": {"id": 964}, "assignee": {"id": 1014}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 28, "privilege": "worker"}, "organization": {"id": 126, "owner": {"id": 291}, "user": {"role": "worker"}}}, "resource": {"id": 349, "assignee": {"id": 538}, "organization": {"id": 617}, "project": {"id": 383, "owner": {"id": 28}, "assignee": {"id": 862}}, "task": {"id": 308, "owner": {"id": 995}, "assignee": {"id": 1071}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 34, "privilege": "worker"}, "organization": {"id": 176, "owner": {"id": 207}, "user": {"role": null}}}, "resource": {"id": 334, "assignee": {"id": 535}, "organization": {"id": 176}, "project": {"id": 333, "owner": {"id": 34}, "assignee": {"id": 830}}, "task": {"id": 379, "owner": {"id": 904}, "assignee": {"id": 1010}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 81, "privilege": "worker"}, "organization": {"id": 132, "owner": {"id": 299}, "user": {"role": null}}}, "resource": {"id": 311, "assignee": {"id": 521}, "organization": {"id": 132}, "project": {"id": 319, "owner": {"id": 81}, "assignee": {"id": 843}}, "task": {"id": 349, "owner": {"id": 984}, "assignee": {"id": 1050}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 94, "privilege": "worker"}, "organization": {"id": 103, "owner": {"id": 274}, "user": {"role": null}}}, "resource": {"id": 385, "assignee": {"id": 511}, "organization": {"id": 619}, "project": {"id": 331, "owner": {"id": 94}, "assignee": {"id": 838}}, "task": {"id": 351, "owner": {"id": 914}, "assignee": {"id": 1080}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 88, "privilege": "worker"}, "organization": {"id": 193, "owner": {"id": 221}, "user": {"role": null}}}, "resource": {"id": 302, "assignee": {"id": 513}, "organization": {"id": 662}, "project": {"id": 321, "owner": {"id": 88}, "assignee": {"id": 810}}, "task": {"id": 339, "owner": {"id": 935}, "assignee": {"id": 1029}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_OWNER_same_org_TRUE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 3, "privilege": "none"}, "organization": {"id": 191, "owner": {"id": 3}, "user": {"role": "owner"}}}, "resource": {"id": 348, "assignee": {"id": 523}, "organization": {"id": 191}, "project": {"id": 330, "owner": {"id": 3}, "assignee": {"id": 898}}, "task": {"id": 393, "owner": {"id": 941}, "assignee": {"id": 1022}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 84, "privilege": "none"}, "organization": {"id": 147, "owner": {"id": 84}, "user": {"role": "owner"}}}, "resource": {"id": 303, "assignee": {"id": 580}, "organization": {"id": 147}, "project": {"id": 350, "owner": {"id": 84}, "assignee": {"id": 836}}, "task": {"id": 303, "owner": {"id": 905}, "assignee": {"id": 1099}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 73, "privilege": "none"}, "organization": {"id": 112, "owner": {"id": 73}, "user": {"role": "owner"}}}, "resource": {"id": 327, "assignee": {"id": 554}, "organization": {"id": 693}, "project": {"id": 319, "owner": {"id": 73}, "assignee": {"id": 814}}, "task": {"id": 341, "owner": {"id": 911}, "assignee": {"id": 1042}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 48, "privilege": "none"}, "organization": {"id": 126, "owner": {"id": 48}, "user": {"role": "owner"}}}, "resource": {"id": 329, "assignee": {"id": 558}, "organization": {"id": 683}, "project": {"id": 372, "owner": {"id": 48}, "assignee": {"id": 850}}, "task": {"id": 345, "owner": {"id": 950}, "assignee": {"id": 1001}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_MAINTAINER_same_org_TRUE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 35, "privilege": "none"}, "organization": {"id": 182, "owner": {"id": 282}, "user": {"role": "maintainer"}}}, "resource": {"id": 368, "assignee": {"id": 575}, "organization": {"id": 182}, "project": {"id": 389, "owner": {"id": 35}, "assignee": {"id": 840}}, "task": {"id": 363, "owner": {"id": 981}, "assignee": {"id": 1044}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 9, "privilege": "none"}, "organization": {"id": 144, "owner": {"id": 283}, "user": {"role": "maintainer"}}}, "resource": {"id": 310, "assignee": {"id": 556}, "organization": {"id": 144}, "project": {"id": 311, "owner": {"id": 9}, "assignee": {"id": 841}}, "task": {"id": 300, "owner": {"id": 967}, "assignee": {"id": 1071}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 28, "privilege": "none"}, "organization": {"id": 199, "owner": {"id": 276}, "user": {"role": "maintainer"}}}, "resource": {"id": 358, "assignee": {"id": 573}, "organization": {"id": 610}, "project": {"id": 312, "owner": {"id": 28}, "assignee": {"id": 870}}, "task": {"id": 389, "owner": {"id": 963}, "assignee": {"id": 1058}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 57, "privilege": "none"}, "organization": {"id": 137, "owner": {"id": 210}, "user": {"role": "maintainer"}}}, "resource": {"id": 393, "assignee": {"id": 517}, "organization": {"id": 652}, "project": {"id": 380, "owner": {"id": 57}, "assignee": {"id": 844}}, "task": {"id": 325, "owner": {"id": 984}, "assignee": {"id": 1007}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_SUPERVISOR_same_org_TRUE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 52, "privilege": "none"}, "organization": {"id": 178, "owner": {"id": 263}, "user": {"role": "supervisor"}}}, "resource": {"id": 394, "assignee": {"id": 567}, "organization": {"id": 178}, "project": {"id": 328, "owner": {"id": 52}, "assignee": {"id": 898}}, "task": {"id": 368, "owner": {"id": 966}, "assignee": {"id": 1019}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 89, "privilege": "none"}, "organization": {"id": 187, "owner": {"id": 222}, "user": {"role": "supervisor"}}}, "resource": {"id": 333, "assignee": {"id": 547}, "organization": {"id": 187}, "project": {"id": 395, "owner": {"id": 89}, "assignee": {"id": 840}}, "task": {"id": 381, "owner": {"id": 960}, "assignee": {"id": 1031}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 46, "privilege": "none"}, "organization": {"id": 199, "owner": {"id": 217}, "user": {"role": "supervisor"}}}, "resource": {"id": 308, "assignee": {"id": 592}, "organization": {"id": 650}, "project": {"id": 378, "owner": {"id": 46}, "assignee": {"id": 815}}, "task": {"id": 326, "owner": {"id": 950}, "assignee": {"id": 1006}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 32, "privilege": "none"}, "organization": {"id": 186, "owner": {"id": 288}, "user": {"role": "supervisor"}}}, "resource": {"id": 329, "assignee": {"id": 592}, "organization": {"id": 651}, "project": {"id": 359, "owner": {"id": 32}, "assignee": {"id": 886}}, "task": {"id": 302, "owner": {"id": 958}, "assignee": {"id": 1045}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_WORKER_same_org_TRUE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 89, "privilege": "none"}, "organization": {"id": 171, "owner": {"id": 200}, "user": {"role": "worker"}}}, "resource": {"id": 334, "assignee": {"id": 591}, "organization": {"id": 171}, "project": {"id": 357, "owner": {"id": 89}, "assignee": {"id": 873}}, "task": {"id": 310, "owner": {"id": 908}, "assignee": {"id": 1037}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 92, "privilege": "none"}, "organization": {"id": 118, "owner": {"id": 271}, "user": {"role": "worker"}}}, "resource": {"id": 383, "assignee": {"id": 530}, "organization": {"id": 118}, "project": {"id": 354, "owner": {"id": 92}, "assignee": {"id": 869}}, "task": {"id": 325, "owner": {"id": 919}, "assignee": {"id": 1082}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 68, "privilege": "none"}, "organization": {"id": 144, "owner": {"id": 273}, "user": {"role": "worker"}}}, "resource": {"id": 327, "assignee": {"id": 538}, "organization": {"id": 641}, "project": {"id": 346, "owner": {"id": 68}, "assignee": {"id": 846}}, "task": {"id": 327, "owner": {"id": 981}, "assignee": {"id": 1073}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 13, "privilege": "none"}, "organization": {"id": 162, "owner": {"id": 257}, "user": {"role": "worker"}}}, "resource": {"id": 336, "assignee": {"id": 567}, "organization": {"id": 679}, "project": {"id": 377, "owner": {"id": 13}, "assignee": {"id": 825}}, "task": {"id": 334, "owner": {"id": 935}, "assignee": {"id": 1051}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 52, "privilege": "none"}, "organization": {"id": 111, "owner": {"id": 216}, "user": {"role": null}}}, "resource": {"id": 335, "assignee": {"id": 530}, "organization": {"id": 111}, "project": {"id": 367, "owner": {"id": 52}, "assignee": {"id": 821}}, "task": {"id": 335, "owner": {"id": 939}, "assignee": {"id": 1046}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 37, "privilege": "none"}, "organization": {"id": 149, "owner": {"id": 299}, "user": {"role": null}}}, "resource": {"id": 354, "assignee": {"id": 520}, "organization": {"id": 149}, "project": {"id": 322, "owner": {"id": 37}, "assignee": {"id": 896}}, "task": {"id": 322, "owner": {"id": 967}, "assignee": {"id": 1091}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 93, "privilege": "none"}, "organization": {"id": 166, "owner": {"id": 241}, "user": {"role": null}}}, "resource": {"id": 303, "assignee": {"id": 571}, "organization": {"id": 661}, "project": {"id": 311, "owner": {"id": 93}, "assignee": {"id": 874}}, "task": {"id": 301, "owner": {"id": 935}, "assignee": {"id": 1005}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 41, "privilege": "none"}, "organization": {"id": 173, "owner": {"id": 294}, "user": {"role": null}}}, "resource": {"id": 335, "assignee": {"id": 529}, "organization": {"id": 659}, "project": {"id": 309, "owner": {"id": 41}, "assignee": {"id": 889}}, "task": {"id": 351, "owner": {"id": 913}, "assignee": {"id": 1012}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 60, "privilege": "admin"}, "organization": {"id": 143, "owner": {"id": 60}, "user": {"role": "owner"}}}, "resource": {"id": 364, "assignee": {"id": 599}, "organization": {"id": 143}, "project": {"id": 381, "owner": {"id": 763}, "assignee": {"id": 60}}, "task": {"id": 322, "owner": {"id": 938}, "assignee": {"id": 1097}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 83, "privilege": "admin"}, "organization": {"id": 128, "owner": {"id": 83}, "user": {"role": "owner"}}}, "resource": {"id": 348, "assignee": {"id": 566}, "organization": {"id": 128}, "project": {"id": 300, "owner": {"id": 797}, "assignee": {"id": 83}}, "task": {"id": 394, "owner": {"id": 918}, "assignee": {"id": 1028}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_OWNER_same_org_FALSE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 97, "privilege": "admin"}, "organization": {"id": 145, "owner": {"id": 97}, "user": {"role": "owner"}}}, "resource": {"id": 378, "assignee": {"id": 583}, "organization": {"id": 660}, "project": {"id": 364, "owner": {"id": 713}, "assignee": {"id": 97}}, "task": {"id": 336, "owner": {"id": 990}, "assignee": {"id": 1057}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_OWNER_same_org_FALSE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 42, "privilege": "admin"}, "organization": {"id": 177, "owner": {"id": 42}, "user": {"role": "owner"}}}, "resource": {"id": 354, "assignee": {"id": 517}, "organization": {"id": 674}, "project": {"id": 349, "owner": {"id": 735}, "assignee": {"id": 42}}, "task": {"id": 328, "owner": {"id": 944}, "assignee": {"id": 1091}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 45, "privilege": "admin"}, "organization": {"id": 112, "owner": {"id": 277}, "user": {"role": "maintainer"}}}, "resource": {"id": 369, "assignee": {"id": 501}, "organization": {"id": 112}, "project": {"id": 349, "owner": {"id": 738}, "assignee": {"id": 45}}, "task": {"id": 390, "owner": {"id": 987}, "assignee": {"id": 1033}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 95, "privilege": "admin"}, "organization": {"id": 173, "owner": {"id": 250}, "user": {"role": "maintainer"}}}, "resource": {"id": 334, "assignee": {"id": 577}, "organization": {"id": 173}, "project": {"id": 395, "owner": {"id": 767}, "assignee": {"id": 95}}, "task": {"id": 398, "owner": {"id": 983}, "assignee": {"id": 1090}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_MAINTAINER_same_org_FALSE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 90, "privilege": "admin"}, "organization": {"id": 174, "owner": {"id": 210}, "user": {"role": "maintainer"}}}, "resource": {"id": 324, "assignee": {"id": 588}, "organization": {"id": 660}, "project": {"id": 311, "owner": {"id": 708}, "assignee": {"id": 90}}, "task": {"id": 347, "owner": {"id": 959}, "assignee": {"id": 1018}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_MAINTAINER_same_org_FALSE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 52, "privilege": "admin"}, "organization": {"id": 121, "owner": {"id": 261}, "user": {"role": "maintainer"}}}, "resource": {"id": 325, "assignee": {"id": 559}, "organization": {"id": 612}, "project": {"id": 384, "owner": {"id": 733}, "assignee": {"id": 52}}, "task": {"id": 380, "owner": {"id": 998}, "assignee": {"id": 1098}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 23, "privilege": "admin"}, "organization": {"id": 168, "owner": {"id": 244}, "user": {"role": "supervisor"}}}, "resource": {"id": 338, "assignee": {"id": 527}, "organization": {"id": 168}, "project": {"id": 344, "owner": {"id": 701}, "assignee": {"id": 23}}, "task": {"id": 310, "owner": {"id": 985}, "assignee": {"id": 1006}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 72, "privilege": "admin"}, "organization": {"id": 115, "owner": {"id": 216}, "user": {"role": "supervisor"}}}, "resource": {"id": 325, "assignee": {"id": 524}, "organization": {"id": 115}, "project": {"id": 389, "owner": {"id": 719}, "assignee": {"id": 72}}, "task": {"id": 382, "owner": {"id": 918}, "assignee": {"id": 1012}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_SUPERVISOR_same_org_FALSE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 60, "privilege": "admin"}, "organization": {"id": 163, "owner": {"id": 294}, "user": {"role": "supervisor"}}}, "resource": {"id": 368, "assignee": {"id": 555}, "organization": {"id": 623}, "project": {"id": 397, "owner": {"id": 763}, "assignee": {"id": 60}}, "task": {"id": 333, "owner": {"id": 994}, "assignee": {"id": 1071}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_SUPERVISOR_same_org_FALSE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 25, "privilege": "admin"}, "organization": {"id": 141, "owner": {"id": 257}, "user": {"role": "supervisor"}}}, "resource": {"id": 378, "assignee": {"id": 584}, "organization": {"id": 625}, "project": {"id": 354, "owner": {"id": 732}, "assignee": {"id": 25}}, "task": {"id": 368, "owner": {"id": 994}, "assignee": {"id": 1061}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 81, "privilege": "admin"}, "organization": {"id": 114, "owner": {"id": 239}, "user": {"role": "worker"}}}, "resource": {"id": 389, "assignee": {"id": 526}, "organization": {"id": 114}, "project": {"id": 359, "owner": {"id": 734}, "assignee": {"id": 81}}, "task": {"id": 360, "owner": {"id": 932}, "assignee": {"id": 1033}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 4, "privilege": "admin"}, "organization": {"id": 194, "owner": {"id": 255}, "user": {"role": "worker"}}}, "resource": {"id": 363, "assignee": {"id": 520}, "organization": {"id": 194}, "project": {"id": 314, "owner": {"id": 788}, "assignee": {"id": 4}}, "task": {"id": 361, "owner": {"id": 999}, "assignee": {"id": 1098}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_WORKER_same_org_FALSE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 60, "privilege": "admin"}, "organization": {"id": 175, "owner": {"id": 208}, "user": {"role": "worker"}}}, "resource": {"id": 316, "assignee": {"id": 525}, "organization": {"id": 613}, "project": {"id": 332, "owner": {"id": 704}, "assignee": {"id": 60}}, "task": {"id": 334, "owner": {"id": 943}, "assignee": {"id": 1061}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_WORKER_same_org_FALSE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 92, "privilege": "admin"}, "organization": {"id": 179, "owner": {"id": 223}, "user": {"role": "worker"}}}, "resource": {"id": 336, "assignee": {"id": 555}, "organization": {"id": 658}, "project": {"id": 342, "owner": {"id": 789}, "assignee": {"id": 92}}, "task": {"id": 398, "owner": {"id": 942}, "assignee": {"id": 1082}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_TRUE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 88, "privilege": "admin"}, "organization": {"id": 136, "owner": {"id": 266}, "user": {"role": null}}}, "resource": {"id": 381, "assignee": {"id": 548}, "organization": {"id": 136}, "project": {"id": 376, "owner": {"id": 709}, "assignee": {"id": 88}}, "task": {"id": 312, "owner": {"id": 951}, "assignee": {"id": 1063}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 61, "privilege": "admin"}, "organization": {"id": 178, "owner": {"id": 272}, "user": {"role": null}}}, "resource": {"id": 387, "assignee": {"id": 520}, "organization": {"id": 178}, "project": {"id": 364, "owner": {"id": 737}, "assignee": {"id": 61}}, "task": {"id": 315, "owner": {"id": 996}, "assignee": {"id": 1017}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_FALSE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 23, "privilege": "admin"}, "organization": {"id": 159, "owner": {"id": 215}, "user": {"role": null}}}, "resource": {"id": 318, "assignee": {"id": 506}, "organization": {"id": 614}, "project": {"id": 384, "owner": {"id": 725}, "assignee": {"id": 23}}, "task": {"id": 381, "owner": {"id": 947}, "assignee": {"id": 1043}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_FALSE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 32, "privilege": "admin"}, "organization": {"id": 134, "owner": {"id": 271}, "user": {"role": null}}}, "resource": {"id": 345, "assignee": {"id": 599}, "organization": {"id": 673}, "project": {"id": 334, "owner": {"id": 723}, "assignee": {"id": 32}}, "task": {"id": 388, "owner": {"id": 901}, "assignee": {"id": 1022}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 74, "privilege": "business"}, "organization": {"id": 179, "owner": {"id": 74}, "user": {"role": "owner"}}}, "resource": {"id": 397, "assignee": {"id": 569}, "organization": {"id": 179}, "project": {"id": 348, "owner": {"id": 786}, "assignee": {"id": 74}}, "task": {"id": 302, "owner": {"id": 930}, "assignee": {"id": 1019}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 30, "privilege": "business"}, "organization": {"id": 170, "owner": {"id": 30}, "user": {"role": "owner"}}}, "resource": {"id": 300, "assignee": {"id": 520}, "organization": {"id": 170}, "project": {"id": 392, "owner": {"id": 765}, "assignee": {"id": 30}}, "task": {"id": 391, "owner": {"id": 956}, "assignee": {"id": 1096}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 81, "privilege": "business"}, "organization": {"id": 196, "owner": {"id": 81}, "user": {"role": "owner"}}}, "resource": {"id": 355, "assignee": {"id": 508}, "organization": {"id": 682}, "project": {"id": 307, "owner": {"id": 723}, "assignee": {"id": 81}}, "task": {"id": 364, "owner": {"id": 974}, "assignee": {"id": 1082}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 78, "privilege": "business"}, "organization": {"id": 162, "owner": {"id": 78}, "user": {"role": "owner"}}}, "resource": {"id": 342, "assignee": {"id": 555}, "organization": {"id": 669}, "project": {"id": 373, "owner": {"id": 742}, "assignee": {"id": 78}}, "task": {"id": 379, "owner": {"id": 985}, "assignee": {"id": 1078}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 29, "privilege": "business"}, "organization": {"id": 105, "owner": {"id": 214}, "user": {"role": "maintainer"}}}, "resource": {"id": 300, "assignee": {"id": 555}, "organization": {"id": 105}, "project": {"id": 369, "owner": {"id": 735}, "assignee": {"id": 29}}, "task": {"id": 362, "owner": {"id": 961}, "assignee": {"id": 1043}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 54, "privilege": "business"}, "organization": {"id": 171, "owner": {"id": 250}, "user": {"role": "maintainer"}}}, "resource": {"id": 399, "assignee": {"id": 541}, "organization": {"id": 171}, "project": {"id": 330, "owner": {"id": 741}, "assignee": {"id": 54}}, "task": {"id": 349, "owner": {"id": 913}, "assignee": {"id": 1000}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 17, "privilege": "business"}, "organization": {"id": 174, "owner": {"id": 293}, "user": {"role": "maintainer"}}}, "resource": {"id": 370, "assignee": {"id": 503}, "organization": {"id": 601}, "project": {"id": 321, "owner": {"id": 753}, "assignee": {"id": 17}}, "task": {"id": 346, "owner": {"id": 968}, "assignee": {"id": 1053}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 62, "privilege": "business"}, "organization": {"id": 102, "owner": {"id": 230}, "user": {"role": "maintainer"}}}, "resource": {"id": 326, "assignee": {"id": 588}, "organization": {"id": 609}, "project": {"id": 387, "owner": {"id": 745}, "assignee": {"id": 62}}, "task": {"id": 368, "owner": {"id": 915}, "assignee": {"id": 1042}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 78, "privilege": "business"}, "organization": {"id": 154, "owner": {"id": 207}, "user": {"role": "supervisor"}}}, "resource": {"id": 322, "assignee": {"id": 524}, "organization": {"id": 154}, "project": {"id": 377, "owner": {"id": 720}, "assignee": {"id": 78}}, "task": {"id": 375, "owner": {"id": 959}, "assignee": {"id": 1065}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 25, "privilege": "business"}, "organization": {"id": 129, "owner": {"id": 288}, "user": {"role": "supervisor"}}}, "resource": {"id": 316, "assignee": {"id": 574}, "organization": {"id": 129}, "project": {"id": 331, "owner": {"id": 719}, "assignee": {"id": 25}}, "task": {"id": 311, "owner": {"id": 918}, "assignee": {"id": 1099}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 31, "privilege": "business"}, "organization": {"id": 127, "owner": {"id": 249}, "user": {"role": "supervisor"}}}, "resource": {"id": 310, "assignee": {"id": 527}, "organization": {"id": 682}, "project": {"id": 384, "owner": {"id": 719}, "assignee": {"id": 31}}, "task": {"id": 384, "owner": {"id": 976}, "assignee": {"id": 1068}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 35, "privilege": "business"}, "organization": {"id": 123, "owner": {"id": 248}, "user": {"role": "supervisor"}}}, "resource": {"id": 326, "assignee": {"id": 543}, "organization": {"id": 641}, "project": {"id": 356, "owner": {"id": 759}, "assignee": {"id": 35}}, "task": {"id": 316, "owner": {"id": 964}, "assignee": {"id": 1083}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 73, "privilege": "business"}, "organization": {"id": 103, "owner": {"id": 261}, "user": {"role": "worker"}}}, "resource": {"id": 372, "assignee": {"id": 569}, "organization": {"id": 103}, "project": {"id": 319, "owner": {"id": 754}, "assignee": {"id": 73}}, "task": {"id": 356, "owner": {"id": 985}, "assignee": {"id": 1086}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 9, "privilege": "business"}, "organization": {"id": 106, "owner": {"id": 251}, "user": {"role": "worker"}}}, "resource": {"id": 356, "assignee": {"id": 561}, "organization": {"id": 106}, "project": {"id": 382, "owner": {"id": 780}, "assignee": {"id": 9}}, "task": {"id": 300, "owner": {"id": 999}, "assignee": {"id": 1090}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 77, "privilege": "business"}, "organization": {"id": 151, "owner": {"id": 292}, "user": {"role": "worker"}}}, "resource": {"id": 397, "assignee": {"id": 506}, "organization": {"id": 644}, "project": {"id": 366, "owner": {"id": 796}, "assignee": {"id": 77}}, "task": {"id": 357, "owner": {"id": 924}, "assignee": {"id": 1020}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 0, "privilege": "business"}, "organization": {"id": 116, "owner": {"id": 259}, "user": {"role": "worker"}}}, "resource": {"id": 326, "assignee": {"id": 553}, "organization": {"id": 657}, "project": {"id": 315, "owner": {"id": 743}, "assignee": {"id": 0}}, "task": {"id": 336, "owner": {"id": 996}, "assignee": {"id": 1071}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 24, "privilege": "business"}, "organization": {"id": 146, "owner": {"id": 210}, "user": {"role": null}}}, "resource": {"id": 378, "assignee": {"id": 559}, "organization": {"id": 146}, "project": {"id": 344, "owner": {"id": 799}, "assignee": {"id": 24}}, "task": {"id": 322, "owner": {"id": 943}, "assignee": {"id": 1025}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 11, "privilege": "business"}, "organization": {"id": 139, "owner": {"id": 206}, "user": {"role": null}}}, "resource": {"id": 397, "assignee": {"id": 587}, "organization": {"id": 139}, "project": {"id": 360, "owner": {"id": 797}, "assignee": {"id": 11}}, "task": {"id": 323, "owner": {"id": 996}, "assignee": {"id": 1075}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 50, "privilege": "business"}, "organization": {"id": 161, "owner": {"id": 252}, "user": {"role": null}}}, "resource": {"id": 395, "assignee": {"id": 588}, "organization": {"id": 637}, "project": {"id": 325, "owner": {"id": 784}, "assignee": {"id": 50}}, "task": {"id": 301, "owner": {"id": 956}, "assignee": {"id": 1018}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 18, "privilege": "business"}, "organization": {"id": 153, "owner": {"id": 263}, "user": {"role": null}}}, "resource": {"id": 386, "assignee": {"id": 535}, "organization": {"id": 625}, "project": {"id": 309, "owner": {"id": 730}, "assignee": {"id": 18}}, "task": {"id": 324, "owner": {"id": 989}, "assignee": {"id": 1035}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 21, "privilege": "user"}, "organization": {"id": 112, "owner": {"id": 21}, "user": {"role": "owner"}}}, "resource": {"id": 397, "assignee": {"id": 520}, "organization": {"id": 112}, "project": {"id": 339, "owner": {"id": 748}, "assignee": {"id": 21}}, "task": {"id": 348, "owner": {"id": 990}, "assignee": {"id": 1011}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 22, "privilege": "user"}, "organization": {"id": 103, "owner": {"id": 22}, "user": {"role": "owner"}}}, "resource": {"id": 312, "assignee": {"id": 540}, "organization": {"id": 103}, "project": {"id": 370, "owner": {"id": 786}, "assignee": {"id": 22}}, "task": {"id": 344, "owner": {"id": 989}, "assignee": {"id": 1028}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 5, "privilege": "user"}, "organization": {"id": 195, "owner": {"id": 5}, "user": {"role": "owner"}}}, "resource": {"id": 342, "assignee": {"id": 592}, "organization": {"id": 678}, "project": {"id": 304, "owner": {"id": 765}, "assignee": {"id": 5}}, "task": {"id": 378, "owner": {"id": 947}, "assignee": {"id": 1059}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 39, "privilege": "user"}, "organization": {"id": 138, "owner": {"id": 39}, "user": {"role": "owner"}}}, "resource": {"id": 334, "assignee": {"id": 503}, "organization": {"id": 663}, "project": {"id": 376, "owner": {"id": 756}, "assignee": {"id": 39}}, "task": {"id": 331, "owner": {"id": 944}, "assignee": {"id": 1093}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 20, "privilege": "user"}, "organization": {"id": 134, "owner": {"id": 244}, "user": {"role": "maintainer"}}}, "resource": {"id": 397, "assignee": {"id": 569}, "organization": {"id": 134}, "project": {"id": 324, "owner": {"id": 720}, "assignee": {"id": 20}}, "task": {"id": 386, "owner": {"id": 930}, "assignee": {"id": 1099}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 81, "privilege": "user"}, "organization": {"id": 160, "owner": {"id": 244}, "user": {"role": "maintainer"}}}, "resource": {"id": 370, "assignee": {"id": 584}, "organization": {"id": 160}, "project": {"id": 356, "owner": {"id": 751}, "assignee": {"id": 81}}, "task": {"id": 318, "owner": {"id": 982}, "assignee": {"id": 1094}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 73, "privilege": "user"}, "organization": {"id": 170, "owner": {"id": 286}, "user": {"role": "maintainer"}}}, "resource": {"id": 373, "assignee": {"id": 507}, "organization": {"id": 632}, "project": {"id": 334, "owner": {"id": 716}, "assignee": {"id": 73}}, "task": {"id": 399, "owner": {"id": 982}, "assignee": {"id": 1066}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 96, "privilege": "user"}, "organization": {"id": 189, "owner": {"id": 265}, "user": {"role": "maintainer"}}}, "resource": {"id": 318, "assignee": {"id": 582}, "organization": {"id": 637}, "project": {"id": 376, "owner": {"id": 769}, "assignee": {"id": 96}}, "task": {"id": 322, "owner": {"id": 985}, "assignee": {"id": 1088}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 34, "privilege": "user"}, "organization": {"id": 184, "owner": {"id": 223}, "user": {"role": "supervisor"}}}, "resource": {"id": 392, "assignee": {"id": 594}, "organization": {"id": 184}, "project": {"id": 357, "owner": {"id": 750}, "assignee": {"id": 34}}, "task": {"id": 314, "owner": {"id": 991}, "assignee": {"id": 1012}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 50, "privilege": "user"}, "organization": {"id": 186, "owner": {"id": 241}, "user": {"role": "supervisor"}}}, "resource": {"id": 310, "assignee": {"id": 550}, "organization": {"id": 186}, "project": {"id": 393, "owner": {"id": 778}, "assignee": {"id": 50}}, "task": {"id": 308, "owner": {"id": 939}, "assignee": {"id": 1032}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 50, "privilege": "user"}, "organization": {"id": 106, "owner": {"id": 298}, "user": {"role": "supervisor"}}}, "resource": {"id": 356, "assignee": {"id": 532}, "organization": {"id": 687}, "project": {"id": 309, "owner": {"id": 780}, "assignee": {"id": 50}}, "task": {"id": 343, "owner": {"id": 955}, "assignee": {"id": 1064}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 40, "privilege": "user"}, "organization": {"id": 196, "owner": {"id": 203}, "user": {"role": "supervisor"}}}, "resource": {"id": 347, "assignee": {"id": 565}, "organization": {"id": 604}, "project": {"id": 348, "owner": {"id": 780}, "assignee": {"id": 40}}, "task": {"id": 391, "owner": {"id": 939}, "assignee": {"id": 1035}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 43, "privilege": "user"}, "organization": {"id": 167, "owner": {"id": 290}, "user": {"role": "worker"}}}, "resource": {"id": 373, "assignee": {"id": 562}, "organization": {"id": 167}, "project": {"id": 318, "owner": {"id": 731}, "assignee": {"id": 43}}, "task": {"id": 333, "owner": {"id": 906}, "assignee": {"id": 1059}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 28, "privilege": "user"}, "organization": {"id": 140, "owner": {"id": 262}, "user": {"role": "worker"}}}, "resource": {"id": 333, "assignee": {"id": 566}, "organization": {"id": 140}, "project": {"id": 392, "owner": {"id": 790}, "assignee": {"id": 28}}, "task": {"id": 354, "owner": {"id": 982}, "assignee": {"id": 1066}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 36, "privilege": "user"}, "organization": {"id": 157, "owner": {"id": 224}, "user": {"role": "worker"}}}, "resource": {"id": 310, "assignee": {"id": 596}, "organization": {"id": 658}, "project": {"id": 351, "owner": {"id": 757}, "assignee": {"id": 36}}, "task": {"id": 333, "owner": {"id": 991}, "assignee": {"id": 1040}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 91, "privilege": "user"}, "organization": {"id": 103, "owner": {"id": 298}, "user": {"role": "worker"}}}, "resource": {"id": 309, "assignee": {"id": 545}, "organization": {"id": 613}, "project": {"id": 389, "owner": {"id": 797}, "assignee": {"id": 91}}, "task": {"id": 328, "owner": {"id": 910}, "assignee": {"id": 1004}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 97, "privilege": "user"}, "organization": {"id": 159, "owner": {"id": 218}, "user": {"role": null}}}, "resource": {"id": 359, "assignee": {"id": 561}, "organization": {"id": 159}, "project": {"id": 341, "owner": {"id": 725}, "assignee": {"id": 97}}, "task": {"id": 317, "owner": {"id": 909}, "assignee": {"id": 1063}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 5, "privilege": "user"}, "organization": {"id": 177, "owner": {"id": 285}, "user": {"role": null}}}, "resource": {"id": 348, "assignee": {"id": 599}, "organization": {"id": 177}, "project": {"id": 320, "owner": {"id": 788}, "assignee": {"id": 5}}, "task": {"id": 392, "owner": {"id": 969}, "assignee": {"id": 1099}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 37, "privilege": "user"}, "organization": {"id": 187, "owner": {"id": 228}, "user": {"role": null}}}, "resource": {"id": 385, "assignee": {"id": 537}, "organization": {"id": 635}, "project": {"id": 333, "owner": {"id": 767}, "assignee": {"id": 37}}, "task": {"id": 306, "owner": {"id": 912}, "assignee": {"id": 1003}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 54, "privilege": "user"}, "organization": {"id": 189, "owner": {"id": 299}, "user": {"role": null}}}, "resource": {"id": 320, "assignee": {"id": 550}, "organization": {"id": 670}, "project": {"id": 382, "owner": {"id": 713}, "assignee": {"id": 54}}, "task": {"id": 351, "owner": {"id": 920}, "assignee": {"id": 1092}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 92, "privilege": "worker"}, "organization": {"id": 192, "owner": {"id": 92}, "user": {"role": "owner"}}}, "resource": {"id": 345, "assignee": {"id": 545}, "organization": {"id": 192}, "project": {"id": 326, "owner": {"id": 764}, "assignee": {"id": 92}}, "task": {"id": 382, "owner": {"id": 922}, "assignee": {"id": 1003}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 67, "privilege": "worker"}, "organization": {"id": 178, "owner": {"id": 67}, "user": {"role": "owner"}}}, "resource": {"id": 380, "assignee": {"id": 589}, "organization": {"id": 178}, "project": {"id": 347, "owner": {"id": 737}, "assignee": {"id": 67}}, "task": {"id": 356, "owner": {"id": 933}, "assignee": {"id": 1003}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 89, "privilege": "worker"}, "organization": {"id": 181, "owner": {"id": 89}, "user": {"role": "owner"}}}, "resource": {"id": 391, "assignee": {"id": 579}, "organization": {"id": 656}, "project": {"id": 372, "owner": {"id": 710}, "assignee": {"id": 89}}, "task": {"id": 367, "owner": {"id": 966}, "assignee": {"id": 1006}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 26, "privilege": "worker"}, "organization": {"id": 150, "owner": {"id": 26}, "user": {"role": "owner"}}}, "resource": {"id": 397, "assignee": {"id": 584}, "organization": {"id": 627}, "project": {"id": 395, "owner": {"id": 752}, "assignee": {"id": 26}}, "task": {"id": 396, "owner": {"id": 931}, "assignee": {"id": 1063}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 95, "privilege": "worker"}, "organization": {"id": 142, "owner": {"id": 251}, "user": {"role": "maintainer"}}}, "resource": {"id": 330, "assignee": {"id": 537}, "organization": {"id": 142}, "project": {"id": 319, "owner": {"id": 764}, "assignee": {"id": 95}}, "task": {"id": 348, "owner": {"id": 906}, "assignee": {"id": 1082}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 91, "privilege": "worker"}, "organization": {"id": 133, "owner": {"id": 248}, "user": {"role": "maintainer"}}}, "resource": {"id": 317, "assignee": {"id": 576}, "organization": {"id": 133}, "project": {"id": 377, "owner": {"id": 746}, "assignee": {"id": 91}}, "task": {"id": 335, "owner": {"id": 945}, "assignee": {"id": 1031}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 68, "privilege": "worker"}, "organization": {"id": 116, "owner": {"id": 253}, "user": {"role": "maintainer"}}}, "resource": {"id": 354, "assignee": {"id": 574}, "organization": {"id": 684}, "project": {"id": 355, "owner": {"id": 714}, "assignee": {"id": 68}}, "task": {"id": 338, "owner": {"id": 998}, "assignee": {"id": 1084}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 28, "privilege": "worker"}, "organization": {"id": 170, "owner": {"id": 230}, "user": {"role": "maintainer"}}}, "resource": {"id": 346, "assignee": {"id": 511}, "organization": {"id": 639}, "project": {"id": 360, "owner": {"id": 732}, "assignee": {"id": 28}}, "task": {"id": 363, "owner": {"id": 976}, "assignee": {"id": 1069}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 14, "privilege": "worker"}, "organization": {"id": 102, "owner": {"id": 269}, "user": {"role": "supervisor"}}}, "resource": {"id": 334, "assignee": {"id": 566}, "organization": {"id": 102}, "project": {"id": 363, "owner": {"id": 757}, "assignee": {"id": 14}}, "task": {"id": 366, "owner": {"id": 978}, "assignee": {"id": 1038}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 91, "privilege": "worker"}, "organization": {"id": 142, "owner": {"id": 299}, "user": {"role": "supervisor"}}}, "resource": {"id": 388, "assignee": {"id": 574}, "organization": {"id": 142}, "project": {"id": 392, "owner": {"id": 754}, "assignee": {"id": 91}}, "task": {"id": 323, "owner": {"id": 932}, "assignee": {"id": 1051}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 30, "privilege": "worker"}, "organization": {"id": 138, "owner": {"id": 245}, "user": {"role": "supervisor"}}}, "resource": {"id": 314, "assignee": {"id": 530}, "organization": {"id": 660}, "project": {"id": 399, "owner": {"id": 702}, "assignee": {"id": 30}}, "task": {"id": 352, "owner": {"id": 961}, "assignee": {"id": 1044}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 61, "privilege": "worker"}, "organization": {"id": 157, "owner": {"id": 218}, "user": {"role": "supervisor"}}}, "resource": {"id": 301, "assignee": {"id": 502}, "organization": {"id": 687}, "project": {"id": 369, "owner": {"id": 758}, "assignee": {"id": 61}}, "task": {"id": 399, "owner": {"id": 945}, "assignee": {"id": 1097}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 38, "privilege": "worker"}, "organization": {"id": 145, "owner": {"id": 249}, "user": {"role": "worker"}}}, "resource": {"id": 388, "assignee": {"id": 557}, "organization": {"id": 145}, "project": {"id": 335, "owner": {"id": 706}, "assignee": {"id": 38}}, "task": {"id": 383, "owner": {"id": 958}, "assignee": {"id": 1008}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 24, "privilege": "worker"}, "organization": {"id": 139, "owner": {"id": 298}, "user": {"role": "worker"}}}, "resource": {"id": 345, "assignee": {"id": 597}, "organization": {"id": 139}, "project": {"id": 311, "owner": {"id": 708}, "assignee": {"id": 24}}, "task": {"id": 378, "owner": {"id": 996}, "assignee": {"id": 1079}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 81, "privilege": "worker"}, "organization": {"id": 147, "owner": {"id": 206}, "user": {"role": "worker"}}}, "resource": {"id": 317, "assignee": {"id": 516}, "organization": {"id": 616}, "project": {"id": 394, "owner": {"id": 786}, "assignee": {"id": 81}}, "task": {"id": 395, "owner": {"id": 950}, "assignee": {"id": 1073}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 93, "privilege": "worker"}, "organization": {"id": 156, "owner": {"id": 261}, "user": {"role": "worker"}}}, "resource": {"id": 339, "assignee": {"id": 563}, "organization": {"id": 681}, "project": {"id": 370, "owner": {"id": 721}, "assignee": {"id": 93}}, "task": {"id": 371, "owner": {"id": 973}, "assignee": {"id": 1019}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 96, "privilege": "worker"}, "organization": {"id": 154, "owner": {"id": 238}, "user": {"role": null}}}, "resource": {"id": 355, "assignee": {"id": 597}, "organization": {"id": 154}, "project": {"id": 383, "owner": {"id": 705}, "assignee": {"id": 96}}, "task": {"id": 367, "owner": {"id": 967}, "assignee": {"id": 1080}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 74, "privilege": "worker"}, "organization": {"id": 126, "owner": {"id": 263}, "user": {"role": null}}}, "resource": {"id": 362, "assignee": {"id": 551}, "organization": {"id": 126}, "project": {"id": 307, "owner": {"id": 751}, "assignee": {"id": 74}}, "task": {"id": 350, "owner": {"id": 970}, "assignee": {"id": 1067}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 74, "privilege": "worker"}, "organization": {"id": 146, "owner": {"id": 218}, "user": {"role": null}}}, "resource": {"id": 393, "assignee": {"id": 510}, "organization": {"id": 638}, "project": {"id": 334, "owner": {"id": 766}, "assignee": {"id": 74}}, "task": {"id": 335, "owner": {"id": 931}, "assignee": {"id": 1078}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 55, "privilege": "worker"}, "organization": {"id": 161, "owner": {"id": 276}, "user": {"role": null}}}, "resource": {"id": 311, "assignee": {"id": 540}, "organization": {"id": 602}, "project": {"id": 372, "owner": {"id": 733}, "assignee": {"id": 55}}, "task": {"id": 352, "owner": {"id": 910}, "assignee": {"id": 1047}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_OWNER_same_org_TRUE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 7, "privilege": "none"}, "organization": {"id": 168, "owner": {"id": 7}, "user": {"role": "owner"}}}, "resource": {"id": 341, "assignee": {"id": 519}, "organization": {"id": 168}, "project": {"id": 384, "owner": {"id": 743}, "assignee": {"id": 7}}, "task": {"id": 331, "owner": {"id": 927}, "assignee": {"id": 1089}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 19, "privilege": "none"}, "organization": {"id": 134, "owner": {"id": 19}, "user": {"role": "owner"}}}, "resource": {"id": 341, "assignee": {"id": 592}, "organization": {"id": 134}, "project": {"id": 396, "owner": {"id": 715}, "assignee": {"id": 19}}, "task": {"id": 337, "owner": {"id": 938}, "assignee": {"id": 1026}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 76, "privilege": "none"}, "organization": {"id": 194, "owner": {"id": 76}, "user": {"role": "owner"}}}, "resource": {"id": 348, "assignee": {"id": 526}, "organization": {"id": 653}, "project": {"id": 391, "owner": {"id": 734}, "assignee": {"id": 76}}, "task": {"id": 339, "owner": {"id": 918}, "assignee": {"id": 1042}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 92, "privilege": "none"}, "organization": {"id": 123, "owner": {"id": 92}, "user": {"role": "owner"}}}, "resource": {"id": 301, "assignee": {"id": 580}, "organization": {"id": 631}, "project": {"id": 306, "owner": {"id": 748}, "assignee": {"id": 92}}, "task": {"id": 332, "owner": {"id": 952}, "assignee": {"id": 1037}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_MAINTAINER_same_org_TRUE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 14, "privilege": "none"}, "organization": {"id": 183, "owner": {"id": 285}, "user": {"role": "maintainer"}}}, "resource": {"id": 398, "assignee": {"id": 562}, "organization": {"id": 183}, "project": {"id": 327, "owner": {"id": 740}, "assignee": {"id": 14}}, "task": {"id": 321, "owner": {"id": 947}, "assignee": {"id": 1060}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 76, "privilege": "none"}, "organization": {"id": 186, "owner": {"id": 215}, "user": {"role": "maintainer"}}}, "resource": {"id": 379, "assignee": {"id": 529}, "organization": {"id": 186}, "project": {"id": 391, "owner": {"id": 705}, "assignee": {"id": 76}}, "task": {"id": 307, "owner": {"id": 994}, "assignee": {"id": 1006}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 75, "privilege": "none"}, "organization": {"id": 133, "owner": {"id": 287}, "user": {"role": "maintainer"}}}, "resource": {"id": 385, "assignee": {"id": 551}, "organization": {"id": 631}, "project": {"id": 355, "owner": {"id": 725}, "assignee": {"id": 75}}, "task": {"id": 348, "owner": {"id": 957}, "assignee": {"id": 1016}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 95, "privilege": "none"}, "organization": {"id": 156, "owner": {"id": 243}, "user": {"role": "maintainer"}}}, "resource": {"id": 337, "assignee": {"id": 568}, "organization": {"id": 619}, "project": {"id": 302, "owner": {"id": 746}, "assignee": {"id": 95}}, "task": {"id": 358, "owner": {"id": 931}, "assignee": {"id": 1024}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_SUPERVISOR_same_org_TRUE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 20, "privilege": "none"}, "organization": {"id": 151, "owner": {"id": 255}, "user": {"role": "supervisor"}}}, "resource": {"id": 333, "assignee": {"id": 543}, "organization": {"id": 151}, "project": {"id": 368, "owner": {"id": 776}, "assignee": {"id": 20}}, "task": {"id": 392, "owner": {"id": 905}, "assignee": {"id": 1079}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 21, "privilege": "none"}, "organization": {"id": 115, "owner": {"id": 255}, "user": {"role": "supervisor"}}}, "resource": {"id": 361, "assignee": {"id": 549}, "organization": {"id": 115}, "project": {"id": 337, "owner": {"id": 700}, "assignee": {"id": 21}}, "task": {"id": 397, "owner": {"id": 961}, "assignee": {"id": 1089}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 34, "privilege": "none"}, "organization": {"id": 146, "owner": {"id": 233}, "user": {"role": "supervisor"}}}, "resource": {"id": 303, "assignee": {"id": 563}, "organization": {"id": 691}, "project": {"id": 394, "owner": {"id": 759}, "assignee": {"id": 34}}, "task": {"id": 379, "owner": {"id": 968}, "assignee": {"id": 1085}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 74, "privilege": "none"}, "organization": {"id": 194, "owner": {"id": 295}, "user": {"role": "supervisor"}}}, "resource": {"id": 343, "assignee": {"id": 585}, "organization": {"id": 676}, "project": {"id": 362, "owner": {"id": 765}, "assignee": {"id": 74}}, "task": {"id": 346, "owner": {"id": 958}, "assignee": {"id": 1062}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_WORKER_same_org_TRUE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 87, "privilege": "none"}, "organization": {"id": 187, "owner": {"id": 228}, "user": {"role": "worker"}}}, "resource": {"id": 325, "assignee": {"id": 549}, "organization": {"id": 187}, "project": {"id": 327, "owner": {"id": 749}, "assignee": {"id": 87}}, "task": {"id": 386, "owner": {"id": 963}, "assignee": {"id": 1021}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 92, "privilege": "none"}, "organization": {"id": 178, "owner": {"id": 250}, "user": {"role": "worker"}}}, "resource": {"id": 333, "assignee": {"id": 533}, "organization": {"id": 178}, "project": {"id": 396, "owner": {"id": 715}, "assignee": {"id": 92}}, "task": {"id": 302, "owner": {"id": 990}, "assignee": {"id": 1014}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 83, "privilege": "none"}, "organization": {"id": 177, "owner": {"id": 213}, "user": {"role": "worker"}}}, "resource": {"id": 353, "assignee": {"id": 535}, "organization": {"id": 601}, "project": {"id": 331, "owner": {"id": 735}, "assignee": {"id": 83}}, "task": {"id": 322, "owner": {"id": 902}, "assignee": {"id": 1083}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 47, "privilege": "none"}, "organization": {"id": 171, "owner": {"id": 254}, "user": {"role": "worker"}}}, "resource": {"id": 346, "assignee": {"id": 561}, "organization": {"id": 623}, "project": {"id": 367, "owner": {"id": 755}, "assignee": {"id": 47}}, "task": {"id": 342, "owner": {"id": 948}, "assignee": {"id": 1033}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 32, "privilege": "none"}, "organization": {"id": 168, "owner": {"id": 217}, "user": {"role": null}}}, "resource": {"id": 392, "assignee": {"id": 544}, "organization": {"id": 168}, "project": {"id": 383, "owner": {"id": 743}, "assignee": {"id": 32}}, "task": {"id": 326, "owner": {"id": 954}, "assignee": {"id": 1004}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 96, "privilege": "none"}, "organization": {"id": 189, "owner": {"id": 269}, "user": {"role": null}}}, "resource": {"id": 343, "assignee": {"id": 596}, "organization": {"id": 189}, "project": {"id": 369, "owner": {"id": 725}, "assignee": {"id": 96}}, "task": {"id": 318, "owner": {"id": 956}, "assignee": {"id": 1002}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 30, "privilege": "none"}, "organization": {"id": 185, "owner": {"id": 222}, "user": {"role": null}}}, "resource": {"id": 310, "assignee": {"id": 513}, "organization": {"id": 643}, "project": {"id": 303, "owner": {"id": 725}, "assignee": {"id": 30}}, "task": {"id": 369, "owner": {"id": 903}, "assignee": {"id": 1093}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 14, "privilege": "none"}, "organization": {"id": 155, "owner": {"id": 234}, "user": {"role": null}}}, "resource": {"id": 368, "assignee": {"id": 570}, "organization": {"id": 699}, "project": {"id": 325, "owner": {"id": 786}, "assignee": {"id": 14}}, "task": {"id": 322, "owner": {"id": 922}, "assignee": {"id": 1055}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 47, "privilege": "admin"}, "organization": {"id": 171, "owner": {"id": 47}, "user": {"role": "owner"}}}, "resource": {"id": 353, "assignee": {"id": 537}, "organization": {"id": 171}, "project": {"id": 396, "owner": {"id": 793}, "assignee": {"id": 821}}, "task": {"id": 328, "owner": {"id": 47}, "assignee": {"id": 1027}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 78, "privilege": "admin"}, "organization": {"id": 117, "owner": {"id": 78}, "user": {"role": "owner"}}}, "resource": {"id": 325, "assignee": {"id": 553}, "organization": {"id": 117}, "project": {"id": 324, "owner": {"id": 707}, "assignee": {"id": 879}}, "task": {"id": 387, "owner": {"id": 78}, "assignee": {"id": 1094}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_OWNER_same_org_FALSE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 34, "privilege": "admin"}, "organization": {"id": 176, "owner": {"id": 34}, "user": {"role": "owner"}}}, "resource": {"id": 390, "assignee": {"id": 536}, "organization": {"id": 626}, "project": {"id": 389, "owner": {"id": 773}, "assignee": {"id": 853}}, "task": {"id": 343, "owner": {"id": 34}, "assignee": {"id": 1084}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_OWNER_same_org_FALSE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 57, "privilege": "admin"}, "organization": {"id": 123, "owner": {"id": 57}, "user": {"role": "owner"}}}, "resource": {"id": 317, "assignee": {"id": 517}, "organization": {"id": 691}, "project": {"id": 342, "owner": {"id": 778}, "assignee": {"id": 845}}, "task": {"id": 386, "owner": {"id": 57}, "assignee": {"id": 1018}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 47, "privilege": "admin"}, "organization": {"id": 113, "owner": {"id": 214}, "user": {"role": "maintainer"}}}, "resource": {"id": 394, "assignee": {"id": 570}, "organization": {"id": 113}, "project": {"id": 330, "owner": {"id": 790}, "assignee": {"id": 816}}, "task": {"id": 361, "owner": {"id": 47}, "assignee": {"id": 1017}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 8, "privilege": "admin"}, "organization": {"id": 131, "owner": {"id": 202}, "user": {"role": "maintainer"}}}, "resource": {"id": 338, "assignee": {"id": 598}, "organization": {"id": 131}, "project": {"id": 301, "owner": {"id": 790}, "assignee": {"id": 819}}, "task": {"id": 399, "owner": {"id": 8}, "assignee": {"id": 1001}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_MAINTAINER_same_org_FALSE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 73, "privilege": "admin"}, "organization": {"id": 146, "owner": {"id": 287}, "user": {"role": "maintainer"}}}, "resource": {"id": 394, "assignee": {"id": 548}, "organization": {"id": 621}, "project": {"id": 336, "owner": {"id": 723}, "assignee": {"id": 850}}, "task": {"id": 399, "owner": {"id": 73}, "assignee": {"id": 1069}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_MAINTAINER_same_org_FALSE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 30, "privilege": "admin"}, "organization": {"id": 175, "owner": {"id": 201}, "user": {"role": "maintainer"}}}, "resource": {"id": 359, "assignee": {"id": 546}, "organization": {"id": 600}, "project": {"id": 392, "owner": {"id": 744}, "assignee": {"id": 837}}, "task": {"id": 392, "owner": {"id": 30}, "assignee": {"id": 1006}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 1, "privilege": "admin"}, "organization": {"id": 165, "owner": {"id": 289}, "user": {"role": "supervisor"}}}, "resource": {"id": 370, "assignee": {"id": 581}, "organization": {"id": 165}, "project": {"id": 354, "owner": {"id": 788}, "assignee": {"id": 807}}, "task": {"id": 327, "owner": {"id": 1}, "assignee": {"id": 1089}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 39, "privilege": "admin"}, "organization": {"id": 117, "owner": {"id": 299}, "user": {"role": "supervisor"}}}, "resource": {"id": 341, "assignee": {"id": 525}, "organization": {"id": 117}, "project": {"id": 388, "owner": {"id": 743}, "assignee": {"id": 836}}, "task": {"id": 307, "owner": {"id": 39}, "assignee": {"id": 1002}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_SUPERVISOR_same_org_FALSE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 23, "privilege": "admin"}, "organization": {"id": 151, "owner": {"id": 208}, "user": {"role": "supervisor"}}}, "resource": {"id": 369, "assignee": {"id": 547}, "organization": {"id": 691}, "project": {"id": 335, "owner": {"id": 746}, "assignee": {"id": 845}}, "task": {"id": 363, "owner": {"id": 23}, "assignee": {"id": 1087}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_SUPERVISOR_same_org_FALSE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 13, "privilege": "admin"}, "organization": {"id": 178, "owner": {"id": 200}, "user": {"role": "supervisor"}}}, "resource": {"id": 328, "assignee": {"id": 561}, "organization": {"id": 615}, "project": {"id": 351, "owner": {"id": 779}, "assignee": {"id": 850}}, "task": {"id": 345, "owner": {"id": 13}, "assignee": {"id": 1091}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 78, "privilege": "admin"}, "organization": {"id": 180, "owner": {"id": 209}, "user": {"role": "worker"}}}, "resource": {"id": 353, "assignee": {"id": 501}, "organization": {"id": 180}, "project": {"id": 301, "owner": {"id": 736}, "assignee": {"id": 857}}, "task": {"id": 386, "owner": {"id": 78}, "assignee": {"id": 1007}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 98, "privilege": "admin"}, "organization": {"id": 143, "owner": {"id": 238}, "user": {"role": "worker"}}}, "resource": {"id": 348, "assignee": {"id": 527}, "organization": {"id": 143}, "project": {"id": 373, "owner": {"id": 729}, "assignee": {"id": 853}}, "task": {"id": 341, "owner": {"id": 98}, "assignee": {"id": 1057}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_WORKER_same_org_FALSE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 44, "privilege": "admin"}, "organization": {"id": 101, "owner": {"id": 239}, "user": {"role": "worker"}}}, "resource": {"id": 337, "assignee": {"id": 522}, "organization": {"id": 637}, "project": {"id": 373, "owner": {"id": 745}, "assignee": {"id": 815}}, "task": {"id": 346, "owner": {"id": 44}, "assignee": {"id": 1052}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_WORKER_same_org_FALSE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 57, "privilege": "admin"}, "organization": {"id": 102, "owner": {"id": 263}, "user": {"role": "worker"}}}, "resource": {"id": 338, "assignee": {"id": 514}, "organization": {"id": 670}, "project": {"id": 381, "owner": {"id": 708}, "assignee": {"id": 873}}, "task": {"id": 361, "owner": {"id": 57}, "assignee": {"id": 1002}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_NONE_same_org_TRUE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 74, "privilege": "admin"}, "organization": {"id": 117, "owner": {"id": 269}, "user": {"role": null}}}, "resource": {"id": 330, "assignee": {"id": 532}, "organization": {"id": 117}, "project": {"id": 310, "owner": {"id": 770}, "assignee": {"id": 823}}, "task": {"id": 301, "owner": {"id": 74}, "assignee": {"id": 1097}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_NONE_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 34, "privilege": "admin"}, "organization": {"id": 190, "owner": {"id": 231}, "user": {"role": null}}}, "resource": {"id": 311, "assignee": {"id": 583}, "organization": {"id": 190}, "project": {"id": 306, "owner": {"id": 794}, "assignee": {"id": 899}}, "task": {"id": 385, "owner": {"id": 34}, "assignee": {"id": 1063}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_NONE_same_org_FALSE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 70, "privilege": "admin"}, "organization": {"id": 145, "owner": {"id": 267}, "user": {"role": null}}}, "resource": {"id": 330, "assignee": {"id": 514}, "organization": {"id": 685}, "project": {"id": 399, "owner": {"id": 710}, "assignee": {"id": 806}}, "task": {"id": 381, "owner": {"id": 70}, "assignee": {"id": 1012}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_NONE_same_org_FALSE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 12, "privilege": "admin"}, "organization": {"id": 146, "owner": {"id": 291}, "user": {"role": null}}}, "resource": {"id": 306, "assignee": {"id": 574}, "organization": {"id": 633}, "project": {"id": 308, "owner": {"id": 769}, "assignee": {"id": 849}}, "task": {"id": 384, "owner": {"id": 12}, "assignee": {"id": 1038}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 1, "privilege": "business"}, "organization": {"id": 100, "owner": {"id": 1}, "user": {"role": "owner"}}}, "resource": {"id": 374, "assignee": {"id": 538}, "organization": {"id": 100}, "project": {"id": 310, "owner": {"id": 725}, "assignee": {"id": 848}}, "task": {"id": 335, "owner": {"id": 1}, "assignee": {"id": 1026}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 68, "privilege": "business"}, "organization": {"id": 185, "owner": {"id": 68}, "user": {"role": "owner"}}}, "resource": {"id": 310, "assignee": {"id": 542}, "organization": {"id": 185}, "project": {"id": 332, "owner": {"id": 714}, "assignee": {"id": 897}}, "task": {"id": 398, "owner": {"id": 68}, "assignee": {"id": 1046}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 90, "privilege": "business"}, "organization": {"id": 135, "owner": {"id": 90}, "user": {"role": "owner"}}}, "resource": {"id": 310, "assignee": {"id": 567}, "organization": {"id": 663}, "project": {"id": 386, "owner": {"id": 752}, "assignee": {"id": 899}}, "task": {"id": 376, "owner": {"id": 90}, "assignee": {"id": 1083}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 90, "privilege": "business"}, "organization": {"id": 106, "owner": {"id": 90}, "user": {"role": "owner"}}}, "resource": {"id": 399, "assignee": {"id": 578}, "organization": {"id": 659}, "project": {"id": 305, "owner": {"id": 763}, "assignee": {"id": 856}}, "task": {"id": 369, "owner": {"id": 90}, "assignee": {"id": 1015}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 11, "privilege": "business"}, "organization": {"id": 177, "owner": {"id": 246}, "user": {"role": "maintainer"}}}, "resource": {"id": 339, "assignee": {"id": 533}, "organization": {"id": 177}, "project": {"id": 366, "owner": {"id": 799}, "assignee": {"id": 847}}, "task": {"id": 391, "owner": {"id": 11}, "assignee": {"id": 1036}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 79, "privilege": "business"}, "organization": {"id": 187, "owner": {"id": 238}, "user": {"role": "maintainer"}}}, "resource": {"id": 378, "assignee": {"id": 593}, "organization": {"id": 187}, "project": {"id": 381, "owner": {"id": 734}, "assignee": {"id": 816}}, "task": {"id": 368, "owner": {"id": 79}, "assignee": {"id": 1079}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 72, "privilege": "business"}, "organization": {"id": 101, "owner": {"id": 226}, "user": {"role": "maintainer"}}}, "resource": {"id": 343, "assignee": {"id": 552}, "organization": {"id": 649}, "project": {"id": 374, "owner": {"id": 710}, "assignee": {"id": 853}}, "task": {"id": 326, "owner": {"id": 72}, "assignee": {"id": 1025}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 17, "privilege": "business"}, "organization": {"id": 157, "owner": {"id": 294}, "user": {"role": "maintainer"}}}, "resource": {"id": 355, "assignee": {"id": 501}, "organization": {"id": 692}, "project": {"id": 396, "owner": {"id": 700}, "assignee": {"id": 879}}, "task": {"id": 397, "owner": {"id": 17}, "assignee": {"id": 1001}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 7, "privilege": "business"}, "organization": {"id": 171, "owner": {"id": 215}, "user": {"role": "supervisor"}}}, "resource": {"id": 346, "assignee": {"id": 581}, "organization": {"id": 171}, "project": {"id": 340, "owner": {"id": 700}, "assignee": {"id": 824}}, "task": {"id": 325, "owner": {"id": 7}, "assignee": {"id": 1081}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 55, "privilege": "business"}, "organization": {"id": 141, "owner": {"id": 211}, "user": {"role": "supervisor"}}}, "resource": {"id": 392, "assignee": {"id": 546}, "organization": {"id": 141}, "project": {"id": 362, "owner": {"id": 713}, "assignee": {"id": 837}}, "task": {"id": 315, "owner": {"id": 55}, "assignee": {"id": 1044}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 38, "privilege": "business"}, "organization": {"id": 193, "owner": {"id": 293}, "user": {"role": "supervisor"}}}, "resource": {"id": 364, "assignee": {"id": 501}, "organization": {"id": 633}, "project": {"id": 326, "owner": {"id": 708}, "assignee": {"id": 892}}, "task": {"id": 338, "owner": {"id": 38}, "assignee": {"id": 1060}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 57, "privilege": "business"}, "organization": {"id": 136, "owner": {"id": 294}, "user": {"role": "supervisor"}}}, "resource": {"id": 381, "assignee": {"id": 500}, "organization": {"id": 604}, "project": {"id": 333, "owner": {"id": 796}, "assignee": {"id": 888}}, "task": {"id": 335, "owner": {"id": 57}, "assignee": {"id": 1015}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 77, "privilege": "business"}, "organization": {"id": 179, "owner": {"id": 281}, "user": {"role": "worker"}}}, "resource": {"id": 359, "assignee": {"id": 507}, "organization": {"id": 179}, "project": {"id": 358, "owner": {"id": 704}, "assignee": {"id": 863}}, "task": {"id": 397, "owner": {"id": 77}, "assignee": {"id": 1092}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 55, "privilege": "business"}, "organization": {"id": 157, "owner": {"id": 203}, "user": {"role": "worker"}}}, "resource": {"id": 379, "assignee": {"id": 597}, "organization": {"id": 157}, "project": {"id": 392, "owner": {"id": 770}, "assignee": {"id": 855}}, "task": {"id": 375, "owner": {"id": 55}, "assignee": {"id": 1047}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 98, "privilege": "business"}, "organization": {"id": 111, "owner": {"id": 212}, "user": {"role": "worker"}}}, "resource": {"id": 361, "assignee": {"id": 505}, "organization": {"id": 613}, "project": {"id": 377, "owner": {"id": 722}, "assignee": {"id": 847}}, "task": {"id": 362, "owner": {"id": 98}, "assignee": {"id": 1033}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 11, "privilege": "business"}, "organization": {"id": 123, "owner": {"id": 254}, "user": {"role": "worker"}}}, "resource": {"id": 312, "assignee": {"id": 586}, "organization": {"id": 696}, "project": {"id": 385, "owner": {"id": 702}, "assignee": {"id": 816}}, "task": {"id": 309, "owner": {"id": 11}, "assignee": {"id": 1064}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 64, "privilege": "business"}, "organization": {"id": 100, "owner": {"id": 217}, "user": {"role": null}}}, "resource": {"id": 395, "assignee": {"id": 553}, "organization": {"id": 100}, "project": {"id": 354, "owner": {"id": 745}, "assignee": {"id": 851}}, "task": {"id": 325, "owner": {"id": 64}, "assignee": {"id": 1027}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 29, "privilege": "business"}, "organization": {"id": 145, "owner": {"id": 274}, "user": {"role": null}}}, "resource": {"id": 335, "assignee": {"id": 597}, "organization": {"id": 145}, "project": {"id": 387, "owner": {"id": 780}, "assignee": {"id": 895}}, "task": {"id": 365, "owner": {"id": 29}, "assignee": {"id": 1062}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 51, "privilege": "business"}, "organization": {"id": 169, "owner": {"id": 273}, "user": {"role": null}}}, "resource": {"id": 332, "assignee": {"id": 518}, "organization": {"id": 671}, "project": {"id": 325, "owner": {"id": 704}, "assignee": {"id": 890}}, "task": {"id": 345, "owner": {"id": 51}, "assignee": {"id": 1059}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 17, "privilege": "business"}, "organization": {"id": 157, "owner": {"id": 285}, "user": {"role": null}}}, "resource": {"id": 336, "assignee": {"id": 573}, "organization": {"id": 691}, "project": {"id": 327, "owner": {"id": 703}, "assignee": {"id": 886}}, "task": {"id": 330, "owner": {"id": 17}, "assignee": {"id": 1009}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 34, "privilege": "user"}, "organization": {"id": 158, "owner": {"id": 34}, "user": {"role": "owner"}}}, "resource": {"id": 396, "assignee": {"id": 594}, "organization": {"id": 158}, "project": {"id": 364, "owner": {"id": 747}, "assignee": {"id": 820}}, "task": {"id": 333, "owner": {"id": 34}, "assignee": {"id": 1028}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 43, "privilege": "user"}, "organization": {"id": 129, "owner": {"id": 43}, "user": {"role": "owner"}}}, "resource": {"id": 390, "assignee": {"id": 542}, "organization": {"id": 129}, "project": {"id": 322, "owner": {"id": 782}, "assignee": {"id": 866}}, "task": {"id": 318, "owner": {"id": 43}, "assignee": {"id": 1072}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 2, "privilege": "user"}, "organization": {"id": 183, "owner": {"id": 2}, "user": {"role": "owner"}}}, "resource": {"id": 327, "assignee": {"id": 596}, "organization": {"id": 671}, "project": {"id": 330, "owner": {"id": 708}, "assignee": {"id": 843}}, "task": {"id": 356, "owner": {"id": 2}, "assignee": {"id": 1074}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 72, "privilege": "user"}, "organization": {"id": 123, "owner": {"id": 72}, "user": {"role": "owner"}}}, "resource": {"id": 362, "assignee": {"id": 559}, "organization": {"id": 672}, "project": {"id": 338, "owner": {"id": 752}, "assignee": {"id": 851}}, "task": {"id": 348, "owner": {"id": 72}, "assignee": {"id": 1043}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 11, "privilege": "user"}, "organization": {"id": 102, "owner": {"id": 227}, "user": {"role": "maintainer"}}}, "resource": {"id": 316, "assignee": {"id": 558}, "organization": {"id": 102}, "project": {"id": 363, "owner": {"id": 790}, "assignee": {"id": 881}}, "task": {"id": 370, "owner": {"id": 11}, "assignee": {"id": 1010}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 41, "privilege": "user"}, "organization": {"id": 134, "owner": {"id": 274}, "user": {"role": "maintainer"}}}, "resource": {"id": 336, "assignee": {"id": 533}, "organization": {"id": 134}, "project": {"id": 391, "owner": {"id": 749}, "assignee": {"id": 825}}, "task": {"id": 377, "owner": {"id": 41}, "assignee": {"id": 1075}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 75, "privilege": "user"}, "organization": {"id": 123, "owner": {"id": 256}, "user": {"role": "maintainer"}}}, "resource": {"id": 307, "assignee": {"id": 505}, "organization": {"id": 646}, "project": {"id": 353, "owner": {"id": 709}, "assignee": {"id": 841}}, "task": {"id": 352, "owner": {"id": 75}, "assignee": {"id": 1012}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 70, "privilege": "user"}, "organization": {"id": 127, "owner": {"id": 283}, "user": {"role": "maintainer"}}}, "resource": {"id": 357, "assignee": {"id": 555}, "organization": {"id": 629}, "project": {"id": 311, "owner": {"id": 707}, "assignee": {"id": 888}}, "task": {"id": 362, "owner": {"id": 70}, "assignee": {"id": 1033}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 73, "privilege": "user"}, "organization": {"id": 176, "owner": {"id": 254}, "user": {"role": "supervisor"}}}, "resource": {"id": 373, "assignee": {"id": 520}, "organization": {"id": 176}, "project": {"id": 307, "owner": {"id": 701}, "assignee": {"id": 863}}, "task": {"id": 368, "owner": {"id": 73}, "assignee": {"id": 1068}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 14, "privilege": "user"}, "organization": {"id": 192, "owner": {"id": 267}, "user": {"role": "supervisor"}}}, "resource": {"id": 387, "assignee": {"id": 506}, "organization": {"id": 192}, "project": {"id": 310, "owner": {"id": 779}, "assignee": {"id": 896}}, "task": {"id": 325, "owner": {"id": 14}, "assignee": {"id": 1006}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 46, "privilege": "user"}, "organization": {"id": 196, "owner": {"id": 234}, "user": {"role": "supervisor"}}}, "resource": {"id": 352, "assignee": {"id": 551}, "organization": {"id": 603}, "project": {"id": 396, "owner": {"id": 704}, "assignee": {"id": 897}}, "task": {"id": 357, "owner": {"id": 46}, "assignee": {"id": 1056}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 88, "privilege": "user"}, "organization": {"id": 162, "owner": {"id": 293}, "user": {"role": "supervisor"}}}, "resource": {"id": 330, "assignee": {"id": 572}, "organization": {"id": 695}, "project": {"id": 310, "owner": {"id": 736}, "assignee": {"id": 822}}, "task": {"id": 359, "owner": {"id": 88}, "assignee": {"id": 1013}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 82, "privilege": "user"}, "organization": {"id": 149, "owner": {"id": 285}, "user": {"role": "worker"}}}, "resource": {"id": 394, "assignee": {"id": 554}, "organization": {"id": 149}, "project": {"id": 319, "owner": {"id": 778}, "assignee": {"id": 857}}, "task": {"id": 357, "owner": {"id": 82}, "assignee": {"id": 1083}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 40, "privilege": "user"}, "organization": {"id": 157, "owner": {"id": 257}, "user": {"role": "worker"}}}, "resource": {"id": 343, "assignee": {"id": 512}, "organization": {"id": 157}, "project": {"id": 355, "owner": {"id": 771}, "assignee": {"id": 838}}, "task": {"id": 315, "owner": {"id": 40}, "assignee": {"id": 1066}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 74, "privilege": "user"}, "organization": {"id": 143, "owner": {"id": 258}, "user": {"role": "worker"}}}, "resource": {"id": 320, "assignee": {"id": 597}, "organization": {"id": 644}, "project": {"id": 353, "owner": {"id": 756}, "assignee": {"id": 848}}, "task": {"id": 387, "owner": {"id": 74}, "assignee": {"id": 1054}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 45, "privilege": "user"}, "organization": {"id": 193, "owner": {"id": 271}, "user": {"role": "worker"}}}, "resource": {"id": 314, "assignee": {"id": 540}, "organization": {"id": 681}, "project": {"id": 307, "owner": {"id": 747}, "assignee": {"id": 835}}, "task": {"id": 349, "owner": {"id": 45}, "assignee": {"id": 1020}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 36, "privilege": "user"}, "organization": {"id": 106, "owner": {"id": 209}, "user": {"role": null}}}, "resource": {"id": 384, "assignee": {"id": 529}, "organization": {"id": 106}, "project": {"id": 314, "owner": {"id": 724}, "assignee": {"id": 827}}, "task": {"id": 337, "owner": {"id": 36}, "assignee": {"id": 1018}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 92, "privilege": "user"}, "organization": {"id": 133, "owner": {"id": 238}, "user": {"role": null}}}, "resource": {"id": 311, "assignee": {"id": 585}, "organization": {"id": 133}, "project": {"id": 329, "owner": {"id": 737}, "assignee": {"id": 804}}, "task": {"id": 328, "owner": {"id": 92}, "assignee": {"id": 1070}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 61, "privilege": "user"}, "organization": {"id": 128, "owner": {"id": 204}, "user": {"role": null}}}, "resource": {"id": 375, "assignee": {"id": 585}, "organization": {"id": 625}, "project": {"id": 325, "owner": {"id": 745}, "assignee": {"id": 850}}, "task": {"id": 313, "owner": {"id": 61}, "assignee": {"id": 1009}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 64, "privilege": "user"}, "organization": {"id": 115, "owner": {"id": 214}, "user": {"role": null}}}, "resource": {"id": 351, "assignee": {"id": 594}, "organization": {"id": 633}, "project": {"id": 320, "owner": {"id": 754}, "assignee": {"id": 886}}, "task": {"id": 394, "owner": {"id": 64}, "assignee": {"id": 1081}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 31, "privilege": "worker"}, "organization": {"id": 173, "owner": {"id": 31}, "user": {"role": "owner"}}}, "resource": {"id": 331, "assignee": {"id": 598}, "organization": {"id": 173}, "project": {"id": 318, "owner": {"id": 714}, "assignee": {"id": 845}}, "task": {"id": 389, "owner": {"id": 31}, "assignee": {"id": 1091}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 46, "privilege": "worker"}, "organization": {"id": 175, "owner": {"id": 46}, "user": {"role": "owner"}}}, "resource": {"id": 356, "assignee": {"id": 563}, "organization": {"id": 175}, "project": {"id": 368, "owner": {"id": 779}, "assignee": {"id": 878}}, "task": {"id": 337, "owner": {"id": 46}, "assignee": {"id": 1002}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 25, "privilege": "worker"}, "organization": {"id": 148, "owner": {"id": 25}, "user": {"role": "owner"}}}, "resource": {"id": 305, "assignee": {"id": 520}, "organization": {"id": 603}, "project": {"id": 379, "owner": {"id": 761}, "assignee": {"id": 880}}, "task": {"id": 319, "owner": {"id": 25}, "assignee": {"id": 1029}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 34, "privilege": "worker"}, "organization": {"id": 157, "owner": {"id": 34}, "user": {"role": "owner"}}}, "resource": {"id": 321, "assignee": {"id": 531}, "organization": {"id": 609}, "project": {"id": 302, "owner": {"id": 762}, "assignee": {"id": 830}}, "task": {"id": 368, "owner": {"id": 34}, "assignee": {"id": 1080}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 40, "privilege": "worker"}, "organization": {"id": 139, "owner": {"id": 225}, "user": {"role": "maintainer"}}}, "resource": {"id": 304, "assignee": {"id": 551}, "organization": {"id": 139}, "project": {"id": 312, "owner": {"id": 762}, "assignee": {"id": 857}}, "task": {"id": 391, "owner": {"id": 40}, "assignee": {"id": 1057}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 61, "privilege": "worker"}, "organization": {"id": 145, "owner": {"id": 253}, "user": {"role": "maintainer"}}}, "resource": {"id": 383, "assignee": {"id": 548}, "organization": {"id": 145}, "project": {"id": 328, "owner": {"id": 724}, "assignee": {"id": 811}}, "task": {"id": 316, "owner": {"id": 61}, "assignee": {"id": 1007}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 65, "privilege": "worker"}, "organization": {"id": 196, "owner": {"id": 242}, "user": {"role": "maintainer"}}}, "resource": {"id": 344, "assignee": {"id": 516}, "organization": {"id": 627}, "project": {"id": 353, "owner": {"id": 710}, "assignee": {"id": 883}}, "task": {"id": 365, "owner": {"id": 65}, "assignee": {"id": 1029}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 19, "privilege": "worker"}, "organization": {"id": 173, "owner": {"id": 293}, "user": {"role": "maintainer"}}}, "resource": {"id": 397, "assignee": {"id": 567}, "organization": {"id": 605}, "project": {"id": 336, "owner": {"id": 743}, "assignee": {"id": 807}}, "task": {"id": 349, "owner": {"id": 19}, "assignee": {"id": 1058}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 85, "privilege": "worker"}, "organization": {"id": 152, "owner": {"id": 263}, "user": {"role": "supervisor"}}}, "resource": {"id": 330, "assignee": {"id": 583}, "organization": {"id": 152}, "project": {"id": 314, "owner": {"id": 701}, "assignee": {"id": 888}}, "task": {"id": 390, "owner": {"id": 85}, "assignee": {"id": 1021}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 20, "privilege": "worker"}, "organization": {"id": 125, "owner": {"id": 239}, "user": {"role": "supervisor"}}}, "resource": {"id": 350, "assignee": {"id": 595}, "organization": {"id": 125}, "project": {"id": 348, "owner": {"id": 701}, "assignee": {"id": 859}}, "task": {"id": 358, "owner": {"id": 20}, "assignee": {"id": 1063}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 72, "privilege": "worker"}, "organization": {"id": 109, "owner": {"id": 230}, "user": {"role": "supervisor"}}}, "resource": {"id": 391, "assignee": {"id": 594}, "organization": {"id": 600}, "project": {"id": 339, "owner": {"id": 761}, "assignee": {"id": 898}}, "task": {"id": 346, "owner": {"id": 72}, "assignee": {"id": 1082}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 67, "privilege": "worker"}, "organization": {"id": 185, "owner": {"id": 252}, "user": {"role": "supervisor"}}}, "resource": {"id": 398, "assignee": {"id": 563}, "organization": {"id": 653}, "project": {"id": 337, "owner": {"id": 753}, "assignee": {"id": 810}}, "task": {"id": 384, "owner": {"id": 67}, "assignee": {"id": 1025}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 92, "privilege": "worker"}, "organization": {"id": 101, "owner": {"id": 247}, "user": {"role": "worker"}}}, "resource": {"id": 312, "assignee": {"id": 599}, "organization": {"id": 101}, "project": {"id": 336, "owner": {"id": 756}, "assignee": {"id": 854}}, "task": {"id": 354, "owner": {"id": 92}, "assignee": {"id": 1039}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 2, "privilege": "worker"}, "organization": {"id": 198, "owner": {"id": 222}, "user": {"role": "worker"}}}, "resource": {"id": 364, "assignee": {"id": 579}, "organization": {"id": 198}, "project": {"id": 320, "owner": {"id": 708}, "assignee": {"id": 850}}, "task": {"id": 389, "owner": {"id": 2}, "assignee": {"id": 1026}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 4, "privilege": "worker"}, "organization": {"id": 169, "owner": {"id": 269}, "user": {"role": "worker"}}}, "resource": {"id": 364, "assignee": {"id": 593}, "organization": {"id": 636}, "project": {"id": 370, "owner": {"id": 761}, "assignee": {"id": 818}}, "task": {"id": 344, "owner": {"id": 4}, "assignee": {"id": 1055}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 88, "privilege": "worker"}, "organization": {"id": 199, "owner": {"id": 231}, "user": {"role": "worker"}}}, "resource": {"id": 302, "assignee": {"id": 525}, "organization": {"id": 651}, "project": {"id": 312, "owner": {"id": 710}, "assignee": {"id": 813}}, "task": {"id": 355, "owner": {"id": 88}, "assignee": {"id": 1087}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 19, "privilege": "worker"}, "organization": {"id": 164, "owner": {"id": 262}, "user": {"role": null}}}, "resource": {"id": 370, "assignee": {"id": 576}, "organization": {"id": 164}, "project": {"id": 345, "owner": {"id": 758}, "assignee": {"id": 880}}, "task": {"id": 380, "owner": {"id": 19}, "assignee": {"id": 1031}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 33, "privilege": "worker"}, "organization": {"id": 162, "owner": {"id": 292}, "user": {"role": null}}}, "resource": {"id": 345, "assignee": {"id": 537}, "organization": {"id": 162}, "project": {"id": 366, "owner": {"id": 792}, "assignee": {"id": 839}}, "task": {"id": 341, "owner": {"id": 33}, "assignee": {"id": 1084}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 57, "privilege": "worker"}, "organization": {"id": 173, "owner": {"id": 240}, "user": {"role": null}}}, "resource": {"id": 304, "assignee": {"id": 544}, "organization": {"id": 610}, "project": {"id": 368, "owner": {"id": 775}, "assignee": {"id": 802}}, "task": {"id": 304, "owner": {"id": 57}, "assignee": {"id": 1013}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 46, "privilege": "worker"}, "organization": {"id": 155, "owner": {"id": 266}, "user": {"role": null}}}, "resource": {"id": 352, "assignee": {"id": 522}, "organization": {"id": 606}, "project": {"id": 312, "owner": {"id": 756}, "assignee": {"id": 835}}, "task": {"id": 373, "owner": {"id": 46}, "assignee": {"id": 1003}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_OWNER_same_org_TRUE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 42, "privilege": "none"}, "organization": {"id": 171, "owner": {"id": 42}, "user": {"role": "owner"}}}, "resource": {"id": 326, "assignee": {"id": 565}, "organization": {"id": 171}, "project": {"id": 320, "owner": {"id": 790}, "assignee": {"id": 811}}, "task": {"id": 314, "owner": {"id": 42}, "assignee": {"id": 1033}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 90, "privilege": "none"}, "organization": {"id": 167, "owner": {"id": 90}, "user": {"role": "owner"}}}, "resource": {"id": 358, "assignee": {"id": 597}, "organization": {"id": 167}, "project": {"id": 335, "owner": {"id": 763}, "assignee": {"id": 802}}, "task": {"id": 322, "owner": {"id": 90}, "assignee": {"id": 1035}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 17, "privilege": "none"}, "organization": {"id": 116, "owner": {"id": 17}, "user": {"role": "owner"}}}, "resource": {"id": 375, "assignee": {"id": 539}, "organization": {"id": 675}, "project": {"id": 384, "owner": {"id": 723}, "assignee": {"id": 891}}, "task": {"id": 332, "owner": {"id": 17}, "assignee": {"id": 1060}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 6, "privilege": "none"}, "organization": {"id": 110, "owner": {"id": 6}, "user": {"role": "owner"}}}, "resource": {"id": 343, "assignee": {"id": 544}, "organization": {"id": 628}, "project": {"id": 349, "owner": {"id": 710}, "assignee": {"id": 859}}, "task": {"id": 380, "owner": {"id": 6}, "assignee": {"id": 1076}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_MAINTAINER_same_org_TRUE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 87, "privilege": "none"}, "organization": {"id": 146, "owner": {"id": 216}, "user": {"role": "maintainer"}}}, "resource": {"id": 324, "assignee": {"id": 589}, "organization": {"id": 146}, "project": {"id": 302, "owner": {"id": 763}, "assignee": {"id": 845}}, "task": {"id": 370, "owner": {"id": 87}, "assignee": {"id": 1074}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 89, "privilege": "none"}, "organization": {"id": 176, "owner": {"id": 298}, "user": {"role": "maintainer"}}}, "resource": {"id": 354, "assignee": {"id": 555}, "organization": {"id": 176}, "project": {"id": 372, "owner": {"id": 732}, "assignee": {"id": 815}}, "task": {"id": 330, "owner": {"id": 89}, "assignee": {"id": 1041}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 37, "privilege": "none"}, "organization": {"id": 193, "owner": {"id": 220}, "user": {"role": "maintainer"}}}, "resource": {"id": 348, "assignee": {"id": 573}, "organization": {"id": 649}, "project": {"id": 348, "owner": {"id": 720}, "assignee": {"id": 841}}, "task": {"id": 330, "owner": {"id": 37}, "assignee": {"id": 1015}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 24, "privilege": "none"}, "organization": {"id": 103, "owner": {"id": 244}, "user": {"role": "maintainer"}}}, "resource": {"id": 346, "assignee": {"id": 586}, "organization": {"id": 642}, "project": {"id": 358, "owner": {"id": 784}, "assignee": {"id": 831}}, "task": {"id": 318, "owner": {"id": 24}, "assignee": {"id": 1054}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_SUPERVISOR_same_org_TRUE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 87, "privilege": "none"}, "organization": {"id": 104, "owner": {"id": 247}, "user": {"role": "supervisor"}}}, "resource": {"id": 328, "assignee": {"id": 530}, "organization": {"id": 104}, "project": {"id": 342, "owner": {"id": 744}, "assignee": {"id": 814}}, "task": {"id": 307, "owner": {"id": 87}, "assignee": {"id": 1078}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 50, "privilege": "none"}, "organization": {"id": 139, "owner": {"id": 269}, "user": {"role": "supervisor"}}}, "resource": {"id": 381, "assignee": {"id": 568}, "organization": {"id": 139}, "project": {"id": 319, "owner": {"id": 790}, "assignee": {"id": 896}}, "task": {"id": 342, "owner": {"id": 50}, "assignee": {"id": 1030}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 6, "privilege": "none"}, "organization": {"id": 131, "owner": {"id": 231}, "user": {"role": "supervisor"}}}, "resource": {"id": 332, "assignee": {"id": 529}, "organization": {"id": 638}, "project": {"id": 314, "owner": {"id": 768}, "assignee": {"id": 875}}, "task": {"id": 374, "owner": {"id": 6}, "assignee": {"id": 1031}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 95, "privilege": "none"}, "organization": {"id": 119, "owner": {"id": 214}, "user": {"role": "supervisor"}}}, "resource": {"id": 316, "assignee": {"id": 516}, "organization": {"id": 689}, "project": {"id": 382, "owner": {"id": 789}, "assignee": {"id": 879}}, "task": {"id": 326, "owner": {"id": 95}, "assignee": {"id": 1086}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_WORKER_same_org_TRUE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 22, "privilege": "none"}, "organization": {"id": 161, "owner": {"id": 278}, "user": {"role": "worker"}}}, "resource": {"id": 370, "assignee": {"id": 558}, "organization": {"id": 161}, "project": {"id": 330, "owner": {"id": 774}, "assignee": {"id": 817}}, "task": {"id": 356, "owner": {"id": 22}, "assignee": {"id": 1003}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 69, "privilege": "none"}, "organization": {"id": 104, "owner": {"id": 264}, "user": {"role": "worker"}}}, "resource": {"id": 389, "assignee": {"id": 535}, "organization": {"id": 104}, "project": {"id": 340, "owner": {"id": 756}, "assignee": {"id": 801}}, "task": {"id": 365, "owner": {"id": 69}, "assignee": {"id": 1059}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 1, "privilege": "none"}, "organization": {"id": 144, "owner": {"id": 233}, "user": {"role": "worker"}}}, "resource": {"id": 395, "assignee": {"id": 588}, "organization": {"id": 698}, "project": {"id": 364, "owner": {"id": 747}, "assignee": {"id": 864}}, "task": {"id": 389, "owner": {"id": 1}, "assignee": {"id": 1024}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 83, "privilege": "none"}, "organization": {"id": 178, "owner": {"id": 254}, "user": {"role": "worker"}}}, "resource": {"id": 341, "assignee": {"id": 523}, "organization": {"id": 671}, "project": {"id": 392, "owner": {"id": 731}, "assignee": {"id": 845}}, "task": {"id": 372, "owner": {"id": 83}, "assignee": {"id": 1054}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 24, "privilege": "none"}, "organization": {"id": 152, "owner": {"id": 225}, "user": {"role": null}}}, "resource": {"id": 309, "assignee": {"id": 560}, "organization": {"id": 152}, "project": {"id": 327, "owner": {"id": 754}, "assignee": {"id": 806}}, "task": {"id": 306, "owner": {"id": 24}, "assignee": {"id": 1059}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 39, "privilege": "none"}, "organization": {"id": 194, "owner": {"id": 271}, "user": {"role": null}}}, "resource": {"id": 364, "assignee": {"id": 558}, "organization": {"id": 194}, "project": {"id": 357, "owner": {"id": 773}, "assignee": {"id": 883}}, "task": {"id": 300, "owner": {"id": 39}, "assignee": {"id": 1052}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 82, "privilege": "none"}, "organization": {"id": 171, "owner": {"id": 289}, "user": {"role": null}}}, "resource": {"id": 303, "assignee": {"id": 599}, "organization": {"id": 673}, "project": {"id": 388, "owner": {"id": 771}, "assignee": {"id": 891}}, "task": {"id": 328, "owner": {"id": 82}, "assignee": {"id": 1010}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 7, "privilege": "none"}, "organization": {"id": 174, "owner": {"id": 292}, "user": {"role": null}}}, "resource": {"id": 328, "assignee": {"id": 533}, "organization": {"id": 689}, "project": {"id": 331, "owner": {"id": 789}, "assignee": {"id": 850}}, "task": {"id": 364, "owner": {"id": 7}, "assignee": {"id": 1023}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 1, "privilege": "admin"}, "organization": {"id": 155, "owner": {"id": 1}, "user": {"role": "owner"}}}, "resource": {"id": 332, "assignee": {"id": 519}, "organization": {"id": 155}, "project": {"id": 360, "owner": {"id": 771}, "assignee": {"id": 864}}, "task": {"id": 396, "owner": {"id": 965}, "assignee": {"id": 1}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 85, "privilege": "admin"}, "organization": {"id": 116, "owner": {"id": 85}, "user": {"role": "owner"}}}, "resource": {"id": 351, "assignee": {"id": 555}, "organization": {"id": 116}, "project": {"id": 370, "owner": {"id": 795}, "assignee": {"id": 880}}, "task": {"id": 311, "owner": {"id": 960}, "assignee": {"id": 85}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_OWNER_same_org_FALSE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 27, "privilege": "admin"}, "organization": {"id": 132, "owner": {"id": 27}, "user": {"role": "owner"}}}, "resource": {"id": 392, "assignee": {"id": 513}, "organization": {"id": 641}, "project": {"id": 375, "owner": {"id": 789}, "assignee": {"id": 858}}, "task": {"id": 343, "owner": {"id": 923}, "assignee": {"id": 27}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_OWNER_same_org_FALSE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 6, "privilege": "admin"}, "organization": {"id": 135, "owner": {"id": 6}, "user": {"role": "owner"}}}, "resource": {"id": 396, "assignee": {"id": 530}, "organization": {"id": 628}, "project": {"id": 393, "owner": {"id": 754}, "assignee": {"id": 811}}, "task": {"id": 363, "owner": {"id": 963}, "assignee": {"id": 6}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 61, "privilege": "admin"}, "organization": {"id": 189, "owner": {"id": 252}, "user": {"role": "maintainer"}}}, "resource": {"id": 348, "assignee": {"id": 595}, "organization": {"id": 189}, "project": {"id": 327, "owner": {"id": 735}, "assignee": {"id": 819}}, "task": {"id": 353, "owner": {"id": 923}, "assignee": {"id": 61}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 35, "privilege": "admin"}, "organization": {"id": 184, "owner": {"id": 216}, "user": {"role": "maintainer"}}}, "resource": {"id": 352, "assignee": {"id": 557}, "organization": {"id": 184}, "project": {"id": 346, "owner": {"id": 750}, "assignee": {"id": 820}}, "task": {"id": 336, "owner": {"id": 986}, "assignee": {"id": 35}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_MAINTAINER_same_org_FALSE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 64, "privilege": "admin"}, "organization": {"id": 121, "owner": {"id": 213}, "user": {"role": "maintainer"}}}, "resource": {"id": 390, "assignee": {"id": 598}, "organization": {"id": 688}, "project": {"id": 360, "owner": {"id": 750}, "assignee": {"id": 874}}, "task": {"id": 388, "owner": {"id": 956}, "assignee": {"id": 64}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_MAINTAINER_same_org_FALSE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 78, "privilege": "admin"}, "organization": {"id": 105, "owner": {"id": 299}, "user": {"role": "maintainer"}}}, "resource": {"id": 342, "assignee": {"id": 576}, "organization": {"id": 614}, "project": {"id": 317, "owner": {"id": 773}, "assignee": {"id": 832}}, "task": {"id": 301, "owner": {"id": 923}, "assignee": {"id": 78}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 46, "privilege": "admin"}, "organization": {"id": 174, "owner": {"id": 268}, "user": {"role": "supervisor"}}}, "resource": {"id": 366, "assignee": {"id": 559}, "organization": {"id": 174}, "project": {"id": 397, "owner": {"id": 753}, "assignee": {"id": 844}}, "task": {"id": 353, "owner": {"id": 933}, "assignee": {"id": 46}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 33, "privilege": "admin"}, "organization": {"id": 174, "owner": {"id": 266}, "user": {"role": "supervisor"}}}, "resource": {"id": 305, "assignee": {"id": 545}, "organization": {"id": 174}, "project": {"id": 312, "owner": {"id": 763}, "assignee": {"id": 824}}, "task": {"id": 395, "owner": {"id": 992}, "assignee": {"id": 33}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_SUPERVISOR_same_org_FALSE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 48, "privilege": "admin"}, "organization": {"id": 191, "owner": {"id": 257}, "user": {"role": "supervisor"}}}, "resource": {"id": 383, "assignee": {"id": 555}, "organization": {"id": 603}, "project": {"id": 301, "owner": {"id": 702}, "assignee": {"id": 870}}, "task": {"id": 319, "owner": {"id": 969}, "assignee": {"id": 48}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_SUPERVISOR_same_org_FALSE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 68, "privilege": "admin"}, "organization": {"id": 142, "owner": {"id": 204}, "user": {"role": "supervisor"}}}, "resource": {"id": 353, "assignee": {"id": 561}, "organization": {"id": 672}, "project": {"id": 381, "owner": {"id": 738}, "assignee": {"id": 886}}, "task": {"id": 368, "owner": {"id": 999}, "assignee": {"id": 68}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 27, "privilege": "admin"}, "organization": {"id": 122, "owner": {"id": 230}, "user": {"role": "worker"}}}, "resource": {"id": 341, "assignee": {"id": 565}, "organization": {"id": 122}, "project": {"id": 333, "owner": {"id": 731}, "assignee": {"id": 873}}, "task": {"id": 396, "owner": {"id": 936}, "assignee": {"id": 27}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 29, "privilege": "admin"}, "organization": {"id": 158, "owner": {"id": 290}, "user": {"role": "worker"}}}, "resource": {"id": 327, "assignee": {"id": 545}, "organization": {"id": 158}, "project": {"id": 395, "owner": {"id": 765}, "assignee": {"id": 817}}, "task": {"id": 326, "owner": {"id": 948}, "assignee": {"id": 29}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_WORKER_same_org_FALSE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 86, "privilege": "admin"}, "organization": {"id": 107, "owner": {"id": 220}, "user": {"role": "worker"}}}, "resource": {"id": 373, "assignee": {"id": 539}, "organization": {"id": 682}, "project": {"id": 309, "owner": {"id": 777}, "assignee": {"id": 879}}, "task": {"id": 329, "owner": {"id": 919}, "assignee": {"id": 86}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_WORKER_same_org_FALSE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 77, "privilege": "admin"}, "organization": {"id": 191, "owner": {"id": 213}, "user": {"role": "worker"}}}, "resource": {"id": 304, "assignee": {"id": 550}, "organization": {"id": 694}, "project": {"id": 334, "owner": {"id": 790}, "assignee": {"id": 862}}, "task": {"id": 382, "owner": {"id": 938}, "assignee": {"id": 77}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_TRUE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 16, "privilege": "admin"}, "organization": {"id": 169, "owner": {"id": 204}, "user": {"role": null}}}, "resource": {"id": 328, "assignee": {"id": 501}, "organization": {"id": 169}, "project": {"id": 394, "owner": {"id": 777}, "assignee": {"id": 813}}, "task": {"id": 381, "owner": {"id": 969}, "assignee": {"id": 16}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 28, "privilege": "admin"}, "organization": {"id": 197, "owner": {"id": 212}, "user": {"role": null}}}, "resource": {"id": 391, "assignee": {"id": 508}, "organization": {"id": 197}, "project": {"id": 341, "owner": {"id": 777}, "assignee": {"id": 805}}, "task": {"id": 348, "owner": {"id": 981}, "assignee": {"id": 28}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_FALSE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 25, "privilege": "admin"}, "organization": {"id": 169, "owner": {"id": 245}, "user": {"role": null}}}, "resource": {"id": 323, "assignee": {"id": 539}, "organization": {"id": 676}, "project": {"id": 380, "owner": {"id": 781}, "assignee": {"id": 866}}, "task": {"id": 341, "owner": {"id": 954}, "assignee": {"id": 25}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_FALSE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 81, "privilege": "admin"}, "organization": {"id": 164, "owner": {"id": 289}, "user": {"role": null}}}, "resource": {"id": 367, "assignee": {"id": 590}, "organization": {"id": 690}, "project": {"id": 347, "owner": {"id": 732}, "assignee": {"id": 866}}, "task": {"id": 399, "owner": {"id": 931}, "assignee": {"id": 81}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 34, "privilege": "business"}, "organization": {"id": 188, "owner": {"id": 34}, "user": {"role": "owner"}}}, "resource": {"id": 391, "assignee": {"id": 511}, "organization": {"id": 188}, "project": {"id": 312, "owner": {"id": 741}, "assignee": {"id": 843}}, "task": {"id": 326, "owner": {"id": 904}, "assignee": {"id": 34}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 81, "privilege": "business"}, "organization": {"id": 117, "owner": {"id": 81}, "user": {"role": "owner"}}}, "resource": {"id": 366, "assignee": {"id": 597}, "organization": {"id": 117}, "project": {"id": 361, "owner": {"id": 740}, "assignee": {"id": 804}}, "task": {"id": 380, "owner": {"id": 914}, "assignee": {"id": 81}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 60, "privilege": "business"}, "organization": {"id": 105, "owner": {"id": 60}, "user": {"role": "owner"}}}, "resource": {"id": 362, "assignee": {"id": 581}, "organization": {"id": 630}, "project": {"id": 302, "owner": {"id": 785}, "assignee": {"id": 800}}, "task": {"id": 358, "owner": {"id": 933}, "assignee": {"id": 60}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 80, "privilege": "business"}, "organization": {"id": 100, "owner": {"id": 80}, "user": {"role": "owner"}}}, "resource": {"id": 335, "assignee": {"id": 544}, "organization": {"id": 621}, "project": {"id": 393, "owner": {"id": 799}, "assignee": {"id": 810}}, "task": {"id": 388, "owner": {"id": 941}, "assignee": {"id": 80}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 41, "privilege": "business"}, "organization": {"id": 130, "owner": {"id": 229}, "user": {"role": "maintainer"}}}, "resource": {"id": 351, "assignee": {"id": 571}, "organization": {"id": 130}, "project": {"id": 395, "owner": {"id": 771}, "assignee": {"id": 829}}, "task": {"id": 328, "owner": {"id": 910}, "assignee": {"id": 41}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 67, "privilege": "business"}, "organization": {"id": 188, "owner": {"id": 293}, "user": {"role": "maintainer"}}}, "resource": {"id": 394, "assignee": {"id": 563}, "organization": {"id": 188}, "project": {"id": 360, "owner": {"id": 775}, "assignee": {"id": 812}}, "task": {"id": 356, "owner": {"id": 955}, "assignee": {"id": 67}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 9, "privilege": "business"}, "organization": {"id": 183, "owner": {"id": 288}, "user": {"role": "maintainer"}}}, "resource": {"id": 340, "assignee": {"id": 545}, "organization": {"id": 628}, "project": {"id": 391, "owner": {"id": 723}, "assignee": {"id": 855}}, "task": {"id": 312, "owner": {"id": 940}, "assignee": {"id": 9}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 60, "privilege": "business"}, "organization": {"id": 192, "owner": {"id": 220}, "user": {"role": "maintainer"}}}, "resource": {"id": 353, "assignee": {"id": 558}, "organization": {"id": 664}, "project": {"id": 386, "owner": {"id": 705}, "assignee": {"id": 800}}, "task": {"id": 387, "owner": {"id": 946}, "assignee": {"id": 60}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 53, "privilege": "business"}, "organization": {"id": 164, "owner": {"id": 220}, "user": {"role": "supervisor"}}}, "resource": {"id": 384, "assignee": {"id": 501}, "organization": {"id": 164}, "project": {"id": 367, "owner": {"id": 753}, "assignee": {"id": 878}}, "task": {"id": 347, "owner": {"id": 994}, "assignee": {"id": 53}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 39, "privilege": "business"}, "organization": {"id": 150, "owner": {"id": 222}, "user": {"role": "supervisor"}}}, "resource": {"id": 316, "assignee": {"id": 531}, "organization": {"id": 150}, "project": {"id": 395, "owner": {"id": 796}, "assignee": {"id": 866}}, "task": {"id": 386, "owner": {"id": 967}, "assignee": {"id": 39}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 63, "privilege": "business"}, "organization": {"id": 197, "owner": {"id": 252}, "user": {"role": "supervisor"}}}, "resource": {"id": 399, "assignee": {"id": 545}, "organization": {"id": 638}, "project": {"id": 393, "owner": {"id": 778}, "assignee": {"id": 840}}, "task": {"id": 341, "owner": {"id": 953}, "assignee": {"id": 63}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 71, "privilege": "business"}, "organization": {"id": 191, "owner": {"id": 295}, "user": {"role": "supervisor"}}}, "resource": {"id": 373, "assignee": {"id": 506}, "organization": {"id": 632}, "project": {"id": 315, "owner": {"id": 703}, "assignee": {"id": 817}}, "task": {"id": 396, "owner": {"id": 966}, "assignee": {"id": 71}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 81, "privilege": "business"}, "organization": {"id": 151, "owner": {"id": 241}, "user": {"role": "worker"}}}, "resource": {"id": 302, "assignee": {"id": 519}, "organization": {"id": 151}, "project": {"id": 399, "owner": {"id": 774}, "assignee": {"id": 826}}, "task": {"id": 330, "owner": {"id": 926}, "assignee": {"id": 81}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 90, "privilege": "business"}, "organization": {"id": 188, "owner": {"id": 203}, "user": {"role": "worker"}}}, "resource": {"id": 372, "assignee": {"id": 530}, "organization": {"id": 188}, "project": {"id": 315, "owner": {"id": 720}, "assignee": {"id": 809}}, "task": {"id": 313, "owner": {"id": 923}, "assignee": {"id": 90}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 68, "privilege": "business"}, "organization": {"id": 118, "owner": {"id": 253}, "user": {"role": "worker"}}}, "resource": {"id": 302, "assignee": {"id": 549}, "organization": {"id": 621}, "project": {"id": 310, "owner": {"id": 722}, "assignee": {"id": 810}}, "task": {"id": 368, "owner": {"id": 931}, "assignee": {"id": 68}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 67, "privilege": "business"}, "organization": {"id": 123, "owner": {"id": 248}, "user": {"role": "worker"}}}, "resource": {"id": 340, "assignee": {"id": 583}, "organization": {"id": 672}, "project": {"id": 327, "owner": {"id": 779}, "assignee": {"id": 891}}, "task": {"id": 382, "owner": {"id": 930}, "assignee": {"id": 67}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 83, "privilege": "business"}, "organization": {"id": 192, "owner": {"id": 266}, "user": {"role": null}}}, "resource": {"id": 372, "assignee": {"id": 582}, "organization": {"id": 192}, "project": {"id": 362, "owner": {"id": 794}, "assignee": {"id": 874}}, "task": {"id": 334, "owner": {"id": 988}, "assignee": {"id": 83}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 69, "privilege": "business"}, "organization": {"id": 168, "owner": {"id": 237}, "user": {"role": null}}}, "resource": {"id": 367, "assignee": {"id": 596}, "organization": {"id": 168}, "project": {"id": 362, "owner": {"id": 713}, "assignee": {"id": 882}}, "task": {"id": 309, "owner": {"id": 987}, "assignee": {"id": 69}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 50, "privilege": "business"}, "organization": {"id": 121, "owner": {"id": 249}, "user": {"role": null}}}, "resource": {"id": 341, "assignee": {"id": 522}, "organization": {"id": 669}, "project": {"id": 357, "owner": {"id": 720}, "assignee": {"id": 859}}, "task": {"id": 312, "owner": {"id": 983}, "assignee": {"id": 50}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 35, "privilege": "business"}, "organization": {"id": 181, "owner": {"id": 278}, "user": {"role": null}}}, "resource": {"id": 311, "assignee": {"id": 530}, "organization": {"id": 652}, "project": {"id": 345, "owner": {"id": 704}, "assignee": {"id": 840}}, "task": {"id": 366, "owner": {"id": 990}, "assignee": {"id": 35}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 7, "privilege": "user"}, "organization": {"id": 112, "owner": {"id": 7}, "user": {"role": "owner"}}}, "resource": {"id": 345, "assignee": {"id": 559}, "organization": {"id": 112}, "project": {"id": 340, "owner": {"id": 763}, "assignee": {"id": 899}}, "task": {"id": 365, "owner": {"id": 914}, "assignee": {"id": 7}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 16, "privilege": "user"}, "organization": {"id": 137, "owner": {"id": 16}, "user": {"role": "owner"}}}, "resource": {"id": 347, "assignee": {"id": 538}, "organization": {"id": 137}, "project": {"id": 332, "owner": {"id": 785}, "assignee": {"id": 802}}, "task": {"id": 390, "owner": {"id": 966}, "assignee": {"id": 16}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 64, "privilege": "user"}, "organization": {"id": 171, "owner": {"id": 64}, "user": {"role": "owner"}}}, "resource": {"id": 362, "assignee": {"id": 598}, "organization": {"id": 686}, "project": {"id": 392, "owner": {"id": 791}, "assignee": {"id": 845}}, "task": {"id": 360, "owner": {"id": 943}, "assignee": {"id": 64}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 45, "privilege": "user"}, "organization": {"id": 190, "owner": {"id": 45}, "user": {"role": "owner"}}}, "resource": {"id": 313, "assignee": {"id": 577}, "organization": {"id": 629}, "project": {"id": 332, "owner": {"id": 749}, "assignee": {"id": 854}}, "task": {"id": 364, "owner": {"id": 998}, "assignee": {"id": 45}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 93, "privilege": "user"}, "organization": {"id": 149, "owner": {"id": 236}, "user": {"role": "maintainer"}}}, "resource": {"id": 300, "assignee": {"id": 537}, "organization": {"id": 149}, "project": {"id": 398, "owner": {"id": 796}, "assignee": {"id": 852}}, "task": {"id": 337, "owner": {"id": 989}, "assignee": {"id": 93}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 69, "privilege": "user"}, "organization": {"id": 124, "owner": {"id": 265}, "user": {"role": "maintainer"}}}, "resource": {"id": 300, "assignee": {"id": 555}, "organization": {"id": 124}, "project": {"id": 322, "owner": {"id": 767}, "assignee": {"id": 871}}, "task": {"id": 369, "owner": {"id": 952}, "assignee": {"id": 69}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 55, "privilege": "user"}, "organization": {"id": 174, "owner": {"id": 207}, "user": {"role": "maintainer"}}}, "resource": {"id": 309, "assignee": {"id": 598}, "organization": {"id": 658}, "project": {"id": 357, "owner": {"id": 719}, "assignee": {"id": 854}}, "task": {"id": 347, "owner": {"id": 923}, "assignee": {"id": 55}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 34, "privilege": "user"}, "organization": {"id": 148, "owner": {"id": 209}, "user": {"role": "maintainer"}}}, "resource": {"id": 328, "assignee": {"id": 555}, "organization": {"id": 632}, "project": {"id": 377, "owner": {"id": 705}, "assignee": {"id": 892}}, "task": {"id": 326, "owner": {"id": 935}, "assignee": {"id": 34}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 81, "privilege": "user"}, "organization": {"id": 174, "owner": {"id": 285}, "user": {"role": "supervisor"}}}, "resource": {"id": 364, "assignee": {"id": 519}, "organization": {"id": 174}, "project": {"id": 313, "owner": {"id": 731}, "assignee": {"id": 839}}, "task": {"id": 347, "owner": {"id": 963}, "assignee": {"id": 81}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 97, "privilege": "user"}, "organization": {"id": 126, "owner": {"id": 297}, "user": {"role": "supervisor"}}}, "resource": {"id": 358, "assignee": {"id": 516}, "organization": {"id": 126}, "project": {"id": 358, "owner": {"id": 752}, "assignee": {"id": 826}}, "task": {"id": 324, "owner": {"id": 931}, "assignee": {"id": 97}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 85, "privilege": "user"}, "organization": {"id": 146, "owner": {"id": 202}, "user": {"role": "supervisor"}}}, "resource": {"id": 337, "assignee": {"id": 534}, "organization": {"id": 656}, "project": {"id": 382, "owner": {"id": 734}, "assignee": {"id": 894}}, "task": {"id": 302, "owner": {"id": 919}, "assignee": {"id": 85}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 67, "privilege": "user"}, "organization": {"id": 154, "owner": {"id": 293}, "user": {"role": "supervisor"}}}, "resource": {"id": 375, "assignee": {"id": 553}, "organization": {"id": 685}, "project": {"id": 301, "owner": {"id": 704}, "assignee": {"id": 852}}, "task": {"id": 308, "owner": {"id": 910}, "assignee": {"id": 67}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 4, "privilege": "user"}, "organization": {"id": 133, "owner": {"id": 222}, "user": {"role": "worker"}}}, "resource": {"id": 337, "assignee": {"id": 526}, "organization": {"id": 133}, "project": {"id": 375, "owner": {"id": 724}, "assignee": {"id": 845}}, "task": {"id": 309, "owner": {"id": 941}, "assignee": {"id": 4}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 53, "privilege": "user"}, "organization": {"id": 173, "owner": {"id": 285}, "user": {"role": "worker"}}}, "resource": {"id": 311, "assignee": {"id": 587}, "organization": {"id": 173}, "project": {"id": 302, "owner": {"id": 757}, "assignee": {"id": 809}}, "task": {"id": 329, "owner": {"id": 972}, "assignee": {"id": 53}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 3, "privilege": "user"}, "organization": {"id": 187, "owner": {"id": 212}, "user": {"role": "worker"}}}, "resource": {"id": 369, "assignee": {"id": 512}, "organization": {"id": 672}, "project": {"id": 335, "owner": {"id": 702}, "assignee": {"id": 826}}, "task": {"id": 340, "owner": {"id": 900}, "assignee": {"id": 3}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 80, "privilege": "user"}, "organization": {"id": 123, "owner": {"id": 263}, "user": {"role": "worker"}}}, "resource": {"id": 315, "assignee": {"id": 579}, "organization": {"id": 687}, "project": {"id": 367, "owner": {"id": 764}, "assignee": {"id": 866}}, "task": {"id": 305, "owner": {"id": 956}, "assignee": {"id": 80}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 28, "privilege": "user"}, "organization": {"id": 127, "owner": {"id": 279}, "user": {"role": null}}}, "resource": {"id": 366, "assignee": {"id": 506}, "organization": {"id": 127}, "project": {"id": 338, "owner": {"id": 709}, "assignee": {"id": 850}}, "task": {"id": 386, "owner": {"id": 976}, "assignee": {"id": 28}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 1, "privilege": "user"}, "organization": {"id": 123, "owner": {"id": 298}, "user": {"role": null}}}, "resource": {"id": 353, "assignee": {"id": 554}, "organization": {"id": 123}, "project": {"id": 319, "owner": {"id": 704}, "assignee": {"id": 881}}, "task": {"id": 314, "owner": {"id": 995}, "assignee": {"id": 1}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 44, "privilege": "user"}, "organization": {"id": 111, "owner": {"id": 262}, "user": {"role": null}}}, "resource": {"id": 338, "assignee": {"id": 551}, "organization": {"id": 682}, "project": {"id": 356, "owner": {"id": 754}, "assignee": {"id": 843}}, "task": {"id": 310, "owner": {"id": 962}, "assignee": {"id": 44}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 11, "privilege": "user"}, "organization": {"id": 162, "owner": {"id": 265}, "user": {"role": null}}}, "resource": {"id": 331, "assignee": {"id": 530}, "organization": {"id": 684}, "project": {"id": 312, "owner": {"id": 745}, "assignee": {"id": 874}}, "task": {"id": 354, "owner": {"id": 974}, "assignee": {"id": 11}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 94, "privilege": "worker"}, "organization": {"id": 103, "owner": {"id": 94}, "user": {"role": "owner"}}}, "resource": {"id": 342, "assignee": {"id": 509}, "organization": {"id": 103}, "project": {"id": 321, "owner": {"id": 760}, "assignee": {"id": 828}}, "task": {"id": 380, "owner": {"id": 996}, "assignee": {"id": 94}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 65, "privilege": "worker"}, "organization": {"id": 109, "owner": {"id": 65}, "user": {"role": "owner"}}}, "resource": {"id": 324, "assignee": {"id": 564}, "organization": {"id": 109}, "project": {"id": 363, "owner": {"id": 705}, "assignee": {"id": 846}}, "task": {"id": 329, "owner": {"id": 999}, "assignee": {"id": 65}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 75, "privilege": "worker"}, "organization": {"id": 160, "owner": {"id": 75}, "user": {"role": "owner"}}}, "resource": {"id": 339, "assignee": {"id": 583}, "organization": {"id": 660}, "project": {"id": 307, "owner": {"id": 739}, "assignee": {"id": 859}}, "task": {"id": 326, "owner": {"id": 956}, "assignee": {"id": 75}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 88, "privilege": "worker"}, "organization": {"id": 104, "owner": {"id": 88}, "user": {"role": "owner"}}}, "resource": {"id": 325, "assignee": {"id": 538}, "organization": {"id": 614}, "project": {"id": 312, "owner": {"id": 739}, "assignee": {"id": 885}}, "task": {"id": 317, "owner": {"id": 978}, "assignee": {"id": 88}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 45, "privilege": "worker"}, "organization": {"id": 184, "owner": {"id": 243}, "user": {"role": "maintainer"}}}, "resource": {"id": 355, "assignee": {"id": 555}, "organization": {"id": 184}, "project": {"id": 329, "owner": {"id": 746}, "assignee": {"id": 859}}, "task": {"id": 388, "owner": {"id": 999}, "assignee": {"id": 45}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 58, "privilege": "worker"}, "organization": {"id": 149, "owner": {"id": 233}, "user": {"role": "maintainer"}}}, "resource": {"id": 394, "assignee": {"id": 580}, "organization": {"id": 149}, "project": {"id": 348, "owner": {"id": 734}, "assignee": {"id": 803}}, "task": {"id": 321, "owner": {"id": 960}, "assignee": {"id": 58}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 19, "privilege": "worker"}, "organization": {"id": 106, "owner": {"id": 262}, "user": {"role": "maintainer"}}}, "resource": {"id": 334, "assignee": {"id": 585}, "organization": {"id": 645}, "project": {"id": 390, "owner": {"id": 702}, "assignee": {"id": 859}}, "task": {"id": 304, "owner": {"id": 981}, "assignee": {"id": 19}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 99, "privilege": "worker"}, "organization": {"id": 134, "owner": {"id": 278}, "user": {"role": "maintainer"}}}, "resource": {"id": 384, "assignee": {"id": 530}, "organization": {"id": 667}, "project": {"id": 343, "owner": {"id": 702}, "assignee": {"id": 881}}, "task": {"id": 371, "owner": {"id": 904}, "assignee": {"id": 99}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 61, "privilege": "worker"}, "organization": {"id": 110, "owner": {"id": 256}, "user": {"role": "supervisor"}}}, "resource": {"id": 374, "assignee": {"id": 576}, "organization": {"id": 110}, "project": {"id": 373, "owner": {"id": 799}, "assignee": {"id": 862}}, "task": {"id": 399, "owner": {"id": 904}, "assignee": {"id": 61}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 34, "privilege": "worker"}, "organization": {"id": 109, "owner": {"id": 263}, "user": {"role": "supervisor"}}}, "resource": {"id": 343, "assignee": {"id": 570}, "organization": {"id": 109}, "project": {"id": 342, "owner": {"id": 738}, "assignee": {"id": 891}}, "task": {"id": 325, "owner": {"id": 938}, "assignee": {"id": 34}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 82, "privilege": "worker"}, "organization": {"id": 117, "owner": {"id": 251}, "user": {"role": "supervisor"}}}, "resource": {"id": 335, "assignee": {"id": 523}, "organization": {"id": 667}, "project": {"id": 374, "owner": {"id": 746}, "assignee": {"id": 880}}, "task": {"id": 352, "owner": {"id": 901}, "assignee": {"id": 82}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 72, "privilege": "worker"}, "organization": {"id": 137, "owner": {"id": 236}, "user": {"role": "supervisor"}}}, "resource": {"id": 311, "assignee": {"id": 523}, "organization": {"id": 672}, "project": {"id": 344, "owner": {"id": 745}, "assignee": {"id": 873}}, "task": {"id": 391, "owner": {"id": 934}, "assignee": {"id": 72}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 12, "privilege": "worker"}, "organization": {"id": 105, "owner": {"id": 268}, "user": {"role": "worker"}}}, "resource": {"id": 359, "assignee": {"id": 555}, "organization": {"id": 105}, "project": {"id": 380, "owner": {"id": 775}, "assignee": {"id": 803}}, "task": {"id": 395, "owner": {"id": 966}, "assignee": {"id": 12}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 14, "privilege": "worker"}, "organization": {"id": 193, "owner": {"id": 257}, "user": {"role": "worker"}}}, "resource": {"id": 329, "assignee": {"id": 522}, "organization": {"id": 193}, "project": {"id": 305, "owner": {"id": 725}, "assignee": {"id": 842}}, "task": {"id": 343, "owner": {"id": 989}, "assignee": {"id": 14}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 35, "privilege": "worker"}, "organization": {"id": 185, "owner": {"id": 230}, "user": {"role": "worker"}}}, "resource": {"id": 349, "assignee": {"id": 509}, "organization": {"id": 675}, "project": {"id": 390, "owner": {"id": 725}, "assignee": {"id": 842}}, "task": {"id": 318, "owner": {"id": 906}, "assignee": {"id": 35}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 3, "privilege": "worker"}, "organization": {"id": 134, "owner": {"id": 231}, "user": {"role": "worker"}}}, "resource": {"id": 376, "assignee": {"id": 527}, "organization": {"id": 622}, "project": {"id": 327, "owner": {"id": 712}, "assignee": {"id": 841}}, "task": {"id": 329, "owner": {"id": 920}, "assignee": {"id": 3}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 42, "privilege": "worker"}, "organization": {"id": 174, "owner": {"id": 286}, "user": {"role": null}}}, "resource": {"id": 364, "assignee": {"id": 538}, "organization": {"id": 174}, "project": {"id": 368, "owner": {"id": 726}, "assignee": {"id": 858}}, "task": {"id": 372, "owner": {"id": 969}, "assignee": {"id": 42}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 39, "privilege": "worker"}, "organization": {"id": 177, "owner": {"id": 229}, "user": {"role": null}}}, "resource": {"id": 384, "assignee": {"id": 554}, "organization": {"id": 177}, "project": {"id": 389, "owner": {"id": 795}, "assignee": {"id": 818}}, "task": {"id": 385, "owner": {"id": 919}, "assignee": {"id": 39}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 35, "privilege": "worker"}, "organization": {"id": 161, "owner": {"id": 214}, "user": {"role": null}}}, "resource": {"id": 394, "assignee": {"id": 540}, "organization": {"id": 612}, "project": {"id": 371, "owner": {"id": 709}, "assignee": {"id": 801}}, "task": {"id": 360, "owner": {"id": 928}, "assignee": {"id": 35}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 75, "privilege": "worker"}, "organization": {"id": 172, "owner": {"id": 235}, "user": {"role": null}}}, "resource": {"id": 303, "assignee": {"id": 575}, "organization": {"id": 661}, "project": {"id": 379, "owner": {"id": 726}, "assignee": {"id": 827}}, "task": {"id": 372, "owner": {"id": 951}, "assignee": {"id": 75}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_OWNER_same_org_TRUE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 54, "privilege": "none"}, "organization": {"id": 181, "owner": {"id": 54}, "user": {"role": "owner"}}}, "resource": {"id": 346, "assignee": {"id": 502}, "organization": {"id": 181}, "project": {"id": 351, "owner": {"id": 709}, "assignee": {"id": 844}}, "task": {"id": 381, "owner": {"id": 974}, "assignee": {"id": 54}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 94, "privilege": "none"}, "organization": {"id": 191, "owner": {"id": 94}, "user": {"role": "owner"}}}, "resource": {"id": 323, "assignee": {"id": 556}, "organization": {"id": 191}, "project": {"id": 320, "owner": {"id": 764}, "assignee": {"id": 869}}, "task": {"id": 391, "owner": {"id": 977}, "assignee": {"id": 94}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 57, "privilege": "none"}, "organization": {"id": 103, "owner": {"id": 57}, "user": {"role": "owner"}}}, "resource": {"id": 335, "assignee": {"id": 562}, "organization": {"id": 615}, "project": {"id": 353, "owner": {"id": 762}, "assignee": {"id": 879}}, "task": {"id": 348, "owner": {"id": 958}, "assignee": {"id": 57}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 48, "privilege": "none"}, "organization": {"id": 142, "owner": {"id": 48}, "user": {"role": "owner"}}}, "resource": {"id": 336, "assignee": {"id": 527}, "organization": {"id": 665}, "project": {"id": 375, "owner": {"id": 798}, "assignee": {"id": 846}}, "task": {"id": 307, "owner": {"id": 926}, "assignee": {"id": 48}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_MAINTAINER_same_org_TRUE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 68, "privilege": "none"}, "organization": {"id": 179, "owner": {"id": 286}, "user": {"role": "maintainer"}}}, "resource": {"id": 328, "assignee": {"id": 558}, "organization": {"id": 179}, "project": {"id": 309, "owner": {"id": 767}, "assignee": {"id": 850}}, "task": {"id": 351, "owner": {"id": 901}, "assignee": {"id": 68}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 53, "privilege": "none"}, "organization": {"id": 130, "owner": {"id": 289}, "user": {"role": "maintainer"}}}, "resource": {"id": 393, "assignee": {"id": 532}, "organization": {"id": 130}, "project": {"id": 357, "owner": {"id": 758}, "assignee": {"id": 816}}, "task": {"id": 350, "owner": {"id": 938}, "assignee": {"id": 53}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 85, "privilege": "none"}, "organization": {"id": 162, "owner": {"id": 234}, "user": {"role": "maintainer"}}}, "resource": {"id": 399, "assignee": {"id": 569}, "organization": {"id": 678}, "project": {"id": 301, "owner": {"id": 727}, "assignee": {"id": 891}}, "task": {"id": 334, "owner": {"id": 912}, "assignee": {"id": 85}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 54, "privilege": "none"}, "organization": {"id": 147, "owner": {"id": 238}, "user": {"role": "maintainer"}}}, "resource": {"id": 341, "assignee": {"id": 533}, "organization": {"id": 699}, "project": {"id": 313, "owner": {"id": 765}, "assignee": {"id": 882}}, "task": {"id": 338, "owner": {"id": 943}, "assignee": {"id": 54}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_SUPERVISOR_same_org_TRUE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 29, "privilege": "none"}, "organization": {"id": 152, "owner": {"id": 269}, "user": {"role": "supervisor"}}}, "resource": {"id": 385, "assignee": {"id": 593}, "organization": {"id": 152}, "project": {"id": 337, "owner": {"id": 774}, "assignee": {"id": 876}}, "task": {"id": 346, "owner": {"id": 928}, "assignee": {"id": 29}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 62, "privilege": "none"}, "organization": {"id": 163, "owner": {"id": 234}, "user": {"role": "supervisor"}}}, "resource": {"id": 315, "assignee": {"id": 539}, "organization": {"id": 163}, "project": {"id": 390, "owner": {"id": 733}, "assignee": {"id": 833}}, "task": {"id": 301, "owner": {"id": 993}, "assignee": {"id": 62}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 70, "privilege": "none"}, "organization": {"id": 186, "owner": {"id": 216}, "user": {"role": "supervisor"}}}, "resource": {"id": 383, "assignee": {"id": 521}, "organization": {"id": 651}, "project": {"id": 304, "owner": {"id": 761}, "assignee": {"id": 802}}, "task": {"id": 380, "owner": {"id": 993}, "assignee": {"id": 70}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 90, "privilege": "none"}, "organization": {"id": 144, "owner": {"id": 224}, "user": {"role": "supervisor"}}}, "resource": {"id": 384, "assignee": {"id": 597}, "organization": {"id": 655}, "project": {"id": 306, "owner": {"id": 732}, "assignee": {"id": 841}}, "task": {"id": 307, "owner": {"id": 970}, "assignee": {"id": 90}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_WORKER_same_org_TRUE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 51, "privilege": "none"}, "organization": {"id": 191, "owner": {"id": 291}, "user": {"role": "worker"}}}, "resource": {"id": 376, "assignee": {"id": 575}, "organization": {"id": 191}, "project": {"id": 338, "owner": {"id": 717}, "assignee": {"id": 856}}, "task": {"id": 397, "owner": {"id": 960}, "assignee": {"id": 51}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 44, "privilege": "none"}, "organization": {"id": 133, "owner": {"id": 216}, "user": {"role": "worker"}}}, "resource": {"id": 374, "assignee": {"id": 516}, "organization": {"id": 133}, "project": {"id": 343, "owner": {"id": 720}, "assignee": {"id": 837}}, "task": {"id": 334, "owner": {"id": 961}, "assignee": {"id": 44}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 5, "privilege": "none"}, "organization": {"id": 163, "owner": {"id": 262}, "user": {"role": "worker"}}}, "resource": {"id": 361, "assignee": {"id": 523}, "organization": {"id": 635}, "project": {"id": 325, "owner": {"id": 741}, "assignee": {"id": 840}}, "task": {"id": 309, "owner": {"id": 998}, "assignee": {"id": 5}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 44, "privilege": "none"}, "organization": {"id": 167, "owner": {"id": 298}, "user": {"role": "worker"}}}, "resource": {"id": 329, "assignee": {"id": 516}, "organization": {"id": 657}, "project": {"id": 387, "owner": {"id": 716}, "assignee": {"id": 892}}, "task": {"id": 323, "owner": {"id": 978}, "assignee": {"id": 44}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 90, "privilege": "none"}, "organization": {"id": 131, "owner": {"id": 256}, "user": {"role": null}}}, "resource": {"id": 308, "assignee": {"id": 576}, "organization": {"id": 131}, "project": {"id": 348, "owner": {"id": 761}, "assignee": {"id": 888}}, "task": {"id": 391, "owner": {"id": 987}, "assignee": {"id": 90}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 19, "privilege": "none"}, "organization": {"id": 168, "owner": {"id": 234}, "user": {"role": null}}}, "resource": {"id": 364, "assignee": {"id": 595}, "organization": {"id": 168}, "project": {"id": 371, "owner": {"id": 721}, "assignee": {"id": 827}}, "task": {"id": 329, "owner": {"id": 912}, "assignee": {"id": 19}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 18, "privilege": "none"}, "organization": {"id": 185, "owner": {"id": 222}, "user": {"role": null}}}, "resource": {"id": 304, "assignee": {"id": 529}, "organization": {"id": 691}, "project": {"id": 390, "owner": {"id": 786}, "assignee": {"id": 818}}, "task": {"id": 395, "owner": {"id": 923}, "assignee": {"id": 18}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 52, "privilege": "none"}, "organization": {"id": 101, "owner": {"id": 262}, "user": {"role": null}}}, "resource": {"id": 382, "assignee": {"id": 540}, "organization": {"id": 632}, "project": {"id": 328, "owner": {"id": 747}, "assignee": {"id": 872}}, "task": {"id": 388, "owner": {"id": 912}, "assignee": {"id": 52}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 92, "privilege": "admin"}, "organization": {"id": 138, "owner": {"id": 92}, "user": {"role": "owner"}}}, "resource": {"id": 343, "assignee": {"id": 92}, "organization": {"id": 138}, "project": {"id": 337, "owner": {"id": 784}, "assignee": {"id": 834}}, "task": {"id": 365, "owner": {"id": 939}, "assignee": {"id": 1040}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 0, "privilege": "admin"}, "organization": {"id": 198, "owner": {"id": 0}, "user": {"role": "owner"}}}, "resource": {"id": 354, "assignee": {"id": 0}, "organization": {"id": 198}, "project": {"id": 389, "owner": {"id": 752}, "assignee": {"id": 834}}, "task": {"id": 378, "owner": {"id": 975}, "assignee": {"id": 1007}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_OWNER_same_org_FALSE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 29, "privilege": "admin"}, "organization": {"id": 173, "owner": {"id": 29}, "user": {"role": "owner"}}}, "resource": {"id": 386, "assignee": {"id": 29}, "organization": {"id": 698}, "project": {"id": 331, "owner": {"id": 713}, "assignee": {"id": 808}}, "task": {"id": 373, "owner": {"id": 990}, "assignee": {"id": 1014}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_OWNER_same_org_FALSE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 50, "privilege": "admin"}, "organization": {"id": 101, "owner": {"id": 50}, "user": {"role": "owner"}}}, "resource": {"id": 313, "assignee": {"id": 50}, "organization": {"id": 645}, "project": {"id": 377, "owner": {"id": 776}, "assignee": {"id": 818}}, "task": {"id": 314, "owner": {"id": 921}, "assignee": {"id": 1072}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 42, "privilege": "admin"}, "organization": {"id": 132, "owner": {"id": 255}, "user": {"role": "maintainer"}}}, "resource": {"id": 303, "assignee": {"id": 42}, "organization": {"id": 132}, "project": {"id": 318, "owner": {"id": 754}, "assignee": {"id": 862}}, "task": {"id": 379, "owner": {"id": 974}, "assignee": {"id": 1032}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 21, "privilege": "admin"}, "organization": {"id": 184, "owner": {"id": 276}, "user": {"role": "maintainer"}}}, "resource": {"id": 344, "assignee": {"id": 21}, "organization": {"id": 184}, "project": {"id": 393, "owner": {"id": 737}, "assignee": {"id": 833}}, "task": {"id": 339, "owner": {"id": 904}, "assignee": {"id": 1096}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_MAINTAINER_same_org_FALSE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 92, "privilege": "admin"}, "organization": {"id": 134, "owner": {"id": 261}, "user": {"role": "maintainer"}}}, "resource": {"id": 367, "assignee": {"id": 92}, "organization": {"id": 695}, "project": {"id": 339, "owner": {"id": 743}, "assignee": {"id": 845}}, "task": {"id": 369, "owner": {"id": 916}, "assignee": {"id": 1021}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_MAINTAINER_same_org_FALSE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 97, "privilege": "admin"}, "organization": {"id": 183, "owner": {"id": 282}, "user": {"role": "maintainer"}}}, "resource": {"id": 315, "assignee": {"id": 97}, "organization": {"id": 609}, "project": {"id": 377, "owner": {"id": 792}, "assignee": {"id": 818}}, "task": {"id": 365, "owner": {"id": 931}, "assignee": {"id": 1060}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 47, "privilege": "admin"}, "organization": {"id": 107, "owner": {"id": 224}, "user": {"role": "supervisor"}}}, "resource": {"id": 358, "assignee": {"id": 47}, "organization": {"id": 107}, "project": {"id": 376, "owner": {"id": 773}, "assignee": {"id": 895}}, "task": {"id": 327, "owner": {"id": 981}, "assignee": {"id": 1081}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 2, "privilege": "admin"}, "organization": {"id": 116, "owner": {"id": 209}, "user": {"role": "supervisor"}}}, "resource": {"id": 336, "assignee": {"id": 2}, "organization": {"id": 116}, "project": {"id": 378, "owner": {"id": 755}, "assignee": {"id": 870}}, "task": {"id": 314, "owner": {"id": 903}, "assignee": {"id": 1068}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_SUPERVISOR_same_org_FALSE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 39, "privilege": "admin"}, "organization": {"id": 101, "owner": {"id": 224}, "user": {"role": "supervisor"}}}, "resource": {"id": 315, "assignee": {"id": 39}, "organization": {"id": 685}, "project": {"id": 385, "owner": {"id": 724}, "assignee": {"id": 815}}, "task": {"id": 375, "owner": {"id": 975}, "assignee": {"id": 1076}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_SUPERVISOR_same_org_FALSE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 87, "privilege": "admin"}, "organization": {"id": 153, "owner": {"id": 295}, "user": {"role": "supervisor"}}}, "resource": {"id": 372, "assignee": {"id": 87}, "organization": {"id": 623}, "project": {"id": 375, "owner": {"id": 778}, "assignee": {"id": 803}}, "task": {"id": 329, "owner": {"id": 966}, "assignee": {"id": 1083}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 84, "privilege": "admin"}, "organization": {"id": 145, "owner": {"id": 282}, "user": {"role": "worker"}}}, "resource": {"id": 347, "assignee": {"id": 84}, "organization": {"id": 145}, "project": {"id": 318, "owner": {"id": 763}, "assignee": {"id": 830}}, "task": {"id": 323, "owner": {"id": 947}, "assignee": {"id": 1044}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 67, "privilege": "admin"}, "organization": {"id": 186, "owner": {"id": 287}, "user": {"role": "worker"}}}, "resource": {"id": 373, "assignee": {"id": 67}, "organization": {"id": 186}, "project": {"id": 343, "owner": {"id": 756}, "assignee": {"id": 843}}, "task": {"id": 376, "owner": {"id": 962}, "assignee": {"id": 1002}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_WORKER_same_org_FALSE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 70, "privilege": "admin"}, "organization": {"id": 118, "owner": {"id": 278}, "user": {"role": "worker"}}}, "resource": {"id": 354, "assignee": {"id": 70}, "organization": {"id": 631}, "project": {"id": 397, "owner": {"id": 711}, "assignee": {"id": 894}}, "task": {"id": 366, "owner": {"id": 949}, "assignee": {"id": 1006}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_WORKER_same_org_FALSE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 50, "privilege": "admin"}, "organization": {"id": 142, "owner": {"id": 281}, "user": {"role": "worker"}}}, "resource": {"id": 399, "assignee": {"id": 50}, "organization": {"id": 666}, "project": {"id": 340, "owner": {"id": 762}, "assignee": {"id": 841}}, "task": {"id": 318, "owner": {"id": 995}, "assignee": {"id": 1044}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_TRUE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 64, "privilege": "admin"}, "organization": {"id": 196, "owner": {"id": 263}, "user": {"role": null}}}, "resource": {"id": 329, "assignee": {"id": 64}, "organization": {"id": 196}, "project": {"id": 399, "owner": {"id": 768}, "assignee": {"id": 811}}, "task": {"id": 330, "owner": {"id": 985}, "assignee": {"id": 1013}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 55, "privilege": "admin"}, "organization": {"id": 129, "owner": {"id": 241}, "user": {"role": null}}}, "resource": {"id": 386, "assignee": {"id": 55}, "organization": {"id": 129}, "project": {"id": 352, "owner": {"id": 775}, "assignee": {"id": 886}}, "task": {"id": 325, "owner": {"id": 986}, "assignee": {"id": 1065}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_FALSE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 3, "privilege": "admin"}, "organization": {"id": 131, "owner": {"id": 214}, "user": {"role": null}}}, "resource": {"id": 304, "assignee": {"id": 3}, "organization": {"id": 641}, "project": {"id": 303, "owner": {"id": 750}, "assignee": {"id": 816}}, "task": {"id": 342, "owner": {"id": 936}, "assignee": {"id": 1023}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_FALSE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 93, "privilege": "admin"}, "organization": {"id": 195, "owner": {"id": 224}, "user": {"role": null}}}, "resource": {"id": 320, "assignee": {"id": 93}, "organization": {"id": 666}, "project": {"id": 327, "owner": {"id": 705}, "assignee": {"id": 836}}, "task": {"id": 362, "owner": {"id": 923}, "assignee": {"id": 1027}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 76, "privilege": "business"}, "organization": {"id": 155, "owner": {"id": 76}, "user": {"role": "owner"}}}, "resource": {"id": 370, "assignee": {"id": 76}, "organization": {"id": 155}, "project": {"id": 329, "owner": {"id": 750}, "assignee": {"id": 806}}, "task": {"id": 384, "owner": {"id": 910}, "assignee": {"id": 1007}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 28, "privilege": "business"}, "organization": {"id": 168, "owner": {"id": 28}, "user": {"role": "owner"}}}, "resource": {"id": 339, "assignee": {"id": 28}, "organization": {"id": 168}, "project": {"id": 351, "owner": {"id": 732}, "assignee": {"id": 899}}, "task": {"id": 316, "owner": {"id": 956}, "assignee": {"id": 1081}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 19, "privilege": "business"}, "organization": {"id": 194, "owner": {"id": 19}, "user": {"role": "owner"}}}, "resource": {"id": 322, "assignee": {"id": 19}, "organization": {"id": 642}, "project": {"id": 312, "owner": {"id": 700}, "assignee": {"id": 885}}, "task": {"id": 301, "owner": {"id": 909}, "assignee": {"id": 1053}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 25, "privilege": "business"}, "organization": {"id": 127, "owner": {"id": 25}, "user": {"role": "owner"}}}, "resource": {"id": 366, "assignee": {"id": 25}, "organization": {"id": 613}, "project": {"id": 340, "owner": {"id": 706}, "assignee": {"id": 865}}, "task": {"id": 350, "owner": {"id": 921}, "assignee": {"id": 1070}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 35, "privilege": "business"}, "organization": {"id": 164, "owner": {"id": 298}, "user": {"role": "maintainer"}}}, "resource": {"id": 353, "assignee": {"id": 35}, "organization": {"id": 164}, "project": {"id": 337, "owner": {"id": 758}, "assignee": {"id": 893}}, "task": {"id": 381, "owner": {"id": 919}, "assignee": {"id": 1092}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 94, "privilege": "business"}, "organization": {"id": 168, "owner": {"id": 226}, "user": {"role": "maintainer"}}}, "resource": {"id": 370, "assignee": {"id": 94}, "organization": {"id": 168}, "project": {"id": 381, "owner": {"id": 720}, "assignee": {"id": 837}}, "task": {"id": 319, "owner": {"id": 905}, "assignee": {"id": 1088}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 74, "privilege": "business"}, "organization": {"id": 127, "owner": {"id": 222}, "user": {"role": "maintainer"}}}, "resource": {"id": 363, "assignee": {"id": 74}, "organization": {"id": 637}, "project": {"id": 325, "owner": {"id": 768}, "assignee": {"id": 804}}, "task": {"id": 316, "owner": {"id": 984}, "assignee": {"id": 1079}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 67, "privilege": "business"}, "organization": {"id": 198, "owner": {"id": 294}, "user": {"role": "maintainer"}}}, "resource": {"id": 335, "assignee": {"id": 67}, "organization": {"id": 606}, "project": {"id": 311, "owner": {"id": 746}, "assignee": {"id": 822}}, "task": {"id": 310, "owner": {"id": 940}, "assignee": {"id": 1079}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_SUPERVISOR_same_org_TRUE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 75, "privilege": "business"}, "organization": {"id": 156, "owner": {"id": 271}, "user": {"role": "supervisor"}}}, "resource": {"id": 309, "assignee": {"id": 75}, "organization": {"id": 156}, "project": {"id": 313, "owner": {"id": 729}, "assignee": {"id": 895}}, "task": {"id": 348, "owner": {"id": 907}, "assignee": {"id": 1089}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 31, "privilege": "business"}, "organization": {"id": 152, "owner": {"id": 272}, "user": {"role": "supervisor"}}}, "resource": {"id": 374, "assignee": {"id": 31}, "organization": {"id": 152}, "project": {"id": 362, "owner": {"id": 774}, "assignee": {"id": 847}}, "task": {"id": 385, "owner": {"id": 928}, "assignee": {"id": 1069}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 38, "privilege": "business"}, "organization": {"id": 118, "owner": {"id": 218}, "user": {"role": "supervisor"}}}, "resource": {"id": 399, "assignee": {"id": 38}, "organization": {"id": 608}, "project": {"id": 345, "owner": {"id": 739}, "assignee": {"id": 874}}, "task": {"id": 383, "owner": {"id": 994}, "assignee": {"id": 1073}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 4, "privilege": "business"}, "organization": {"id": 192, "owner": {"id": 231}, "user": {"role": "supervisor"}}}, "resource": {"id": 364, "assignee": {"id": 4}, "organization": {"id": 603}, "project": {"id": 375, "owner": {"id": 735}, "assignee": {"id": 801}}, "task": {"id": 344, "owner": {"id": 947}, "assignee": {"id": 1076}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_WORKER_same_org_TRUE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 26, "privilege": "business"}, "organization": {"id": 186, "owner": {"id": 230}, "user": {"role": "worker"}}}, "resource": {"id": 308, "assignee": {"id": 26}, "organization": {"id": 186}, "project": {"id": 381, "owner": {"id": 733}, "assignee": {"id": 896}}, "task": {"id": 372, "owner": {"id": 921}, "assignee": {"id": 1056}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 82, "privilege": "business"}, "organization": {"id": 187, "owner": {"id": 201}, "user": {"role": "worker"}}}, "resource": {"id": 385, "assignee": {"id": 82}, "organization": {"id": 187}, "project": {"id": 340, "owner": {"id": 707}, "assignee": {"id": 801}}, "task": {"id": 354, "owner": {"id": 904}, "assignee": {"id": 1013}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 78, "privilege": "business"}, "organization": {"id": 144, "owner": {"id": 254}, "user": {"role": "worker"}}}, "resource": {"id": 323, "assignee": {"id": 78}, "organization": {"id": 696}, "project": {"id": 391, "owner": {"id": 702}, "assignee": {"id": 894}}, "task": {"id": 341, "owner": {"id": 948}, "assignee": {"id": 1077}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 47, "privilege": "business"}, "organization": {"id": 186, "owner": {"id": 259}, "user": {"role": "worker"}}}, "resource": {"id": 328, "assignee": {"id": 47}, "organization": {"id": 636}, "project": {"id": 361, "owner": {"id": 765}, "assignee": {"id": 856}}, "task": {"id": 395, "owner": {"id": 976}, "assignee": {"id": 1067}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 53, "privilege": "business"}, "organization": {"id": 104, "owner": {"id": 210}, "user": {"role": null}}}, "resource": {"id": 306, "assignee": {"id": 53}, "organization": {"id": 104}, "project": {"id": 346, "owner": {"id": 757}, "assignee": {"id": 836}}, "task": {"id": 383, "owner": {"id": 934}, "assignee": {"id": 1011}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 21, "privilege": "business"}, "organization": {"id": 120, "owner": {"id": 272}, "user": {"role": null}}}, "resource": {"id": 335, "assignee": {"id": 21}, "organization": {"id": 120}, "project": {"id": 316, "owner": {"id": 749}, "assignee": {"id": 873}}, "task": {"id": 391, "owner": {"id": 997}, "assignee": {"id": 1050}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 24, "privilege": "business"}, "organization": {"id": 183, "owner": {"id": 243}, "user": {"role": null}}}, "resource": {"id": 367, "assignee": {"id": 24}, "organization": {"id": 606}, "project": {"id": 300, "owner": {"id": 733}, "assignee": {"id": 886}}, "task": {"id": 394, "owner": {"id": 990}, "assignee": {"id": 1081}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 57, "privilege": "business"}, "organization": {"id": 196, "owner": {"id": 296}, "user": {"role": null}}}, "resource": {"id": 325, "assignee": {"id": 57}, "organization": {"id": 619}, "project": {"id": 337, "owner": {"id": 732}, "assignee": {"id": 894}}, "task": {"id": 329, "owner": {"id": 971}, "assignee": {"id": 1091}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 18, "privilege": "user"}, "organization": {"id": 112, "owner": {"id": 18}, "user": {"role": "owner"}}}, "resource": {"id": 314, "assignee": {"id": 18}, "organization": {"id": 112}, "project": {"id": 319, "owner": {"id": 743}, "assignee": {"id": 811}}, "task": {"id": 334, "owner": {"id": 991}, "assignee": {"id": 1093}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 19, "privilege": "user"}, "organization": {"id": 111, "owner": {"id": 19}, "user": {"role": "owner"}}}, "resource": {"id": 303, "assignee": {"id": 19}, "organization": {"id": 111}, "project": {"id": 309, "owner": {"id": 792}, "assignee": {"id": 880}}, "task": {"id": 343, "owner": {"id": 954}, "assignee": {"id": 1051}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 14, "privilege": "user"}, "organization": {"id": 172, "owner": {"id": 14}, "user": {"role": "owner"}}}, "resource": {"id": 340, "assignee": {"id": 14}, "organization": {"id": 616}, "project": {"id": 356, "owner": {"id": 795}, "assignee": {"id": 885}}, "task": {"id": 345, "owner": {"id": 916}, "assignee": {"id": 1059}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 48, "privilege": "user"}, "organization": {"id": 100, "owner": {"id": 48}, "user": {"role": "owner"}}}, "resource": {"id": 351, "assignee": {"id": 48}, "organization": {"id": 611}, "project": {"id": 382, "owner": {"id": 704}, "assignee": {"id": 865}}, "task": {"id": 344, "owner": {"id": 923}, "assignee": {"id": 1077}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 30, "privilege": "user"}, "organization": {"id": 102, "owner": {"id": 219}, "user": {"role": "maintainer"}}}, "resource": {"id": 353, "assignee": {"id": 30}, "organization": {"id": 102}, "project": {"id": 370, "owner": {"id": 773}, "assignee": {"id": 864}}, "task": {"id": 393, "owner": {"id": 937}, "assignee": {"id": 1000}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 7, "privilege": "user"}, "organization": {"id": 177, "owner": {"id": 297}, "user": {"role": "maintainer"}}}, "resource": {"id": 385, "assignee": {"id": 7}, "organization": {"id": 177}, "project": {"id": 366, "owner": {"id": 796}, "assignee": {"id": 850}}, "task": {"id": 328, "owner": {"id": 980}, "assignee": {"id": 1003}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 16, "privilege": "user"}, "organization": {"id": 127, "owner": {"id": 217}, "user": {"role": "maintainer"}}}, "resource": {"id": 308, "assignee": {"id": 16}, "organization": {"id": 680}, "project": {"id": 333, "owner": {"id": 782}, "assignee": {"id": 809}}, "task": {"id": 327, "owner": {"id": 909}, "assignee": {"id": 1063}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 95, "privilege": "user"}, "organization": {"id": 121, "owner": {"id": 245}, "user": {"role": "maintainer"}}}, "resource": {"id": 315, "assignee": {"id": 95}, "organization": {"id": 649}, "project": {"id": 305, "owner": {"id": 770}, "assignee": {"id": 840}}, "task": {"id": 312, "owner": {"id": 985}, "assignee": {"id": 1074}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_SUPERVISOR_same_org_TRUE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 61, "privilege": "user"}, "organization": {"id": 147, "owner": {"id": 289}, "user": {"role": "supervisor"}}}, "resource": {"id": 365, "assignee": {"id": 61}, "organization": {"id": 147}, "project": {"id": 369, "owner": {"id": 734}, "assignee": {"id": 815}}, "task": {"id": 309, "owner": {"id": 935}, "assignee": {"id": 1034}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 62, "privilege": "user"}, "organization": {"id": 132, "owner": {"id": 212}, "user": {"role": "supervisor"}}}, "resource": {"id": 312, "assignee": {"id": 62}, "organization": {"id": 132}, "project": {"id": 312, "owner": {"id": 711}, "assignee": {"id": 864}}, "task": {"id": 343, "owner": {"id": 985}, "assignee": {"id": 1018}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 85, "privilege": "user"}, "organization": {"id": 169, "owner": {"id": 215}, "user": {"role": "supervisor"}}}, "resource": {"id": 305, "assignee": {"id": 85}, "organization": {"id": 652}, "project": {"id": 302, "owner": {"id": 762}, "assignee": {"id": 805}}, "task": {"id": 357, "owner": {"id": 919}, "assignee": {"id": 1013}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 26, "privilege": "user"}, "organization": {"id": 155, "owner": {"id": 299}, "user": {"role": "supervisor"}}}, "resource": {"id": 311, "assignee": {"id": 26}, "organization": {"id": 609}, "project": {"id": 382, "owner": {"id": 764}, "assignee": {"id": 887}}, "task": {"id": 308, "owner": {"id": 900}, "assignee": {"id": 1095}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_WORKER_same_org_TRUE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 0, "privilege": "user"}, "organization": {"id": 153, "owner": {"id": 283}, "user": {"role": "worker"}}}, "resource": {"id": 322, "assignee": {"id": 0}, "organization": {"id": 153}, "project": {"id": 347, "owner": {"id": 720}, "assignee": {"id": 821}}, "task": {"id": 370, "owner": {"id": 942}, "assignee": {"id": 1097}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 16, "privilege": "user"}, "organization": {"id": 127, "owner": {"id": 270}, "user": {"role": "worker"}}}, "resource": {"id": 363, "assignee": {"id": 16}, "organization": {"id": 127}, "project": {"id": 312, "owner": {"id": 780}, "assignee": {"id": 800}}, "task": {"id": 337, "owner": {"id": 946}, "assignee": {"id": 1070}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 10, "privilege": "user"}, "organization": {"id": 141, "owner": {"id": 208}, "user": {"role": "worker"}}}, "resource": {"id": 353, "assignee": {"id": 10}, "organization": {"id": 663}, "project": {"id": 386, "owner": {"id": 714}, "assignee": {"id": 851}}, "task": {"id": 398, "owner": {"id": 966}, "assignee": {"id": 1065}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 20, "privilege": "user"}, "organization": {"id": 199, "owner": {"id": 277}, "user": {"role": "worker"}}}, "resource": {"id": 340, "assignee": {"id": 20}, "organization": {"id": 672}, "project": {"id": 329, "owner": {"id": 738}, "assignee": {"id": 803}}, "task": {"id": 340, "owner": {"id": 946}, "assignee": {"id": 1028}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 26, "privilege": "user"}, "organization": {"id": 142, "owner": {"id": 252}, "user": {"role": null}}}, "resource": {"id": 304, "assignee": {"id": 26}, "organization": {"id": 142}, "project": {"id": 383, "owner": {"id": 731}, "assignee": {"id": 821}}, "task": {"id": 329, "owner": {"id": 960}, "assignee": {"id": 1016}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 38, "privilege": "user"}, "organization": {"id": 195, "owner": {"id": 208}, "user": {"role": null}}}, "resource": {"id": 331, "assignee": {"id": 38}, "organization": {"id": 195}, "project": {"id": 382, "owner": {"id": 727}, "assignee": {"id": 890}}, "task": {"id": 393, "owner": {"id": 916}, "assignee": {"id": 1069}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 69, "privilege": "user"}, "organization": {"id": 144, "owner": {"id": 241}, "user": {"role": null}}}, "resource": {"id": 305, "assignee": {"id": 69}, "organization": {"id": 627}, "project": {"id": 383, "owner": {"id": 712}, "assignee": {"id": 809}}, "task": {"id": 332, "owner": {"id": 969}, "assignee": {"id": 1026}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 69, "privilege": "user"}, "organization": {"id": 148, "owner": {"id": 221}, "user": {"role": null}}}, "resource": {"id": 332, "assignee": {"id": 69}, "organization": {"id": 619}, "project": {"id": 317, "owner": {"id": 732}, "assignee": {"id": 810}}, "task": {"id": 371, "owner": {"id": 957}, "assignee": {"id": 1029}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_OWNER_same_org_TRUE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 77, "privilege": "worker"}, "organization": {"id": 108, "owner": {"id": 77}, "user": {"role": "owner"}}}, "resource": {"id": 367, "assignee": {"id": 77}, "organization": {"id": 108}, "project": {"id": 345, "owner": {"id": 768}, "assignee": {"id": 894}}, "task": {"id": 340, "owner": {"id": 972}, "assignee": {"id": 1071}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 66, "privilege": "worker"}, "organization": {"id": 101, "owner": {"id": 66}, "user": {"role": "owner"}}}, "resource": {"id": 381, "assignee": {"id": 66}, "organization": {"id": 101}, "project": {"id": 373, "owner": {"id": 778}, "assignee": {"id": 832}}, "task": {"id": 334, "owner": {"id": 962}, "assignee": {"id": 1038}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 13, "privilege": "worker"}, "organization": {"id": 176, "owner": {"id": 13}, "user": {"role": "owner"}}}, "resource": {"id": 346, "assignee": {"id": 13}, "organization": {"id": 606}, "project": {"id": 382, "owner": {"id": 789}, "assignee": {"id": 853}}, "task": {"id": 345, "owner": {"id": 942}, "assignee": {"id": 1018}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 11, "privilege": "worker"}, "organization": {"id": 193, "owner": {"id": 11}, "user": {"role": "owner"}}}, "resource": {"id": 359, "assignee": {"id": 11}, "organization": {"id": 679}, "project": {"id": 324, "owner": {"id": 773}, "assignee": {"id": 869}}, "task": {"id": 379, "owner": {"id": 997}, "assignee": {"id": 1023}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_MAINTAINER_same_org_TRUE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 73, "privilege": "worker"}, "organization": {"id": 104, "owner": {"id": 298}, "user": {"role": "maintainer"}}}, "resource": {"id": 385, "assignee": {"id": 73}, "organization": {"id": 104}, "project": {"id": 388, "owner": {"id": 721}, "assignee": {"id": 827}}, "task": {"id": 343, "owner": {"id": 982}, "assignee": {"id": 1080}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 22, "privilege": "worker"}, "organization": {"id": 136, "owner": {"id": 288}, "user": {"role": "maintainer"}}}, "resource": {"id": 314, "assignee": {"id": 22}, "organization": {"id": 136}, "project": {"id": 339, "owner": {"id": 769}, "assignee": {"id": 861}}, "task": {"id": 398, "owner": {"id": 920}, "assignee": {"id": 1093}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 86, "privilege": "worker"}, "organization": {"id": 153, "owner": {"id": 236}, "user": {"role": "maintainer"}}}, "resource": {"id": 367, "assignee": {"id": 86}, "organization": {"id": 623}, "project": {"id": 378, "owner": {"id": 745}, "assignee": {"id": 819}}, "task": {"id": 315, "owner": {"id": 928}, "assignee": {"id": 1049}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 66, "privilege": "worker"}, "organization": {"id": 180, "owner": {"id": 225}, "user": {"role": "maintainer"}}}, "resource": {"id": 396, "assignee": {"id": 66}, "organization": {"id": 656}, "project": {"id": 307, "owner": {"id": 774}, "assignee": {"id": 893}}, "task": {"id": 392, "owner": {"id": 900}, "assignee": {"id": 1004}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_SUPERVISOR_same_org_TRUE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 7, "privilege": "worker"}, "organization": {"id": 194, "owner": {"id": 251}, "user": {"role": "supervisor"}}}, "resource": {"id": 345, "assignee": {"id": 7}, "organization": {"id": 194}, "project": {"id": 300, "owner": {"id": 752}, "assignee": {"id": 891}}, "task": {"id": 327, "owner": {"id": 916}, "assignee": {"id": 1027}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 96, "privilege": "worker"}, "organization": {"id": 159, "owner": {"id": 219}, "user": {"role": "supervisor"}}}, "resource": {"id": 302, "assignee": {"id": 96}, "organization": {"id": 159}, "project": {"id": 345, "owner": {"id": 765}, "assignee": {"id": 855}}, "task": {"id": 344, "owner": {"id": 968}, "assignee": {"id": 1046}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 7, "privilege": "worker"}, "organization": {"id": 179, "owner": {"id": 254}, "user": {"role": "supervisor"}}}, "resource": {"id": 356, "assignee": {"id": 7}, "organization": {"id": 617}, "project": {"id": 398, "owner": {"id": 723}, "assignee": {"id": 853}}, "task": {"id": 300, "owner": {"id": 932}, "assignee": {"id": 1023}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 37, "privilege": "worker"}, "organization": {"id": 120, "owner": {"id": 290}, "user": {"role": "supervisor"}}}, "resource": {"id": 315, "assignee": {"id": 37}, "organization": {"id": 624}, "project": {"id": 370, "owner": {"id": 777}, "assignee": {"id": 852}}, "task": {"id": 347, "owner": {"id": 972}, "assignee": {"id": 1086}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_WORKER_same_org_TRUE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 97, "privilege": "worker"}, "organization": {"id": 167, "owner": {"id": 249}, "user": {"role": "worker"}}}, "resource": {"id": 365, "assignee": {"id": 97}, "organization": {"id": 167}, "project": {"id": 397, "owner": {"id": 774}, "assignee": {"id": 828}}, "task": {"id": 337, "owner": {"id": 938}, "assignee": {"id": 1097}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 43, "privilege": "worker"}, "organization": {"id": 126, "owner": {"id": 213}, "user": {"role": "worker"}}}, "resource": {"id": 313, "assignee": {"id": 43}, "organization": {"id": 126}, "project": {"id": 316, "owner": {"id": 700}, "assignee": {"id": 881}}, "task": {"id": 332, "owner": {"id": 916}, "assignee": {"id": 1097}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 19, "privilege": "worker"}, "organization": {"id": 109, "owner": {"id": 276}, "user": {"role": "worker"}}}, "resource": {"id": 380, "assignee": {"id": 19}, "organization": {"id": 647}, "project": {"id": 387, "owner": {"id": 772}, "assignee": {"id": 868}}, "task": {"id": 310, "owner": {"id": 901}, "assignee": {"id": 1047}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 29, "privilege": "worker"}, "organization": {"id": 133, "owner": {"id": 232}, "user": {"role": "worker"}}}, "resource": {"id": 334, "assignee": {"id": 29}, "organization": {"id": 621}, "project": {"id": 383, "owner": {"id": 728}, "assignee": {"id": 803}}, "task": {"id": 328, "owner": {"id": 993}, "assignee": {"id": 1031}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 1, "privilege": "worker"}, "organization": {"id": 194, "owner": {"id": 201}, "user": {"role": null}}}, "resource": {"id": 376, "assignee": {"id": 1}, "organization": {"id": 194}, "project": {"id": 334, "owner": {"id": 792}, "assignee": {"id": 814}}, "task": {"id": 343, "owner": {"id": 929}, "assignee": {"id": 1033}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 16, "privilege": "worker"}, "organization": {"id": 137, "owner": {"id": 265}, "user": {"role": null}}}, "resource": {"id": 336, "assignee": {"id": 16}, "organization": {"id": 137}, "project": {"id": 398, "owner": {"id": 718}, "assignee": {"id": 850}}, "task": {"id": 322, "owner": {"id": 972}, "assignee": {"id": 1066}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 62, "privilege": "worker"}, "organization": {"id": 148, "owner": {"id": 261}, "user": {"role": null}}}, "resource": {"id": 352, "assignee": {"id": 62}, "organization": {"id": 696}, "project": {"id": 332, "owner": {"id": 763}, "assignee": {"id": 860}}, "task": {"id": 343, "owner": {"id": 951}, "assignee": {"id": 1086}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 75, "privilege": "worker"}, "organization": {"id": 103, "owner": {"id": 268}, "user": {"role": null}}}, "resource": {"id": 346, "assignee": {"id": 75}, "organization": {"id": 672}, "project": {"id": 347, "owner": {"id": 715}, "assignee": {"id": 879}}, "task": {"id": 374, "owner": {"id": 909}, "assignee": {"id": 1081}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_OWNER_same_org_TRUE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 26, "privilege": "none"}, "organization": {"id": 118, "owner": {"id": 26}, "user": {"role": "owner"}}}, "resource": {"id": 319, "assignee": {"id": 26}, "organization": {"id": 118}, "project": {"id": 339, "owner": {"id": 720}, "assignee": {"id": 842}}, "task": {"id": 363, "owner": {"id": 989}, "assignee": {"id": 1058}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 95, "privilege": "none"}, "organization": {"id": 111, "owner": {"id": 95}, "user": {"role": "owner"}}}, "resource": {"id": 323, "assignee": {"id": 95}, "organization": {"id": 111}, "project": {"id": 347, "owner": {"id": 754}, "assignee": {"id": 878}}, "task": {"id": 311, "owner": {"id": 994}, "assignee": {"id": 1086}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 64, "privilege": "none"}, "organization": {"id": 148, "owner": {"id": 64}, "user": {"role": "owner"}}}, "resource": {"id": 320, "assignee": {"id": 64}, "organization": {"id": 648}, "project": {"id": 380, "owner": {"id": 706}, "assignee": {"id": 859}}, "task": {"id": 397, "owner": {"id": 963}, "assignee": {"id": 1095}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 95, "privilege": "none"}, "organization": {"id": 138, "owner": {"id": 95}, "user": {"role": "owner"}}}, "resource": {"id": 322, "assignee": {"id": 95}, "organization": {"id": 607}, "project": {"id": 386, "owner": {"id": 750}, "assignee": {"id": 804}}, "task": {"id": 348, "owner": {"id": 925}, "assignee": {"id": 1005}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_MAINTAINER_same_org_TRUE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 32, "privilege": "none"}, "organization": {"id": 141, "owner": {"id": 275}, "user": {"role": "maintainer"}}}, "resource": {"id": 373, "assignee": {"id": 32}, "organization": {"id": 141}, "project": {"id": 393, "owner": {"id": 765}, "assignee": {"id": 831}}, "task": {"id": 306, "owner": {"id": 971}, "assignee": {"id": 1045}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 7, "privilege": "none"}, "organization": {"id": 199, "owner": {"id": 259}, "user": {"role": "maintainer"}}}, "resource": {"id": 365, "assignee": {"id": 7}, "organization": {"id": 199}, "project": {"id": 355, "owner": {"id": 770}, "assignee": {"id": 838}}, "task": {"id": 379, "owner": {"id": 943}, "assignee": {"id": 1035}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 7, "privilege": "none"}, "organization": {"id": 172, "owner": {"id": 277}, "user": {"role": "maintainer"}}}, "resource": {"id": 327, "assignee": {"id": 7}, "organization": {"id": 669}, "project": {"id": 358, "owner": {"id": 796}, "assignee": {"id": 837}}, "task": {"id": 328, "owner": {"id": 903}, "assignee": {"id": 1082}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 0, "privilege": "none"}, "organization": {"id": 158, "owner": {"id": 217}, "user": {"role": "maintainer"}}}, "resource": {"id": 311, "assignee": {"id": 0}, "organization": {"id": 634}, "project": {"id": 335, "owner": {"id": 748}, "assignee": {"id": 838}}, "task": {"id": 388, "owner": {"id": 951}, "assignee": {"id": 1045}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_SUPERVISOR_same_org_TRUE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 50, "privilege": "none"}, "organization": {"id": 190, "owner": {"id": 279}, "user": {"role": "supervisor"}}}, "resource": {"id": 334, "assignee": {"id": 50}, "organization": {"id": 190}, "project": {"id": 346, "owner": {"id": 790}, "assignee": {"id": 865}}, "task": {"id": 326, "owner": {"id": 989}, "assignee": {"id": 1091}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 52, "privilege": "none"}, "organization": {"id": 171, "owner": {"id": 252}, "user": {"role": "supervisor"}}}, "resource": {"id": 304, "assignee": {"id": 52}, "organization": {"id": 171}, "project": {"id": 377, "owner": {"id": 779}, "assignee": {"id": 882}}, "task": {"id": 380, "owner": {"id": 919}, "assignee": {"id": 1003}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 7, "privilege": "none"}, "organization": {"id": 150, "owner": {"id": 237}, "user": {"role": "supervisor"}}}, "resource": {"id": 339, "assignee": {"id": 7}, "organization": {"id": 680}, "project": {"id": 368, "owner": {"id": 780}, "assignee": {"id": 841}}, "task": {"id": 324, "owner": {"id": 976}, "assignee": {"id": 1010}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 14, "privilege": "none"}, "organization": {"id": 126, "owner": {"id": 212}, "user": {"role": "supervisor"}}}, "resource": {"id": 340, "assignee": {"id": 14}, "organization": {"id": 649}, "project": {"id": 388, "owner": {"id": 765}, "assignee": {"id": 801}}, "task": {"id": 365, "owner": {"id": 958}, "assignee": {"id": 1085}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_WORKER_same_org_TRUE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 36, "privilege": "none"}, "organization": {"id": 150, "owner": {"id": 282}, "user": {"role": "worker"}}}, "resource": {"id": 354, "assignee": {"id": 36}, "organization": {"id": 150}, "project": {"id": 336, "owner": {"id": 780}, "assignee": {"id": 819}}, "task": {"id": 328, "owner": {"id": 959}, "assignee": {"id": 1036}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 46, "privilege": "none"}, "organization": {"id": 182, "owner": {"id": 217}, "user": {"role": "worker"}}}, "resource": {"id": 367, "assignee": {"id": 46}, "organization": {"id": 182}, "project": {"id": 319, "owner": {"id": 737}, "assignee": {"id": 801}}, "task": {"id": 366, "owner": {"id": 939}, "assignee": {"id": 1066}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 63, "privilege": "none"}, "organization": {"id": 187, "owner": {"id": 230}, "user": {"role": "worker"}}}, "resource": {"id": 327, "assignee": {"id": 63}, "organization": {"id": 646}, "project": {"id": 324, "owner": {"id": 761}, "assignee": {"id": 893}}, "task": {"id": 358, "owner": {"id": 968}, "assignee": {"id": 1083}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 43, "privilege": "none"}, "organization": {"id": 168, "owner": {"id": 216}, "user": {"role": "worker"}}}, "resource": {"id": 352, "assignee": {"id": 43}, "organization": {"id": 606}, "project": {"id": 343, "owner": {"id": 764}, "assignee": {"id": 888}}, "task": {"id": 336, "owner": {"id": 947}, "assignee": {"id": 1080}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 28, "privilege": "none"}, "organization": {"id": 150, "owner": {"id": 267}, "user": {"role": null}}}, "resource": {"id": 396, "assignee": {"id": 28}, "organization": {"id": 150}, "project": {"id": 306, "owner": {"id": 711}, "assignee": {"id": 895}}, "task": {"id": 371, "owner": {"id": 908}, "assignee": {"id": 1057}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 70, "privilege": "none"}, "organization": {"id": 155, "owner": {"id": 287}, "user": {"role": null}}}, "resource": {"id": 360, "assignee": {"id": 70}, "organization": {"id": 155}, "project": {"id": 378, "owner": {"id": 791}, "assignee": {"id": 855}}, "task": {"id": 308, "owner": {"id": 969}, "assignee": {"id": 1044}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 42, "privilege": "none"}, "organization": {"id": 110, "owner": {"id": 288}, "user": {"role": null}}}, "resource": {"id": 370, "assignee": {"id": 42}, "organization": {"id": 673}, "project": {"id": 337, "owner": {"id": 720}, "assignee": {"id": 878}}, "task": {"id": 332, "owner": {"id": 954}, "assignee": {"id": 1085}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 44, "privilege": "none"}, "organization": {"id": 135, "owner": {"id": 226}, "user": {"role": null}}}, "resource": {"id": 317, "assignee": {"id": 44}, "organization": {"id": 606}, "project": {"id": 327, "owner": {"id": 730}, "assignee": {"id": 810}}, "task": {"id": 366, "owner": {"id": 930}, "assignee": {"id": 1079}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 80, "privilege": "admin"}, "organization": {"id": 161, "owner": {"id": 80}, "user": {"role": "owner"}}}, "resource": {"id": 371, "assignee": {"id": 588}, "organization": {"id": 161}, "project": {"id": 384, "owner": {"id": 724}, "assignee": {"id": 823}}, "task": {"id": 358, "owner": {"id": 951}, "assignee": {"id": 1083}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 62, "privilege": "admin"}, "organization": {"id": 168, "owner": {"id": 62}, "user": {"role": "owner"}}}, "resource": {"id": 329, "assignee": {"id": 533}, "organization": {"id": 168}, "project": {"id": 308, "owner": {"id": 708}, "assignee": {"id": 835}}, "task": {"id": 362, "owner": {"id": 930}, "assignee": {"id": 1078}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_OWNER_same_org_FALSE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 52, "privilege": "admin"}, "organization": {"id": 114, "owner": {"id": 52}, "user": {"role": "owner"}}}, "resource": {"id": 318, "assignee": {"id": 582}, "organization": {"id": 609}, "project": {"id": 389, "owner": {"id": 702}, "assignee": {"id": 803}}, "task": {"id": 392, "owner": {"id": 939}, "assignee": {"id": 1021}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_OWNER_same_org_FALSE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 52, "privilege": "admin"}, "organization": {"id": 126, "owner": {"id": 52}, "user": {"role": "owner"}}}, "resource": {"id": 388, "assignee": {"id": 535}, "organization": {"id": 650}, "project": {"id": 387, "owner": {"id": 783}, "assignee": {"id": 842}}, "task": {"id": 391, "owner": {"id": 914}, "assignee": {"id": 1012}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 55, "privilege": "admin"}, "organization": {"id": 171, "owner": {"id": 246}, "user": {"role": "maintainer"}}}, "resource": {"id": 389, "assignee": {"id": 537}, "organization": {"id": 171}, "project": {"id": 302, "owner": {"id": 736}, "assignee": {"id": 818}}, "task": {"id": 304, "owner": {"id": 930}, "assignee": {"id": 1083}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 49, "privilege": "admin"}, "organization": {"id": 135, "owner": {"id": 268}, "user": {"role": "maintainer"}}}, "resource": {"id": 372, "assignee": {"id": 574}, "organization": {"id": 135}, "project": {"id": 393, "owner": {"id": 740}, "assignee": {"id": 870}}, "task": {"id": 396, "owner": {"id": 937}, "assignee": {"id": 1058}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_MAINTAINER_same_org_FALSE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 29, "privilege": "admin"}, "organization": {"id": 193, "owner": {"id": 228}, "user": {"role": "maintainer"}}}, "resource": {"id": 390, "assignee": {"id": 549}, "organization": {"id": 628}, "project": {"id": 359, "owner": {"id": 780}, "assignee": {"id": 873}}, "task": {"id": 397, "owner": {"id": 927}, "assignee": {"id": 1007}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_MAINTAINER_same_org_FALSE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 38, "privilege": "admin"}, "organization": {"id": 172, "owner": {"id": 240}, "user": {"role": "maintainer"}}}, "resource": {"id": 388, "assignee": {"id": 596}, "organization": {"id": 680}, "project": {"id": 395, "owner": {"id": 766}, "assignee": {"id": 861}}, "task": {"id": 317, "owner": {"id": 939}, "assignee": {"id": 1080}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 93, "privilege": "admin"}, "organization": {"id": 168, "owner": {"id": 275}, "user": {"role": "supervisor"}}}, "resource": {"id": 357, "assignee": {"id": 527}, "organization": {"id": 168}, "project": {"id": 393, "owner": {"id": 779}, "assignee": {"id": 812}}, "task": {"id": 375, "owner": {"id": 948}, "assignee": {"id": 1033}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 78, "privilege": "admin"}, "organization": {"id": 102, "owner": {"id": 215}, "user": {"role": "supervisor"}}}, "resource": {"id": 348, "assignee": {"id": 553}, "organization": {"id": 102}, "project": {"id": 393, "owner": {"id": 716}, "assignee": {"id": 839}}, "task": {"id": 365, "owner": {"id": 959}, "assignee": {"id": 1046}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_SUPERVISOR_same_org_FALSE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 81, "privilege": "admin"}, "organization": {"id": 179, "owner": {"id": 290}, "user": {"role": "supervisor"}}}, "resource": {"id": 305, "assignee": {"id": 566}, "organization": {"id": 623}, "project": {"id": 325, "owner": {"id": 769}, "assignee": {"id": 894}}, "task": {"id": 381, "owner": {"id": 940}, "assignee": {"id": 1067}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_SUPERVISOR_same_org_FALSE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 76, "privilege": "admin"}, "organization": {"id": 186, "owner": {"id": 212}, "user": {"role": "supervisor"}}}, "resource": {"id": 385, "assignee": {"id": 583}, "organization": {"id": 642}, "project": {"id": 303, "owner": {"id": 709}, "assignee": {"id": 892}}, "task": {"id": 300, "owner": {"id": 947}, "assignee": {"id": 1047}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 96, "privilege": "admin"}, "organization": {"id": 190, "owner": {"id": 207}, "user": {"role": "worker"}}}, "resource": {"id": 390, "assignee": {"id": 527}, "organization": {"id": 190}, "project": {"id": 339, "owner": {"id": 728}, "assignee": {"id": 843}}, "task": {"id": 329, "owner": {"id": 916}, "assignee": {"id": 1092}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 6, "privilege": "admin"}, "organization": {"id": 162, "owner": {"id": 285}, "user": {"role": "worker"}}}, "resource": {"id": 362, "assignee": {"id": 536}, "organization": {"id": 162}, "project": {"id": 388, "owner": {"id": 731}, "assignee": {"id": 835}}, "task": {"id": 390, "owner": {"id": 937}, "assignee": {"id": 1012}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_WORKER_same_org_FALSE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 2, "privilege": "admin"}, "organization": {"id": 104, "owner": {"id": 276}, "user": {"role": "worker"}}}, "resource": {"id": 345, "assignee": {"id": 558}, "organization": {"id": 688}, "project": {"id": 398, "owner": {"id": 764}, "assignee": {"id": 804}}, "task": {"id": 353, "owner": {"id": 934}, "assignee": {"id": 1084}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_WORKER_same_org_FALSE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 26, "privilege": "admin"}, "organization": {"id": 148, "owner": {"id": 228}, "user": {"role": "worker"}}}, "resource": {"id": 352, "assignee": {"id": 597}, "organization": {"id": 649}, "project": {"id": 397, "owner": {"id": 799}, "assignee": {"id": 803}}, "task": {"id": 339, "owner": {"id": 911}, "assignee": {"id": 1022}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_NONE_same_org_TRUE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 88, "privilege": "admin"}, "organization": {"id": 186, "owner": {"id": 280}, "user": {"role": null}}}, "resource": {"id": 345, "assignee": {"id": 554}, "organization": {"id": 186}, "project": {"id": 322, "owner": {"id": 770}, "assignee": {"id": 850}}, "task": {"id": 335, "owner": {"id": 954}, "assignee": {"id": 1073}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_NONE_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 80, "privilege": "admin"}, "organization": {"id": 183, "owner": {"id": 205}, "user": {"role": null}}}, "resource": {"id": 302, "assignee": {"id": 525}, "organization": {"id": 183}, "project": {"id": 356, "owner": {"id": 758}, "assignee": {"id": 842}}, "task": {"id": 389, "owner": {"id": 933}, "assignee": {"id": 1001}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_NONE_same_org_FALSE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 30, "privilege": "admin"}, "organization": {"id": 186, "owner": {"id": 231}, "user": {"role": null}}}, "resource": {"id": 318, "assignee": {"id": 501}, "organization": {"id": 644}, "project": {"id": 310, "owner": {"id": 752}, "assignee": {"id": 847}}, "task": {"id": 313, "owner": {"id": 933}, "assignee": {"id": 1068}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_NONE_same_org_FALSE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 46, "privilege": "admin"}, "organization": {"id": 136, "owner": {"id": 218}, "user": {"role": null}}}, "resource": {"id": 332, "assignee": {"id": 597}, "organization": {"id": 643}, "project": {"id": 392, "owner": {"id": 741}, "assignee": {"id": 826}}, "task": {"id": 362, "owner": {"id": 900}, "assignee": {"id": 1092}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 88, "privilege": "business"}, "organization": {"id": 196, "owner": {"id": 88}, "user": {"role": "owner"}}}, "resource": {"id": 371, "assignee": {"id": 570}, "organization": {"id": 196}, "project": {"id": 310, "owner": {"id": 799}, "assignee": {"id": 810}}, "task": {"id": 313, "owner": {"id": 959}, "assignee": {"id": 1008}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 67, "privilege": "business"}, "organization": {"id": 158, "owner": {"id": 67}, "user": {"role": "owner"}}}, "resource": {"id": 358, "assignee": {"id": 543}, "organization": {"id": 158}, "project": {"id": 332, "owner": {"id": 747}, "assignee": {"id": 872}}, "task": {"id": 371, "owner": {"id": 975}, "assignee": {"id": 1056}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 30, "privilege": "business"}, "organization": {"id": 113, "owner": {"id": 30}, "user": {"role": "owner"}}}, "resource": {"id": 334, "assignee": {"id": 567}, "organization": {"id": 691}, "project": {"id": 385, "owner": {"id": 763}, "assignee": {"id": 866}}, "task": {"id": 303, "owner": {"id": 969}, "assignee": {"id": 1024}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 92, "privilege": "business"}, "organization": {"id": 138, "owner": {"id": 92}, "user": {"role": "owner"}}}, "resource": {"id": 310, "assignee": {"id": 547}, "organization": {"id": 650}, "project": {"id": 398, "owner": {"id": 755}, "assignee": {"id": 800}}, "task": {"id": 301, "owner": {"id": 921}, "assignee": {"id": 1019}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 66, "privilege": "business"}, "organization": {"id": 140, "owner": {"id": 234}, "user": {"role": "maintainer"}}}, "resource": {"id": 352, "assignee": {"id": 525}, "organization": {"id": 140}, "project": {"id": 327, "owner": {"id": 721}, "assignee": {"id": 805}}, "task": {"id": 367, "owner": {"id": 950}, "assignee": {"id": 1076}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 65, "privilege": "business"}, "organization": {"id": 147, "owner": {"id": 241}, "user": {"role": "maintainer"}}}, "resource": {"id": 396, "assignee": {"id": 578}, "organization": {"id": 147}, "project": {"id": 371, "owner": {"id": 749}, "assignee": {"id": 811}}, "task": {"id": 388, "owner": {"id": 968}, "assignee": {"id": 1097}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 21, "privilege": "business"}, "organization": {"id": 159, "owner": {"id": 255}, "user": {"role": "maintainer"}}}, "resource": {"id": 369, "assignee": {"id": 562}, "organization": {"id": 655}, "project": {"id": 342, "owner": {"id": 783}, "assignee": {"id": 830}}, "task": {"id": 321, "owner": {"id": 905}, "assignee": {"id": 1023}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 44, "privilege": "business"}, "organization": {"id": 140, "owner": {"id": 245}, "user": {"role": "maintainer"}}}, "resource": {"id": 389, "assignee": {"id": 502}, "organization": {"id": 688}, "project": {"id": 312, "owner": {"id": 742}, "assignee": {"id": 877}}, "task": {"id": 390, "owner": {"id": 918}, "assignee": {"id": 1052}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_SUPERVISOR_same_org_TRUE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 8, "privilege": "business"}, "organization": {"id": 142, "owner": {"id": 261}, "user": {"role": "supervisor"}}}, "resource": {"id": 319, "assignee": {"id": 537}, "organization": {"id": 142}, "project": {"id": 315, "owner": {"id": 739}, "assignee": {"id": 892}}, "task": {"id": 336, "owner": {"id": 926}, "assignee": {"id": 1006}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_SUPERVISOR_same_org_TRUE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 34, "privilege": "business"}, "organization": {"id": 142, "owner": {"id": 220}, "user": {"role": "supervisor"}}}, "resource": {"id": 315, "assignee": {"id": 598}, "organization": {"id": 142}, "project": {"id": 371, "owner": {"id": 775}, "assignee": {"id": 826}}, "task": {"id": 363, "owner": {"id": 902}, "assignee": {"id": 1070}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 98, "privilege": "business"}, "organization": {"id": 166, "owner": {"id": 298}, "user": {"role": "supervisor"}}}, "resource": {"id": 326, "assignee": {"id": 576}, "organization": {"id": 643}, "project": {"id": 372, "owner": {"id": 728}, "assignee": {"id": 860}}, "task": {"id": 369, "owner": {"id": 944}, "assignee": {"id": 1038}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 84, "privilege": "business"}, "organization": {"id": 151, "owner": {"id": 245}, "user": {"role": "supervisor"}}}, "resource": {"id": 301, "assignee": {"id": 562}, "organization": {"id": 645}, "project": {"id": 393, "owner": {"id": 750}, "assignee": {"id": 861}}, "task": {"id": 388, "owner": {"id": 945}, "assignee": {"id": 1090}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_WORKER_same_org_TRUE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 63, "privilege": "business"}, "organization": {"id": 198, "owner": {"id": 252}, "user": {"role": "worker"}}}, "resource": {"id": 334, "assignee": {"id": 566}, "organization": {"id": 198}, "project": {"id": 329, "owner": {"id": 759}, "assignee": {"id": 870}}, "task": {"id": 372, "owner": {"id": 967}, "assignee": {"id": 1092}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_WORKER_same_org_TRUE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 50, "privilege": "business"}, "organization": {"id": 182, "owner": {"id": 262}, "user": {"role": "worker"}}}, "resource": {"id": 305, "assignee": {"id": 582}, "organization": {"id": 182}, "project": {"id": 341, "owner": {"id": 756}, "assignee": {"id": 809}}, "task": {"id": 333, "owner": {"id": 924}, "assignee": {"id": 1093}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 66, "privilege": "business"}, "organization": {"id": 144, "owner": {"id": 235}, "user": {"role": "worker"}}}, "resource": {"id": 345, "assignee": {"id": 575}, "organization": {"id": 686}, "project": {"id": 340, "owner": {"id": 723}, "assignee": {"id": 869}}, "task": {"id": 314, "owner": {"id": 945}, "assignee": {"id": 1089}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 39, "privilege": "business"}, "organization": {"id": 169, "owner": {"id": 263}, "user": {"role": "worker"}}}, "resource": {"id": 317, "assignee": {"id": 519}, "organization": {"id": 617}, "project": {"id": 384, "owner": {"id": 752}, "assignee": {"id": 884}}, "task": {"id": 361, "owner": {"id": 901}, "assignee": {"id": 1058}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 58, "privilege": "business"}, "organization": {"id": 152, "owner": {"id": 289}, "user": {"role": null}}}, "resource": {"id": 340, "assignee": {"id": 531}, "organization": {"id": 152}, "project": {"id": 356, "owner": {"id": 709}, "assignee": {"id": 890}}, "task": {"id": 336, "owner": {"id": 914}, "assignee": {"id": 1015}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 24, "privilege": "business"}, "organization": {"id": 155, "owner": {"id": 210}, "user": {"role": null}}}, "resource": {"id": 327, "assignee": {"id": 568}, "organization": {"id": 155}, "project": {"id": 374, "owner": {"id": 714}, "assignee": {"id": 883}}, "task": {"id": 373, "owner": {"id": 982}, "assignee": {"id": 1070}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 65, "privilege": "business"}, "organization": {"id": 170, "owner": {"id": 229}, "user": {"role": null}}}, "resource": {"id": 340, "assignee": {"id": 523}, "organization": {"id": 648}, "project": {"id": 353, "owner": {"id": 799}, "assignee": {"id": 839}}, "task": {"id": 335, "owner": {"id": 983}, "assignee": {"id": 1064}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 96, "privilege": "business"}, "organization": {"id": 158, "owner": {"id": 232}, "user": {"role": null}}}, "resource": {"id": 325, "assignee": {"id": 578}, "organization": {"id": 690}, "project": {"id": 393, "owner": {"id": 762}, "assignee": {"id": 865}}, "task": {"id": 395, "owner": {"id": 935}, "assignee": {"id": 1080}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 23, "privilege": "user"}, "organization": {"id": 107, "owner": {"id": 23}, "user": {"role": "owner"}}}, "resource": {"id": 394, "assignee": {"id": 528}, "organization": {"id": 107}, "project": {"id": 307, "owner": {"id": 701}, "assignee": {"id": 821}}, "task": {"id": 326, "owner": {"id": 940}, "assignee": {"id": 1061}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 31, "privilege": "user"}, "organization": {"id": 165, "owner": {"id": 31}, "user": {"role": "owner"}}}, "resource": {"id": 347, "assignee": {"id": 515}, "organization": {"id": 165}, "project": {"id": 322, "owner": {"id": 789}, "assignee": {"id": 810}}, "task": {"id": 381, "owner": {"id": 931}, "assignee": {"id": 1051}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 67, "privilege": "user"}, "organization": {"id": 131, "owner": {"id": 67}, "user": {"role": "owner"}}}, "resource": {"id": 373, "assignee": {"id": 570}, "organization": {"id": 646}, "project": {"id": 301, "owner": {"id": 780}, "assignee": {"id": 805}}, "task": {"id": 324, "owner": {"id": 962}, "assignee": {"id": 1028}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 94, "privilege": "user"}, "organization": {"id": 140, "owner": {"id": 94}, "user": {"role": "owner"}}}, "resource": {"id": 303, "assignee": {"id": 560}, "organization": {"id": 642}, "project": {"id": 389, "owner": {"id": 754}, "assignee": {"id": 803}}, "task": {"id": 364, "owner": {"id": 907}, "assignee": {"id": 1000}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 81, "privilege": "user"}, "organization": {"id": 140, "owner": {"id": 241}, "user": {"role": "maintainer"}}}, "resource": {"id": 308, "assignee": {"id": 572}, "organization": {"id": 140}, "project": {"id": 339, "owner": {"id": 764}, "assignee": {"id": 890}}, "task": {"id": 352, "owner": {"id": 993}, "assignee": {"id": 1032}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "view:data", "auth": {"user": {"id": 33, "privilege": "user"}, "organization": {"id": 116, "owner": {"id": 224}, "user": {"role": "maintainer"}}}, "resource": {"id": 396, "assignee": {"id": 595}, "organization": {"id": 116}, "project": {"id": 371, "owner": {"id": 766}, "assignee": {"id": 818}}, "task": {"id": 303, "owner": {"id": 969}, "assignee": {"id": 1008}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 94, "privilege": "user"}, "organization": {"id": 167, "owner": {"id": 237}, "user": {"role": "maintainer"}}}, "resource": {"id": 362, "assignee": {"id": 534}, "organization": {"id": 625}, "project": {"id": 371, "owner": {"id": 757}, "assignee": {"id": 861}}, "task": {"id": 353, "owner": {"id": 961}, "assignee": {"id": 1028}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 70, "privilege": "user"}, "organization": {"id": 123, "owner": {"id": 204}, "user": {"role": "maintainer"}}}, "resource": {"id": 399, "assignee": {"id": 527}, "organization": {"id": 677}, "project": {"id": 357, "owner": {"id": 748}, "assignee": {"id": 838}}, "task": {"id": 351, "owner": {"id": 925}, "assignee": {"id": 1062}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_SUPERVISOR_same_org_TRUE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 34, "privilege": "user"}, "organization": {"id": 149, "owner": {"id": 266}, "user": {"role": "supervisor"}}}, "resource": {"id": 323, "assignee": {"id": 576}, "organization": {"id": 149}, "project": {"id": 399, "owner": {"id": 711}, "assignee": {"id": 824}}, "task": {"id": 345, "owner": {"id": 987}, "assignee": {"id": 1070}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_SUPERVISOR_same_org_TRUE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 3, "privilege": "user"}, "organization": {"id": 160, "owner": {"id": 213}, "user": {"role": "supervisor"}}}, "resource": {"id": 353, "assignee": {"id": 587}, "organization": {"id": 160}, "project": {"id": 367, "owner": {"id": 761}, "assignee": {"id": 858}}, "task": {"id": 389, "owner": {"id": 931}, "assignee": {"id": 1077}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 35, "privilege": "user"}, "organization": {"id": 161, "owner": {"id": 291}, "user": {"role": "supervisor"}}}, "resource": {"id": 313, "assignee": {"id": 561}, "organization": {"id": 660}, "project": {"id": 367, "owner": {"id": 739}, "assignee": {"id": 867}}, "task": {"id": 340, "owner": {"id": 969}, "assignee": {"id": 1081}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 97, "privilege": "user"}, "organization": {"id": 139, "owner": {"id": 214}, "user": {"role": "supervisor"}}}, "resource": {"id": 363, "assignee": {"id": 558}, "organization": {"id": 681}, "project": {"id": 375, "owner": {"id": 773}, "assignee": {"id": 874}}, "task": {"id": 303, "owner": {"id": 996}, "assignee": {"id": 1068}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_WORKER_same_org_TRUE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 13, "privilege": "user"}, "organization": {"id": 112, "owner": {"id": 208}, "user": {"role": "worker"}}}, "resource": {"id": 344, "assignee": {"id": 524}, "organization": {"id": 112}, "project": {"id": 317, "owner": {"id": 750}, "assignee": {"id": 845}}, "task": {"id": 373, "owner": {"id": 924}, "assignee": {"id": 1076}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_WORKER_same_org_TRUE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 11, "privilege": "user"}, "organization": {"id": 149, "owner": {"id": 213}, "user": {"role": "worker"}}}, "resource": {"id": 343, "assignee": {"id": 536}, "organization": {"id": 149}, "project": {"id": 353, "owner": {"id": 775}, "assignee": {"id": 819}}, "task": {"id": 347, "owner": {"id": 945}, "assignee": {"id": 1084}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 46, "privilege": "user"}, "organization": {"id": 154, "owner": {"id": 231}, "user": {"role": "worker"}}}, "resource": {"id": 373, "assignee": {"id": 559}, "organization": {"id": 620}, "project": {"id": 381, "owner": {"id": 753}, "assignee": {"id": 825}}, "task": {"id": 370, "owner": {"id": 915}, "assignee": {"id": 1079}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 70, "privilege": "user"}, "organization": {"id": 100, "owner": {"id": 210}, "user": {"role": "worker"}}}, "resource": {"id": 378, "assignee": {"id": 578}, "organization": {"id": 619}, "project": {"id": 343, "owner": {"id": 785}, "assignee": {"id": 822}}, "task": {"id": 329, "owner": {"id": 963}, "assignee": {"id": 1027}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 23, "privilege": "user"}, "organization": {"id": 148, "owner": {"id": 242}, "user": {"role": null}}}, "resource": {"id": 378, "assignee": {"id": 563}, "organization": {"id": 148}, "project": {"id": 375, "owner": {"id": 733}, "assignee": {"id": 824}}, "task": {"id": 342, "owner": {"id": 909}, "assignee": {"id": 1049}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 3, "privilege": "user"}, "organization": {"id": 147, "owner": {"id": 205}, "user": {"role": null}}}, "resource": {"id": 337, "assignee": {"id": 537}, "organization": {"id": 147}, "project": {"id": 343, "owner": {"id": 776}, "assignee": {"id": 881}}, "task": {"id": 306, "owner": {"id": 905}, "assignee": {"id": 1007}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 92, "privilege": "user"}, "organization": {"id": 176, "owner": {"id": 244}, "user": {"role": null}}}, "resource": {"id": 309, "assignee": {"id": 593}, "organization": {"id": 685}, "project": {"id": 359, "owner": {"id": 773}, "assignee": {"id": 858}}, "task": {"id": 377, "owner": {"id": 967}, "assignee": {"id": 1075}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 89, "privilege": "user"}, "organization": {"id": 151, "owner": {"id": 281}, "user": {"role": null}}}, "resource": {"id": 340, "assignee": {"id": 594}, "organization": {"id": 602}, "project": {"id": 329, "owner": {"id": 761}, "assignee": {"id": 856}}, "task": {"id": 399, "owner": {"id": 920}, "assignee": {"id": 1065}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_OWNER_same_org_TRUE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 12, "privilege": "worker"}, "organization": {"id": 124, "owner": {"id": 12}, "user": {"role": "owner"}}}, "resource": {"id": 323, "assignee": {"id": 521}, "organization": {"id": 124}, "project": {"id": 340, "owner": {"id": 786}, "assignee": {"id": 876}}, "task": {"id": 331, "owner": {"id": 989}, "assignee": {"id": 1024}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_OWNER_same_org_TRUE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 26, "privilege": "worker"}, "organization": {"id": 151, "owner": {"id": 26}, "user": {"role": "owner"}}}, "resource": {"id": 385, "assignee": {"id": 555}, "organization": {"id": 151}, "project": {"id": 392, "owner": {"id": 789}, "assignee": {"id": 833}}, "task": {"id": 315, "owner": {"id": 924}, "assignee": {"id": 1030}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 34, "privilege": "worker"}, "organization": {"id": 100, "owner": {"id": 34}, "user": {"role": "owner"}}}, "resource": {"id": 308, "assignee": {"id": 557}, "organization": {"id": 630}, "project": {"id": 306, "owner": {"id": 716}, "assignee": {"id": 815}}, "task": {"id": 360, "owner": {"id": 954}, "assignee": {"id": 1089}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 37, "privilege": "worker"}, "organization": {"id": 104, "owner": {"id": 37}, "user": {"role": "owner"}}}, "resource": {"id": 316, "assignee": {"id": 546}, "organization": {"id": 692}, "project": {"id": 392, "owner": {"id": 783}, "assignee": {"id": 805}}, "task": {"id": 311, "owner": {"id": 939}, "assignee": {"id": 1016}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_MAINTAINER_same_org_TRUE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 98, "privilege": "worker"}, "organization": {"id": 188, "owner": {"id": 237}, "user": {"role": "maintainer"}}}, "resource": {"id": 378, "assignee": {"id": 575}, "organization": {"id": 188}, "project": {"id": 396, "owner": {"id": 793}, "assignee": {"id": 847}}, "task": {"id": 360, "owner": {"id": 964}, "assignee": {"id": 1075}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_MAINTAINER_same_org_TRUE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 2, "privilege": "worker"}, "organization": {"id": 145, "owner": {"id": 264}, "user": {"role": "maintainer"}}}, "resource": {"id": 387, "assignee": {"id": 547}, "organization": {"id": 145}, "project": {"id": 389, "owner": {"id": 710}, "assignee": {"id": 823}}, "task": {"id": 348, "owner": {"id": 929}, "assignee": {"id": 1043}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 74, "privilege": "worker"}, "organization": {"id": 181, "owner": {"id": 248}, "user": {"role": "maintainer"}}}, "resource": {"id": 386, "assignee": {"id": 541}, "organization": {"id": 657}, "project": {"id": 316, "owner": {"id": 747}, "assignee": {"id": 883}}, "task": {"id": 398, "owner": {"id": 989}, "assignee": {"id": 1092}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 18, "privilege": "worker"}, "organization": {"id": 142, "owner": {"id": 288}, "user": {"role": "maintainer"}}}, "resource": {"id": 394, "assignee": {"id": 576}, "organization": {"id": 678}, "project": {"id": 353, "owner": {"id": 702}, "assignee": {"id": 890}}, "task": {"id": 301, "owner": {"id": 929}, "assignee": {"id": 1073}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_SUPERVISOR_same_org_TRUE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 74, "privilege": "worker"}, "organization": {"id": 183, "owner": {"id": 295}, "user": {"role": "supervisor"}}}, "resource": {"id": 354, "assignee": {"id": 545}, "organization": {"id": 183}, "project": {"id": 395, "owner": {"id": 711}, "assignee": {"id": 865}}, "task": {"id": 311, "owner": {"id": 936}, "assignee": {"id": 1087}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_SUPERVISOR_same_org_TRUE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 32, "privilege": "worker"}, "organization": {"id": 173, "owner": {"id": 214}, "user": {"role": "supervisor"}}}, "resource": {"id": 307, "assignee": {"id": 533}, "organization": {"id": 173}, "project": {"id": 328, "owner": {"id": 762}, "assignee": {"id": 868}}, "task": {"id": 399, "owner": {"id": 958}, "assignee": {"id": 1047}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 13, "privilege": "worker"}, "organization": {"id": 183, "owner": {"id": 271}, "user": {"role": "supervisor"}}}, "resource": {"id": 349, "assignee": {"id": 594}, "organization": {"id": 607}, "project": {"id": 313, "owner": {"id": 708}, "assignee": {"id": 849}}, "task": {"id": 362, "owner": {"id": 928}, "assignee": {"id": 1055}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 75, "privilege": "worker"}, "organization": {"id": 184, "owner": {"id": 265}, "user": {"role": "supervisor"}}}, "resource": {"id": 392, "assignee": {"id": 587}, "organization": {"id": 678}, "project": {"id": 380, "owner": {"id": 775}, "assignee": {"id": 855}}, "task": {"id": 391, "owner": {"id": 981}, "assignee": {"id": 1093}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_WORKER_same_org_TRUE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 92, "privilege": "worker"}, "organization": {"id": 199, "owner": {"id": 204}, "user": {"role": "worker"}}}, "resource": {"id": 388, "assignee": {"id": 510}, "organization": {"id": 199}, "project": {"id": 383, "owner": {"id": 755}, "assignee": {"id": 894}}, "task": {"id": 340, "owner": {"id": 915}, "assignee": {"id": 1090}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_WORKER_same_org_TRUE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 61, "privilege": "worker"}, "organization": {"id": 165, "owner": {"id": 269}, "user": {"role": "worker"}}}, "resource": {"id": 370, "assignee": {"id": 506}, "organization": {"id": 165}, "project": {"id": 389, "owner": {"id": 700}, "assignee": {"id": 867}}, "task": {"id": 350, "owner": {"id": 991}, "assignee": {"id": 1042}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 65, "privilege": "worker"}, "organization": {"id": 101, "owner": {"id": 279}, "user": {"role": "worker"}}}, "resource": {"id": 366, "assignee": {"id": 596}, "organization": {"id": 650}, "project": {"id": 317, "owner": {"id": 798}, "assignee": {"id": 894}}, "task": {"id": 373, "owner": {"id": 900}, "assignee": {"id": 1075}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 11, "privilege": "worker"}, "organization": {"id": 116, "owner": {"id": 292}, "user": {"role": "worker"}}}, "resource": {"id": 398, "assignee": {"id": 510}, "organization": {"id": 698}, "project": {"id": 366, "owner": {"id": 776}, "assignee": {"id": 866}}, "task": {"id": 361, "owner": {"id": 911}, "assignee": {"id": 1036}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 12, "privilege": "worker"}, "organization": {"id": 132, "owner": {"id": 223}, "user": {"role": null}}}, "resource": {"id": 383, "assignee": {"id": 595}, "organization": {"id": 132}, "project": {"id": 311, "owner": {"id": 745}, "assignee": {"id": 881}}, "task": {"id": 377, "owner": {"id": 979}, "assignee": {"id": 1033}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 1, "privilege": "worker"}, "organization": {"id": 162, "owner": {"id": 263}, "user": {"role": null}}}, "resource": {"id": 383, "assignee": {"id": 545}, "organization": {"id": 162}, "project": {"id": 399, "owner": {"id": 703}, "assignee": {"id": 891}}, "task": {"id": 354, "owner": {"id": 978}, "assignee": {"id": 1051}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 54, "privilege": "worker"}, "organization": {"id": 142, "owner": {"id": 272}, "user": {"role": null}}}, "resource": {"id": 363, "assignee": {"id": 546}, "organization": {"id": 683}, "project": {"id": 303, "owner": {"id": 735}, "assignee": {"id": 869}}, "task": {"id": 357, "owner": {"id": 916}, "assignee": {"id": 1093}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 0, "privilege": "worker"}, "organization": {"id": 100, "owner": {"id": 282}, "user": {"role": null}}}, "resource": {"id": 347, "assignee": {"id": 537}, "organization": {"id": 635}, "project": {"id": 325, "owner": {"id": 703}, "assignee": {"id": 860}}, "task": {"id": 385, "owner": {"id": 973}, "assignee": {"id": 1039}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_OWNER_same_org_TRUE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 38, "privilege": "none"}, "organization": {"id": 108, "owner": {"id": 38}, "user": {"role": "owner"}}}, "resource": {"id": 310, "assignee": {"id": 555}, "organization": {"id": 108}, "project": {"id": 396, "owner": {"id": 725}, "assignee": {"id": 815}}, "task": {"id": 371, "owner": {"id": 920}, "assignee": {"id": 1072}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_OWNER_same_org_TRUE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 24, "privilege": "none"}, "organization": {"id": 118, "owner": {"id": 24}, "user": {"role": "owner"}}}, "resource": {"id": 305, "assignee": {"id": 581}, "organization": {"id": 118}, "project": {"id": 391, "owner": {"id": 753}, "assignee": {"id": 815}}, "task": {"id": 339, "owner": {"id": 999}, "assignee": {"id": 1095}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 28, "privilege": "none"}, "organization": {"id": 185, "owner": {"id": 28}, "user": {"role": "owner"}}}, "resource": {"id": 379, "assignee": {"id": 549}, "organization": {"id": 681}, "project": {"id": 384, "owner": {"id": 712}, "assignee": {"id": 858}}, "task": {"id": 312, "owner": {"id": 933}, "assignee": {"id": 1086}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 2, "privilege": "none"}, "organization": {"id": 128, "owner": {"id": 2}, "user": {"role": "owner"}}}, "resource": {"id": 361, "assignee": {"id": 546}, "organization": {"id": 629}, "project": {"id": 378, "owner": {"id": 704}, "assignee": {"id": 825}}, "task": {"id": 327, "owner": {"id": 903}, "assignee": {"id": 1029}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_MAINTAINER_same_org_TRUE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 6, "privilege": "none"}, "organization": {"id": 160, "owner": {"id": 201}, "user": {"role": "maintainer"}}}, "resource": {"id": 304, "assignee": {"id": 566}, "organization": {"id": 160}, "project": {"id": 328, "owner": {"id": 702}, "assignee": {"id": 881}}, "task": {"id": 369, "owner": {"id": 918}, "assignee": {"id": 1090}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_MAINTAINER_same_org_TRUE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 71, "privilege": "none"}, "organization": {"id": 136, "owner": {"id": 260}, "user": {"role": "maintainer"}}}, "resource": {"id": 361, "assignee": {"id": 564}, "organization": {"id": 136}, "project": {"id": 390, "owner": {"id": 759}, "assignee": {"id": 849}}, "task": {"id": 310, "owner": {"id": 990}, "assignee": {"id": 1023}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 19, "privilege": "none"}, "organization": {"id": 147, "owner": {"id": 294}, "user": {"role": "maintainer"}}}, "resource": {"id": 332, "assignee": {"id": 572}, "organization": {"id": 639}, "project": {"id": 382, "owner": {"id": 744}, "assignee": {"id": 809}}, "task": {"id": 396, "owner": {"id": 928}, "assignee": {"id": 1059}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 71, "privilege": "none"}, "organization": {"id": 116, "owner": {"id": 267}, "user": {"role": "maintainer"}}}, "resource": {"id": 327, "assignee": {"id": 591}, "organization": {"id": 635}, "project": {"id": 326, "owner": {"id": 741}, "assignee": {"id": 875}}, "task": {"id": 370, "owner": {"id": 934}, "assignee": {"id": 1064}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_SUPERVISOR_same_org_TRUE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 6, "privilege": "none"}, "organization": {"id": 184, "owner": {"id": 238}, "user": {"role": "supervisor"}}}, "resource": {"id": 359, "assignee": {"id": 523}, "organization": {"id": 184}, "project": {"id": 317, "owner": {"id": 733}, "assignee": {"id": 816}}, "task": {"id": 367, "owner": {"id": 912}, "assignee": {"id": 1050}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_SUPERVISOR_same_org_TRUE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 2, "privilege": "none"}, "organization": {"id": 154, "owner": {"id": 271}, "user": {"role": "supervisor"}}}, "resource": {"id": 384, "assignee": {"id": 521}, "organization": {"id": 154}, "project": {"id": 355, "owner": {"id": 757}, "assignee": {"id": 828}}, "task": {"id": 363, "owner": {"id": 962}, "assignee": {"id": 1025}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 77, "privilege": "none"}, "organization": {"id": 189, "owner": {"id": 225}, "user": {"role": "supervisor"}}}, "resource": {"id": 372, "assignee": {"id": 515}, "organization": {"id": 658}, "project": {"id": 390, "owner": {"id": 790}, "assignee": {"id": 816}}, "task": {"id": 352, "owner": {"id": 976}, "assignee": {"id": 1042}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 26, "privilege": "none"}, "organization": {"id": 168, "owner": {"id": 218}, "user": {"role": "supervisor"}}}, "resource": {"id": 348, "assignee": {"id": 505}, "organization": {"id": 680}, "project": {"id": 310, "owner": {"id": 787}, "assignee": {"id": 852}}, "task": {"id": 307, "owner": {"id": 982}, "assignee": {"id": 1060}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_WORKER_same_org_TRUE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 13, "privilege": "none"}, "organization": {"id": 168, "owner": {"id": 285}, "user": {"role": "worker"}}}, "resource": {"id": 364, "assignee": {"id": 521}, "organization": {"id": 168}, "project": {"id": 346, "owner": {"id": 703}, "assignee": {"id": 860}}, "task": {"id": 348, "owner": {"id": 972}, "assignee": {"id": 1077}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_WORKER_same_org_TRUE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 64, "privilege": "none"}, "organization": {"id": 186, "owner": {"id": 211}, "user": {"role": "worker"}}}, "resource": {"id": 395, "assignee": {"id": 534}, "organization": {"id": 186}, "project": {"id": 324, "owner": {"id": 761}, "assignee": {"id": 867}}, "task": {"id": 397, "owner": {"id": 931}, "assignee": {"id": 1086}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 38, "privilege": "none"}, "organization": {"id": 185, "owner": {"id": 236}, "user": {"role": "worker"}}}, "resource": {"id": 357, "assignee": {"id": 577}, "organization": {"id": 642}, "project": {"id": 320, "owner": {"id": 707}, "assignee": {"id": 880}}, "task": {"id": 300, "owner": {"id": 912}, "assignee": {"id": 1046}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 97, "privilege": "none"}, "organization": {"id": 103, "owner": {"id": 295}, "user": {"role": "worker"}}}, "resource": {"id": 319, "assignee": {"id": 579}, "organization": {"id": 695}, "project": {"id": 349, "owner": {"id": 759}, "assignee": {"id": 871}}, "task": {"id": 353, "owner": {"id": 940}, "assignee": {"id": 1023}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 25, "privilege": "none"}, "organization": {"id": 186, "owner": {"id": 281}, "user": {"role": null}}}, "resource": {"id": 312, "assignee": {"id": 519}, "organization": {"id": 186}, "project": {"id": 320, "owner": {"id": 777}, "assignee": {"id": 811}}, "task": {"id": 373, "owner": {"id": 988}, "assignee": {"id": 1011}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 32, "privilege": "none"}, "organization": {"id": 166, "owner": {"id": 258}, "user": {"role": null}}}, "resource": {"id": 345, "assignee": {"id": 552}, "organization": {"id": 166}, "project": {"id": 356, "owner": {"id": 763}, "assignee": {"id": 877}}, "task": {"id": 344, "owner": {"id": 965}, "assignee": {"id": 1026}}}} } -test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 18, "privilege": "none"}, "organization": {"id": 123, "owner": {"id": 239}, "user": {"role": null}}}, "resource": {"id": 301, "assignee": {"id": 587}, "organization": {"id": 698}, "project": {"id": 365, "owner": {"id": 796}, "assignee": {"id": 878}}, "task": {"id": 345, "owner": {"id": 939}, "assignee": {"id": 1007}}}} +test_scope_VIEW_DATA_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "view:data", "auth": {"user": {"id": 34, "privilege": "none"}, "organization": {"id": 100, "owner": {"id": 269}, "user": {"role": null}}}, "resource": {"id": 325, "assignee": {"id": 506}, "organization": {"id": 632}, "project": {"id": 336, "owner": {"id": 768}, "assignee": {"id": 873}}, "task": {"id": 354, "owner": {"id": 938}, "assignee": {"id": 1041}}}} } -test_scope_IMPORT_ANNOTATIONS_context_SANDBOX_ownership_PROJECT_OWNER_privilege_ADMIN_membership_NONE_same_org_TRUE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 90, "privilege": "admin"}, "organization": null}, "resource": {"id": 386, "assignee": {"id": 580}, "organization": {"id": 646}, "project": {"id": 376, "owner": {"id": 90}, "assignee": {"id": 845}}, "task": {"id": 346, "owner": {"id": 928}, "assignee": {"id": 1062}}}} +test_scope_UPDATE_STATE_context_SANDBOX_ownership_PROJECT_OWNER_privilege_ADMIN_membership_NONE_same_org_TRUE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 89, "privilege": "admin"}, "organization": null}, "resource": {"id": 316, "assignee": {"id": 598}, "organization": {"id": 668}, "project": {"id": 323, "owner": {"id": 89}, "assignee": {"id": 863}}, "task": {"id": 398, "owner": {"id": 991}, "assignee": {"id": 1076}}}} } -test_scope_IMPORT_ANNOTATIONS_context_SANDBOX_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_NONE_same_org_TRUE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 92, "privilege": "business"}, "organization": null}, "resource": {"id": 342, "assignee": {"id": 526}, "organization": {"id": 611}, "project": {"id": 313, "owner": {"id": 92}, "assignee": {"id": 859}}, "task": {"id": 319, "owner": {"id": 952}, "assignee": {"id": 1056}}}} +test_scope_UPDATE_STATE_context_SANDBOX_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_NONE_same_org_TRUE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 80, "privilege": "business"}, "organization": null}, "resource": {"id": 391, "assignee": {"id": 507}, "organization": {"id": 697}, "project": {"id": 373, "owner": {"id": 80}, "assignee": {"id": 819}}, "task": {"id": 359, "owner": {"id": 933}, "assignee": {"id": 1044}}}} } -test_scope_IMPORT_ANNOTATIONS_context_SANDBOX_ownership_PROJECT_OWNER_privilege_USER_membership_NONE_same_org_TRUE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 38, "privilege": "user"}, "organization": null}, "resource": {"id": 317, "assignee": {"id": 588}, "organization": {"id": 689}, "project": {"id": 300, "owner": {"id": 38}, "assignee": {"id": 849}}, "task": {"id": 353, "owner": {"id": 927}, "assignee": {"id": 1003}}}} +test_scope_UPDATE_STATE_context_SANDBOX_ownership_PROJECT_OWNER_privilege_USER_membership_NONE_same_org_TRUE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 46, "privilege": "user"}, "organization": null}, "resource": {"id": 378, "assignee": {"id": 588}, "organization": {"id": 616}, "project": {"id": 307, "owner": {"id": 46}, "assignee": {"id": 813}}, "task": {"id": 397, "owner": {"id": 962}, "assignee": {"id": 1009}}}} } -test_scope_IMPORT_ANNOTATIONS_context_SANDBOX_ownership_PROJECT_OWNER_privilege_WORKER_membership_NONE_same_org_TRUE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 92, "privilege": "worker"}, "organization": null}, "resource": {"id": 392, "assignee": {"id": 592}, "organization": {"id": 603}, "project": {"id": 352, "owner": {"id": 92}, "assignee": {"id": 812}}, "task": {"id": 359, "owner": {"id": 926}, "assignee": {"id": 1008}}}} +test_scope_UPDATE_STATE_context_SANDBOX_ownership_PROJECT_OWNER_privilege_WORKER_membership_NONE_same_org_TRUE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 42, "privilege": "worker"}, "organization": null}, "resource": {"id": 347, "assignee": {"id": 575}, "organization": {"id": 645}, "project": {"id": 393, "owner": {"id": 42}, "assignee": {"id": 817}}, "task": {"id": 379, "owner": {"id": 977}, "assignee": {"id": 1068}}}} } -test_scope_IMPORT_ANNOTATIONS_context_SANDBOX_ownership_PROJECT_OWNER_privilege_NONE_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 77, "privilege": "none"}, "organization": null}, "resource": {"id": 353, "assignee": {"id": 557}, "organization": {"id": 676}, "project": {"id": 330, "owner": {"id": 77}, "assignee": {"id": 880}}, "task": {"id": 315, "owner": {"id": 945}, "assignee": {"id": 1030}}}} +test_scope_UPDATE_STATE_context_SANDBOX_ownership_PROJECT_OWNER_privilege_NONE_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 90, "privilege": "none"}, "organization": null}, "resource": {"id": 317, "assignee": {"id": 589}, "organization": {"id": 659}, "project": {"id": 320, "owner": {"id": 90}, "assignee": {"id": 894}}, "task": {"id": 327, "owner": {"id": 950}, "assignee": {"id": 1057}}}} } -test_scope_IMPORT_ANNOTATIONS_context_SANDBOX_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_TRUE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 74, "privilege": "admin"}, "organization": null}, "resource": {"id": 305, "assignee": {"id": 596}, "organization": {"id": 627}, "project": {"id": 372, "owner": {"id": 785}, "assignee": {"id": 74}}, "task": {"id": 345, "owner": {"id": 981}, "assignee": {"id": 1054}}}} +test_scope_UPDATE_STATE_context_SANDBOX_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_TRUE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 32, "privilege": "admin"}, "organization": null}, "resource": {"id": 331, "assignee": {"id": 545}, "organization": {"id": 608}, "project": {"id": 381, "owner": {"id": 719}, "assignee": {"id": 32}}, "task": {"id": 370, "owner": {"id": 915}, "assignee": {"id": 1048}}}} } -test_scope_IMPORT_ANNOTATIONS_context_SANDBOX_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_TRUE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 32, "privilege": "business"}, "organization": null}, "resource": {"id": 393, "assignee": {"id": 550}, "organization": {"id": 680}, "project": {"id": 393, "owner": {"id": 778}, "assignee": {"id": 32}}, "task": {"id": 399, "owner": {"id": 911}, "assignee": {"id": 1011}}}} +test_scope_UPDATE_STATE_context_SANDBOX_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_TRUE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 78, "privilege": "business"}, "organization": null}, "resource": {"id": 355, "assignee": {"id": 549}, "organization": {"id": 681}, "project": {"id": 358, "owner": {"id": 737}, "assignee": {"id": 78}}, "task": {"id": 330, "owner": {"id": 913}, "assignee": {"id": 1057}}}} } -test_scope_IMPORT_ANNOTATIONS_context_SANDBOX_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_NONE_same_org_TRUE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 80, "privilege": "user"}, "organization": null}, "resource": {"id": 333, "assignee": {"id": 544}, "organization": {"id": 618}, "project": {"id": 371, "owner": {"id": 758}, "assignee": {"id": 80}}, "task": {"id": 387, "owner": {"id": 983}, "assignee": {"id": 1028}}}} +test_scope_UPDATE_STATE_context_SANDBOX_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_NONE_same_org_TRUE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 15, "privilege": "user"}, "organization": null}, "resource": {"id": 362, "assignee": {"id": 510}, "organization": {"id": 654}, "project": {"id": 357, "owner": {"id": 728}, "assignee": {"id": 15}}, "task": {"id": 369, "owner": {"id": 942}, "assignee": {"id": 1094}}}} } -test_scope_IMPORT_ANNOTATIONS_context_SANDBOX_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_TRUE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 41, "privilege": "worker"}, "organization": null}, "resource": {"id": 346, "assignee": {"id": 531}, "organization": {"id": 698}, "project": {"id": 352, "owner": {"id": 756}, "assignee": {"id": 41}}, "task": {"id": 338, "owner": {"id": 994}, "assignee": {"id": 1001}}}} +test_scope_UPDATE_STATE_context_SANDBOX_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_TRUE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 28, "privilege": "worker"}, "organization": null}, "resource": {"id": 321, "assignee": {"id": 541}, "organization": {"id": 696}, "project": {"id": 369, "owner": {"id": 721}, "assignee": {"id": 28}}, "task": {"id": 317, "owner": {"id": 924}, "assignee": {"id": 1055}}}} } -test_scope_IMPORT_ANNOTATIONS_context_SANDBOX_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 5, "privilege": "none"}, "organization": null}, "resource": {"id": 384, "assignee": {"id": 521}, "organization": {"id": 635}, "project": {"id": 351, "owner": {"id": 734}, "assignee": {"id": 5}}, "task": {"id": 398, "owner": {"id": 948}, "assignee": {"id": 1052}}}} +test_scope_UPDATE_STATE_context_SANDBOX_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 77, "privilege": "none"}, "organization": null}, "resource": {"id": 326, "assignee": {"id": 561}, "organization": {"id": 602}, "project": {"id": 309, "owner": {"id": 726}, "assignee": {"id": 77}}, "task": {"id": 398, "owner": {"id": 959}, "assignee": {"id": 1084}}}} } -test_scope_IMPORT_ANNOTATIONS_context_SANDBOX_ownership_TASK_OWNER_privilege_ADMIN_membership_NONE_same_org_TRUE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 72, "privilege": "admin"}, "organization": null}, "resource": {"id": 325, "assignee": {"id": 567}, "organization": {"id": 668}, "project": {"id": 386, "owner": {"id": 772}, "assignee": {"id": 850}}, "task": {"id": 323, "owner": {"id": 72}, "assignee": {"id": 1002}}}} +test_scope_UPDATE_STATE_context_SANDBOX_ownership_TASK_OWNER_privilege_ADMIN_membership_NONE_same_org_TRUE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 40, "privilege": "admin"}, "organization": null}, "resource": {"id": 379, "assignee": {"id": 517}, "organization": {"id": 617}, "project": {"id": 369, "owner": {"id": 779}, "assignee": {"id": 828}}, "task": {"id": 308, "owner": {"id": 40}, "assignee": {"id": 1078}}}} } -test_scope_IMPORT_ANNOTATIONS_context_SANDBOX_ownership_TASK_OWNER_privilege_BUSINESS_membership_NONE_same_org_TRUE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 69, "privilege": "business"}, "organization": null}, "resource": {"id": 322, "assignee": {"id": 592}, "organization": {"id": 636}, "project": {"id": 366, "owner": {"id": 798}, "assignee": {"id": 810}}, "task": {"id": 303, "owner": {"id": 69}, "assignee": {"id": 1092}}}} +test_scope_UPDATE_STATE_context_SANDBOX_ownership_TASK_OWNER_privilege_BUSINESS_membership_NONE_same_org_TRUE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 7, "privilege": "business"}, "organization": null}, "resource": {"id": 352, "assignee": {"id": 539}, "organization": {"id": 697}, "project": {"id": 334, "owner": {"id": 703}, "assignee": {"id": 817}}, "task": {"id": 334, "owner": {"id": 7}, "assignee": {"id": 1092}}}} } -test_scope_IMPORT_ANNOTATIONS_context_SANDBOX_ownership_TASK_OWNER_privilege_USER_membership_NONE_same_org_TRUE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 18, "privilege": "user"}, "organization": null}, "resource": {"id": 366, "assignee": {"id": 560}, "organization": {"id": 679}, "project": {"id": 377, "owner": {"id": 722}, "assignee": {"id": 891}}, "task": {"id": 303, "owner": {"id": 18}, "assignee": {"id": 1087}}}} +test_scope_UPDATE_STATE_context_SANDBOX_ownership_TASK_OWNER_privilege_USER_membership_NONE_same_org_TRUE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 72, "privilege": "user"}, "organization": null}, "resource": {"id": 391, "assignee": {"id": 508}, "organization": {"id": 685}, "project": {"id": 338, "owner": {"id": 768}, "assignee": {"id": 814}}, "task": {"id": 342, "owner": {"id": 72}, "assignee": {"id": 1084}}}} } -test_scope_IMPORT_ANNOTATIONS_context_SANDBOX_ownership_TASK_OWNER_privilege_WORKER_membership_NONE_same_org_TRUE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 12, "privilege": "worker"}, "organization": null}, "resource": {"id": 396, "assignee": {"id": 562}, "organization": {"id": 630}, "project": {"id": 375, "owner": {"id": 778}, "assignee": {"id": 864}}, "task": {"id": 338, "owner": {"id": 12}, "assignee": {"id": 1052}}}} +test_scope_UPDATE_STATE_context_SANDBOX_ownership_TASK_OWNER_privilege_WORKER_membership_NONE_same_org_TRUE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 12, "privilege": "worker"}, "organization": null}, "resource": {"id": 346, "assignee": {"id": 562}, "organization": {"id": 635}, "project": {"id": 371, "owner": {"id": 775}, "assignee": {"id": 872}}, "task": {"id": 339, "owner": {"id": 12}, "assignee": {"id": 1080}}}} } -test_scope_IMPORT_ANNOTATIONS_context_SANDBOX_ownership_TASK_OWNER_privilege_NONE_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 16, "privilege": "none"}, "organization": null}, "resource": {"id": 361, "assignee": {"id": 504}, "organization": {"id": 678}, "project": {"id": 367, "owner": {"id": 788}, "assignee": {"id": 857}}, "task": {"id": 382, "owner": {"id": 16}, "assignee": {"id": 1079}}}} +test_scope_UPDATE_STATE_context_SANDBOX_ownership_TASK_OWNER_privilege_NONE_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 29, "privilege": "none"}, "organization": null}, "resource": {"id": 378, "assignee": {"id": 541}, "organization": {"id": 649}, "project": {"id": 305, "owner": {"id": 757}, "assignee": {"id": 855}}, "task": {"id": 367, "owner": {"id": 29}, "assignee": {"id": 1013}}}} } -test_scope_IMPORT_ANNOTATIONS_context_SANDBOX_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_TRUE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 44, "privilege": "admin"}, "organization": null}, "resource": {"id": 349, "assignee": {"id": 564}, "organization": {"id": 683}, "project": {"id": 312, "owner": {"id": 763}, "assignee": {"id": 852}}, "task": {"id": 333, "owner": {"id": 908}, "assignee": {"id": 44}}}} +test_scope_UPDATE_STATE_context_SANDBOX_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_TRUE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 94, "privilege": "admin"}, "organization": null}, "resource": {"id": 311, "assignee": {"id": 565}, "organization": {"id": 634}, "project": {"id": 319, "owner": {"id": 710}, "assignee": {"id": 876}}, "task": {"id": 365, "owner": {"id": 982}, "assignee": {"id": 94}}}} } -test_scope_IMPORT_ANNOTATIONS_context_SANDBOX_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_TRUE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 60, "privilege": "business"}, "organization": null}, "resource": {"id": 375, "assignee": {"id": 507}, "organization": {"id": 612}, "project": {"id": 391, "owner": {"id": 740}, "assignee": {"id": 887}}, "task": {"id": 310, "owner": {"id": 928}, "assignee": {"id": 60}}}} +test_scope_UPDATE_STATE_context_SANDBOX_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_TRUE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 28, "privilege": "business"}, "organization": null}, "resource": {"id": 393, "assignee": {"id": 514}, "organization": {"id": 609}, "project": {"id": 318, "owner": {"id": 768}, "assignee": {"id": 824}}, "task": {"id": 389, "owner": {"id": 911}, "assignee": {"id": 28}}}} } -test_scope_IMPORT_ANNOTATIONS_context_SANDBOX_ownership_TASK_ASSIGNEE_privilege_USER_membership_NONE_same_org_TRUE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 10, "privilege": "user"}, "organization": null}, "resource": {"id": 331, "assignee": {"id": 547}, "organization": {"id": 601}, "project": {"id": 346, "owner": {"id": 724}, "assignee": {"id": 823}}, "task": {"id": 321, "owner": {"id": 930}, "assignee": {"id": 10}}}} +test_scope_UPDATE_STATE_context_SANDBOX_ownership_TASK_ASSIGNEE_privilege_USER_membership_NONE_same_org_TRUE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 14, "privilege": "user"}, "organization": null}, "resource": {"id": 309, "assignee": {"id": 501}, "organization": {"id": 669}, "project": {"id": 380, "owner": {"id": 792}, "assignee": {"id": 844}}, "task": {"id": 329, "owner": {"id": 988}, "assignee": {"id": 14}}}} } -test_scope_IMPORT_ANNOTATIONS_context_SANDBOX_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_TRUE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 15, "privilege": "worker"}, "organization": null}, "resource": {"id": 308, "assignee": {"id": 531}, "organization": {"id": 644}, "project": {"id": 355, "owner": {"id": 772}, "assignee": {"id": 842}}, "task": {"id": 308, "owner": {"id": 991}, "assignee": {"id": 15}}}} +test_scope_UPDATE_STATE_context_SANDBOX_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_TRUE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 53, "privilege": "worker"}, "organization": null}, "resource": {"id": 345, "assignee": {"id": 526}, "organization": {"id": 603}, "project": {"id": 362, "owner": {"id": 728}, "assignee": {"id": 864}}, "task": {"id": 392, "owner": {"id": 964}, "assignee": {"id": 53}}}} } -test_scope_IMPORT_ANNOTATIONS_context_SANDBOX_ownership_TASK_ASSIGNEE_privilege_NONE_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 82, "privilege": "none"}, "organization": null}, "resource": {"id": 343, "assignee": {"id": 570}, "organization": {"id": 685}, "project": {"id": 393, "owner": {"id": 750}, "assignee": {"id": 819}}, "task": {"id": 345, "owner": {"id": 928}, "assignee": {"id": 82}}}} +test_scope_UPDATE_STATE_context_SANDBOX_ownership_TASK_ASSIGNEE_privilege_NONE_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 27, "privilege": "none"}, "organization": null}, "resource": {"id": 329, "assignee": {"id": 506}, "organization": {"id": 635}, "project": {"id": 338, "owner": {"id": 709}, "assignee": {"id": 894}}, "task": {"id": 361, "owner": {"id": 997}, "assignee": {"id": 27}}}} } -test_scope_IMPORT_ANNOTATIONS_context_SANDBOX_ownership_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_TRUE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 84, "privilege": "admin"}, "organization": null}, "resource": {"id": 340, "assignee": {"id": 84}, "organization": {"id": 644}, "project": {"id": 358, "owner": {"id": 708}, "assignee": {"id": 844}}, "task": {"id": 311, "owner": {"id": 985}, "assignee": {"id": 1043}}}} +test_scope_UPDATE_STATE_context_SANDBOX_ownership_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_TRUE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 72, "privilege": "admin"}, "organization": null}, "resource": {"id": 312, "assignee": {"id": 72}, "organization": {"id": 689}, "project": {"id": 377, "owner": {"id": 711}, "assignee": {"id": 885}}, "task": {"id": 350, "owner": {"id": 940}, "assignee": {"id": 1069}}}} } -test_scope_IMPORT_ANNOTATIONS_context_SANDBOX_ownership_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_TRUE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 95, "privilege": "business"}, "organization": null}, "resource": {"id": 324, "assignee": {"id": 95}, "organization": {"id": 675}, "project": {"id": 345, "owner": {"id": 707}, "assignee": {"id": 871}}, "task": {"id": 395, "owner": {"id": 981}, "assignee": {"id": 1023}}}} +test_scope_UPDATE_STATE_context_SANDBOX_ownership_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_TRUE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 19, "privilege": "business"}, "organization": null}, "resource": {"id": 347, "assignee": {"id": 19}, "organization": {"id": 607}, "project": {"id": 374, "owner": {"id": 790}, "assignee": {"id": 816}}, "task": {"id": 373, "owner": {"id": 981}, "assignee": {"id": 1016}}}} } -test_scope_IMPORT_ANNOTATIONS_context_SANDBOX_ownership_ASSIGNEE_privilege_USER_membership_NONE_same_org_TRUE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 37, "privilege": "user"}, "organization": null}, "resource": {"id": 344, "assignee": {"id": 37}, "organization": {"id": 608}, "project": {"id": 327, "owner": {"id": 786}, "assignee": {"id": 806}}, "task": {"id": 376, "owner": {"id": 939}, "assignee": {"id": 1083}}}} +test_scope_UPDATE_STATE_context_SANDBOX_ownership_ASSIGNEE_privilege_USER_membership_NONE_same_org_TRUE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 14, "privilege": "user"}, "organization": null}, "resource": {"id": 368, "assignee": {"id": 14}, "organization": {"id": 628}, "project": {"id": 319, "owner": {"id": 723}, "assignee": {"id": 880}}, "task": {"id": 340, "owner": {"id": 950}, "assignee": {"id": 1079}}}} } -test_scope_IMPORT_ANNOTATIONS_context_SANDBOX_ownership_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_TRUE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 35, "privilege": "worker"}, "organization": null}, "resource": {"id": 316, "assignee": {"id": 35}, "organization": {"id": 644}, "project": {"id": 316, "owner": {"id": 743}, "assignee": {"id": 862}}, "task": {"id": 374, "owner": {"id": 981}, "assignee": {"id": 1027}}}} +test_scope_UPDATE_STATE_context_SANDBOX_ownership_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_TRUE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 24, "privilege": "worker"}, "organization": null}, "resource": {"id": 362, "assignee": {"id": 24}, "organization": {"id": 698}, "project": {"id": 368, "owner": {"id": 778}, "assignee": {"id": 898}}, "task": {"id": 395, "owner": {"id": 998}, "assignee": {"id": 1011}}}} } -test_scope_IMPORT_ANNOTATIONS_context_SANDBOX_ownership_ASSIGNEE_privilege_NONE_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 62, "privilege": "none"}, "organization": null}, "resource": {"id": 310, "assignee": {"id": 62}, "organization": {"id": 644}, "project": {"id": 382, "owner": {"id": 772}, "assignee": {"id": 835}}, "task": {"id": 359, "owner": {"id": 922}, "assignee": {"id": 1067}}}} +test_scope_UPDATE_STATE_context_SANDBOX_ownership_ASSIGNEE_privilege_NONE_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 51, "privilege": "none"}, "organization": null}, "resource": {"id": 306, "assignee": {"id": 51}, "organization": {"id": 608}, "project": {"id": 383, "owner": {"id": 715}, "assignee": {"id": 889}}, "task": {"id": 309, "owner": {"id": 916}, "assignee": {"id": 1087}}}} } -test_scope_IMPORT_ANNOTATIONS_context_SANDBOX_ownership_NONE_privilege_ADMIN_membership_NONE_same_org_TRUE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 39, "privilege": "admin"}, "organization": null}, "resource": {"id": 307, "assignee": {"id": 554}, "organization": {"id": 673}, "project": {"id": 374, "owner": {"id": 723}, "assignee": {"id": 886}}, "task": {"id": 348, "owner": {"id": 976}, "assignee": {"id": 1065}}}} +test_scope_UPDATE_STATE_context_SANDBOX_ownership_NONE_privilege_ADMIN_membership_NONE_same_org_TRUE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 54, "privilege": "admin"}, "organization": null}, "resource": {"id": 344, "assignee": {"id": 558}, "organization": {"id": 691}, "project": {"id": 326, "owner": {"id": 738}, "assignee": {"id": 840}}, "task": {"id": 335, "owner": {"id": 924}, "assignee": {"id": 1034}}}} } -test_scope_IMPORT_ANNOTATIONS_context_SANDBOX_ownership_NONE_privilege_BUSINESS_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 71, "privilege": "business"}, "organization": null}, "resource": {"id": 365, "assignee": {"id": 565}, "organization": {"id": 694}, "project": {"id": 388, "owner": {"id": 704}, "assignee": {"id": 814}}, "task": {"id": 362, "owner": {"id": 928}, "assignee": {"id": 1048}}}} +test_scope_UPDATE_STATE_context_SANDBOX_ownership_NONE_privilege_BUSINESS_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 14, "privilege": "business"}, "organization": null}, "resource": {"id": 375, "assignee": {"id": 590}, "organization": {"id": 678}, "project": {"id": 318, "owner": {"id": 756}, "assignee": {"id": 883}}, "task": {"id": 334, "owner": {"id": 997}, "assignee": {"id": 1018}}}} } -test_scope_IMPORT_ANNOTATIONS_context_SANDBOX_ownership_NONE_privilege_USER_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 9, "privilege": "user"}, "organization": null}, "resource": {"id": 335, "assignee": {"id": 578}, "organization": {"id": 672}, "project": {"id": 334, "owner": {"id": 767}, "assignee": {"id": 896}}, "task": {"id": 344, "owner": {"id": 982}, "assignee": {"id": 1025}}}} +test_scope_UPDATE_STATE_context_SANDBOX_ownership_NONE_privilege_USER_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 47, "privilege": "user"}, "organization": null}, "resource": {"id": 382, "assignee": {"id": 540}, "organization": {"id": 670}, "project": {"id": 327, "owner": {"id": 717}, "assignee": {"id": 864}}, "task": {"id": 339, "owner": {"id": 915}, "assignee": {"id": 1025}}}} } -test_scope_IMPORT_ANNOTATIONS_context_SANDBOX_ownership_NONE_privilege_WORKER_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 15, "privilege": "worker"}, "organization": null}, "resource": {"id": 328, "assignee": {"id": 517}, "organization": {"id": 659}, "project": {"id": 309, "owner": {"id": 758}, "assignee": {"id": 842}}, "task": {"id": 361, "owner": {"id": 936}, "assignee": {"id": 1066}}}} +test_scope_UPDATE_STATE_context_SANDBOX_ownership_NONE_privilege_WORKER_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 72, "privilege": "worker"}, "organization": null}, "resource": {"id": 332, "assignee": {"id": 584}, "organization": {"id": 669}, "project": {"id": 321, "owner": {"id": 797}, "assignee": {"id": 879}}, "task": {"id": 371, "owner": {"id": 990}, "assignee": {"id": 1005}}}} } -test_scope_IMPORT_ANNOTATIONS_context_SANDBOX_ownership_NONE_privilege_NONE_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 29, "privilege": "none"}, "organization": null}, "resource": {"id": 331, "assignee": {"id": 592}, "organization": {"id": 681}, "project": {"id": 333, "owner": {"id": 757}, "assignee": {"id": 881}}, "task": {"id": 318, "owner": {"id": 941}, "assignee": {"id": 1064}}}} +test_scope_UPDATE_STATE_context_SANDBOX_ownership_NONE_privilege_NONE_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 85, "privilege": "none"}, "organization": null}, "resource": {"id": 363, "assignee": {"id": 516}, "organization": {"id": 657}, "project": {"id": 338, "owner": {"id": 718}, "assignee": {"id": 834}}, "task": {"id": 315, "owner": {"id": 997}, "assignee": {"id": 1098}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 54, "privilege": "admin"}, "organization": {"id": 185, "owner": {"id": 54}, "user": {"role": "owner"}}}, "resource": {"id": 393, "assignee": {"id": 506}, "organization": {"id": 185}, "project": {"id": 307, "owner": {"id": 54}, "assignee": {"id": 862}}, "task": {"id": 372, "owner": {"id": 998}, "assignee": {"id": 1073}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 4, "privilege": "admin"}, "organization": {"id": 104, "owner": {"id": 4}, "user": {"role": "owner"}}}, "resource": {"id": 379, "assignee": {"id": 524}, "organization": {"id": 104}, "project": {"id": 374, "owner": {"id": 4}, "assignee": {"id": 873}}, "task": {"id": 371, "owner": {"id": 935}, "assignee": {"id": 1046}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_OWNER_same_org_FALSE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 81, "privilege": "admin"}, "organization": {"id": 150, "owner": {"id": 81}, "user": {"role": "owner"}}}, "resource": {"id": 340, "assignee": {"id": 513}, "organization": {"id": 601}, "project": {"id": 384, "owner": {"id": 81}, "assignee": {"id": 803}}, "task": {"id": 330, "owner": {"id": 927}, "assignee": {"id": 1019}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_OWNER_same_org_FALSE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 87, "privilege": "admin"}, "organization": {"id": 125, "owner": {"id": 87}, "user": {"role": "owner"}}}, "resource": {"id": 370, "assignee": {"id": 568}, "organization": {"id": 636}, "project": {"id": 382, "owner": {"id": 87}, "assignee": {"id": 859}}, "task": {"id": 339, "owner": {"id": 905}, "assignee": {"id": 1022}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 78, "privilege": "admin"}, "organization": {"id": 196, "owner": {"id": 258}, "user": {"role": "maintainer"}}}, "resource": {"id": 301, "assignee": {"id": 571}, "organization": {"id": 196}, "project": {"id": 360, "owner": {"id": 78}, "assignee": {"id": 802}}, "task": {"id": 376, "owner": {"id": 953}, "assignee": {"id": 1062}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 19, "privilege": "admin"}, "organization": {"id": 167, "owner": {"id": 295}, "user": {"role": "maintainer"}}}, "resource": {"id": 389, "assignee": {"id": 538}, "organization": {"id": 167}, "project": {"id": 326, "owner": {"id": 19}, "assignee": {"id": 819}}, "task": {"id": 395, "owner": {"id": 965}, "assignee": {"id": 1014}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_MAINTAINER_same_org_FALSE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 60, "privilege": "admin"}, "organization": {"id": 133, "owner": {"id": 259}, "user": {"role": "maintainer"}}}, "resource": {"id": 318, "assignee": {"id": 598}, "organization": {"id": 608}, "project": {"id": 363, "owner": {"id": 60}, "assignee": {"id": 829}}, "task": {"id": 359, "owner": {"id": 995}, "assignee": {"id": 1095}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_MAINTAINER_same_org_FALSE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 32, "privilege": "admin"}, "organization": {"id": 188, "owner": {"id": 298}, "user": {"role": "maintainer"}}}, "resource": {"id": 327, "assignee": {"id": 558}, "organization": {"id": 644}, "project": {"id": 341, "owner": {"id": 32}, "assignee": {"id": 893}}, "task": {"id": 313, "owner": {"id": 962}, "assignee": {"id": 1067}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 17, "privilege": "admin"}, "organization": {"id": 133, "owner": {"id": 222}, "user": {"role": "supervisor"}}}, "resource": {"id": 313, "assignee": {"id": 565}, "organization": {"id": 133}, "project": {"id": 300, "owner": {"id": 17}, "assignee": {"id": 801}}, "task": {"id": 388, "owner": {"id": 903}, "assignee": {"id": 1066}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 85, "privilege": "admin"}, "organization": {"id": 191, "owner": {"id": 206}, "user": {"role": "supervisor"}}}, "resource": {"id": 372, "assignee": {"id": 555}, "organization": {"id": 191}, "project": {"id": 371, "owner": {"id": 85}, "assignee": {"id": 827}}, "task": {"id": 371, "owner": {"id": 975}, "assignee": {"id": 1095}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_SUPERVISOR_same_org_FALSE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 68, "privilege": "admin"}, "organization": {"id": 192, "owner": {"id": 271}, "user": {"role": "supervisor"}}}, "resource": {"id": 327, "assignee": {"id": 582}, "organization": {"id": 615}, "project": {"id": 383, "owner": {"id": 68}, "assignee": {"id": 830}}, "task": {"id": 367, "owner": {"id": 944}, "assignee": {"id": 1002}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_SUPERVISOR_same_org_FALSE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 51, "privilege": "admin"}, "organization": {"id": 135, "owner": {"id": 293}, "user": {"role": "supervisor"}}}, "resource": {"id": 302, "assignee": {"id": 599}, "organization": {"id": 618}, "project": {"id": 349, "owner": {"id": 51}, "assignee": {"id": 831}}, "task": {"id": 356, "owner": {"id": 910}, "assignee": {"id": 1016}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 83, "privilege": "admin"}, "organization": {"id": 112, "owner": {"id": 235}, "user": {"role": "worker"}}}, "resource": {"id": 381, "assignee": {"id": 552}, "organization": {"id": 112}, "project": {"id": 390, "owner": {"id": 83}, "assignee": {"id": 801}}, "task": {"id": 355, "owner": {"id": 958}, "assignee": {"id": 1009}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 46, "privilege": "admin"}, "organization": {"id": 140, "owner": {"id": 201}, "user": {"role": "worker"}}}, "resource": {"id": 380, "assignee": {"id": 515}, "organization": {"id": 140}, "project": {"id": 306, "owner": {"id": 46}, "assignee": {"id": 812}}, "task": {"id": 391, "owner": {"id": 962}, "assignee": {"id": 1004}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_WORKER_same_org_FALSE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 66, "privilege": "admin"}, "organization": {"id": 186, "owner": {"id": 293}, "user": {"role": "worker"}}}, "resource": {"id": 315, "assignee": {"id": 598}, "organization": {"id": 643}, "project": {"id": 344, "owner": {"id": 66}, "assignee": {"id": 868}}, "task": {"id": 362, "owner": {"id": 987}, "assignee": {"id": 1012}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_WORKER_same_org_FALSE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 69, "privilege": "admin"}, "organization": {"id": 171, "owner": {"id": 206}, "user": {"role": "worker"}}}, "resource": {"id": 335, "assignee": {"id": 585}, "organization": {"id": 665}, "project": {"id": 325, "owner": {"id": 69}, "assignee": {"id": 834}}, "task": {"id": 373, "owner": {"id": 999}, "assignee": {"id": 1039}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_NONE_same_org_TRUE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 67, "privilege": "admin"}, "organization": {"id": 133, "owner": {"id": 246}, "user": {"role": null}}}, "resource": {"id": 367, "assignee": {"id": 512}, "organization": {"id": 133}, "project": {"id": 345, "owner": {"id": 67}, "assignee": {"id": 858}}, "task": {"id": 347, "owner": {"id": 923}, "assignee": {"id": 1027}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_NONE_same_org_TRUE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 56, "privilege": "admin"}, "organization": {"id": 166, "owner": {"id": 203}, "user": {"role": null}}}, "resource": {"id": 353, "assignee": {"id": 526}, "organization": {"id": 166}, "project": {"id": 300, "owner": {"id": 56}, "assignee": {"id": 838}}, "task": {"id": 328, "owner": {"id": 912}, "assignee": {"id": 1061}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_NONE_same_org_FALSE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 72, "privilege": "admin"}, "organization": {"id": 108, "owner": {"id": 280}, "user": {"role": null}}}, "resource": {"id": 387, "assignee": {"id": 532}, "organization": {"id": 642}, "project": {"id": 382, "owner": {"id": 72}, "assignee": {"id": 805}}, "task": {"id": 383, "owner": {"id": 992}, "assignee": {"id": 1090}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_NONE_same_org_FALSE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 20, "privilege": "admin"}, "organization": {"id": 114, "owner": {"id": 217}, "user": {"role": null}}}, "resource": {"id": 356, "assignee": {"id": 521}, "organization": {"id": 617}, "project": {"id": 332, "owner": {"id": 20}, "assignee": {"id": 893}}, "task": {"id": 323, "owner": {"id": 999}, "assignee": {"id": 1076}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 49, "privilege": "business"}, "organization": {"id": 130, "owner": {"id": 49}, "user": {"role": "owner"}}}, "resource": {"id": 306, "assignee": {"id": 519}, "organization": {"id": 130}, "project": {"id": 315, "owner": {"id": 49}, "assignee": {"id": 850}}, "task": {"id": 314, "owner": {"id": 944}, "assignee": {"id": 1041}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 17, "privilege": "business"}, "organization": {"id": 108, "owner": {"id": 17}, "user": {"role": "owner"}}}, "resource": {"id": 338, "assignee": {"id": 539}, "organization": {"id": 108}, "project": {"id": 398, "owner": {"id": 17}, "assignee": {"id": 823}}, "task": {"id": 342, "owner": {"id": 911}, "assignee": {"id": 1016}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 56, "privilege": "business"}, "organization": {"id": 105, "owner": {"id": 56}, "user": {"role": "owner"}}}, "resource": {"id": 335, "assignee": {"id": 508}, "organization": {"id": 690}, "project": {"id": 366, "owner": {"id": 56}, "assignee": {"id": 872}}, "task": {"id": 390, "owner": {"id": 992}, "assignee": {"id": 1013}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 22, "privilege": "business"}, "organization": {"id": 143, "owner": {"id": 22}, "user": {"role": "owner"}}}, "resource": {"id": 395, "assignee": {"id": 587}, "organization": {"id": 640}, "project": {"id": 385, "owner": {"id": 22}, "assignee": {"id": 889}}, "task": {"id": 366, "owner": {"id": 980}, "assignee": {"id": 1076}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 65, "privilege": "business"}, "organization": {"id": 121, "owner": {"id": 251}, "user": {"role": "maintainer"}}}, "resource": {"id": 341, "assignee": {"id": 529}, "organization": {"id": 121}, "project": {"id": 307, "owner": {"id": 65}, "assignee": {"id": 849}}, "task": {"id": 333, "owner": {"id": 962}, "assignee": {"id": 1071}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 55, "privilege": "business"}, "organization": {"id": 106, "owner": {"id": 271}, "user": {"role": "maintainer"}}}, "resource": {"id": 335, "assignee": {"id": 566}, "organization": {"id": 106}, "project": {"id": 385, "owner": {"id": 55}, "assignee": {"id": 835}}, "task": {"id": 309, "owner": {"id": 909}, "assignee": {"id": 1093}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 2, "privilege": "business"}, "organization": {"id": 152, "owner": {"id": 278}, "user": {"role": "maintainer"}}}, "resource": {"id": 312, "assignee": {"id": 567}, "organization": {"id": 646}, "project": {"id": 386, "owner": {"id": 2}, "assignee": {"id": 840}}, "task": {"id": 393, "owner": {"id": 923}, "assignee": {"id": 1037}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 41, "privilege": "business"}, "organization": {"id": 143, "owner": {"id": 241}, "user": {"role": "maintainer"}}}, "resource": {"id": 395, "assignee": {"id": 513}, "organization": {"id": 639}, "project": {"id": 384, "owner": {"id": 41}, "assignee": {"id": 886}}, "task": {"id": 341, "owner": {"id": 951}, "assignee": {"id": 1003}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 68, "privilege": "business"}, "organization": {"id": 160, "owner": {"id": 275}, "user": {"role": "supervisor"}}}, "resource": {"id": 382, "assignee": {"id": 552}, "organization": {"id": 160}, "project": {"id": 399, "owner": {"id": 68}, "assignee": {"id": 823}}, "task": {"id": 350, "owner": {"id": 975}, "assignee": {"id": 1090}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 44, "privilege": "business"}, "organization": {"id": 111, "owner": {"id": 200}, "user": {"role": "supervisor"}}}, "resource": {"id": 399, "assignee": {"id": 560}, "organization": {"id": 111}, "project": {"id": 330, "owner": {"id": 44}, "assignee": {"id": 831}}, "task": {"id": 317, "owner": {"id": 980}, "assignee": {"id": 1084}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 84, "privilege": "business"}, "organization": {"id": 155, "owner": {"id": 233}, "user": {"role": "supervisor"}}}, "resource": {"id": 399, "assignee": {"id": 545}, "organization": {"id": 624}, "project": {"id": 356, "owner": {"id": 84}, "assignee": {"id": 821}}, "task": {"id": 363, "owner": {"id": 926}, "assignee": {"id": 1047}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 80, "privilege": "business"}, "organization": {"id": 169, "owner": {"id": 212}, "user": {"role": "supervisor"}}}, "resource": {"id": 304, "assignee": {"id": 509}, "organization": {"id": 659}, "project": {"id": 300, "owner": {"id": 80}, "assignee": {"id": 892}}, "task": {"id": 326, "owner": {"id": 995}, "assignee": {"id": 1038}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 47, "privilege": "business"}, "organization": {"id": 112, "owner": {"id": 219}, "user": {"role": "worker"}}}, "resource": {"id": 317, "assignee": {"id": 502}, "organization": {"id": 112}, "project": {"id": 337, "owner": {"id": 47}, "assignee": {"id": 882}}, "task": {"id": 315, "owner": {"id": 930}, "assignee": {"id": 1039}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 70, "privilege": "business"}, "organization": {"id": 113, "owner": {"id": 249}, "user": {"role": "worker"}}}, "resource": {"id": 354, "assignee": {"id": 569}, "organization": {"id": 113}, "project": {"id": 352, "owner": {"id": 70}, "assignee": {"id": 862}}, "task": {"id": 378, "owner": {"id": 989}, "assignee": {"id": 1063}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 73, "privilege": "business"}, "organization": {"id": 118, "owner": {"id": 211}, "user": {"role": "worker"}}}, "resource": {"id": 390, "assignee": {"id": 593}, "organization": {"id": 637}, "project": {"id": 372, "owner": {"id": 73}, "assignee": {"id": 879}}, "task": {"id": 344, "owner": {"id": 967}, "assignee": {"id": 1005}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 66, "privilege": "business"}, "organization": {"id": 172, "owner": {"id": 246}, "user": {"role": "worker"}}}, "resource": {"id": 300, "assignee": {"id": 527}, "organization": {"id": 696}, "project": {"id": 314, "owner": {"id": 66}, "assignee": {"id": 825}}, "task": {"id": 329, "owner": {"id": 938}, "assignee": {"id": 1010}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 98, "privilege": "business"}, "organization": {"id": 175, "owner": {"id": 204}, "user": {"role": null}}}, "resource": {"id": 342, "assignee": {"id": 570}, "organization": {"id": 175}, "project": {"id": 386, "owner": {"id": 98}, "assignee": {"id": 820}}, "task": {"id": 300, "owner": {"id": 964}, "assignee": {"id": 1090}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 75, "privilege": "business"}, "organization": {"id": 104, "owner": {"id": 218}, "user": {"role": null}}}, "resource": {"id": 372, "assignee": {"id": 587}, "organization": {"id": 104}, "project": {"id": 367, "owner": {"id": 75}, "assignee": {"id": 838}}, "task": {"id": 331, "owner": {"id": 900}, "assignee": {"id": 1052}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 36, "privilege": "business"}, "organization": {"id": 104, "owner": {"id": 243}, "user": {"role": null}}}, "resource": {"id": 389, "assignee": {"id": 551}, "organization": {"id": 672}, "project": {"id": 360, "owner": {"id": 36}, "assignee": {"id": 832}}, "task": {"id": 337, "owner": {"id": 934}, "assignee": {"id": 1061}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 99, "privilege": "business"}, "organization": {"id": 175, "owner": {"id": 294}, "user": {"role": null}}}, "resource": {"id": 393, "assignee": {"id": 592}, "organization": {"id": 696}, "project": {"id": 356, "owner": {"id": 99}, "assignee": {"id": 812}}, "task": {"id": 349, "owner": {"id": 942}, "assignee": {"id": 1061}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 52, "privilege": "user"}, "organization": {"id": 104, "owner": {"id": 52}, "user": {"role": "owner"}}}, "resource": {"id": 355, "assignee": {"id": 593}, "organization": {"id": 104}, "project": {"id": 311, "owner": {"id": 52}, "assignee": {"id": 884}}, "task": {"id": 389, "owner": {"id": 992}, "assignee": {"id": 1074}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 33, "privilege": "user"}, "organization": {"id": 132, "owner": {"id": 33}, "user": {"role": "owner"}}}, "resource": {"id": 317, "assignee": {"id": 518}, "organization": {"id": 132}, "project": {"id": 363, "owner": {"id": 33}, "assignee": {"id": 807}}, "task": {"id": 369, "owner": {"id": 964}, "assignee": {"id": 1036}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 38, "privilege": "user"}, "organization": {"id": 164, "owner": {"id": 38}, "user": {"role": "owner"}}}, "resource": {"id": 315, "assignee": {"id": 534}, "organization": {"id": 670}, "project": {"id": 338, "owner": {"id": 38}, "assignee": {"id": 805}}, "task": {"id": 302, "owner": {"id": 988}, "assignee": {"id": 1036}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 27, "privilege": "user"}, "organization": {"id": 194, "owner": {"id": 27}, "user": {"role": "owner"}}}, "resource": {"id": 365, "assignee": {"id": 577}, "organization": {"id": 613}, "project": {"id": 363, "owner": {"id": 27}, "assignee": {"id": 858}}, "task": {"id": 393, "owner": {"id": 917}, "assignee": {"id": 1029}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 46, "privilege": "user"}, "organization": {"id": 122, "owner": {"id": 262}, "user": {"role": "maintainer"}}}, "resource": {"id": 329, "assignee": {"id": 567}, "organization": {"id": 122}, "project": {"id": 345, "owner": {"id": 46}, "assignee": {"id": 886}}, "task": {"id": 336, "owner": {"id": 972}, "assignee": {"id": 1034}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 3, "privilege": "user"}, "organization": {"id": 144, "owner": {"id": 262}, "user": {"role": "maintainer"}}}, "resource": {"id": 344, "assignee": {"id": 583}, "organization": {"id": 144}, "project": {"id": 335, "owner": {"id": 3}, "assignee": {"id": 874}}, "task": {"id": 334, "owner": {"id": 940}, "assignee": {"id": 1041}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 5, "privilege": "user"}, "organization": {"id": 172, "owner": {"id": 287}, "user": {"role": "maintainer"}}}, "resource": {"id": 398, "assignee": {"id": 514}, "organization": {"id": 686}, "project": {"id": 307, "owner": {"id": 5}, "assignee": {"id": 804}}, "task": {"id": 305, "owner": {"id": 909}, "assignee": {"id": 1048}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 53, "privilege": "user"}, "organization": {"id": 122, "owner": {"id": 260}, "user": {"role": "maintainer"}}}, "resource": {"id": 380, "assignee": {"id": 557}, "organization": {"id": 620}, "project": {"id": 342, "owner": {"id": 53}, "assignee": {"id": 838}}, "task": {"id": 385, "owner": {"id": 967}, "assignee": {"id": 1007}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 76, "privilege": "user"}, "organization": {"id": 192, "owner": {"id": 283}, "user": {"role": "supervisor"}}}, "resource": {"id": 327, "assignee": {"id": 555}, "organization": {"id": 192}, "project": {"id": 304, "owner": {"id": 76}, "assignee": {"id": 849}}, "task": {"id": 380, "owner": {"id": 955}, "assignee": {"id": 1071}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 90, "privilege": "user"}, "organization": {"id": 112, "owner": {"id": 222}, "user": {"role": "supervisor"}}}, "resource": {"id": 372, "assignee": {"id": 544}, "organization": {"id": 112}, "project": {"id": 390, "owner": {"id": 90}, "assignee": {"id": 892}}, "task": {"id": 312, "owner": {"id": 988}, "assignee": {"id": 1048}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 31, "privilege": "user"}, "organization": {"id": 159, "owner": {"id": 296}, "user": {"role": "supervisor"}}}, "resource": {"id": 343, "assignee": {"id": 592}, "organization": {"id": 621}, "project": {"id": 336, "owner": {"id": 31}, "assignee": {"id": 872}}, "task": {"id": 340, "owner": {"id": 943}, "assignee": {"id": 1067}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 10, "privilege": "user"}, "organization": {"id": 165, "owner": {"id": 233}, "user": {"role": "supervisor"}}}, "resource": {"id": 318, "assignee": {"id": 509}, "organization": {"id": 654}, "project": {"id": 334, "owner": {"id": 10}, "assignee": {"id": 862}}, "task": {"id": 340, "owner": {"id": 916}, "assignee": {"id": 1034}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 18, "privilege": "user"}, "organization": {"id": 107, "owner": {"id": 231}, "user": {"role": "worker"}}}, "resource": {"id": 327, "assignee": {"id": 521}, "organization": {"id": 107}, "project": {"id": 304, "owner": {"id": 18}, "assignee": {"id": 871}}, "task": {"id": 338, "owner": {"id": 999}, "assignee": {"id": 1012}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 47, "privilege": "user"}, "organization": {"id": 166, "owner": {"id": 201}, "user": {"role": "worker"}}}, "resource": {"id": 309, "assignee": {"id": 573}, "organization": {"id": 166}, "project": {"id": 360, "owner": {"id": 47}, "assignee": {"id": 840}}, "task": {"id": 376, "owner": {"id": 974}, "assignee": {"id": 1018}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 17, "privilege": "user"}, "organization": {"id": 120, "owner": {"id": 212}, "user": {"role": "worker"}}}, "resource": {"id": 388, "assignee": {"id": 544}, "organization": {"id": 696}, "project": {"id": 332, "owner": {"id": 17}, "assignee": {"id": 896}}, "task": {"id": 349, "owner": {"id": 973}, "assignee": {"id": 1004}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 62, "privilege": "user"}, "organization": {"id": 133, "owner": {"id": 217}, "user": {"role": "worker"}}}, "resource": {"id": 376, "assignee": {"id": 599}, "organization": {"id": 629}, "project": {"id": 302, "owner": {"id": 62}, "assignee": {"id": 825}}, "task": {"id": 398, "owner": {"id": 944}, "assignee": {"id": 1036}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 14, "privilege": "user"}, "organization": {"id": 149, "owner": {"id": 261}, "user": {"role": null}}}, "resource": {"id": 309, "assignee": {"id": 539}, "organization": {"id": 149}, "project": {"id": 387, "owner": {"id": 14}, "assignee": {"id": 869}}, "task": {"id": 325, "owner": {"id": 937}, "assignee": {"id": 1023}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 6, "privilege": "user"}, "organization": {"id": 105, "owner": {"id": 292}, "user": {"role": null}}}, "resource": {"id": 304, "assignee": {"id": 594}, "organization": {"id": 105}, "project": {"id": 355, "owner": {"id": 6}, "assignee": {"id": 883}}, "task": {"id": 356, "owner": {"id": 938}, "assignee": {"id": 1009}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 31, "privilege": "user"}, "organization": {"id": 189, "owner": {"id": 287}, "user": {"role": null}}}, "resource": {"id": 307, "assignee": {"id": 540}, "organization": {"id": 685}, "project": {"id": 399, "owner": {"id": 31}, "assignee": {"id": 809}}, "task": {"id": 368, "owner": {"id": 958}, "assignee": {"id": 1065}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 53, "privilege": "user"}, "organization": {"id": 172, "owner": {"id": 235}, "user": {"role": null}}}, "resource": {"id": 318, "assignee": {"id": 517}, "organization": {"id": 621}, "project": {"id": 336, "owner": {"id": 53}, "assignee": {"id": 866}}, "task": {"id": 311, "owner": {"id": 939}, "assignee": {"id": 1072}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 6, "privilege": "worker"}, "organization": {"id": 138, "owner": {"id": 6}, "user": {"role": "owner"}}}, "resource": {"id": 334, "assignee": {"id": 552}, "organization": {"id": 138}, "project": {"id": 371, "owner": {"id": 6}, "assignee": {"id": 870}}, "task": {"id": 366, "owner": {"id": 997}, "assignee": {"id": 1039}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 10, "privilege": "worker"}, "organization": {"id": 199, "owner": {"id": 10}, "user": {"role": "owner"}}}, "resource": {"id": 324, "assignee": {"id": 585}, "organization": {"id": 199}, "project": {"id": 357, "owner": {"id": 10}, "assignee": {"id": 817}}, "task": {"id": 304, "owner": {"id": 970}, "assignee": {"id": 1011}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 88, "privilege": "worker"}, "organization": {"id": 190, "owner": {"id": 88}, "user": {"role": "owner"}}}, "resource": {"id": 304, "assignee": {"id": 581}, "organization": {"id": 607}, "project": {"id": 335, "owner": {"id": 88}, "assignee": {"id": 843}}, "task": {"id": 330, "owner": {"id": 933}, "assignee": {"id": 1073}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 48, "privilege": "worker"}, "organization": {"id": 196, "owner": {"id": 48}, "user": {"role": "owner"}}}, "resource": {"id": 355, "assignee": {"id": 589}, "organization": {"id": 608}, "project": {"id": 334, "owner": {"id": 48}, "assignee": {"id": 814}}, "task": {"id": 369, "owner": {"id": 925}, "assignee": {"id": 1047}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 34, "privilege": "worker"}, "organization": {"id": 144, "owner": {"id": 228}, "user": {"role": "maintainer"}}}, "resource": {"id": 380, "assignee": {"id": 593}, "organization": {"id": 144}, "project": {"id": 306, "owner": {"id": 34}, "assignee": {"id": 805}}, "task": {"id": 315, "owner": {"id": 910}, "assignee": {"id": 1006}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 19, "privilege": "worker"}, "organization": {"id": 192, "owner": {"id": 221}, "user": {"role": "maintainer"}}}, "resource": {"id": 328, "assignee": {"id": 510}, "organization": {"id": 192}, "project": {"id": 382, "owner": {"id": 19}, "assignee": {"id": 839}}, "task": {"id": 317, "owner": {"id": 946}, "assignee": {"id": 1063}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 86, "privilege": "worker"}, "organization": {"id": 100, "owner": {"id": 290}, "user": {"role": "maintainer"}}}, "resource": {"id": 324, "assignee": {"id": 587}, "organization": {"id": 600}, "project": {"id": 313, "owner": {"id": 86}, "assignee": {"id": 827}}, "task": {"id": 327, "owner": {"id": 931}, "assignee": {"id": 1091}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 79, "privilege": "worker"}, "organization": {"id": 139, "owner": {"id": 205}, "user": {"role": "maintainer"}}}, "resource": {"id": 361, "assignee": {"id": 552}, "organization": {"id": 668}, "project": {"id": 302, "owner": {"id": 79}, "assignee": {"id": 811}}, "task": {"id": 302, "owner": {"id": 971}, "assignee": {"id": 1097}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 63, "privilege": "worker"}, "organization": {"id": 143, "owner": {"id": 279}, "user": {"role": "supervisor"}}}, "resource": {"id": 345, "assignee": {"id": 562}, "organization": {"id": 143}, "project": {"id": 305, "owner": {"id": 63}, "assignee": {"id": 846}}, "task": {"id": 301, "owner": {"id": 971}, "assignee": {"id": 1077}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 27, "privilege": "worker"}, "organization": {"id": 185, "owner": {"id": 230}, "user": {"role": "supervisor"}}}, "resource": {"id": 370, "assignee": {"id": 595}, "organization": {"id": 185}, "project": {"id": 313, "owner": {"id": 27}, "assignee": {"id": 849}}, "task": {"id": 301, "owner": {"id": 971}, "assignee": {"id": 1074}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 0, "privilege": "worker"}, "organization": {"id": 182, "owner": {"id": 221}, "user": {"role": "supervisor"}}}, "resource": {"id": 346, "assignee": {"id": 550}, "organization": {"id": 644}, "project": {"id": 342, "owner": {"id": 0}, "assignee": {"id": 802}}, "task": {"id": 338, "owner": {"id": 955}, "assignee": {"id": 1011}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 40, "privilege": "worker"}, "organization": {"id": 163, "owner": {"id": 281}, "user": {"role": "supervisor"}}}, "resource": {"id": 379, "assignee": {"id": 530}, "organization": {"id": 604}, "project": {"id": 384, "owner": {"id": 40}, "assignee": {"id": 897}}, "task": {"id": 366, "owner": {"id": 977}, "assignee": {"id": 1039}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 29, "privilege": "worker"}, "organization": {"id": 160, "owner": {"id": 207}, "user": {"role": "worker"}}}, "resource": {"id": 363, "assignee": {"id": 592}, "organization": {"id": 160}, "project": {"id": 324, "owner": {"id": 29}, "assignee": {"id": 854}}, "task": {"id": 371, "owner": {"id": 988}, "assignee": {"id": 1070}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 9, "privilege": "worker"}, "organization": {"id": 188, "owner": {"id": 256}, "user": {"role": "worker"}}}, "resource": {"id": 373, "assignee": {"id": 589}, "organization": {"id": 188}, "project": {"id": 389, "owner": {"id": 9}, "assignee": {"id": 828}}, "task": {"id": 300, "owner": {"id": 945}, "assignee": {"id": 1028}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 64, "privilege": "worker"}, "organization": {"id": 112, "owner": {"id": 272}, "user": {"role": "worker"}}}, "resource": {"id": 390, "assignee": {"id": 561}, "organization": {"id": 624}, "project": {"id": 375, "owner": {"id": 64}, "assignee": {"id": 813}}, "task": {"id": 336, "owner": {"id": 978}, "assignee": {"id": 1076}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 20, "privilege": "worker"}, "organization": {"id": 186, "owner": {"id": 253}, "user": {"role": "worker"}}}, "resource": {"id": 373, "assignee": {"id": 505}, "organization": {"id": 636}, "project": {"id": 393, "owner": {"id": 20}, "assignee": {"id": 885}}, "task": {"id": 304, "owner": {"id": 971}, "assignee": {"id": 1007}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 98, "privilege": "worker"}, "organization": {"id": 195, "owner": {"id": 220}, "user": {"role": null}}}, "resource": {"id": 347, "assignee": {"id": 512}, "organization": {"id": 195}, "project": {"id": 344, "owner": {"id": 98}, "assignee": {"id": 866}}, "task": {"id": 334, "owner": {"id": 931}, "assignee": {"id": 1098}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 60, "privilege": "worker"}, "organization": {"id": 195, "owner": {"id": 206}, "user": {"role": null}}}, "resource": {"id": 361, "assignee": {"id": 543}, "organization": {"id": 195}, "project": {"id": 309, "owner": {"id": 60}, "assignee": {"id": 884}}, "task": {"id": 392, "owner": {"id": 978}, "assignee": {"id": 1024}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 14, "privilege": "worker"}, "organization": {"id": 162, "owner": {"id": 219}, "user": {"role": null}}}, "resource": {"id": 302, "assignee": {"id": 571}, "organization": {"id": 625}, "project": {"id": 333, "owner": {"id": 14}, "assignee": {"id": 867}}, "task": {"id": 354, "owner": {"id": 922}, "assignee": {"id": 1000}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 20, "privilege": "worker"}, "organization": {"id": 132, "owner": {"id": 266}, "user": {"role": null}}}, "resource": {"id": 365, "assignee": {"id": 577}, "organization": {"id": 655}, "project": {"id": 337, "owner": {"id": 20}, "assignee": {"id": 806}}, "task": {"id": 364, "owner": {"id": 960}, "assignee": {"id": 1083}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_OWNER_same_org_TRUE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 10, "privilege": "none"}, "organization": {"id": 155, "owner": {"id": 10}, "user": {"role": "owner"}}}, "resource": {"id": 326, "assignee": {"id": 538}, "organization": {"id": 155}, "project": {"id": 307, "owner": {"id": 10}, "assignee": {"id": 849}}, "task": {"id": 390, "owner": {"id": 933}, "assignee": {"id": 1093}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_OWNER_same_org_TRUE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 84, "privilege": "none"}, "organization": {"id": 183, "owner": {"id": 84}, "user": {"role": "owner"}}}, "resource": {"id": 354, "assignee": {"id": 587}, "organization": {"id": 183}, "project": {"id": 330, "owner": {"id": 84}, "assignee": {"id": 814}}, "task": {"id": 305, "owner": {"id": 919}, "assignee": {"id": 1047}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 43, "privilege": "none"}, "organization": {"id": 184, "owner": {"id": 43}, "user": {"role": "owner"}}}, "resource": {"id": 386, "assignee": {"id": 511}, "organization": {"id": 675}, "project": {"id": 302, "owner": {"id": 43}, "assignee": {"id": 848}}, "task": {"id": 316, "owner": {"id": 906}, "assignee": {"id": 1052}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 65, "privilege": "none"}, "organization": {"id": 156, "owner": {"id": 65}, "user": {"role": "owner"}}}, "resource": {"id": 336, "assignee": {"id": 510}, "organization": {"id": 641}, "project": {"id": 386, "owner": {"id": 65}, "assignee": {"id": 864}}, "task": {"id": 372, "owner": {"id": 960}, "assignee": {"id": 1033}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_MAINTAINER_same_org_TRUE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 88, "privilege": "none"}, "organization": {"id": 121, "owner": {"id": 224}, "user": {"role": "maintainer"}}}, "resource": {"id": 396, "assignee": {"id": 539}, "organization": {"id": 121}, "project": {"id": 338, "owner": {"id": 88}, "assignee": {"id": 818}}, "task": {"id": 321, "owner": {"id": 982}, "assignee": {"id": 1022}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_MAINTAINER_same_org_TRUE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 7, "privilege": "none"}, "organization": {"id": 118, "owner": {"id": 229}, "user": {"role": "maintainer"}}}, "resource": {"id": 300, "assignee": {"id": 583}, "organization": {"id": 118}, "project": {"id": 352, "owner": {"id": 7}, "assignee": {"id": 893}}, "task": {"id": 300, "owner": {"id": 902}, "assignee": {"id": 1007}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 62, "privilege": "none"}, "organization": {"id": 147, "owner": {"id": 294}, "user": {"role": "maintainer"}}}, "resource": {"id": 326, "assignee": {"id": 586}, "organization": {"id": 606}, "project": {"id": 335, "owner": {"id": 62}, "assignee": {"id": 878}}, "task": {"id": 330, "owner": {"id": 997}, "assignee": {"id": 1089}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 50, "privilege": "none"}, "organization": {"id": 119, "owner": {"id": 233}, "user": {"role": "maintainer"}}}, "resource": {"id": 381, "assignee": {"id": 593}, "organization": {"id": 676}, "project": {"id": 375, "owner": {"id": 50}, "assignee": {"id": 806}}, "task": {"id": 395, "owner": {"id": 934}, "assignee": {"id": 1008}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_SUPERVISOR_same_org_TRUE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 32, "privilege": "none"}, "organization": {"id": 106, "owner": {"id": 258}, "user": {"role": "supervisor"}}}, "resource": {"id": 392, "assignee": {"id": 523}, "organization": {"id": 106}, "project": {"id": 367, "owner": {"id": 32}, "assignee": {"id": 890}}, "task": {"id": 306, "owner": {"id": 935}, "assignee": {"id": 1063}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_SUPERVISOR_same_org_TRUE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 49, "privilege": "none"}, "organization": {"id": 156, "owner": {"id": 230}, "user": {"role": "supervisor"}}}, "resource": {"id": 341, "assignee": {"id": 555}, "organization": {"id": 156}, "project": {"id": 337, "owner": {"id": 49}, "assignee": {"id": 880}}, "task": {"id": 300, "owner": {"id": 979}, "assignee": {"id": 1015}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 62, "privilege": "none"}, "organization": {"id": 141, "owner": {"id": 283}, "user": {"role": "supervisor"}}}, "resource": {"id": 388, "assignee": {"id": 551}, "organization": {"id": 668}, "project": {"id": 354, "owner": {"id": 62}, "assignee": {"id": 854}}, "task": {"id": 301, "owner": {"id": 902}, "assignee": {"id": 1033}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 45, "privilege": "none"}, "organization": {"id": 189, "owner": {"id": 207}, "user": {"role": "supervisor"}}}, "resource": {"id": 396, "assignee": {"id": 518}, "organization": {"id": 647}, "project": {"id": 322, "owner": {"id": 45}, "assignee": {"id": 801}}, "task": {"id": 306, "owner": {"id": 993}, "assignee": {"id": 1058}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_WORKER_same_org_TRUE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 4, "privilege": "none"}, "organization": {"id": 199, "owner": {"id": 234}, "user": {"role": "worker"}}}, "resource": {"id": 333, "assignee": {"id": 577}, "organization": {"id": 199}, "project": {"id": 325, "owner": {"id": 4}, "assignee": {"id": 849}}, "task": {"id": 307, "owner": {"id": 976}, "assignee": {"id": 1007}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_WORKER_same_org_TRUE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 82, "privilege": "none"}, "organization": {"id": 199, "owner": {"id": 287}, "user": {"role": "worker"}}}, "resource": {"id": 382, "assignee": {"id": 597}, "organization": {"id": 199}, "project": {"id": 362, "owner": {"id": 82}, "assignee": {"id": 893}}, "task": {"id": 373, "owner": {"id": 965}, "assignee": {"id": 1058}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 56, "privilege": "none"}, "organization": {"id": 162, "owner": {"id": 231}, "user": {"role": "worker"}}}, "resource": {"id": 368, "assignee": {"id": 544}, "organization": {"id": 690}, "project": {"id": 323, "owner": {"id": 56}, "assignee": {"id": 807}}, "task": {"id": 352, "owner": {"id": 933}, "assignee": {"id": 1005}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 75, "privilege": "none"}, "organization": {"id": 164, "owner": {"id": 296}, "user": {"role": "worker"}}}, "resource": {"id": 310, "assignee": {"id": 599}, "organization": {"id": 622}, "project": {"id": 311, "owner": {"id": 75}, "assignee": {"id": 899}}, "task": {"id": 309, "owner": {"id": 926}, "assignee": {"id": 1048}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 22, "privilege": "none"}, "organization": {"id": 169, "owner": {"id": 282}, "user": {"role": null}}}, "resource": {"id": 342, "assignee": {"id": 581}, "organization": {"id": 169}, "project": {"id": 379, "owner": {"id": 22}, "assignee": {"id": 832}}, "task": {"id": 391, "owner": {"id": 930}, "assignee": {"id": 1086}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 97, "privilege": "none"}, "organization": {"id": 125, "owner": {"id": 207}, "user": {"role": null}}}, "resource": {"id": 305, "assignee": {"id": 565}, "organization": {"id": 125}, "project": {"id": 308, "owner": {"id": 97}, "assignee": {"id": 895}}, "task": {"id": 379, "owner": {"id": 991}, "assignee": {"id": 1061}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 76, "privilege": "none"}, "organization": {"id": 180, "owner": {"id": 216}, "user": {"role": null}}}, "resource": {"id": 351, "assignee": {"id": 579}, "organization": {"id": 691}, "project": {"id": 365, "owner": {"id": 76}, "assignee": {"id": 825}}, "task": {"id": 392, "owner": {"id": 969}, "assignee": {"id": 1020}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 62, "privilege": "none"}, "organization": {"id": 170, "owner": {"id": 217}, "user": {"role": null}}}, "resource": {"id": 307, "assignee": {"id": 514}, "organization": {"id": 673}, "project": {"id": 342, "owner": {"id": 62}, "assignee": {"id": 863}}, "task": {"id": 308, "owner": {"id": 965}, "assignee": {"id": 1004}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 74, "privilege": "admin"}, "organization": {"id": 169, "owner": {"id": 74}, "user": {"role": "owner"}}}, "resource": {"id": 347, "assignee": {"id": 554}, "organization": {"id": 169}, "project": {"id": 300, "owner": {"id": 772}, "assignee": {"id": 74}}, "task": {"id": 337, "owner": {"id": 945}, "assignee": {"id": 1009}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 83, "privilege": "admin"}, "organization": {"id": 117, "owner": {"id": 83}, "user": {"role": "owner"}}}, "resource": {"id": 361, "assignee": {"id": 523}, "organization": {"id": 117}, "project": {"id": 324, "owner": {"id": 795}, "assignee": {"id": 83}}, "task": {"id": 343, "owner": {"id": 955}, "assignee": {"id": 1006}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_OWNER_same_org_FALSE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 84, "privilege": "admin"}, "organization": {"id": 107, "owner": {"id": 84}, "user": {"role": "owner"}}}, "resource": {"id": 345, "assignee": {"id": 527}, "organization": {"id": 643}, "project": {"id": 345, "owner": {"id": 795}, "assignee": {"id": 84}}, "task": {"id": 355, "owner": {"id": 991}, "assignee": {"id": 1026}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_OWNER_same_org_FALSE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 24, "privilege": "admin"}, "organization": {"id": 103, "owner": {"id": 24}, "user": {"role": "owner"}}}, "resource": {"id": 376, "assignee": {"id": 586}, "organization": {"id": 671}, "project": {"id": 377, "owner": {"id": 746}, "assignee": {"id": 24}}, "task": {"id": 329, "owner": {"id": 970}, "assignee": {"id": 1080}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 85, "privilege": "admin"}, "organization": {"id": 191, "owner": {"id": 230}, "user": {"role": "maintainer"}}}, "resource": {"id": 340, "assignee": {"id": 510}, "organization": {"id": 191}, "project": {"id": 344, "owner": {"id": 728}, "assignee": {"id": 85}}, "task": {"id": 382, "owner": {"id": 932}, "assignee": {"id": 1096}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 64, "privilege": "admin"}, "organization": {"id": 161, "owner": {"id": 200}, "user": {"role": "maintainer"}}}, "resource": {"id": 388, "assignee": {"id": 516}, "organization": {"id": 161}, "project": {"id": 324, "owner": {"id": 760}, "assignee": {"id": 64}}, "task": {"id": 330, "owner": {"id": 992}, "assignee": {"id": 1091}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_MAINTAINER_same_org_FALSE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 31, "privilege": "admin"}, "organization": {"id": 114, "owner": {"id": 217}, "user": {"role": "maintainer"}}}, "resource": {"id": 344, "assignee": {"id": 578}, "organization": {"id": 612}, "project": {"id": 317, "owner": {"id": 775}, "assignee": {"id": 31}}, "task": {"id": 320, "owner": {"id": 940}, "assignee": {"id": 1076}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_MAINTAINER_same_org_FALSE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 23, "privilege": "admin"}, "organization": {"id": 172, "owner": {"id": 210}, "user": {"role": "maintainer"}}}, "resource": {"id": 358, "assignee": {"id": 537}, "organization": {"id": 633}, "project": {"id": 353, "owner": {"id": 722}, "assignee": {"id": 23}}, "task": {"id": 309, "owner": {"id": 984}, "assignee": {"id": 1051}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 35, "privilege": "admin"}, "organization": {"id": 186, "owner": {"id": 242}, "user": {"role": "supervisor"}}}, "resource": {"id": 305, "assignee": {"id": 561}, "organization": {"id": 186}, "project": {"id": 318, "owner": {"id": 718}, "assignee": {"id": 35}}, "task": {"id": 325, "owner": {"id": 986}, "assignee": {"id": 1053}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 60, "privilege": "admin"}, "organization": {"id": 143, "owner": {"id": 206}, "user": {"role": "supervisor"}}}, "resource": {"id": 324, "assignee": {"id": 532}, "organization": {"id": 143}, "project": {"id": 357, "owner": {"id": 798}, "assignee": {"id": 60}}, "task": {"id": 311, "owner": {"id": 951}, "assignee": {"id": 1062}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_SUPERVISOR_same_org_FALSE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 96, "privilege": "admin"}, "organization": {"id": 180, "owner": {"id": 249}, "user": {"role": "supervisor"}}}, "resource": {"id": 396, "assignee": {"id": 599}, "organization": {"id": 667}, "project": {"id": 332, "owner": {"id": 766}, "assignee": {"id": 96}}, "task": {"id": 333, "owner": {"id": 970}, "assignee": {"id": 1086}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_SUPERVISOR_same_org_FALSE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 57, "privilege": "admin"}, "organization": {"id": 160, "owner": {"id": 280}, "user": {"role": "supervisor"}}}, "resource": {"id": 379, "assignee": {"id": 533}, "organization": {"id": 697}, "project": {"id": 335, "owner": {"id": 794}, "assignee": {"id": 57}}, "task": {"id": 325, "owner": {"id": 909}, "assignee": {"id": 1025}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 93, "privilege": "admin"}, "organization": {"id": 173, "owner": {"id": 296}, "user": {"role": "worker"}}}, "resource": {"id": 354, "assignee": {"id": 506}, "organization": {"id": 173}, "project": {"id": 325, "owner": {"id": 775}, "assignee": {"id": 93}}, "task": {"id": 367, "owner": {"id": 982}, "assignee": {"id": 1025}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 57, "privilege": "admin"}, "organization": {"id": 128, "owner": {"id": 276}, "user": {"role": "worker"}}}, "resource": {"id": 330, "assignee": {"id": 501}, "organization": {"id": 128}, "project": {"id": 373, "owner": {"id": 775}, "assignee": {"id": 57}}, "task": {"id": 373, "owner": {"id": 971}, "assignee": {"id": 1066}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_WORKER_same_org_FALSE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 34, "privilege": "admin"}, "organization": {"id": 125, "owner": {"id": 284}, "user": {"role": "worker"}}}, "resource": {"id": 336, "assignee": {"id": 582}, "organization": {"id": 627}, "project": {"id": 314, "owner": {"id": 732}, "assignee": {"id": 34}}, "task": {"id": 346, "owner": {"id": 986}, "assignee": {"id": 1041}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_WORKER_same_org_FALSE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 42, "privilege": "admin"}, "organization": {"id": 187, "owner": {"id": 283}, "user": {"role": "worker"}}}, "resource": {"id": 379, "assignee": {"id": 503}, "organization": {"id": 645}, "project": {"id": 309, "owner": {"id": 726}, "assignee": {"id": 42}}, "task": {"id": 327, "owner": {"id": 956}, "assignee": {"id": 1030}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_TRUE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 14, "privilege": "admin"}, "organization": {"id": 108, "owner": {"id": 243}, "user": {"role": null}}}, "resource": {"id": 367, "assignee": {"id": 511}, "organization": {"id": 108}, "project": {"id": 334, "owner": {"id": 744}, "assignee": {"id": 14}}, "task": {"id": 378, "owner": {"id": 905}, "assignee": {"id": 1063}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_TRUE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 69, "privilege": "admin"}, "organization": {"id": 175, "owner": {"id": 249}, "user": {"role": null}}}, "resource": {"id": 332, "assignee": {"id": 515}, "organization": {"id": 175}, "project": {"id": 392, "owner": {"id": 741}, "assignee": {"id": 69}}, "task": {"id": 311, "owner": {"id": 967}, "assignee": {"id": 1080}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_FALSE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 63, "privilege": "admin"}, "organization": {"id": 142, "owner": {"id": 263}, "user": {"role": null}}}, "resource": {"id": 392, "assignee": {"id": 517}, "organization": {"id": 665}, "project": {"id": 366, "owner": {"id": 781}, "assignee": {"id": 63}}, "task": {"id": 385, "owner": {"id": 906}, "assignee": {"id": 1086}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_FALSE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 29, "privilege": "admin"}, "organization": {"id": 169, "owner": {"id": 207}, "user": {"role": null}}}, "resource": {"id": 337, "assignee": {"id": 520}, "organization": {"id": 648}, "project": {"id": 381, "owner": {"id": 775}, "assignee": {"id": 29}}, "task": {"id": 333, "owner": {"id": 902}, "assignee": {"id": 1046}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 41, "privilege": "business"}, "organization": {"id": 158, "owner": {"id": 41}, "user": {"role": "owner"}}}, "resource": {"id": 352, "assignee": {"id": 557}, "organization": {"id": 158}, "project": {"id": 399, "owner": {"id": 794}, "assignee": {"id": 41}}, "task": {"id": 389, "owner": {"id": 921}, "assignee": {"id": 1068}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 36, "privilege": "business"}, "organization": {"id": 127, "owner": {"id": 36}, "user": {"role": "owner"}}}, "resource": {"id": 374, "assignee": {"id": 513}, "organization": {"id": 127}, "project": {"id": 338, "owner": {"id": 774}, "assignee": {"id": 36}}, "task": {"id": 354, "owner": {"id": 927}, "assignee": {"id": 1010}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 30, "privilege": "business"}, "organization": {"id": 109, "owner": {"id": 30}, "user": {"role": "owner"}}}, "resource": {"id": 368, "assignee": {"id": 521}, "organization": {"id": 678}, "project": {"id": 327, "owner": {"id": 770}, "assignee": {"id": 30}}, "task": {"id": 384, "owner": {"id": 982}, "assignee": {"id": 1008}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 67, "privilege": "business"}, "organization": {"id": 117, "owner": {"id": 67}, "user": {"role": "owner"}}}, "resource": {"id": 379, "assignee": {"id": 536}, "organization": {"id": 609}, "project": {"id": 304, "owner": {"id": 768}, "assignee": {"id": 67}}, "task": {"id": 344, "owner": {"id": 925}, "assignee": {"id": 1005}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 12, "privilege": "business"}, "organization": {"id": 185, "owner": {"id": 203}, "user": {"role": "maintainer"}}}, "resource": {"id": 371, "assignee": {"id": 583}, "organization": {"id": 185}, "project": {"id": 323, "owner": {"id": 777}, "assignee": {"id": 12}}, "task": {"id": 340, "owner": {"id": 996}, "assignee": {"id": 1060}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 37, "privilege": "business"}, "organization": {"id": 101, "owner": {"id": 299}, "user": {"role": "maintainer"}}}, "resource": {"id": 363, "assignee": {"id": 593}, "organization": {"id": 101}, "project": {"id": 392, "owner": {"id": 794}, "assignee": {"id": 37}}, "task": {"id": 384, "owner": {"id": 911}, "assignee": {"id": 1006}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 77, "privilege": "business"}, "organization": {"id": 122, "owner": {"id": 267}, "user": {"role": "maintainer"}}}, "resource": {"id": 378, "assignee": {"id": 582}, "organization": {"id": 635}, "project": {"id": 335, "owner": {"id": 793}, "assignee": {"id": 77}}, "task": {"id": 363, "owner": {"id": 936}, "assignee": {"id": 1015}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 57, "privilege": "business"}, "organization": {"id": 149, "owner": {"id": 293}, "user": {"role": "maintainer"}}}, "resource": {"id": 363, "assignee": {"id": 591}, "organization": {"id": 693}, "project": {"id": 347, "owner": {"id": 755}, "assignee": {"id": 57}}, "task": {"id": 395, "owner": {"id": 901}, "assignee": {"id": 1049}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 69, "privilege": "business"}, "organization": {"id": 120, "owner": {"id": 259}, "user": {"role": "supervisor"}}}, "resource": {"id": 326, "assignee": {"id": 511}, "organization": {"id": 120}, "project": {"id": 315, "owner": {"id": 746}, "assignee": {"id": 69}}, "task": {"id": 324, "owner": {"id": 998}, "assignee": {"id": 1035}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 32, "privilege": "business"}, "organization": {"id": 192, "owner": {"id": 275}, "user": {"role": "supervisor"}}}, "resource": {"id": 369, "assignee": {"id": 519}, "organization": {"id": 192}, "project": {"id": 355, "owner": {"id": 746}, "assignee": {"id": 32}}, "task": {"id": 386, "owner": {"id": 989}, "assignee": {"id": 1040}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 80, "privilege": "business"}, "organization": {"id": 136, "owner": {"id": 204}, "user": {"role": "supervisor"}}}, "resource": {"id": 382, "assignee": {"id": 576}, "organization": {"id": 616}, "project": {"id": 396, "owner": {"id": 777}, "assignee": {"id": 80}}, "task": {"id": 343, "owner": {"id": 970}, "assignee": {"id": 1092}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 7, "privilege": "business"}, "organization": {"id": 179, "owner": {"id": 278}, "user": {"role": "supervisor"}}}, "resource": {"id": 380, "assignee": {"id": 533}, "organization": {"id": 652}, "project": {"id": 319, "owner": {"id": 780}, "assignee": {"id": 7}}, "task": {"id": 379, "owner": {"id": 971}, "assignee": {"id": 1074}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 85, "privilege": "business"}, "organization": {"id": 193, "owner": {"id": 284}, "user": {"role": "worker"}}}, "resource": {"id": 365, "assignee": {"id": 509}, "organization": {"id": 193}, "project": {"id": 336, "owner": {"id": 781}, "assignee": {"id": 85}}, "task": {"id": 318, "owner": {"id": 932}, "assignee": {"id": 1053}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 44, "privilege": "business"}, "organization": {"id": 159, "owner": {"id": 227}, "user": {"role": "worker"}}}, "resource": {"id": 378, "assignee": {"id": 531}, "organization": {"id": 159}, "project": {"id": 393, "owner": {"id": 799}, "assignee": {"id": 44}}, "task": {"id": 392, "owner": {"id": 984}, "assignee": {"id": 1029}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 62, "privilege": "business"}, "organization": {"id": 129, "owner": {"id": 260}, "user": {"role": "worker"}}}, "resource": {"id": 398, "assignee": {"id": 506}, "organization": {"id": 632}, "project": {"id": 316, "owner": {"id": 796}, "assignee": {"id": 62}}, "task": {"id": 357, "owner": {"id": 971}, "assignee": {"id": 1077}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 89, "privilege": "business"}, "organization": {"id": 107, "owner": {"id": 215}, "user": {"role": "worker"}}}, "resource": {"id": 391, "assignee": {"id": 565}, "organization": {"id": 626}, "project": {"id": 322, "owner": {"id": 767}, "assignee": {"id": 89}}, "task": {"id": 367, "owner": {"id": 929}, "assignee": {"id": 1087}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 41, "privilege": "business"}, "organization": {"id": 166, "owner": {"id": 206}, "user": {"role": null}}}, "resource": {"id": 390, "assignee": {"id": 590}, "organization": {"id": 166}, "project": {"id": 380, "owner": {"id": 753}, "assignee": {"id": 41}}, "task": {"id": 331, "owner": {"id": 921}, "assignee": {"id": 1036}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 78, "privilege": "business"}, "organization": {"id": 115, "owner": {"id": 249}, "user": {"role": null}}}, "resource": {"id": 354, "assignee": {"id": 576}, "organization": {"id": 115}, "project": {"id": 343, "owner": {"id": 728}, "assignee": {"id": 78}}, "task": {"id": 327, "owner": {"id": 934}, "assignee": {"id": 1011}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 37, "privilege": "business"}, "organization": {"id": 194, "owner": {"id": 260}, "user": {"role": null}}}, "resource": {"id": 336, "assignee": {"id": 565}, "organization": {"id": 651}, "project": {"id": 337, "owner": {"id": 760}, "assignee": {"id": 37}}, "task": {"id": 331, "owner": {"id": 908}, "assignee": {"id": 1013}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 77, "privilege": "business"}, "organization": {"id": 152, "owner": {"id": 298}, "user": {"role": null}}}, "resource": {"id": 317, "assignee": {"id": 585}, "organization": {"id": 678}, "project": {"id": 319, "owner": {"id": 720}, "assignee": {"id": 77}}, "task": {"id": 318, "owner": {"id": 953}, "assignee": {"id": 1032}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 15, "privilege": "user"}, "organization": {"id": 143, "owner": {"id": 15}, "user": {"role": "owner"}}}, "resource": {"id": 333, "assignee": {"id": 569}, "organization": {"id": 143}, "project": {"id": 358, "owner": {"id": 762}, "assignee": {"id": 15}}, "task": {"id": 398, "owner": {"id": 936}, "assignee": {"id": 1064}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 5, "privilege": "user"}, "organization": {"id": 161, "owner": {"id": 5}, "user": {"role": "owner"}}}, "resource": {"id": 352, "assignee": {"id": 581}, "organization": {"id": 161}, "project": {"id": 394, "owner": {"id": 792}, "assignee": {"id": 5}}, "task": {"id": 330, "owner": {"id": 991}, "assignee": {"id": 1071}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 73, "privilege": "user"}, "organization": {"id": 109, "owner": {"id": 73}, "user": {"role": "owner"}}}, "resource": {"id": 345, "assignee": {"id": 570}, "organization": {"id": 659}, "project": {"id": 356, "owner": {"id": 781}, "assignee": {"id": 73}}, "task": {"id": 322, "owner": {"id": 917}, "assignee": {"id": 1022}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 77, "privilege": "user"}, "organization": {"id": 101, "owner": {"id": 77}, "user": {"role": "owner"}}}, "resource": {"id": 335, "assignee": {"id": 590}, "organization": {"id": 615}, "project": {"id": 346, "owner": {"id": 749}, "assignee": {"id": 77}}, "task": {"id": 359, "owner": {"id": 904}, "assignee": {"id": 1013}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 99, "privilege": "user"}, "organization": {"id": 158, "owner": {"id": 252}, "user": {"role": "maintainer"}}}, "resource": {"id": 339, "assignee": {"id": 553}, "organization": {"id": 158}, "project": {"id": 319, "owner": {"id": 748}, "assignee": {"id": 99}}, "task": {"id": 303, "owner": {"id": 908}, "assignee": {"id": 1075}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 58, "privilege": "user"}, "organization": {"id": 174, "owner": {"id": 298}, "user": {"role": "maintainer"}}}, "resource": {"id": 346, "assignee": {"id": 524}, "organization": {"id": 174}, "project": {"id": 364, "owner": {"id": 733}, "assignee": {"id": 58}}, "task": {"id": 394, "owner": {"id": 985}, "assignee": {"id": 1087}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 25, "privilege": "user"}, "organization": {"id": 150, "owner": {"id": 291}, "user": {"role": "maintainer"}}}, "resource": {"id": 379, "assignee": {"id": 568}, "organization": {"id": 653}, "project": {"id": 340, "owner": {"id": 735}, "assignee": {"id": 25}}, "task": {"id": 355, "owner": {"id": 924}, "assignee": {"id": 1018}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 28, "privilege": "user"}, "organization": {"id": 147, "owner": {"id": 270}, "user": {"role": "maintainer"}}}, "resource": {"id": 339, "assignee": {"id": 538}, "organization": {"id": 606}, "project": {"id": 373, "owner": {"id": 741}, "assignee": {"id": 28}}, "task": {"id": 318, "owner": {"id": 999}, "assignee": {"id": 1002}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 50, "privilege": "user"}, "organization": {"id": 156, "owner": {"id": 228}, "user": {"role": "supervisor"}}}, "resource": {"id": 319, "assignee": {"id": 534}, "organization": {"id": 156}, "project": {"id": 374, "owner": {"id": 745}, "assignee": {"id": 50}}, "task": {"id": 390, "owner": {"id": 904}, "assignee": {"id": 1092}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 8, "privilege": "user"}, "organization": {"id": 134, "owner": {"id": 211}, "user": {"role": "supervisor"}}}, "resource": {"id": 392, "assignee": {"id": 576}, "organization": {"id": 134}, "project": {"id": 389, "owner": {"id": 795}, "assignee": {"id": 8}}, "task": {"id": 369, "owner": {"id": 944}, "assignee": {"id": 1021}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 78, "privilege": "user"}, "organization": {"id": 176, "owner": {"id": 216}, "user": {"role": "supervisor"}}}, "resource": {"id": 378, "assignee": {"id": 501}, "organization": {"id": 685}, "project": {"id": 394, "owner": {"id": 758}, "assignee": {"id": 78}}, "task": {"id": 316, "owner": {"id": 988}, "assignee": {"id": 1040}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 69, "privilege": "user"}, "organization": {"id": 109, "owner": {"id": 243}, "user": {"role": "supervisor"}}}, "resource": {"id": 371, "assignee": {"id": 599}, "organization": {"id": 625}, "project": {"id": 370, "owner": {"id": 775}, "assignee": {"id": 69}}, "task": {"id": 377, "owner": {"id": 996}, "assignee": {"id": 1060}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 21, "privilege": "user"}, "organization": {"id": 174, "owner": {"id": 257}, "user": {"role": "worker"}}}, "resource": {"id": 306, "assignee": {"id": 501}, "organization": {"id": 174}, "project": {"id": 380, "owner": {"id": 715}, "assignee": {"id": 21}}, "task": {"id": 346, "owner": {"id": 924}, "assignee": {"id": 1022}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 66, "privilege": "user"}, "organization": {"id": 141, "owner": {"id": 297}, "user": {"role": "worker"}}}, "resource": {"id": 350, "assignee": {"id": 503}, "organization": {"id": 141}, "project": {"id": 397, "owner": {"id": 753}, "assignee": {"id": 66}}, "task": {"id": 312, "owner": {"id": 972}, "assignee": {"id": 1075}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 83, "privilege": "user"}, "organization": {"id": 184, "owner": {"id": 248}, "user": {"role": "worker"}}}, "resource": {"id": 307, "assignee": {"id": 581}, "organization": {"id": 698}, "project": {"id": 330, "owner": {"id": 783}, "assignee": {"id": 83}}, "task": {"id": 346, "owner": {"id": 931}, "assignee": {"id": 1098}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 16, "privilege": "user"}, "organization": {"id": 189, "owner": {"id": 292}, "user": {"role": "worker"}}}, "resource": {"id": 351, "assignee": {"id": 593}, "organization": {"id": 677}, "project": {"id": 350, "owner": {"id": 740}, "assignee": {"id": 16}}, "task": {"id": 383, "owner": {"id": 929}, "assignee": {"id": 1077}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 39, "privilege": "user"}, "organization": {"id": 166, "owner": {"id": 224}, "user": {"role": null}}}, "resource": {"id": 315, "assignee": {"id": 553}, "organization": {"id": 166}, "project": {"id": 324, "owner": {"id": 774}, "assignee": {"id": 39}}, "task": {"id": 349, "owner": {"id": 990}, "assignee": {"id": 1078}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 84, "privilege": "user"}, "organization": {"id": 161, "owner": {"id": 286}, "user": {"role": null}}}, "resource": {"id": 302, "assignee": {"id": 518}, "organization": {"id": 161}, "project": {"id": 341, "owner": {"id": 721}, "assignee": {"id": 84}}, "task": {"id": 311, "owner": {"id": 979}, "assignee": {"id": 1092}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 49, "privilege": "user"}, "organization": {"id": 176, "owner": {"id": 209}, "user": {"role": null}}}, "resource": {"id": 326, "assignee": {"id": 500}, "organization": {"id": 697}, "project": {"id": 310, "owner": {"id": 737}, "assignee": {"id": 49}}, "task": {"id": 390, "owner": {"id": 957}, "assignee": {"id": 1099}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 28, "privilege": "user"}, "organization": {"id": 171, "owner": {"id": 268}, "user": {"role": null}}}, "resource": {"id": 320, "assignee": {"id": 526}, "organization": {"id": 644}, "project": {"id": 321, "owner": {"id": 747}, "assignee": {"id": 28}}, "task": {"id": 357, "owner": {"id": 916}, "assignee": {"id": 1054}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 20, "privilege": "worker"}, "organization": {"id": 182, "owner": {"id": 20}, "user": {"role": "owner"}}}, "resource": {"id": 342, "assignee": {"id": 505}, "organization": {"id": 182}, "project": {"id": 309, "owner": {"id": 789}, "assignee": {"id": 20}}, "task": {"id": 380, "owner": {"id": 950}, "assignee": {"id": 1044}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 96, "privilege": "worker"}, "organization": {"id": 122, "owner": {"id": 96}, "user": {"role": "owner"}}}, "resource": {"id": 347, "assignee": {"id": 500}, "organization": {"id": 122}, "project": {"id": 365, "owner": {"id": 706}, "assignee": {"id": 96}}, "task": {"id": 315, "owner": {"id": 925}, "assignee": {"id": 1030}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 94, "privilege": "worker"}, "organization": {"id": 179, "owner": {"id": 94}, "user": {"role": "owner"}}}, "resource": {"id": 378, "assignee": {"id": 581}, "organization": {"id": 671}, "project": {"id": 369, "owner": {"id": 763}, "assignee": {"id": 94}}, "task": {"id": 333, "owner": {"id": 972}, "assignee": {"id": 1049}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 63, "privilege": "worker"}, "organization": {"id": 159, "owner": {"id": 63}, "user": {"role": "owner"}}}, "resource": {"id": 337, "assignee": {"id": 584}, "organization": {"id": 680}, "project": {"id": 306, "owner": {"id": 717}, "assignee": {"id": 63}}, "task": {"id": 305, "owner": {"id": 963}, "assignee": {"id": 1020}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 14, "privilege": "worker"}, "organization": {"id": 169, "owner": {"id": 218}, "user": {"role": "maintainer"}}}, "resource": {"id": 327, "assignee": {"id": 548}, "organization": {"id": 169}, "project": {"id": 302, "owner": {"id": 717}, "assignee": {"id": 14}}, "task": {"id": 310, "owner": {"id": 919}, "assignee": {"id": 1070}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 23, "privilege": "worker"}, "organization": {"id": 152, "owner": {"id": 217}, "user": {"role": "maintainer"}}}, "resource": {"id": 349, "assignee": {"id": 565}, "organization": {"id": 152}, "project": {"id": 344, "owner": {"id": 775}, "assignee": {"id": 23}}, "task": {"id": 300, "owner": {"id": 942}, "assignee": {"id": 1010}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 98, "privilege": "worker"}, "organization": {"id": 166, "owner": {"id": 277}, "user": {"role": "maintainer"}}}, "resource": {"id": 326, "assignee": {"id": 571}, "organization": {"id": 655}, "project": {"id": 396, "owner": {"id": 736}, "assignee": {"id": 98}}, "task": {"id": 334, "owner": {"id": 923}, "assignee": {"id": 1018}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 31, "privilege": "worker"}, "organization": {"id": 133, "owner": {"id": 215}, "user": {"role": "maintainer"}}}, "resource": {"id": 369, "assignee": {"id": 568}, "organization": {"id": 633}, "project": {"id": 312, "owner": {"id": 757}, "assignee": {"id": 31}}, "task": {"id": 314, "owner": {"id": 954}, "assignee": {"id": 1076}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 93, "privilege": "worker"}, "organization": {"id": 120, "owner": {"id": 291}, "user": {"role": "supervisor"}}}, "resource": {"id": 340, "assignee": {"id": 541}, "organization": {"id": 120}, "project": {"id": 354, "owner": {"id": 736}, "assignee": {"id": 93}}, "task": {"id": 304, "owner": {"id": 967}, "assignee": {"id": 1091}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 32, "privilege": "worker"}, "organization": {"id": 175, "owner": {"id": 231}, "user": {"role": "supervisor"}}}, "resource": {"id": 342, "assignee": {"id": 518}, "organization": {"id": 175}, "project": {"id": 317, "owner": {"id": 741}, "assignee": {"id": 32}}, "task": {"id": 307, "owner": {"id": 999}, "assignee": {"id": 1040}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 54, "privilege": "worker"}, "organization": {"id": 110, "owner": {"id": 235}, "user": {"role": "supervisor"}}}, "resource": {"id": 383, "assignee": {"id": 584}, "organization": {"id": 673}, "project": {"id": 322, "owner": {"id": 740}, "assignee": {"id": 54}}, "task": {"id": 304, "owner": {"id": 942}, "assignee": {"id": 1030}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 44, "privilege": "worker"}, "organization": {"id": 105, "owner": {"id": 294}, "user": {"role": "supervisor"}}}, "resource": {"id": 357, "assignee": {"id": 599}, "organization": {"id": 656}, "project": {"id": 374, "owner": {"id": 731}, "assignee": {"id": 44}}, "task": {"id": 306, "owner": {"id": 908}, "assignee": {"id": 1042}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 34, "privilege": "worker"}, "organization": {"id": 101, "owner": {"id": 201}, "user": {"role": "worker"}}}, "resource": {"id": 304, "assignee": {"id": 562}, "organization": {"id": 101}, "project": {"id": 358, "owner": {"id": 790}, "assignee": {"id": 34}}, "task": {"id": 382, "owner": {"id": 970}, "assignee": {"id": 1054}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 56, "privilege": "worker"}, "organization": {"id": 141, "owner": {"id": 224}, "user": {"role": "worker"}}}, "resource": {"id": 363, "assignee": {"id": 567}, "organization": {"id": 141}, "project": {"id": 324, "owner": {"id": 749}, "assignee": {"id": 56}}, "task": {"id": 336, "owner": {"id": 969}, "assignee": {"id": 1072}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 66, "privilege": "worker"}, "organization": {"id": 171, "owner": {"id": 243}, "user": {"role": "worker"}}}, "resource": {"id": 306, "assignee": {"id": 555}, "organization": {"id": 626}, "project": {"id": 307, "owner": {"id": 753}, "assignee": {"id": 66}}, "task": {"id": 382, "owner": {"id": 979}, "assignee": {"id": 1011}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 62, "privilege": "worker"}, "organization": {"id": 117, "owner": {"id": 217}, "user": {"role": "worker"}}}, "resource": {"id": 337, "assignee": {"id": 534}, "organization": {"id": 637}, "project": {"id": 307, "owner": {"id": 790}, "assignee": {"id": 62}}, "task": {"id": 327, "owner": {"id": 915}, "assignee": {"id": 1007}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 49, "privilege": "worker"}, "organization": {"id": 101, "owner": {"id": 202}, "user": {"role": null}}}, "resource": {"id": 384, "assignee": {"id": 585}, "organization": {"id": 101}, "project": {"id": 398, "owner": {"id": 704}, "assignee": {"id": 49}}, "task": {"id": 345, "owner": {"id": 973}, "assignee": {"id": 1038}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 67, "privilege": "worker"}, "organization": {"id": 198, "owner": {"id": 212}, "user": {"role": null}}}, "resource": {"id": 346, "assignee": {"id": 560}, "organization": {"id": 198}, "project": {"id": 300, "owner": {"id": 747}, "assignee": {"id": 67}}, "task": {"id": 359, "owner": {"id": 939}, "assignee": {"id": 1042}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 22, "privilege": "worker"}, "organization": {"id": 119, "owner": {"id": 208}, "user": {"role": null}}}, "resource": {"id": 312, "assignee": {"id": 560}, "organization": {"id": 656}, "project": {"id": 327, "owner": {"id": 744}, "assignee": {"id": 22}}, "task": {"id": 326, "owner": {"id": 912}, "assignee": {"id": 1097}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 55, "privilege": "worker"}, "organization": {"id": 172, "owner": {"id": 296}, "user": {"role": null}}}, "resource": {"id": 306, "assignee": {"id": 562}, "organization": {"id": 615}, "project": {"id": 312, "owner": {"id": 730}, "assignee": {"id": 55}}, "task": {"id": 385, "owner": {"id": 983}, "assignee": {"id": 1033}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_OWNER_same_org_TRUE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 21, "privilege": "none"}, "organization": {"id": 108, "owner": {"id": 21}, "user": {"role": "owner"}}}, "resource": {"id": 317, "assignee": {"id": 569}, "organization": {"id": 108}, "project": {"id": 377, "owner": {"id": 742}, "assignee": {"id": 21}}, "task": {"id": 371, "owner": {"id": 955}, "assignee": {"id": 1070}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_OWNER_same_org_TRUE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 68, "privilege": "none"}, "organization": {"id": 111, "owner": {"id": 68}, "user": {"role": "owner"}}}, "resource": {"id": 327, "assignee": {"id": 556}, "organization": {"id": 111}, "project": {"id": 325, "owner": {"id": 778}, "assignee": {"id": 68}}, "task": {"id": 331, "owner": {"id": 965}, "assignee": {"id": 1057}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 73, "privilege": "none"}, "organization": {"id": 152, "owner": {"id": 73}, "user": {"role": "owner"}}}, "resource": {"id": 376, "assignee": {"id": 534}, "organization": {"id": 652}, "project": {"id": 339, "owner": {"id": 758}, "assignee": {"id": 73}}, "task": {"id": 355, "owner": {"id": 923}, "assignee": {"id": 1025}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 62, "privilege": "none"}, "organization": {"id": 172, "owner": {"id": 62}, "user": {"role": "owner"}}}, "resource": {"id": 323, "assignee": {"id": 555}, "organization": {"id": 666}, "project": {"id": 327, "owner": {"id": 799}, "assignee": {"id": 62}}, "task": {"id": 353, "owner": {"id": 989}, "assignee": {"id": 1019}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_MAINTAINER_same_org_TRUE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 81, "privilege": "none"}, "organization": {"id": 151, "owner": {"id": 204}, "user": {"role": "maintainer"}}}, "resource": {"id": 340, "assignee": {"id": 530}, "organization": {"id": 151}, "project": {"id": 360, "owner": {"id": 757}, "assignee": {"id": 81}}, "task": {"id": 392, "owner": {"id": 926}, "assignee": {"id": 1077}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_MAINTAINER_same_org_TRUE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 50, "privilege": "none"}, "organization": {"id": 142, "owner": {"id": 222}, "user": {"role": "maintainer"}}}, "resource": {"id": 306, "assignee": {"id": 567}, "organization": {"id": 142}, "project": {"id": 383, "owner": {"id": 715}, "assignee": {"id": 50}}, "task": {"id": 304, "owner": {"id": 977}, "assignee": {"id": 1038}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 52, "privilege": "none"}, "organization": {"id": 158, "owner": {"id": 267}, "user": {"role": "maintainer"}}}, "resource": {"id": 378, "assignee": {"id": 584}, "organization": {"id": 679}, "project": {"id": 396, "owner": {"id": 759}, "assignee": {"id": 52}}, "task": {"id": 390, "owner": {"id": 930}, "assignee": {"id": 1083}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 89, "privilege": "none"}, "organization": {"id": 134, "owner": {"id": 296}, "user": {"role": "maintainer"}}}, "resource": {"id": 368, "assignee": {"id": 505}, "organization": {"id": 660}, "project": {"id": 370, "owner": {"id": 789}, "assignee": {"id": 89}}, "task": {"id": 327, "owner": {"id": 907}, "assignee": {"id": 1025}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_SUPERVISOR_same_org_TRUE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 70, "privilege": "none"}, "organization": {"id": 114, "owner": {"id": 236}, "user": {"role": "supervisor"}}}, "resource": {"id": 346, "assignee": {"id": 588}, "organization": {"id": 114}, "project": {"id": 312, "owner": {"id": 725}, "assignee": {"id": 70}}, "task": {"id": 391, "owner": {"id": 917}, "assignee": {"id": 1040}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_SUPERVISOR_same_org_TRUE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 70, "privilege": "none"}, "organization": {"id": 121, "owner": {"id": 280}, "user": {"role": "supervisor"}}}, "resource": {"id": 310, "assignee": {"id": 563}, "organization": {"id": 121}, "project": {"id": 354, "owner": {"id": 730}, "assignee": {"id": 70}}, "task": {"id": 386, "owner": {"id": 953}, "assignee": {"id": 1027}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 65, "privilege": "none"}, "organization": {"id": 193, "owner": {"id": 285}, "user": {"role": "supervisor"}}}, "resource": {"id": 313, "assignee": {"id": 535}, "organization": {"id": 652}, "project": {"id": 301, "owner": {"id": 717}, "assignee": {"id": 65}}, "task": {"id": 397, "owner": {"id": 942}, "assignee": {"id": 1020}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 46, "privilege": "none"}, "organization": {"id": 177, "owner": {"id": 268}, "user": {"role": "supervisor"}}}, "resource": {"id": 314, "assignee": {"id": 587}, "organization": {"id": 638}, "project": {"id": 304, "owner": {"id": 742}, "assignee": {"id": 46}}, "task": {"id": 350, "owner": {"id": 987}, "assignee": {"id": 1095}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_WORKER_same_org_TRUE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 11, "privilege": "none"}, "organization": {"id": 147, "owner": {"id": 254}, "user": {"role": "worker"}}}, "resource": {"id": 315, "assignee": {"id": 587}, "organization": {"id": 147}, "project": {"id": 319, "owner": {"id": 789}, "assignee": {"id": 11}}, "task": {"id": 394, "owner": {"id": 908}, "assignee": {"id": 1092}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_WORKER_same_org_TRUE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 89, "privilege": "none"}, "organization": {"id": 193, "owner": {"id": 275}, "user": {"role": "worker"}}}, "resource": {"id": 328, "assignee": {"id": 555}, "organization": {"id": 193}, "project": {"id": 374, "owner": {"id": 796}, "assignee": {"id": 89}}, "task": {"id": 333, "owner": {"id": 990}, "assignee": {"id": 1001}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 35, "privilege": "none"}, "organization": {"id": 127, "owner": {"id": 212}, "user": {"role": "worker"}}}, "resource": {"id": 395, "assignee": {"id": 530}, "organization": {"id": 635}, "project": {"id": 306, "owner": {"id": 731}, "assignee": {"id": 35}}, "task": {"id": 351, "owner": {"id": 990}, "assignee": {"id": 1098}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 6, "privilege": "none"}, "organization": {"id": 164, "owner": {"id": 201}, "user": {"role": "worker"}}}, "resource": {"id": 304, "assignee": {"id": 525}, "organization": {"id": 695}, "project": {"id": 346, "owner": {"id": 728}, "assignee": {"id": 6}}, "task": {"id": 395, "owner": {"id": 919}, "assignee": {"id": 1078}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 3, "privilege": "none"}, "organization": {"id": 177, "owner": {"id": 262}, "user": {"role": null}}}, "resource": {"id": 308, "assignee": {"id": 559}, "organization": {"id": 177}, "project": {"id": 353, "owner": {"id": 788}, "assignee": {"id": 3}}, "task": {"id": 321, "owner": {"id": 966}, "assignee": {"id": 1063}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 95, "privilege": "none"}, "organization": {"id": 136, "owner": {"id": 294}, "user": {"role": null}}}, "resource": {"id": 312, "assignee": {"id": 539}, "organization": {"id": 136}, "project": {"id": 324, "owner": {"id": 781}, "assignee": {"id": 95}}, "task": {"id": 315, "owner": {"id": 905}, "assignee": {"id": 1018}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 16, "privilege": "none"}, "organization": {"id": 162, "owner": {"id": 203}, "user": {"role": null}}}, "resource": {"id": 307, "assignee": {"id": 569}, "organization": {"id": 695}, "project": {"id": 347, "owner": {"id": 724}, "assignee": {"id": 16}}, "task": {"id": 324, "owner": {"id": 962}, "assignee": {"id": 1040}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 59, "privilege": "none"}, "organization": {"id": 155, "owner": {"id": 231}, "user": {"role": null}}}, "resource": {"id": 344, "assignee": {"id": 548}, "organization": {"id": 643}, "project": {"id": 300, "owner": {"id": 737}, "assignee": {"id": 59}}, "task": {"id": 319, "owner": {"id": 962}, "assignee": {"id": 1062}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 34, "privilege": "admin"}, "organization": {"id": 152, "owner": {"id": 34}, "user": {"role": "owner"}}}, "resource": {"id": 347, "assignee": {"id": 535}, "organization": {"id": 152}, "project": {"id": 375, "owner": {"id": 714}, "assignee": {"id": 877}}, "task": {"id": 311, "owner": {"id": 34}, "assignee": {"id": 1097}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 72, "privilege": "admin"}, "organization": {"id": 193, "owner": {"id": 72}, "user": {"role": "owner"}}}, "resource": {"id": 320, "assignee": {"id": 512}, "organization": {"id": 193}, "project": {"id": 336, "owner": {"id": 765}, "assignee": {"id": 821}}, "task": {"id": 361, "owner": {"id": 72}, "assignee": {"id": 1015}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_OWNER_same_org_FALSE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 93, "privilege": "admin"}, "organization": {"id": 122, "owner": {"id": 93}, "user": {"role": "owner"}}}, "resource": {"id": 352, "assignee": {"id": 591}, "organization": {"id": 603}, "project": {"id": 351, "owner": {"id": 725}, "assignee": {"id": 832}}, "task": {"id": 362, "owner": {"id": 93}, "assignee": {"id": 1059}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_OWNER_same_org_FALSE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 37, "privilege": "admin"}, "organization": {"id": 123, "owner": {"id": 37}, "user": {"role": "owner"}}}, "resource": {"id": 383, "assignee": {"id": 546}, "organization": {"id": 647}, "project": {"id": 327, "owner": {"id": 788}, "assignee": {"id": 843}}, "task": {"id": 375, "owner": {"id": 37}, "assignee": {"id": 1024}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 1, "privilege": "admin"}, "organization": {"id": 144, "owner": {"id": 268}, "user": {"role": "maintainer"}}}, "resource": {"id": 341, "assignee": {"id": 543}, "organization": {"id": 144}, "project": {"id": 325, "owner": {"id": 768}, "assignee": {"id": 850}}, "task": {"id": 369, "owner": {"id": 1}, "assignee": {"id": 1030}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 55, "privilege": "admin"}, "organization": {"id": 162, "owner": {"id": 284}, "user": {"role": "maintainer"}}}, "resource": {"id": 333, "assignee": {"id": 580}, "organization": {"id": 162}, "project": {"id": 354, "owner": {"id": 772}, "assignee": {"id": 856}}, "task": {"id": 327, "owner": {"id": 55}, "assignee": {"id": 1021}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_MAINTAINER_same_org_FALSE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 29, "privilege": "admin"}, "organization": {"id": 122, "owner": {"id": 259}, "user": {"role": "maintainer"}}}, "resource": {"id": 318, "assignee": {"id": 587}, "organization": {"id": 687}, "project": {"id": 331, "owner": {"id": 767}, "assignee": {"id": 833}}, "task": {"id": 338, "owner": {"id": 29}, "assignee": {"id": 1076}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_MAINTAINER_same_org_FALSE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 25, "privilege": "admin"}, "organization": {"id": 180, "owner": {"id": 279}, "user": {"role": "maintainer"}}}, "resource": {"id": 356, "assignee": {"id": 513}, "organization": {"id": 684}, "project": {"id": 318, "owner": {"id": 775}, "assignee": {"id": 893}}, "task": {"id": 362, "owner": {"id": 25}, "assignee": {"id": 1091}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 67, "privilege": "admin"}, "organization": {"id": 161, "owner": {"id": 217}, "user": {"role": "supervisor"}}}, "resource": {"id": 318, "assignee": {"id": 531}, "organization": {"id": 161}, "project": {"id": 376, "owner": {"id": 728}, "assignee": {"id": 827}}, "task": {"id": 376, "owner": {"id": 67}, "assignee": {"id": 1090}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 54, "privilege": "admin"}, "organization": {"id": 167, "owner": {"id": 261}, "user": {"role": "supervisor"}}}, "resource": {"id": 382, "assignee": {"id": 561}, "organization": {"id": 167}, "project": {"id": 336, "owner": {"id": 730}, "assignee": {"id": 852}}, "task": {"id": 358, "owner": {"id": 54}, "assignee": {"id": 1026}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_SUPERVISOR_same_org_FALSE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 78, "privilege": "admin"}, "organization": {"id": 166, "owner": {"id": 250}, "user": {"role": "supervisor"}}}, "resource": {"id": 346, "assignee": {"id": 557}, "organization": {"id": 697}, "project": {"id": 379, "owner": {"id": 776}, "assignee": {"id": 835}}, "task": {"id": 384, "owner": {"id": 78}, "assignee": {"id": 1076}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_SUPERVISOR_same_org_FALSE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 85, "privilege": "admin"}, "organization": {"id": 189, "owner": {"id": 288}, "user": {"role": "supervisor"}}}, "resource": {"id": 340, "assignee": {"id": 560}, "organization": {"id": 647}, "project": {"id": 359, "owner": {"id": 743}, "assignee": {"id": 821}}, "task": {"id": 301, "owner": {"id": 85}, "assignee": {"id": 1080}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 83, "privilege": "admin"}, "organization": {"id": 172, "owner": {"id": 246}, "user": {"role": "worker"}}}, "resource": {"id": 368, "assignee": {"id": 501}, "organization": {"id": 172}, "project": {"id": 360, "owner": {"id": 726}, "assignee": {"id": 899}}, "task": {"id": 314, "owner": {"id": 83}, "assignee": {"id": 1044}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 75, "privilege": "admin"}, "organization": {"id": 127, "owner": {"id": 273}, "user": {"role": "worker"}}}, "resource": {"id": 329, "assignee": {"id": 517}, "organization": {"id": 127}, "project": {"id": 325, "owner": {"id": 779}, "assignee": {"id": 800}}, "task": {"id": 336, "owner": {"id": 75}, "assignee": {"id": 1030}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_WORKER_same_org_FALSE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 87, "privilege": "admin"}, "organization": {"id": 174, "owner": {"id": 297}, "user": {"role": "worker"}}}, "resource": {"id": 326, "assignee": {"id": 553}, "organization": {"id": 604}, "project": {"id": 344, "owner": {"id": 781}, "assignee": {"id": 835}}, "task": {"id": 380, "owner": {"id": 87}, "assignee": {"id": 1040}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_WORKER_same_org_FALSE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 85, "privilege": "admin"}, "organization": {"id": 165, "owner": {"id": 268}, "user": {"role": "worker"}}}, "resource": {"id": 386, "assignee": {"id": 570}, "organization": {"id": 698}, "project": {"id": 327, "owner": {"id": 751}, "assignee": {"id": 849}}, "task": {"id": 387, "owner": {"id": 85}, "assignee": {"id": 1093}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_NONE_same_org_TRUE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 10, "privilege": "admin"}, "organization": {"id": 146, "owner": {"id": 278}, "user": {"role": null}}}, "resource": {"id": 306, "assignee": {"id": 539}, "organization": {"id": 146}, "project": {"id": 329, "owner": {"id": 711}, "assignee": {"id": 874}}, "task": {"id": 320, "owner": {"id": 10}, "assignee": {"id": 1046}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_NONE_same_org_TRUE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 84, "privilege": "admin"}, "organization": {"id": 133, "owner": {"id": 206}, "user": {"role": null}}}, "resource": {"id": 300, "assignee": {"id": 545}, "organization": {"id": 133}, "project": {"id": 356, "owner": {"id": 701}, "assignee": {"id": 837}}, "task": {"id": 373, "owner": {"id": 84}, "assignee": {"id": 1062}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_NONE_same_org_FALSE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 91, "privilege": "admin"}, "organization": {"id": 101, "owner": {"id": 272}, "user": {"role": null}}}, "resource": {"id": 337, "assignee": {"id": 514}, "organization": {"id": 679}, "project": {"id": 387, "owner": {"id": 751}, "assignee": {"id": 841}}, "task": {"id": 376, "owner": {"id": 91}, "assignee": {"id": 1076}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_NONE_same_org_FALSE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 58, "privilege": "admin"}, "organization": {"id": 148, "owner": {"id": 298}, "user": {"role": null}}}, "resource": {"id": 342, "assignee": {"id": 566}, "organization": {"id": 648}, "project": {"id": 354, "owner": {"id": 754}, "assignee": {"id": 862}}, "task": {"id": 362, "owner": {"id": 58}, "assignee": {"id": 1005}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 84, "privilege": "business"}, "organization": {"id": 156, "owner": {"id": 84}, "user": {"role": "owner"}}}, "resource": {"id": 377, "assignee": {"id": 574}, "organization": {"id": 156}, "project": {"id": 373, "owner": {"id": 766}, "assignee": {"id": 819}}, "task": {"id": 364, "owner": {"id": 84}, "assignee": {"id": 1041}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 26, "privilege": "business"}, "organization": {"id": 170, "owner": {"id": 26}, "user": {"role": "owner"}}}, "resource": {"id": 303, "assignee": {"id": 560}, "organization": {"id": 170}, "project": {"id": 358, "owner": {"id": 713}, "assignee": {"id": 856}}, "task": {"id": 366, "owner": {"id": 26}, "assignee": {"id": 1079}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 83, "privilege": "business"}, "organization": {"id": 155, "owner": {"id": 83}, "user": {"role": "owner"}}}, "resource": {"id": 348, "assignee": {"id": 519}, "organization": {"id": 662}, "project": {"id": 385, "owner": {"id": 797}, "assignee": {"id": 891}}, "task": {"id": 364, "owner": {"id": 83}, "assignee": {"id": 1006}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 8, "privilege": "business"}, "organization": {"id": 174, "owner": {"id": 8}, "user": {"role": "owner"}}}, "resource": {"id": 355, "assignee": {"id": 536}, "organization": {"id": 619}, "project": {"id": 350, "owner": {"id": 778}, "assignee": {"id": 845}}, "task": {"id": 383, "owner": {"id": 8}, "assignee": {"id": 1020}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 74, "privilege": "business"}, "organization": {"id": 164, "owner": {"id": 221}, "user": {"role": "maintainer"}}}, "resource": {"id": 300, "assignee": {"id": 547}, "organization": {"id": 164}, "project": {"id": 342, "owner": {"id": 710}, "assignee": {"id": 859}}, "task": {"id": 334, "owner": {"id": 74}, "assignee": {"id": 1040}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 72, "privilege": "business"}, "organization": {"id": 163, "owner": {"id": 216}, "user": {"role": "maintainer"}}}, "resource": {"id": 328, "assignee": {"id": 588}, "organization": {"id": 163}, "project": {"id": 318, "owner": {"id": 791}, "assignee": {"id": 842}}, "task": {"id": 342, "owner": {"id": 72}, "assignee": {"id": 1041}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 27, "privilege": "business"}, "organization": {"id": 116, "owner": {"id": 223}, "user": {"role": "maintainer"}}}, "resource": {"id": 398, "assignee": {"id": 528}, "organization": {"id": 618}, "project": {"id": 326, "owner": {"id": 706}, "assignee": {"id": 834}}, "task": {"id": 312, "owner": {"id": 27}, "assignee": {"id": 1085}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 66, "privilege": "business"}, "organization": {"id": 118, "owner": {"id": 216}, "user": {"role": "maintainer"}}}, "resource": {"id": 390, "assignee": {"id": 508}, "organization": {"id": 622}, "project": {"id": 370, "owner": {"id": 748}, "assignee": {"id": 885}}, "task": {"id": 319, "owner": {"id": 66}, "assignee": {"id": 1095}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 0, "privilege": "business"}, "organization": {"id": 125, "owner": {"id": 265}, "user": {"role": "supervisor"}}}, "resource": {"id": 383, "assignee": {"id": 506}, "organization": {"id": 125}, "project": {"id": 380, "owner": {"id": 735}, "assignee": {"id": 851}}, "task": {"id": 333, "owner": {"id": 0}, "assignee": {"id": 1095}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 91, "privilege": "business"}, "organization": {"id": 137, "owner": {"id": 235}, "user": {"role": "supervisor"}}}, "resource": {"id": 356, "assignee": {"id": 553}, "organization": {"id": 137}, "project": {"id": 364, "owner": {"id": 703}, "assignee": {"id": 820}}, "task": {"id": 353, "owner": {"id": 91}, "assignee": {"id": 1092}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 25, "privilege": "business"}, "organization": {"id": 152, "owner": {"id": 268}, "user": {"role": "supervisor"}}}, "resource": {"id": 301, "assignee": {"id": 556}, "organization": {"id": 623}, "project": {"id": 305, "owner": {"id": 726}, "assignee": {"id": 850}}, "task": {"id": 315, "owner": {"id": 25}, "assignee": {"id": 1083}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 73, "privilege": "business"}, "organization": {"id": 159, "owner": {"id": 233}, "user": {"role": "supervisor"}}}, "resource": {"id": 397, "assignee": {"id": 536}, "organization": {"id": 676}, "project": {"id": 397, "owner": {"id": 796}, "assignee": {"id": 868}}, "task": {"id": 326, "owner": {"id": 73}, "assignee": {"id": 1081}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 65, "privilege": "business"}, "organization": {"id": 161, "owner": {"id": 285}, "user": {"role": "worker"}}}, "resource": {"id": 380, "assignee": {"id": 516}, "organization": {"id": 161}, "project": {"id": 360, "owner": {"id": 715}, "assignee": {"id": 820}}, "task": {"id": 338, "owner": {"id": 65}, "assignee": {"id": 1082}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 97, "privilege": "business"}, "organization": {"id": 169, "owner": {"id": 222}, "user": {"role": "worker"}}}, "resource": {"id": 377, "assignee": {"id": 503}, "organization": {"id": 169}, "project": {"id": 396, "owner": {"id": 726}, "assignee": {"id": 840}}, "task": {"id": 313, "owner": {"id": 97}, "assignee": {"id": 1088}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 44, "privilege": "business"}, "organization": {"id": 179, "owner": {"id": 298}, "user": {"role": "worker"}}}, "resource": {"id": 345, "assignee": {"id": 599}, "organization": {"id": 600}, "project": {"id": 301, "owner": {"id": 716}, "assignee": {"id": 878}}, "task": {"id": 361, "owner": {"id": 44}, "assignee": {"id": 1048}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 11, "privilege": "business"}, "organization": {"id": 174, "owner": {"id": 227}, "user": {"role": "worker"}}}, "resource": {"id": 323, "assignee": {"id": 595}, "organization": {"id": 660}, "project": {"id": 336, "owner": {"id": 751}, "assignee": {"id": 816}}, "task": {"id": 341, "owner": {"id": 11}, "assignee": {"id": 1037}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 5, "privilege": "business"}, "organization": {"id": 105, "owner": {"id": 212}, "user": {"role": null}}}, "resource": {"id": 301, "assignee": {"id": 550}, "organization": {"id": 105}, "project": {"id": 375, "owner": {"id": 754}, "assignee": {"id": 844}}, "task": {"id": 312, "owner": {"id": 5}, "assignee": {"id": 1057}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 47, "privilege": "business"}, "organization": {"id": 171, "owner": {"id": 208}, "user": {"role": null}}}, "resource": {"id": 326, "assignee": {"id": 517}, "organization": {"id": 171}, "project": {"id": 353, "owner": {"id": 793}, "assignee": {"id": 890}}, "task": {"id": 386, "owner": {"id": 47}, "assignee": {"id": 1015}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 29, "privilege": "business"}, "organization": {"id": 135, "owner": {"id": 241}, "user": {"role": null}}}, "resource": {"id": 369, "assignee": {"id": 587}, "organization": {"id": 624}, "project": {"id": 392, "owner": {"id": 741}, "assignee": {"id": 819}}, "task": {"id": 399, "owner": {"id": 29}, "assignee": {"id": 1045}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 51, "privilege": "business"}, "organization": {"id": 164, "owner": {"id": 296}, "user": {"role": null}}}, "resource": {"id": 358, "assignee": {"id": 582}, "organization": {"id": 624}, "project": {"id": 376, "owner": {"id": 700}, "assignee": {"id": 806}}, "task": {"id": 363, "owner": {"id": 51}, "assignee": {"id": 1053}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 14, "privilege": "user"}, "organization": {"id": 124, "owner": {"id": 14}, "user": {"role": "owner"}}}, "resource": {"id": 325, "assignee": {"id": 545}, "organization": {"id": 124}, "project": {"id": 392, "owner": {"id": 781}, "assignee": {"id": 842}}, "task": {"id": 366, "owner": {"id": 14}, "assignee": {"id": 1024}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 52, "privilege": "user"}, "organization": {"id": 186, "owner": {"id": 52}, "user": {"role": "owner"}}}, "resource": {"id": 300, "assignee": {"id": 532}, "organization": {"id": 186}, "project": {"id": 361, "owner": {"id": 754}, "assignee": {"id": 872}}, "task": {"id": 302, "owner": {"id": 52}, "assignee": {"id": 1070}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 72, "privilege": "user"}, "organization": {"id": 146, "owner": {"id": 72}, "user": {"role": "owner"}}}, "resource": {"id": 390, "assignee": {"id": 593}, "organization": {"id": 656}, "project": {"id": 332, "owner": {"id": 798}, "assignee": {"id": 883}}, "task": {"id": 373, "owner": {"id": 72}, "assignee": {"id": 1045}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 1, "privilege": "user"}, "organization": {"id": 184, "owner": {"id": 1}, "user": {"role": "owner"}}}, "resource": {"id": 379, "assignee": {"id": 576}, "organization": {"id": 600}, "project": {"id": 328, "owner": {"id": 765}, "assignee": {"id": 892}}, "task": {"id": 379, "owner": {"id": 1}, "assignee": {"id": 1025}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 13, "privilege": "user"}, "organization": {"id": 139, "owner": {"id": 231}, "user": {"role": "maintainer"}}}, "resource": {"id": 387, "assignee": {"id": 588}, "organization": {"id": 139}, "project": {"id": 358, "owner": {"id": 742}, "assignee": {"id": 831}}, "task": {"id": 359, "owner": {"id": 13}, "assignee": {"id": 1084}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 69, "privilege": "user"}, "organization": {"id": 110, "owner": {"id": 291}, "user": {"role": "maintainer"}}}, "resource": {"id": 340, "assignee": {"id": 530}, "organization": {"id": 110}, "project": {"id": 306, "owner": {"id": 758}, "assignee": {"id": 871}}, "task": {"id": 399, "owner": {"id": 69}, "assignee": {"id": 1022}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 6, "privilege": "user"}, "organization": {"id": 178, "owner": {"id": 206}, "user": {"role": "maintainer"}}}, "resource": {"id": 384, "assignee": {"id": 506}, "organization": {"id": 647}, "project": {"id": 331, "owner": {"id": 788}, "assignee": {"id": 857}}, "task": {"id": 328, "owner": {"id": 6}, "assignee": {"id": 1066}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 2, "privilege": "user"}, "organization": {"id": 178, "owner": {"id": 203}, "user": {"role": "maintainer"}}}, "resource": {"id": 352, "assignee": {"id": 556}, "organization": {"id": 694}, "project": {"id": 302, "owner": {"id": 728}, "assignee": {"id": 872}}, "task": {"id": 318, "owner": {"id": 2}, "assignee": {"id": 1060}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 91, "privilege": "user"}, "organization": {"id": 190, "owner": {"id": 254}, "user": {"role": "supervisor"}}}, "resource": {"id": 349, "assignee": {"id": 523}, "organization": {"id": 190}, "project": {"id": 303, "owner": {"id": 782}, "assignee": {"id": 887}}, "task": {"id": 300, "owner": {"id": 91}, "assignee": {"id": 1092}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 99, "privilege": "user"}, "organization": {"id": 159, "owner": {"id": 291}, "user": {"role": "supervisor"}}}, "resource": {"id": 364, "assignee": {"id": 520}, "organization": {"id": 159}, "project": {"id": 340, "owner": {"id": 755}, "assignee": {"id": 849}}, "task": {"id": 321, "owner": {"id": 99}, "assignee": {"id": 1042}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 0, "privilege": "user"}, "organization": {"id": 119, "owner": {"id": 269}, "user": {"role": "supervisor"}}}, "resource": {"id": 346, "assignee": {"id": 567}, "organization": {"id": 653}, "project": {"id": 352, "owner": {"id": 746}, "assignee": {"id": 822}}, "task": {"id": 339, "owner": {"id": 0}, "assignee": {"id": 1062}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 34, "privilege": "user"}, "organization": {"id": 155, "owner": {"id": 237}, "user": {"role": "supervisor"}}}, "resource": {"id": 375, "assignee": {"id": 532}, "organization": {"id": 656}, "project": {"id": 356, "owner": {"id": 737}, "assignee": {"id": 829}}, "task": {"id": 358, "owner": {"id": 34}, "assignee": {"id": 1043}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 59, "privilege": "user"}, "organization": {"id": 142, "owner": {"id": 252}, "user": {"role": "worker"}}}, "resource": {"id": 352, "assignee": {"id": 533}, "organization": {"id": 142}, "project": {"id": 355, "owner": {"id": 758}, "assignee": {"id": 848}}, "task": {"id": 303, "owner": {"id": 59}, "assignee": {"id": 1012}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 39, "privilege": "user"}, "organization": {"id": 112, "owner": {"id": 212}, "user": {"role": "worker"}}}, "resource": {"id": 322, "assignee": {"id": 591}, "organization": {"id": 112}, "project": {"id": 376, "owner": {"id": 737}, "assignee": {"id": 858}}, "task": {"id": 362, "owner": {"id": 39}, "assignee": {"id": 1041}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 68, "privilege": "user"}, "organization": {"id": 115, "owner": {"id": 265}, "user": {"role": "worker"}}}, "resource": {"id": 371, "assignee": {"id": 576}, "organization": {"id": 680}, "project": {"id": 366, "owner": {"id": 720}, "assignee": {"id": 872}}, "task": {"id": 347, "owner": {"id": 68}, "assignee": {"id": 1080}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 65, "privilege": "user"}, "organization": {"id": 116, "owner": {"id": 215}, "user": {"role": "worker"}}}, "resource": {"id": 333, "assignee": {"id": 567}, "organization": {"id": 698}, "project": {"id": 314, "owner": {"id": 786}, "assignee": {"id": 818}}, "task": {"id": 304, "owner": {"id": 65}, "assignee": {"id": 1040}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 38, "privilege": "user"}, "organization": {"id": 144, "owner": {"id": 222}, "user": {"role": null}}}, "resource": {"id": 329, "assignee": {"id": 521}, "organization": {"id": 144}, "project": {"id": 386, "owner": {"id": 764}, "assignee": {"id": 812}}, "task": {"id": 305, "owner": {"id": 38}, "assignee": {"id": 1071}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 48, "privilege": "user"}, "organization": {"id": 121, "owner": {"id": 225}, "user": {"role": null}}}, "resource": {"id": 367, "assignee": {"id": 573}, "organization": {"id": 121}, "project": {"id": 345, "owner": {"id": 791}, "assignee": {"id": 843}}, "task": {"id": 341, "owner": {"id": 48}, "assignee": {"id": 1062}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 3, "privilege": "user"}, "organization": {"id": 134, "owner": {"id": 291}, "user": {"role": null}}}, "resource": {"id": 369, "assignee": {"id": 509}, "organization": {"id": 669}, "project": {"id": 373, "owner": {"id": 746}, "assignee": {"id": 877}}, "task": {"id": 380, "owner": {"id": 3}, "assignee": {"id": 1099}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 38, "privilege": "user"}, "organization": {"id": 169, "owner": {"id": 205}, "user": {"role": null}}}, "resource": {"id": 358, "assignee": {"id": 587}, "organization": {"id": 652}, "project": {"id": 362, "owner": {"id": 723}, "assignee": {"id": 896}}, "task": {"id": 317, "owner": {"id": 38}, "assignee": {"id": 1042}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 2, "privilege": "worker"}, "organization": {"id": 101, "owner": {"id": 2}, "user": {"role": "owner"}}}, "resource": {"id": 339, "assignee": {"id": 548}, "organization": {"id": 101}, "project": {"id": 351, "owner": {"id": 779}, "assignee": {"id": 868}}, "task": {"id": 309, "owner": {"id": 2}, "assignee": {"id": 1066}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 52, "privilege": "worker"}, "organization": {"id": 144, "owner": {"id": 52}, "user": {"role": "owner"}}}, "resource": {"id": 393, "assignee": {"id": 538}, "organization": {"id": 144}, "project": {"id": 307, "owner": {"id": 743}, "assignee": {"id": 824}}, "task": {"id": 307, "owner": {"id": 52}, "assignee": {"id": 1041}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 8, "privilege": "worker"}, "organization": {"id": 129, "owner": {"id": 8}, "user": {"role": "owner"}}}, "resource": {"id": 329, "assignee": {"id": 572}, "organization": {"id": 653}, "project": {"id": 313, "owner": {"id": 741}, "assignee": {"id": 898}}, "task": {"id": 376, "owner": {"id": 8}, "assignee": {"id": 1064}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 76, "privilege": "worker"}, "organization": {"id": 184, "owner": {"id": 76}, "user": {"role": "owner"}}}, "resource": {"id": 314, "assignee": {"id": 532}, "organization": {"id": 618}, "project": {"id": 397, "owner": {"id": 778}, "assignee": {"id": 875}}, "task": {"id": 379, "owner": {"id": 76}, "assignee": {"id": 1014}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 57, "privilege": "worker"}, "organization": {"id": 174, "owner": {"id": 263}, "user": {"role": "maintainer"}}}, "resource": {"id": 351, "assignee": {"id": 552}, "organization": {"id": 174}, "project": {"id": 339, "owner": {"id": 794}, "assignee": {"id": 816}}, "task": {"id": 328, "owner": {"id": 57}, "assignee": {"id": 1044}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 64, "privilege": "worker"}, "organization": {"id": 196, "owner": {"id": 254}, "user": {"role": "maintainer"}}}, "resource": {"id": 382, "assignee": {"id": 553}, "organization": {"id": 196}, "project": {"id": 371, "owner": {"id": 754}, "assignee": {"id": 845}}, "task": {"id": 388, "owner": {"id": 64}, "assignee": {"id": 1094}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 50, "privilege": "worker"}, "organization": {"id": 145, "owner": {"id": 295}, "user": {"role": "maintainer"}}}, "resource": {"id": 360, "assignee": {"id": 527}, "organization": {"id": 654}, "project": {"id": 392, "owner": {"id": 735}, "assignee": {"id": 864}}, "task": {"id": 390, "owner": {"id": 50}, "assignee": {"id": 1035}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 52, "privilege": "worker"}, "organization": {"id": 150, "owner": {"id": 258}, "user": {"role": "maintainer"}}}, "resource": {"id": 376, "assignee": {"id": 597}, "organization": {"id": 699}, "project": {"id": 306, "owner": {"id": 778}, "assignee": {"id": 878}}, "task": {"id": 345, "owner": {"id": 52}, "assignee": {"id": 1085}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 18, "privilege": "worker"}, "organization": {"id": 184, "owner": {"id": 269}, "user": {"role": "supervisor"}}}, "resource": {"id": 326, "assignee": {"id": 591}, "organization": {"id": 184}, "project": {"id": 327, "owner": {"id": 799}, "assignee": {"id": 899}}, "task": {"id": 390, "owner": {"id": 18}, "assignee": {"id": 1097}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 71, "privilege": "worker"}, "organization": {"id": 196, "owner": {"id": 209}, "user": {"role": "supervisor"}}}, "resource": {"id": 350, "assignee": {"id": 527}, "organization": {"id": 196}, "project": {"id": 381, "owner": {"id": 796}, "assignee": {"id": 830}}, "task": {"id": 376, "owner": {"id": 71}, "assignee": {"id": 1002}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 23, "privilege": "worker"}, "organization": {"id": 189, "owner": {"id": 249}, "user": {"role": "supervisor"}}}, "resource": {"id": 320, "assignee": {"id": 505}, "organization": {"id": 690}, "project": {"id": 306, "owner": {"id": 781}, "assignee": {"id": 802}}, "task": {"id": 301, "owner": {"id": 23}, "assignee": {"id": 1057}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 26, "privilege": "worker"}, "organization": {"id": 106, "owner": {"id": 272}, "user": {"role": "supervisor"}}}, "resource": {"id": 372, "assignee": {"id": 556}, "organization": {"id": 633}, "project": {"id": 338, "owner": {"id": 741}, "assignee": {"id": 841}}, "task": {"id": 395, "owner": {"id": 26}, "assignee": {"id": 1086}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 1, "privilege": "worker"}, "organization": {"id": 119, "owner": {"id": 222}, "user": {"role": "worker"}}}, "resource": {"id": 387, "assignee": {"id": 501}, "organization": {"id": 119}, "project": {"id": 344, "owner": {"id": 754}, "assignee": {"id": 876}}, "task": {"id": 356, "owner": {"id": 1}, "assignee": {"id": 1062}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 61, "privilege": "worker"}, "organization": {"id": 125, "owner": {"id": 247}, "user": {"role": "worker"}}}, "resource": {"id": 306, "assignee": {"id": 548}, "organization": {"id": 125}, "project": {"id": 374, "owner": {"id": 733}, "assignee": {"id": 880}}, "task": {"id": 389, "owner": {"id": 61}, "assignee": {"id": 1007}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 33, "privilege": "worker"}, "organization": {"id": 184, "owner": {"id": 267}, "user": {"role": "worker"}}}, "resource": {"id": 301, "assignee": {"id": 516}, "organization": {"id": 675}, "project": {"id": 371, "owner": {"id": 740}, "assignee": {"id": 875}}, "task": {"id": 344, "owner": {"id": 33}, "assignee": {"id": 1044}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 35, "privilege": "worker"}, "organization": {"id": 110, "owner": {"id": 204}, "user": {"role": "worker"}}}, "resource": {"id": 379, "assignee": {"id": 524}, "organization": {"id": 613}, "project": {"id": 380, "owner": {"id": 711}, "assignee": {"id": 805}}, "task": {"id": 393, "owner": {"id": 35}, "assignee": {"id": 1043}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 72, "privilege": "worker"}, "organization": {"id": 171, "owner": {"id": 220}, "user": {"role": null}}}, "resource": {"id": 351, "assignee": {"id": 526}, "organization": {"id": 171}, "project": {"id": 326, "owner": {"id": 739}, "assignee": {"id": 811}}, "task": {"id": 345, "owner": {"id": 72}, "assignee": {"id": 1058}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 70, "privilege": "worker"}, "organization": {"id": 176, "owner": {"id": 254}, "user": {"role": null}}}, "resource": {"id": 365, "assignee": {"id": 533}, "organization": {"id": 176}, "project": {"id": 396, "owner": {"id": 772}, "assignee": {"id": 863}}, "task": {"id": 375, "owner": {"id": 70}, "assignee": {"id": 1068}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 69, "privilege": "worker"}, "organization": {"id": 129, "owner": {"id": 221}, "user": {"role": null}}}, "resource": {"id": 335, "assignee": {"id": 515}, "organization": {"id": 607}, "project": {"id": 326, "owner": {"id": 764}, "assignee": {"id": 822}}, "task": {"id": 377, "owner": {"id": 69}, "assignee": {"id": 1072}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 63, "privilege": "worker"}, "organization": {"id": 185, "owner": {"id": 232}, "user": {"role": null}}}, "resource": {"id": 364, "assignee": {"id": 552}, "organization": {"id": 612}, "project": {"id": 341, "owner": {"id": 732}, "assignee": {"id": 810}}, "task": {"id": 351, "owner": {"id": 63}, "assignee": {"id": 1017}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_OWNER_same_org_TRUE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 88, "privilege": "none"}, "organization": {"id": 190, "owner": {"id": 88}, "user": {"role": "owner"}}}, "resource": {"id": 301, "assignee": {"id": 553}, "organization": {"id": 190}, "project": {"id": 303, "owner": {"id": 732}, "assignee": {"id": 861}}, "task": {"id": 313, "owner": {"id": 88}, "assignee": {"id": 1057}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_OWNER_same_org_TRUE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 2, "privilege": "none"}, "organization": {"id": 107, "owner": {"id": 2}, "user": {"role": "owner"}}}, "resource": {"id": 339, "assignee": {"id": 531}, "organization": {"id": 107}, "project": {"id": 330, "owner": {"id": 733}, "assignee": {"id": 810}}, "task": {"id": 349, "owner": {"id": 2}, "assignee": {"id": 1092}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 20, "privilege": "none"}, "organization": {"id": 180, "owner": {"id": 20}, "user": {"role": "owner"}}}, "resource": {"id": 335, "assignee": {"id": 556}, "organization": {"id": 649}, "project": {"id": 344, "owner": {"id": 741}, "assignee": {"id": 835}}, "task": {"id": 380, "owner": {"id": 20}, "assignee": {"id": 1089}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 79, "privilege": "none"}, "organization": {"id": 135, "owner": {"id": 79}, "user": {"role": "owner"}}}, "resource": {"id": 383, "assignee": {"id": 516}, "organization": {"id": 622}, "project": {"id": 310, "owner": {"id": 702}, "assignee": {"id": 814}}, "task": {"id": 393, "owner": {"id": 79}, "assignee": {"id": 1062}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_MAINTAINER_same_org_TRUE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 59, "privilege": "none"}, "organization": {"id": 141, "owner": {"id": 205}, "user": {"role": "maintainer"}}}, "resource": {"id": 308, "assignee": {"id": 529}, "organization": {"id": 141}, "project": {"id": 301, "owner": {"id": 709}, "assignee": {"id": 838}}, "task": {"id": 365, "owner": {"id": 59}, "assignee": {"id": 1077}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_MAINTAINER_same_org_TRUE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 60, "privilege": "none"}, "organization": {"id": 179, "owner": {"id": 265}, "user": {"role": "maintainer"}}}, "resource": {"id": 325, "assignee": {"id": 552}, "organization": {"id": 179}, "project": {"id": 357, "owner": {"id": 747}, "assignee": {"id": 823}}, "task": {"id": 306, "owner": {"id": 60}, "assignee": {"id": 1082}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 76, "privilege": "none"}, "organization": {"id": 122, "owner": {"id": 254}, "user": {"role": "maintainer"}}}, "resource": {"id": 364, "assignee": {"id": 518}, "organization": {"id": 666}, "project": {"id": 340, "owner": {"id": 761}, "assignee": {"id": 824}}, "task": {"id": 366, "owner": {"id": 76}, "assignee": {"id": 1065}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 94, "privilege": "none"}, "organization": {"id": 145, "owner": {"id": 232}, "user": {"role": "maintainer"}}}, "resource": {"id": 384, "assignee": {"id": 572}, "organization": {"id": 683}, "project": {"id": 390, "owner": {"id": 700}, "assignee": {"id": 899}}, "task": {"id": 307, "owner": {"id": 94}, "assignee": {"id": 1078}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_SUPERVISOR_same_org_TRUE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 48, "privilege": "none"}, "organization": {"id": 196, "owner": {"id": 252}, "user": {"role": "supervisor"}}}, "resource": {"id": 356, "assignee": {"id": 596}, "organization": {"id": 196}, "project": {"id": 358, "owner": {"id": 771}, "assignee": {"id": 812}}, "task": {"id": 369, "owner": {"id": 48}, "assignee": {"id": 1038}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_SUPERVISOR_same_org_TRUE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 87, "privilege": "none"}, "organization": {"id": 185, "owner": {"id": 298}, "user": {"role": "supervisor"}}}, "resource": {"id": 398, "assignee": {"id": 574}, "organization": {"id": 185}, "project": {"id": 321, "owner": {"id": 783}, "assignee": {"id": 888}}, "task": {"id": 313, "owner": {"id": 87}, "assignee": {"id": 1076}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 9, "privilege": "none"}, "organization": {"id": 140, "owner": {"id": 265}, "user": {"role": "supervisor"}}}, "resource": {"id": 385, "assignee": {"id": 500}, "organization": {"id": 642}, "project": {"id": 307, "owner": {"id": 724}, "assignee": {"id": 806}}, "task": {"id": 398, "owner": {"id": 9}, "assignee": {"id": 1088}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 14, "privilege": "none"}, "organization": {"id": 157, "owner": {"id": 295}, "user": {"role": "supervisor"}}}, "resource": {"id": 335, "assignee": {"id": 530}, "organization": {"id": 638}, "project": {"id": 349, "owner": {"id": 715}, "assignee": {"id": 881}}, "task": {"id": 321, "owner": {"id": 14}, "assignee": {"id": 1069}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_WORKER_same_org_TRUE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 75, "privilege": "none"}, "organization": {"id": 197, "owner": {"id": 272}, "user": {"role": "worker"}}}, "resource": {"id": 368, "assignee": {"id": 530}, "organization": {"id": 197}, "project": {"id": 391, "owner": {"id": 789}, "assignee": {"id": 806}}, "task": {"id": 324, "owner": {"id": 75}, "assignee": {"id": 1057}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_WORKER_same_org_TRUE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 59, "privilege": "none"}, "organization": {"id": 122, "owner": {"id": 259}, "user": {"role": "worker"}}}, "resource": {"id": 308, "assignee": {"id": 535}, "organization": {"id": 122}, "project": {"id": 358, "owner": {"id": 727}, "assignee": {"id": 828}}, "task": {"id": 347, "owner": {"id": 59}, "assignee": {"id": 1002}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 47, "privilege": "none"}, "organization": {"id": 148, "owner": {"id": 200}, "user": {"role": "worker"}}}, "resource": {"id": 302, "assignee": {"id": 591}, "organization": {"id": 636}, "project": {"id": 327, "owner": {"id": 726}, "assignee": {"id": 883}}, "task": {"id": 391, "owner": {"id": 47}, "assignee": {"id": 1025}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 23, "privilege": "none"}, "organization": {"id": 185, "owner": {"id": 261}, "user": {"role": "worker"}}}, "resource": {"id": 346, "assignee": {"id": 532}, "organization": {"id": 644}, "project": {"id": 380, "owner": {"id": 723}, "assignee": {"id": 879}}, "task": {"id": 369, "owner": {"id": 23}, "assignee": {"id": 1025}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 88, "privilege": "none"}, "organization": {"id": 115, "owner": {"id": 262}, "user": {"role": null}}}, "resource": {"id": 339, "assignee": {"id": 522}, "organization": {"id": 115}, "project": {"id": 308, "owner": {"id": 775}, "assignee": {"id": 825}}, "task": {"id": 322, "owner": {"id": 88}, "assignee": {"id": 1016}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 54, "privilege": "none"}, "organization": {"id": 165, "owner": {"id": 282}, "user": {"role": null}}}, "resource": {"id": 378, "assignee": {"id": 561}, "organization": {"id": 165}, "project": {"id": 332, "owner": {"id": 776}, "assignee": {"id": 895}}, "task": {"id": 364, "owner": {"id": 54}, "assignee": {"id": 1073}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 33, "privilege": "none"}, "organization": {"id": 146, "owner": {"id": 278}, "user": {"role": null}}}, "resource": {"id": 369, "assignee": {"id": 541}, "organization": {"id": 617}, "project": {"id": 365, "owner": {"id": 724}, "assignee": {"id": 818}}, "task": {"id": 385, "owner": {"id": 33}, "assignee": {"id": 1010}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 77, "privilege": "none"}, "organization": {"id": 141, "owner": {"id": 270}, "user": {"role": null}}}, "resource": {"id": 376, "assignee": {"id": 580}, "organization": {"id": 660}, "project": {"id": 362, "owner": {"id": 782}, "assignee": {"id": 877}}, "task": {"id": 375, "owner": {"id": 77}, "assignee": {"id": 1087}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 8, "privilege": "admin"}, "organization": {"id": 166, "owner": {"id": 8}, "user": {"role": "owner"}}}, "resource": {"id": 348, "assignee": {"id": 510}, "organization": {"id": 166}, "project": {"id": 319, "owner": {"id": 745}, "assignee": {"id": 847}}, "task": {"id": 349, "owner": {"id": 923}, "assignee": {"id": 8}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 64, "privilege": "admin"}, "organization": {"id": 158, "owner": {"id": 64}, "user": {"role": "owner"}}}, "resource": {"id": 316, "assignee": {"id": 596}, "organization": {"id": 158}, "project": {"id": 396, "owner": {"id": 762}, "assignee": {"id": 834}}, "task": {"id": 392, "owner": {"id": 959}, "assignee": {"id": 64}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_OWNER_same_org_FALSE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 24, "privilege": "admin"}, "organization": {"id": 181, "owner": {"id": 24}, "user": {"role": "owner"}}}, "resource": {"id": 305, "assignee": {"id": 571}, "organization": {"id": 632}, "project": {"id": 386, "owner": {"id": 750}, "assignee": {"id": 839}}, "task": {"id": 376, "owner": {"id": 978}, "assignee": {"id": 24}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_OWNER_same_org_FALSE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 37, "privilege": "admin"}, "organization": {"id": 191, "owner": {"id": 37}, "user": {"role": "owner"}}}, "resource": {"id": 306, "assignee": {"id": 504}, "organization": {"id": 609}, "project": {"id": 338, "owner": {"id": 701}, "assignee": {"id": 888}}, "task": {"id": 302, "owner": {"id": 933}, "assignee": {"id": 37}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 23, "privilege": "admin"}, "organization": {"id": 197, "owner": {"id": 257}, "user": {"role": "maintainer"}}}, "resource": {"id": 369, "assignee": {"id": 555}, "organization": {"id": 197}, "project": {"id": 317, "owner": {"id": 708}, "assignee": {"id": 866}}, "task": {"id": 321, "owner": {"id": 954}, "assignee": {"id": 23}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 71, "privilege": "admin"}, "organization": {"id": 196, "owner": {"id": 209}, "user": {"role": "maintainer"}}}, "resource": {"id": 356, "assignee": {"id": 572}, "organization": {"id": 196}, "project": {"id": 321, "owner": {"id": 764}, "assignee": {"id": 847}}, "task": {"id": 375, "owner": {"id": 984}, "assignee": {"id": 71}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_MAINTAINER_same_org_FALSE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 97, "privilege": "admin"}, "organization": {"id": 178, "owner": {"id": 292}, "user": {"role": "maintainer"}}}, "resource": {"id": 346, "assignee": {"id": 537}, "organization": {"id": 645}, "project": {"id": 344, "owner": {"id": 705}, "assignee": {"id": 878}}, "task": {"id": 364, "owner": {"id": 937}, "assignee": {"id": 97}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_MAINTAINER_same_org_FALSE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 74, "privilege": "admin"}, "organization": {"id": 190, "owner": {"id": 212}, "user": {"role": "maintainer"}}}, "resource": {"id": 307, "assignee": {"id": 596}, "organization": {"id": 606}, "project": {"id": 357, "owner": {"id": 764}, "assignee": {"id": 818}}, "task": {"id": 360, "owner": {"id": 996}, "assignee": {"id": 74}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 58, "privilege": "admin"}, "organization": {"id": 104, "owner": {"id": 221}, "user": {"role": "supervisor"}}}, "resource": {"id": 339, "assignee": {"id": 568}, "organization": {"id": 104}, "project": {"id": 309, "owner": {"id": 741}, "assignee": {"id": 885}}, "task": {"id": 322, "owner": {"id": 974}, "assignee": {"id": 58}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 82, "privilege": "admin"}, "organization": {"id": 192, "owner": {"id": 288}, "user": {"role": "supervisor"}}}, "resource": {"id": 334, "assignee": {"id": 544}, "organization": {"id": 192}, "project": {"id": 355, "owner": {"id": 708}, "assignee": {"id": 807}}, "task": {"id": 328, "owner": {"id": 953}, "assignee": {"id": 82}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_SUPERVISOR_same_org_FALSE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 22, "privilege": "admin"}, "organization": {"id": 193, "owner": {"id": 228}, "user": {"role": "supervisor"}}}, "resource": {"id": 396, "assignee": {"id": 530}, "organization": {"id": 669}, "project": {"id": 334, "owner": {"id": 738}, "assignee": {"id": 865}}, "task": {"id": 392, "owner": {"id": 989}, "assignee": {"id": 22}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_SUPERVISOR_same_org_FALSE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 35, "privilege": "admin"}, "organization": {"id": 133, "owner": {"id": 271}, "user": {"role": "supervisor"}}}, "resource": {"id": 389, "assignee": {"id": 542}, "organization": {"id": 643}, "project": {"id": 355, "owner": {"id": 768}, "assignee": {"id": 859}}, "task": {"id": 378, "owner": {"id": 955}, "assignee": {"id": 35}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 74, "privilege": "admin"}, "organization": {"id": 156, "owner": {"id": 271}, "user": {"role": "worker"}}}, "resource": {"id": 387, "assignee": {"id": 573}, "organization": {"id": 156}, "project": {"id": 343, "owner": {"id": 730}, "assignee": {"id": 838}}, "task": {"id": 377, "owner": {"id": 980}, "assignee": {"id": 74}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 86, "privilege": "admin"}, "organization": {"id": 138, "owner": {"id": 246}, "user": {"role": "worker"}}}, "resource": {"id": 344, "assignee": {"id": 520}, "organization": {"id": 138}, "project": {"id": 357, "owner": {"id": 781}, "assignee": {"id": 844}}, "task": {"id": 352, "owner": {"id": 950}, "assignee": {"id": 86}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_WORKER_same_org_FALSE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 29, "privilege": "admin"}, "organization": {"id": 198, "owner": {"id": 283}, "user": {"role": "worker"}}}, "resource": {"id": 302, "assignee": {"id": 577}, "organization": {"id": 614}, "project": {"id": 334, "owner": {"id": 711}, "assignee": {"id": 831}}, "task": {"id": 359, "owner": {"id": 959}, "assignee": {"id": 29}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_WORKER_same_org_FALSE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 80, "privilege": "admin"}, "organization": {"id": 184, "owner": {"id": 298}, "user": {"role": "worker"}}}, "resource": {"id": 336, "assignee": {"id": 537}, "organization": {"id": 601}, "project": {"id": 346, "owner": {"id": 775}, "assignee": {"id": 838}}, "task": {"id": 335, "owner": {"id": 946}, "assignee": {"id": 80}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_TRUE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 94, "privilege": "admin"}, "organization": {"id": 116, "owner": {"id": 219}, "user": {"role": null}}}, "resource": {"id": 331, "assignee": {"id": 528}, "organization": {"id": 116}, "project": {"id": 339, "owner": {"id": 728}, "assignee": {"id": 830}}, "task": {"id": 303, "owner": {"id": 948}, "assignee": {"id": 94}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_TRUE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 91, "privilege": "admin"}, "organization": {"id": 157, "owner": {"id": 267}, "user": {"role": null}}}, "resource": {"id": 351, "assignee": {"id": 569}, "organization": {"id": 157}, "project": {"id": 335, "owner": {"id": 768}, "assignee": {"id": 872}}, "task": {"id": 310, "owner": {"id": 949}, "assignee": {"id": 91}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_FALSE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 4, "privilege": "admin"}, "organization": {"id": 155, "owner": {"id": 291}, "user": {"role": null}}}, "resource": {"id": 344, "assignee": {"id": 558}, "organization": {"id": 655}, "project": {"id": 384, "owner": {"id": 755}, "assignee": {"id": 825}}, "task": {"id": 322, "owner": {"id": 983}, "assignee": {"id": 4}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_FALSE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 90, "privilege": "admin"}, "organization": {"id": 150, "owner": {"id": 241}, "user": {"role": null}}}, "resource": {"id": 334, "assignee": {"id": 558}, "organization": {"id": 608}, "project": {"id": 365, "owner": {"id": 703}, "assignee": {"id": 892}}, "task": {"id": 340, "owner": {"id": 942}, "assignee": {"id": 90}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 81, "privilege": "business"}, "organization": {"id": 188, "owner": {"id": 81}, "user": {"role": "owner"}}}, "resource": {"id": 304, "assignee": {"id": 525}, "organization": {"id": 188}, "project": {"id": 353, "owner": {"id": 727}, "assignee": {"id": 861}}, "task": {"id": 302, "owner": {"id": 948}, "assignee": {"id": 81}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 84, "privilege": "business"}, "organization": {"id": 120, "owner": {"id": 84}, "user": {"role": "owner"}}}, "resource": {"id": 326, "assignee": {"id": 503}, "organization": {"id": 120}, "project": {"id": 385, "owner": {"id": 743}, "assignee": {"id": 855}}, "task": {"id": 324, "owner": {"id": 987}, "assignee": {"id": 84}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 94, "privilege": "business"}, "organization": {"id": 111, "owner": {"id": 94}, "user": {"role": "owner"}}}, "resource": {"id": 318, "assignee": {"id": 564}, "organization": {"id": 613}, "project": {"id": 346, "owner": {"id": 731}, "assignee": {"id": 892}}, "task": {"id": 342, "owner": {"id": 960}, "assignee": {"id": 94}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 84, "privilege": "business"}, "organization": {"id": 136, "owner": {"id": 84}, "user": {"role": "owner"}}}, "resource": {"id": 358, "assignee": {"id": 510}, "organization": {"id": 630}, "project": {"id": 364, "owner": {"id": 784}, "assignee": {"id": 874}}, "task": {"id": 399, "owner": {"id": 923}, "assignee": {"id": 84}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 76, "privilege": "business"}, "organization": {"id": 188, "owner": {"id": 218}, "user": {"role": "maintainer"}}}, "resource": {"id": 362, "assignee": {"id": 599}, "organization": {"id": 188}, "project": {"id": 335, "owner": {"id": 738}, "assignee": {"id": 888}}, "task": {"id": 342, "owner": {"id": 922}, "assignee": {"id": 76}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 66, "privilege": "business"}, "organization": {"id": 154, "owner": {"id": 225}, "user": {"role": "maintainer"}}}, "resource": {"id": 329, "assignee": {"id": 560}, "organization": {"id": 154}, "project": {"id": 350, "owner": {"id": 764}, "assignee": {"id": 848}}, "task": {"id": 320, "owner": {"id": 972}, "assignee": {"id": 66}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 25, "privilege": "business"}, "organization": {"id": 154, "owner": {"id": 267}, "user": {"role": "maintainer"}}}, "resource": {"id": 315, "assignee": {"id": 542}, "organization": {"id": 653}, "project": {"id": 367, "owner": {"id": 765}, "assignee": {"id": 805}}, "task": {"id": 361, "owner": {"id": 933}, "assignee": {"id": 25}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 94, "privilege": "business"}, "organization": {"id": 172, "owner": {"id": 213}, "user": {"role": "maintainer"}}}, "resource": {"id": 347, "assignee": {"id": 591}, "organization": {"id": 681}, "project": {"id": 351, "owner": {"id": 748}, "assignee": {"id": 899}}, "task": {"id": 368, "owner": {"id": 907}, "assignee": {"id": 94}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 16, "privilege": "business"}, "organization": {"id": 154, "owner": {"id": 281}, "user": {"role": "supervisor"}}}, "resource": {"id": 334, "assignee": {"id": 506}, "organization": {"id": 154}, "project": {"id": 309, "owner": {"id": 791}, "assignee": {"id": 881}}, "task": {"id": 378, "owner": {"id": 966}, "assignee": {"id": 16}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 53, "privilege": "business"}, "organization": {"id": 111, "owner": {"id": 203}, "user": {"role": "supervisor"}}}, "resource": {"id": 303, "assignee": {"id": 554}, "organization": {"id": 111}, "project": {"id": 373, "owner": {"id": 750}, "assignee": {"id": 802}}, "task": {"id": 361, "owner": {"id": 991}, "assignee": {"id": 53}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 30, "privilege": "business"}, "organization": {"id": 125, "owner": {"id": 277}, "user": {"role": "supervisor"}}}, "resource": {"id": 388, "assignee": {"id": 512}, "organization": {"id": 616}, "project": {"id": 327, "owner": {"id": 742}, "assignee": {"id": 800}}, "task": {"id": 398, "owner": {"id": 900}, "assignee": {"id": 30}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 98, "privilege": "business"}, "organization": {"id": 199, "owner": {"id": 242}, "user": {"role": "supervisor"}}}, "resource": {"id": 355, "assignee": {"id": 546}, "organization": {"id": 652}, "project": {"id": 314, "owner": {"id": 727}, "assignee": {"id": 882}}, "task": {"id": 351, "owner": {"id": 999}, "assignee": {"id": 98}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 91, "privilege": "business"}, "organization": {"id": 164, "owner": {"id": 254}, "user": {"role": "worker"}}}, "resource": {"id": 362, "assignee": {"id": 519}, "organization": {"id": 164}, "project": {"id": 384, "owner": {"id": 721}, "assignee": {"id": 812}}, "task": {"id": 323, "owner": {"id": 934}, "assignee": {"id": 91}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 70, "privilege": "business"}, "organization": {"id": 198, "owner": {"id": 292}, "user": {"role": "worker"}}}, "resource": {"id": 378, "assignee": {"id": 513}, "organization": {"id": 198}, "project": {"id": 333, "owner": {"id": 783}, "assignee": {"id": 860}}, "task": {"id": 313, "owner": {"id": 910}, "assignee": {"id": 70}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 23, "privilege": "business"}, "organization": {"id": 136, "owner": {"id": 222}, "user": {"role": "worker"}}}, "resource": {"id": 373, "assignee": {"id": 525}, "organization": {"id": 641}, "project": {"id": 339, "owner": {"id": 781}, "assignee": {"id": 803}}, "task": {"id": 328, "owner": {"id": 900}, "assignee": {"id": 23}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 62, "privilege": "business"}, "organization": {"id": 125, "owner": {"id": 243}, "user": {"role": "worker"}}}, "resource": {"id": 338, "assignee": {"id": 586}, "organization": {"id": 607}, "project": {"id": 310, "owner": {"id": 728}, "assignee": {"id": 872}}, "task": {"id": 391, "owner": {"id": 996}, "assignee": {"id": 62}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 43, "privilege": "business"}, "organization": {"id": 125, "owner": {"id": 282}, "user": {"role": null}}}, "resource": {"id": 321, "assignee": {"id": 506}, "organization": {"id": 125}, "project": {"id": 387, "owner": {"id": 719}, "assignee": {"id": 851}}, "task": {"id": 307, "owner": {"id": 951}, "assignee": {"id": 43}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 13, "privilege": "business"}, "organization": {"id": 122, "owner": {"id": 279}, "user": {"role": null}}}, "resource": {"id": 329, "assignee": {"id": 562}, "organization": {"id": 122}, "project": {"id": 365, "owner": {"id": 770}, "assignee": {"id": 827}}, "task": {"id": 356, "owner": {"id": 958}, "assignee": {"id": 13}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 74, "privilege": "business"}, "organization": {"id": 122, "owner": {"id": 215}, "user": {"role": null}}}, "resource": {"id": 380, "assignee": {"id": 522}, "organization": {"id": 684}, "project": {"id": 385, "owner": {"id": 791}, "assignee": {"id": 856}}, "task": {"id": 308, "owner": {"id": 990}, "assignee": {"id": 74}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 10, "privilege": "business"}, "organization": {"id": 173, "owner": {"id": 253}, "user": {"role": null}}}, "resource": {"id": 316, "assignee": {"id": 592}, "organization": {"id": 623}, "project": {"id": 324, "owner": {"id": 734}, "assignee": {"id": 858}}, "task": {"id": 329, "owner": {"id": 992}, "assignee": {"id": 10}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 67, "privilege": "user"}, "organization": {"id": 144, "owner": {"id": 67}, "user": {"role": "owner"}}}, "resource": {"id": 367, "assignee": {"id": 591}, "organization": {"id": 144}, "project": {"id": 312, "owner": {"id": 768}, "assignee": {"id": 868}}, "task": {"id": 341, "owner": {"id": 971}, "assignee": {"id": 67}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 67, "privilege": "user"}, "organization": {"id": 142, "owner": {"id": 67}, "user": {"role": "owner"}}}, "resource": {"id": 368, "assignee": {"id": 558}, "organization": {"id": 142}, "project": {"id": 316, "owner": {"id": 737}, "assignee": {"id": 803}}, "task": {"id": 395, "owner": {"id": 926}, "assignee": {"id": 67}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 76, "privilege": "user"}, "organization": {"id": 144, "owner": {"id": 76}, "user": {"role": "owner"}}}, "resource": {"id": 368, "assignee": {"id": 511}, "organization": {"id": 646}, "project": {"id": 323, "owner": {"id": 709}, "assignee": {"id": 848}}, "task": {"id": 371, "owner": {"id": 934}, "assignee": {"id": 76}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 59, "privilege": "user"}, "organization": {"id": 184, "owner": {"id": 59}, "user": {"role": "owner"}}}, "resource": {"id": 326, "assignee": {"id": 599}, "organization": {"id": 636}, "project": {"id": 391, "owner": {"id": 756}, "assignee": {"id": 884}}, "task": {"id": 394, "owner": {"id": 934}, "assignee": {"id": 59}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 52, "privilege": "user"}, "organization": {"id": 116, "owner": {"id": 221}, "user": {"role": "maintainer"}}}, "resource": {"id": 371, "assignee": {"id": 557}, "organization": {"id": 116}, "project": {"id": 354, "owner": {"id": 708}, "assignee": {"id": 818}}, "task": {"id": 346, "owner": {"id": 907}, "assignee": {"id": 52}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 61, "privilege": "user"}, "organization": {"id": 132, "owner": {"id": 247}, "user": {"role": "maintainer"}}}, "resource": {"id": 365, "assignee": {"id": 582}, "organization": {"id": 132}, "project": {"id": 333, "owner": {"id": 745}, "assignee": {"id": 813}}, "task": {"id": 353, "owner": {"id": 973}, "assignee": {"id": 61}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 46, "privilege": "user"}, "organization": {"id": 129, "owner": {"id": 273}, "user": {"role": "maintainer"}}}, "resource": {"id": 329, "assignee": {"id": 544}, "organization": {"id": 621}, "project": {"id": 378, "owner": {"id": 785}, "assignee": {"id": 890}}, "task": {"id": 348, "owner": {"id": 915}, "assignee": {"id": 46}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 87, "privilege": "user"}, "organization": {"id": 197, "owner": {"id": 290}, "user": {"role": "maintainer"}}}, "resource": {"id": 389, "assignee": {"id": 586}, "organization": {"id": 620}, "project": {"id": 387, "owner": {"id": 754}, "assignee": {"id": 857}}, "task": {"id": 313, "owner": {"id": 901}, "assignee": {"id": 87}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 91, "privilege": "user"}, "organization": {"id": 182, "owner": {"id": 296}, "user": {"role": "supervisor"}}}, "resource": {"id": 305, "assignee": {"id": 558}, "organization": {"id": 182}, "project": {"id": 346, "owner": {"id": 705}, "assignee": {"id": 843}}, "task": {"id": 340, "owner": {"id": 975}, "assignee": {"id": 91}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 68, "privilege": "user"}, "organization": {"id": 163, "owner": {"id": 248}, "user": {"role": "supervisor"}}}, "resource": {"id": 356, "assignee": {"id": 538}, "organization": {"id": 163}, "project": {"id": 398, "owner": {"id": 714}, "assignee": {"id": 876}}, "task": {"id": 378, "owner": {"id": 941}, "assignee": {"id": 68}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 41, "privilege": "user"}, "organization": {"id": 176, "owner": {"id": 284}, "user": {"role": "supervisor"}}}, "resource": {"id": 331, "assignee": {"id": 574}, "organization": {"id": 653}, "project": {"id": 350, "owner": {"id": 748}, "assignee": {"id": 833}}, "task": {"id": 333, "owner": {"id": 986}, "assignee": {"id": 41}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 15, "privilege": "user"}, "organization": {"id": 149, "owner": {"id": 274}, "user": {"role": "supervisor"}}}, "resource": {"id": 356, "assignee": {"id": 575}, "organization": {"id": 659}, "project": {"id": 352, "owner": {"id": 713}, "assignee": {"id": 871}}, "task": {"id": 384, "owner": {"id": 988}, "assignee": {"id": 15}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 98, "privilege": "user"}, "organization": {"id": 197, "owner": {"id": 249}, "user": {"role": "worker"}}}, "resource": {"id": 331, "assignee": {"id": 533}, "organization": {"id": 197}, "project": {"id": 304, "owner": {"id": 706}, "assignee": {"id": 803}}, "task": {"id": 359, "owner": {"id": 980}, "assignee": {"id": 98}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 16, "privilege": "user"}, "organization": {"id": 132, "owner": {"id": 273}, "user": {"role": "worker"}}}, "resource": {"id": 379, "assignee": {"id": 595}, "organization": {"id": 132}, "project": {"id": 342, "owner": {"id": 748}, "assignee": {"id": 880}}, "task": {"id": 352, "owner": {"id": 935}, "assignee": {"id": 16}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 56, "privilege": "user"}, "organization": {"id": 142, "owner": {"id": 226}, "user": {"role": "worker"}}}, "resource": {"id": 337, "assignee": {"id": 544}, "organization": {"id": 610}, "project": {"id": 338, "owner": {"id": 790}, "assignee": {"id": 849}}, "task": {"id": 396, "owner": {"id": 991}, "assignee": {"id": 56}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 23, "privilege": "user"}, "organization": {"id": 171, "owner": {"id": 251}, "user": {"role": "worker"}}}, "resource": {"id": 359, "assignee": {"id": 592}, "organization": {"id": 622}, "project": {"id": 368, "owner": {"id": 738}, "assignee": {"id": 868}}, "task": {"id": 306, "owner": {"id": 993}, "assignee": {"id": 23}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 67, "privilege": "user"}, "organization": {"id": 119, "owner": {"id": 201}, "user": {"role": null}}}, "resource": {"id": 377, "assignee": {"id": 511}, "organization": {"id": 119}, "project": {"id": 379, "owner": {"id": 771}, "assignee": {"id": 864}}, "task": {"id": 397, "owner": {"id": 963}, "assignee": {"id": 67}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 23, "privilege": "user"}, "organization": {"id": 151, "owner": {"id": 212}, "user": {"role": null}}}, "resource": {"id": 395, "assignee": {"id": 570}, "organization": {"id": 151}, "project": {"id": 309, "owner": {"id": 787}, "assignee": {"id": 882}}, "task": {"id": 392, "owner": {"id": 992}, "assignee": {"id": 23}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 74, "privilege": "user"}, "organization": {"id": 108, "owner": {"id": 225}, "user": {"role": null}}}, "resource": {"id": 379, "assignee": {"id": 589}, "organization": {"id": 624}, "project": {"id": 394, "owner": {"id": 766}, "assignee": {"id": 826}}, "task": {"id": 359, "owner": {"id": 917}, "assignee": {"id": 74}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 24, "privilege": "user"}, "organization": {"id": 159, "owner": {"id": 208}, "user": {"role": null}}}, "resource": {"id": 363, "assignee": {"id": 528}, "organization": {"id": 659}, "project": {"id": 390, "owner": {"id": 733}, "assignee": {"id": 874}}, "task": {"id": 314, "owner": {"id": 997}, "assignee": {"id": 24}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 10, "privilege": "worker"}, "organization": {"id": 126, "owner": {"id": 10}, "user": {"role": "owner"}}}, "resource": {"id": 341, "assignee": {"id": 574}, "organization": {"id": 126}, "project": {"id": 343, "owner": {"id": 795}, "assignee": {"id": 873}}, "task": {"id": 367, "owner": {"id": 959}, "assignee": {"id": 10}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 77, "privilege": "worker"}, "organization": {"id": 105, "owner": {"id": 77}, "user": {"role": "owner"}}}, "resource": {"id": 325, "assignee": {"id": 510}, "organization": {"id": 105}, "project": {"id": 345, "owner": {"id": 754}, "assignee": {"id": 837}}, "task": {"id": 304, "owner": {"id": 955}, "assignee": {"id": 77}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 39, "privilege": "worker"}, "organization": {"id": 146, "owner": {"id": 39}, "user": {"role": "owner"}}}, "resource": {"id": 398, "assignee": {"id": 573}, "organization": {"id": 633}, "project": {"id": 350, "owner": {"id": 799}, "assignee": {"id": 891}}, "task": {"id": 339, "owner": {"id": 987}, "assignee": {"id": 39}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 73, "privilege": "worker"}, "organization": {"id": 126, "owner": {"id": 73}, "user": {"role": "owner"}}}, "resource": {"id": 375, "assignee": {"id": 552}, "organization": {"id": 645}, "project": {"id": 380, "owner": {"id": 724}, "assignee": {"id": 897}}, "task": {"id": 324, "owner": {"id": 904}, "assignee": {"id": 73}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 13, "privilege": "worker"}, "organization": {"id": 195, "owner": {"id": 269}, "user": {"role": "maintainer"}}}, "resource": {"id": 346, "assignee": {"id": 525}, "organization": {"id": 195}, "project": {"id": 320, "owner": {"id": 715}, "assignee": {"id": 890}}, "task": {"id": 383, "owner": {"id": 975}, "assignee": {"id": 13}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 50, "privilege": "worker"}, "organization": {"id": 198, "owner": {"id": 212}, "user": {"role": "maintainer"}}}, "resource": {"id": 300, "assignee": {"id": 504}, "organization": {"id": 198}, "project": {"id": 314, "owner": {"id": 759}, "assignee": {"id": 825}}, "task": {"id": 316, "owner": {"id": 949}, "assignee": {"id": 50}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 88, "privilege": "worker"}, "organization": {"id": 105, "owner": {"id": 249}, "user": {"role": "maintainer"}}}, "resource": {"id": 343, "assignee": {"id": 567}, "organization": {"id": 604}, "project": {"id": 381, "owner": {"id": 750}, "assignee": {"id": 889}}, "task": {"id": 392, "owner": {"id": 908}, "assignee": {"id": 88}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 89, "privilege": "worker"}, "organization": {"id": 111, "owner": {"id": 263}, "user": {"role": "maintainer"}}}, "resource": {"id": 352, "assignee": {"id": 543}, "organization": {"id": 653}, "project": {"id": 306, "owner": {"id": 792}, "assignee": {"id": 812}}, "task": {"id": 381, "owner": {"id": 955}, "assignee": {"id": 89}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 69, "privilege": "worker"}, "organization": {"id": 116, "owner": {"id": 281}, "user": {"role": "supervisor"}}}, "resource": {"id": 303, "assignee": {"id": 560}, "organization": {"id": 116}, "project": {"id": 385, "owner": {"id": 766}, "assignee": {"id": 861}}, "task": {"id": 385, "owner": {"id": 913}, "assignee": {"id": 69}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 55, "privilege": "worker"}, "organization": {"id": 178, "owner": {"id": 214}, "user": {"role": "supervisor"}}}, "resource": {"id": 354, "assignee": {"id": 562}, "organization": {"id": 178}, "project": {"id": 389, "owner": {"id": 714}, "assignee": {"id": 801}}, "task": {"id": 360, "owner": {"id": 956}, "assignee": {"id": 55}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 84, "privilege": "worker"}, "organization": {"id": 135, "owner": {"id": 203}, "user": {"role": "supervisor"}}}, "resource": {"id": 372, "assignee": {"id": 501}, "organization": {"id": 656}, "project": {"id": 314, "owner": {"id": 768}, "assignee": {"id": 831}}, "task": {"id": 315, "owner": {"id": 906}, "assignee": {"id": 84}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 48, "privilege": "worker"}, "organization": {"id": 128, "owner": {"id": 270}, "user": {"role": "supervisor"}}}, "resource": {"id": 364, "assignee": {"id": 574}, "organization": {"id": 608}, "project": {"id": 397, "owner": {"id": 772}, "assignee": {"id": 817}}, "task": {"id": 304, "owner": {"id": 951}, "assignee": {"id": 48}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 90, "privilege": "worker"}, "organization": {"id": 168, "owner": {"id": 257}, "user": {"role": "worker"}}}, "resource": {"id": 362, "assignee": {"id": 559}, "organization": {"id": 168}, "project": {"id": 379, "owner": {"id": 769}, "assignee": {"id": 800}}, "task": {"id": 352, "owner": {"id": 986}, "assignee": {"id": 90}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 35, "privilege": "worker"}, "organization": {"id": 108, "owner": {"id": 205}, "user": {"role": "worker"}}}, "resource": {"id": 363, "assignee": {"id": 546}, "organization": {"id": 108}, "project": {"id": 345, "owner": {"id": 757}, "assignee": {"id": 808}}, "task": {"id": 325, "owner": {"id": 997}, "assignee": {"id": 35}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 10, "privilege": "worker"}, "organization": {"id": 147, "owner": {"id": 296}, "user": {"role": "worker"}}}, "resource": {"id": 388, "assignee": {"id": 525}, "organization": {"id": 673}, "project": {"id": 371, "owner": {"id": 788}, "assignee": {"id": 816}}, "task": {"id": 368, "owner": {"id": 968}, "assignee": {"id": 10}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 46, "privilege": "worker"}, "organization": {"id": 137, "owner": {"id": 286}, "user": {"role": "worker"}}}, "resource": {"id": 373, "assignee": {"id": 549}, "organization": {"id": 610}, "project": {"id": 384, "owner": {"id": 787}, "assignee": {"id": 826}}, "task": {"id": 374, "owner": {"id": 939}, "assignee": {"id": 46}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 88, "privilege": "worker"}, "organization": {"id": 154, "owner": {"id": 298}, "user": {"role": null}}}, "resource": {"id": 384, "assignee": {"id": 536}, "organization": {"id": 154}, "project": {"id": 386, "owner": {"id": 712}, "assignee": {"id": 837}}, "task": {"id": 354, "owner": {"id": 980}, "assignee": {"id": 88}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 3, "privilege": "worker"}, "organization": {"id": 176, "owner": {"id": 205}, "user": {"role": null}}}, "resource": {"id": 367, "assignee": {"id": 504}, "organization": {"id": 176}, "project": {"id": 335, "owner": {"id": 704}, "assignee": {"id": 878}}, "task": {"id": 324, "owner": {"id": 933}, "assignee": {"id": 3}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 65, "privilege": "worker"}, "organization": {"id": 144, "owner": {"id": 270}, "user": {"role": null}}}, "resource": {"id": 326, "assignee": {"id": 506}, "organization": {"id": 612}, "project": {"id": 305, "owner": {"id": 709}, "assignee": {"id": 803}}, "task": {"id": 357, "owner": {"id": 927}, "assignee": {"id": 65}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 2, "privilege": "worker"}, "organization": {"id": 107, "owner": {"id": 208}, "user": {"role": null}}}, "resource": {"id": 318, "assignee": {"id": 520}, "organization": {"id": 632}, "project": {"id": 393, "owner": {"id": 789}, "assignee": {"id": 894}}, "task": {"id": 353, "owner": {"id": 942}, "assignee": {"id": 2}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_OWNER_same_org_TRUE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 10, "privilege": "none"}, "organization": {"id": 138, "owner": {"id": 10}, "user": {"role": "owner"}}}, "resource": {"id": 308, "assignee": {"id": 579}, "organization": {"id": 138}, "project": {"id": 388, "owner": {"id": 768}, "assignee": {"id": 858}}, "task": {"id": 376, "owner": {"id": 913}, "assignee": {"id": 10}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_OWNER_same_org_TRUE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 41, "privilege": "none"}, "organization": {"id": 138, "owner": {"id": 41}, "user": {"role": "owner"}}}, "resource": {"id": 355, "assignee": {"id": 524}, "organization": {"id": 138}, "project": {"id": 391, "owner": {"id": 728}, "assignee": {"id": 896}}, "task": {"id": 327, "owner": {"id": 992}, "assignee": {"id": 41}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 26, "privilege": "none"}, "organization": {"id": 178, "owner": {"id": 26}, "user": {"role": "owner"}}}, "resource": {"id": 310, "assignee": {"id": 544}, "organization": {"id": 651}, "project": {"id": 324, "owner": {"id": 790}, "assignee": {"id": 831}}, "task": {"id": 359, "owner": {"id": 911}, "assignee": {"id": 26}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 89, "privilege": "none"}, "organization": {"id": 157, "owner": {"id": 89}, "user": {"role": "owner"}}}, "resource": {"id": 339, "assignee": {"id": 549}, "organization": {"id": 660}, "project": {"id": 375, "owner": {"id": 731}, "assignee": {"id": 863}}, "task": {"id": 367, "owner": {"id": 906}, "assignee": {"id": 89}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_MAINTAINER_same_org_TRUE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 60, "privilege": "none"}, "organization": {"id": 124, "owner": {"id": 204}, "user": {"role": "maintainer"}}}, "resource": {"id": 361, "assignee": {"id": 529}, "organization": {"id": 124}, "project": {"id": 385, "owner": {"id": 719}, "assignee": {"id": 849}}, "task": {"id": 391, "owner": {"id": 969}, "assignee": {"id": 60}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_MAINTAINER_same_org_TRUE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 2, "privilege": "none"}, "organization": {"id": 104, "owner": {"id": 221}, "user": {"role": "maintainer"}}}, "resource": {"id": 354, "assignee": {"id": 564}, "organization": {"id": 104}, "project": {"id": 324, "owner": {"id": 726}, "assignee": {"id": 830}}, "task": {"id": 362, "owner": {"id": 949}, "assignee": {"id": 2}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 25, "privilege": "none"}, "organization": {"id": 187, "owner": {"id": 263}, "user": {"role": "maintainer"}}}, "resource": {"id": 397, "assignee": {"id": 555}, "organization": {"id": 621}, "project": {"id": 366, "owner": {"id": 749}, "assignee": {"id": 891}}, "task": {"id": 399, "owner": {"id": 949}, "assignee": {"id": 25}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 85, "privilege": "none"}, "organization": {"id": 100, "owner": {"id": 244}, "user": {"role": "maintainer"}}}, "resource": {"id": 378, "assignee": {"id": 526}, "organization": {"id": 622}, "project": {"id": 374, "owner": {"id": 714}, "assignee": {"id": 853}}, "task": {"id": 354, "owner": {"id": 945}, "assignee": {"id": 85}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_SUPERVISOR_same_org_TRUE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 87, "privilege": "none"}, "organization": {"id": 123, "owner": {"id": 259}, "user": {"role": "supervisor"}}}, "resource": {"id": 332, "assignee": {"id": 567}, "organization": {"id": 123}, "project": {"id": 355, "owner": {"id": 736}, "assignee": {"id": 870}}, "task": {"id": 383, "owner": {"id": 942}, "assignee": {"id": 87}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_SUPERVISOR_same_org_TRUE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 18, "privilege": "none"}, "organization": {"id": 102, "owner": {"id": 250}, "user": {"role": "supervisor"}}}, "resource": {"id": 335, "assignee": {"id": 584}, "organization": {"id": 102}, "project": {"id": 351, "owner": {"id": 780}, "assignee": {"id": 890}}, "task": {"id": 375, "owner": {"id": 904}, "assignee": {"id": 18}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 28, "privilege": "none"}, "organization": {"id": 179, "owner": {"id": 203}, "user": {"role": "supervisor"}}}, "resource": {"id": 309, "assignee": {"id": 524}, "organization": {"id": 694}, "project": {"id": 357, "owner": {"id": 798}, "assignee": {"id": 833}}, "task": {"id": 376, "owner": {"id": 952}, "assignee": {"id": 28}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 48, "privilege": "none"}, "organization": {"id": 191, "owner": {"id": 230}, "user": {"role": "supervisor"}}}, "resource": {"id": 357, "assignee": {"id": 515}, "organization": {"id": 686}, "project": {"id": 382, "owner": {"id": 744}, "assignee": {"id": 844}}, "task": {"id": 365, "owner": {"id": 992}, "assignee": {"id": 48}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_WORKER_same_org_TRUE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 29, "privilege": "none"}, "organization": {"id": 136, "owner": {"id": 261}, "user": {"role": "worker"}}}, "resource": {"id": 372, "assignee": {"id": 534}, "organization": {"id": 136}, "project": {"id": 348, "owner": {"id": 753}, "assignee": {"id": 899}}, "task": {"id": 399, "owner": {"id": 948}, "assignee": {"id": 29}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_WORKER_same_org_TRUE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 86, "privilege": "none"}, "organization": {"id": 101, "owner": {"id": 241}, "user": {"role": "worker"}}}, "resource": {"id": 373, "assignee": {"id": 558}, "organization": {"id": 101}, "project": {"id": 328, "owner": {"id": 734}, "assignee": {"id": 886}}, "task": {"id": 329, "owner": {"id": 975}, "assignee": {"id": 86}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 38, "privilege": "none"}, "organization": {"id": 119, "owner": {"id": 270}, "user": {"role": "worker"}}}, "resource": {"id": 330, "assignee": {"id": 576}, "organization": {"id": 627}, "project": {"id": 326, "owner": {"id": 707}, "assignee": {"id": 843}}, "task": {"id": 357, "owner": {"id": 900}, "assignee": {"id": 38}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 55, "privilege": "none"}, "organization": {"id": 102, "owner": {"id": 243}, "user": {"role": "worker"}}}, "resource": {"id": 307, "assignee": {"id": 521}, "organization": {"id": 646}, "project": {"id": 337, "owner": {"id": 779}, "assignee": {"id": 801}}, "task": {"id": 367, "owner": {"id": 988}, "assignee": {"id": 55}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 75, "privilege": "none"}, "organization": {"id": 148, "owner": {"id": 241}, "user": {"role": null}}}, "resource": {"id": 356, "assignee": {"id": 515}, "organization": {"id": 148}, "project": {"id": 382, "owner": {"id": 773}, "assignee": {"id": 848}}, "task": {"id": 362, "owner": {"id": 924}, "assignee": {"id": 75}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 37, "privilege": "none"}, "organization": {"id": 136, "owner": {"id": 205}, "user": {"role": null}}}, "resource": {"id": 339, "assignee": {"id": 582}, "organization": {"id": 136}, "project": {"id": 339, "owner": {"id": 754}, "assignee": {"id": 860}}, "task": {"id": 318, "owner": {"id": 996}, "assignee": {"id": 37}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 35, "privilege": "none"}, "organization": {"id": 185, "owner": {"id": 295}, "user": {"role": null}}}, "resource": {"id": 391, "assignee": {"id": 511}, "organization": {"id": 637}, "project": {"id": 398, "owner": {"id": 763}, "assignee": {"id": 802}}, "task": {"id": 364, "owner": {"id": 973}, "assignee": {"id": 35}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 90, "privilege": "none"}, "organization": {"id": 135, "owner": {"id": 231}, "user": {"role": null}}}, "resource": {"id": 353, "assignee": {"id": 575}, "organization": {"id": 622}, "project": {"id": 337, "owner": {"id": 751}, "assignee": {"id": 816}}, "task": {"id": 359, "owner": {"id": 905}, "assignee": {"id": 90}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 13, "privilege": "admin"}, "organization": {"id": 129, "owner": {"id": 13}, "user": {"role": "owner"}}}, "resource": {"id": 368, "assignee": {"id": 13}, "organization": {"id": 129}, "project": {"id": 347, "owner": {"id": 710}, "assignee": {"id": 801}}, "task": {"id": 360, "owner": {"id": 984}, "assignee": {"id": 1072}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 94, "privilege": "admin"}, "organization": {"id": 166, "owner": {"id": 94}, "user": {"role": "owner"}}}, "resource": {"id": 380, "assignee": {"id": 94}, "organization": {"id": 166}, "project": {"id": 334, "owner": {"id": 729}, "assignee": {"id": 897}}, "task": {"id": 393, "owner": {"id": 949}, "assignee": {"id": 1032}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_OWNER_same_org_FALSE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 24, "privilege": "admin"}, "organization": {"id": 171, "owner": {"id": 24}, "user": {"role": "owner"}}}, "resource": {"id": 343, "assignee": {"id": 24}, "organization": {"id": 637}, "project": {"id": 364, "owner": {"id": 780}, "assignee": {"id": 810}}, "task": {"id": 330, "owner": {"id": 920}, "assignee": {"id": 1073}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_OWNER_same_org_FALSE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 38, "privilege": "admin"}, "organization": {"id": 162, "owner": {"id": 38}, "user": {"role": "owner"}}}, "resource": {"id": 358, "assignee": {"id": 38}, "organization": {"id": 678}, "project": {"id": 377, "owner": {"id": 744}, "assignee": {"id": 876}}, "task": {"id": 389, "owner": {"id": 961}, "assignee": {"id": 1064}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 18, "privilege": "admin"}, "organization": {"id": 172, "owner": {"id": 286}, "user": {"role": "maintainer"}}}, "resource": {"id": 346, "assignee": {"id": 18}, "organization": {"id": 172}, "project": {"id": 354, "owner": {"id": 780}, "assignee": {"id": 865}}, "task": {"id": 346, "owner": {"id": 978}, "assignee": {"id": 1000}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 18, "privilege": "admin"}, "organization": {"id": 152, "owner": {"id": 208}, "user": {"role": "maintainer"}}}, "resource": {"id": 385, "assignee": {"id": 18}, "organization": {"id": 152}, "project": {"id": 335, "owner": {"id": 730}, "assignee": {"id": 879}}, "task": {"id": 395, "owner": {"id": 971}, "assignee": {"id": 1065}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_MAINTAINER_same_org_FALSE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 15, "privilege": "admin"}, "organization": {"id": 164, "owner": {"id": 296}, "user": {"role": "maintainer"}}}, "resource": {"id": 386, "assignee": {"id": 15}, "organization": {"id": 649}, "project": {"id": 353, "owner": {"id": 790}, "assignee": {"id": 857}}, "task": {"id": 379, "owner": {"id": 969}, "assignee": {"id": 1097}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_MAINTAINER_same_org_FALSE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 18, "privilege": "admin"}, "organization": {"id": 172, "owner": {"id": 230}, "user": {"role": "maintainer"}}}, "resource": {"id": 330, "assignee": {"id": 18}, "organization": {"id": 606}, "project": {"id": 385, "owner": {"id": 736}, "assignee": {"id": 834}}, "task": {"id": 301, "owner": {"id": 932}, "assignee": {"id": 1052}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 63, "privilege": "admin"}, "organization": {"id": 161, "owner": {"id": 233}, "user": {"role": "supervisor"}}}, "resource": {"id": 320, "assignee": {"id": 63}, "organization": {"id": 161}, "project": {"id": 382, "owner": {"id": 723}, "assignee": {"id": 879}}, "task": {"id": 387, "owner": {"id": 969}, "assignee": {"id": 1099}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 20, "privilege": "admin"}, "organization": {"id": 186, "owner": {"id": 214}, "user": {"role": "supervisor"}}}, "resource": {"id": 378, "assignee": {"id": 20}, "organization": {"id": 186}, "project": {"id": 390, "owner": {"id": 766}, "assignee": {"id": 840}}, "task": {"id": 382, "owner": {"id": 960}, "assignee": {"id": 1034}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_SUPERVISOR_same_org_FALSE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 28, "privilege": "admin"}, "organization": {"id": 173, "owner": {"id": 248}, "user": {"role": "supervisor"}}}, "resource": {"id": 381, "assignee": {"id": 28}, "organization": {"id": 698}, "project": {"id": 324, "owner": {"id": 782}, "assignee": {"id": 864}}, "task": {"id": 391, "owner": {"id": 926}, "assignee": {"id": 1042}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_SUPERVISOR_same_org_FALSE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 36, "privilege": "admin"}, "organization": {"id": 146, "owner": {"id": 213}, "user": {"role": "supervisor"}}}, "resource": {"id": 388, "assignee": {"id": 36}, "organization": {"id": 677}, "project": {"id": 348, "owner": {"id": 721}, "assignee": {"id": 867}}, "task": {"id": 317, "owner": {"id": 912}, "assignee": {"id": 1099}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 4, "privilege": "admin"}, "organization": {"id": 186, "owner": {"id": 223}, "user": {"role": "worker"}}}, "resource": {"id": 300, "assignee": {"id": 4}, "organization": {"id": 186}, "project": {"id": 341, "owner": {"id": 748}, "assignee": {"id": 850}}, "task": {"id": 389, "owner": {"id": 917}, "assignee": {"id": 1016}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 57, "privilege": "admin"}, "organization": {"id": 136, "owner": {"id": 235}, "user": {"role": "worker"}}}, "resource": {"id": 396, "assignee": {"id": 57}, "organization": {"id": 136}, "project": {"id": 300, "owner": {"id": 789}, "assignee": {"id": 819}}, "task": {"id": 333, "owner": {"id": 998}, "assignee": {"id": 1028}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_WORKER_same_org_FALSE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 57, "privilege": "admin"}, "organization": {"id": 186, "owner": {"id": 200}, "user": {"role": "worker"}}}, "resource": {"id": 360, "assignee": {"id": 57}, "organization": {"id": 684}, "project": {"id": 391, "owner": {"id": 766}, "assignee": {"id": 843}}, "task": {"id": 354, "owner": {"id": 990}, "assignee": {"id": 1079}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_WORKER_same_org_FALSE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 7, "privilege": "admin"}, "organization": {"id": 105, "owner": {"id": 259}, "user": {"role": "worker"}}}, "resource": {"id": 334, "assignee": {"id": 7}, "organization": {"id": 689}, "project": {"id": 328, "owner": {"id": 733}, "assignee": {"id": 897}}, "task": {"id": 381, "owner": {"id": 942}, "assignee": {"id": 1071}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_TRUE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 98, "privilege": "admin"}, "organization": {"id": 187, "owner": {"id": 221}, "user": {"role": null}}}, "resource": {"id": 359, "assignee": {"id": 98}, "organization": {"id": 187}, "project": {"id": 347, "owner": {"id": 768}, "assignee": {"id": 824}}, "task": {"id": 307, "owner": {"id": 948}, "assignee": {"id": 1004}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_TRUE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 35, "privilege": "admin"}, "organization": {"id": 138, "owner": {"id": 284}, "user": {"role": null}}}, "resource": {"id": 369, "assignee": {"id": 35}, "organization": {"id": 138}, "project": {"id": 306, "owner": {"id": 783}, "assignee": {"id": 895}}, "task": {"id": 323, "owner": {"id": 903}, "assignee": {"id": 1001}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_FALSE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 93, "privilege": "admin"}, "organization": {"id": 113, "owner": {"id": 276}, "user": {"role": null}}}, "resource": {"id": 344, "assignee": {"id": 93}, "organization": {"id": 673}, "project": {"id": 389, "owner": {"id": 772}, "assignee": {"id": 858}}, "task": {"id": 362, "owner": {"id": 938}, "assignee": {"id": 1043}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_FALSE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 90, "privilege": "admin"}, "organization": {"id": 174, "owner": {"id": 279}, "user": {"role": null}}}, "resource": {"id": 325, "assignee": {"id": 90}, "organization": {"id": 648}, "project": {"id": 373, "owner": {"id": 774}, "assignee": {"id": 867}}, "task": {"id": 371, "owner": {"id": 932}, "assignee": {"id": 1023}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 65, "privilege": "business"}, "organization": {"id": 158, "owner": {"id": 65}, "user": {"role": "owner"}}}, "resource": {"id": 363, "assignee": {"id": 65}, "organization": {"id": 158}, "project": {"id": 348, "owner": {"id": 743}, "assignee": {"id": 863}}, "task": {"id": 343, "owner": {"id": 939}, "assignee": {"id": 1022}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 42, "privilege": "business"}, "organization": {"id": 195, "owner": {"id": 42}, "user": {"role": "owner"}}}, "resource": {"id": 339, "assignee": {"id": 42}, "organization": {"id": 195}, "project": {"id": 335, "owner": {"id": 793}, "assignee": {"id": 865}}, "task": {"id": 398, "owner": {"id": 972}, "assignee": {"id": 1028}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 33, "privilege": "business"}, "organization": {"id": 152, "owner": {"id": 33}, "user": {"role": "owner"}}}, "resource": {"id": 317, "assignee": {"id": 33}, "organization": {"id": 624}, "project": {"id": 350, "owner": {"id": 773}, "assignee": {"id": 880}}, "task": {"id": 318, "owner": {"id": 970}, "assignee": {"id": 1037}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 4, "privilege": "business"}, "organization": {"id": 103, "owner": {"id": 4}, "user": {"role": "owner"}}}, "resource": {"id": 308, "assignee": {"id": 4}, "organization": {"id": 674}, "project": {"id": 321, "owner": {"id": 719}, "assignee": {"id": 815}}, "task": {"id": 322, "owner": {"id": 954}, "assignee": {"id": 1089}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 29, "privilege": "business"}, "organization": {"id": 130, "owner": {"id": 276}, "user": {"role": "maintainer"}}}, "resource": {"id": 302, "assignee": {"id": 29}, "organization": {"id": 130}, "project": {"id": 313, "owner": {"id": 731}, "assignee": {"id": 828}}, "task": {"id": 331, "owner": {"id": 938}, "assignee": {"id": 1012}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 75, "privilege": "business"}, "organization": {"id": 118, "owner": {"id": 276}, "user": {"role": "maintainer"}}}, "resource": {"id": 308, "assignee": {"id": 75}, "organization": {"id": 118}, "project": {"id": 380, "owner": {"id": 730}, "assignee": {"id": 828}}, "task": {"id": 307, "owner": {"id": 998}, "assignee": {"id": 1026}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 82, "privilege": "business"}, "organization": {"id": 185, "owner": {"id": 272}, "user": {"role": "maintainer"}}}, "resource": {"id": 385, "assignee": {"id": 82}, "organization": {"id": 621}, "project": {"id": 350, "owner": {"id": 715}, "assignee": {"id": 881}}, "task": {"id": 313, "owner": {"id": 908}, "assignee": {"id": 1023}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 61, "privilege": "business"}, "organization": {"id": 191, "owner": {"id": 271}, "user": {"role": "maintainer"}}}, "resource": {"id": 319, "assignee": {"id": 61}, "organization": {"id": 668}, "project": {"id": 302, "owner": {"id": 709}, "assignee": {"id": 826}}, "task": {"id": 344, "owner": {"id": 980}, "assignee": {"id": 1019}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 15, "privilege": "business"}, "organization": {"id": 115, "owner": {"id": 266}, "user": {"role": "supervisor"}}}, "resource": {"id": 325, "assignee": {"id": 15}, "organization": {"id": 115}, "project": {"id": 369, "owner": {"id": 718}, "assignee": {"id": 852}}, "task": {"id": 320, "owner": {"id": 978}, "assignee": {"id": 1049}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 40, "privilege": "business"}, "organization": {"id": 146, "owner": {"id": 276}, "user": {"role": "supervisor"}}}, "resource": {"id": 345, "assignee": {"id": 40}, "organization": {"id": 146}, "project": {"id": 338, "owner": {"id": 716}, "assignee": {"id": 867}}, "task": {"id": 328, "owner": {"id": 955}, "assignee": {"id": 1034}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 72, "privilege": "business"}, "organization": {"id": 168, "owner": {"id": 283}, "user": {"role": "supervisor"}}}, "resource": {"id": 321, "assignee": {"id": 72}, "organization": {"id": 600}, "project": {"id": 306, "owner": {"id": 732}, "assignee": {"id": 800}}, "task": {"id": 360, "owner": {"id": 992}, "assignee": {"id": 1072}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 59, "privilege": "business"}, "organization": {"id": 163, "owner": {"id": 283}, "user": {"role": "supervisor"}}}, "resource": {"id": 349, "assignee": {"id": 59}, "organization": {"id": 667}, "project": {"id": 355, "owner": {"id": 782}, "assignee": {"id": 802}}, "task": {"id": 302, "owner": {"id": 916}, "assignee": {"id": 1071}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 85, "privilege": "business"}, "organization": {"id": 128, "owner": {"id": 201}, "user": {"role": "worker"}}}, "resource": {"id": 343, "assignee": {"id": 85}, "organization": {"id": 128}, "project": {"id": 375, "owner": {"id": 799}, "assignee": {"id": 858}}, "task": {"id": 305, "owner": {"id": 985}, "assignee": {"id": 1018}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 17, "privilege": "business"}, "organization": {"id": 150, "owner": {"id": 241}, "user": {"role": "worker"}}}, "resource": {"id": 307, "assignee": {"id": 17}, "organization": {"id": 150}, "project": {"id": 360, "owner": {"id": 753}, "assignee": {"id": 884}}, "task": {"id": 371, "owner": {"id": 956}, "assignee": {"id": 1066}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 27, "privilege": "business"}, "organization": {"id": 151, "owner": {"id": 256}, "user": {"role": "worker"}}}, "resource": {"id": 311, "assignee": {"id": 27}, "organization": {"id": 696}, "project": {"id": 385, "owner": {"id": 727}, "assignee": {"id": 821}}, "task": {"id": 306, "owner": {"id": 943}, "assignee": {"id": 1038}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 50, "privilege": "business"}, "organization": {"id": 125, "owner": {"id": 205}, "user": {"role": "worker"}}}, "resource": {"id": 343, "assignee": {"id": 50}, "organization": {"id": 693}, "project": {"id": 308, "owner": {"id": 744}, "assignee": {"id": 827}}, "task": {"id": 342, "owner": {"id": 902}, "assignee": {"id": 1060}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 47, "privilege": "business"}, "organization": {"id": 195, "owner": {"id": 239}, "user": {"role": null}}}, "resource": {"id": 362, "assignee": {"id": 47}, "organization": {"id": 195}, "project": {"id": 350, "owner": {"id": 716}, "assignee": {"id": 872}}, "task": {"id": 354, "owner": {"id": 991}, "assignee": {"id": 1052}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 98, "privilege": "business"}, "organization": {"id": 122, "owner": {"id": 219}, "user": {"role": null}}}, "resource": {"id": 347, "assignee": {"id": 98}, "organization": {"id": 122}, "project": {"id": 348, "owner": {"id": 707}, "assignee": {"id": 899}}, "task": {"id": 323, "owner": {"id": 983}, "assignee": {"id": 1029}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 58, "privilege": "business"}, "organization": {"id": 157, "owner": {"id": 241}, "user": {"role": null}}}, "resource": {"id": 367, "assignee": {"id": 58}, "organization": {"id": 618}, "project": {"id": 375, "owner": {"id": 717}, "assignee": {"id": 874}}, "task": {"id": 381, "owner": {"id": 921}, "assignee": {"id": 1038}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 40, "privilege": "business"}, "organization": {"id": 194, "owner": {"id": 225}, "user": {"role": null}}}, "resource": {"id": 367, "assignee": {"id": 40}, "organization": {"id": 659}, "project": {"id": 306, "owner": {"id": 757}, "assignee": {"id": 807}}, "task": {"id": 370, "owner": {"id": 906}, "assignee": {"id": 1006}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 9, "privilege": "user"}, "organization": {"id": 106, "owner": {"id": 9}, "user": {"role": "owner"}}}, "resource": {"id": 338, "assignee": {"id": 9}, "organization": {"id": 106}, "project": {"id": 384, "owner": {"id": 712}, "assignee": {"id": 888}}, "task": {"id": 331, "owner": {"id": 929}, "assignee": {"id": 1097}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 25, "privilege": "user"}, "organization": {"id": 182, "owner": {"id": 25}, "user": {"role": "owner"}}}, "resource": {"id": 331, "assignee": {"id": 25}, "organization": {"id": 182}, "project": {"id": 317, "owner": {"id": 778}, "assignee": {"id": 809}}, "task": {"id": 321, "owner": {"id": 965}, "assignee": {"id": 1036}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 83, "privilege": "user"}, "organization": {"id": 145, "owner": {"id": 83}, "user": {"role": "owner"}}}, "resource": {"id": 308, "assignee": {"id": 83}, "organization": {"id": 687}, "project": {"id": 358, "owner": {"id": 732}, "assignee": {"id": 856}}, "task": {"id": 347, "owner": {"id": 977}, "assignee": {"id": 1017}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 9, "privilege": "user"}, "organization": {"id": 173, "owner": {"id": 9}, "user": {"role": "owner"}}}, "resource": {"id": 387, "assignee": {"id": 9}, "organization": {"id": 684}, "project": {"id": 321, "owner": {"id": 721}, "assignee": {"id": 810}}, "task": {"id": 332, "owner": {"id": 982}, "assignee": {"id": 1013}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 10, "privilege": "user"}, "organization": {"id": 151, "owner": {"id": 208}, "user": {"role": "maintainer"}}}, "resource": {"id": 392, "assignee": {"id": 10}, "organization": {"id": 151}, "project": {"id": 340, "owner": {"id": 787}, "assignee": {"id": 848}}, "task": {"id": 331, "owner": {"id": 938}, "assignee": {"id": 1065}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 39, "privilege": "user"}, "organization": {"id": 139, "owner": {"id": 233}, "user": {"role": "maintainer"}}}, "resource": {"id": 394, "assignee": {"id": 39}, "organization": {"id": 139}, "project": {"id": 344, "owner": {"id": 752}, "assignee": {"id": 815}}, "task": {"id": 355, "owner": {"id": 920}, "assignee": {"id": 1031}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 86, "privilege": "user"}, "organization": {"id": 198, "owner": {"id": 294}, "user": {"role": "maintainer"}}}, "resource": {"id": 349, "assignee": {"id": 86}, "organization": {"id": 668}, "project": {"id": 313, "owner": {"id": 756}, "assignee": {"id": 885}}, "task": {"id": 302, "owner": {"id": 913}, "assignee": {"id": 1087}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 87, "privilege": "user"}, "organization": {"id": 106, "owner": {"id": 215}, "user": {"role": "maintainer"}}}, "resource": {"id": 334, "assignee": {"id": 87}, "organization": {"id": 697}, "project": {"id": 340, "owner": {"id": 779}, "assignee": {"id": 884}}, "task": {"id": 370, "owner": {"id": 952}, "assignee": {"id": 1047}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 65, "privilege": "user"}, "organization": {"id": 150, "owner": {"id": 272}, "user": {"role": "supervisor"}}}, "resource": {"id": 346, "assignee": {"id": 65}, "organization": {"id": 150}, "project": {"id": 331, "owner": {"id": 798}, "assignee": {"id": 894}}, "task": {"id": 394, "owner": {"id": 996}, "assignee": {"id": 1042}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 82, "privilege": "user"}, "organization": {"id": 141, "owner": {"id": 217}, "user": {"role": "supervisor"}}}, "resource": {"id": 324, "assignee": {"id": 82}, "organization": {"id": 141}, "project": {"id": 301, "owner": {"id": 735}, "assignee": {"id": 860}}, "task": {"id": 367, "owner": {"id": 949}, "assignee": {"id": 1053}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 95, "privilege": "user"}, "organization": {"id": 175, "owner": {"id": 293}, "user": {"role": "supervisor"}}}, "resource": {"id": 310, "assignee": {"id": 95}, "organization": {"id": 656}, "project": {"id": 333, "owner": {"id": 747}, "assignee": {"id": 896}}, "task": {"id": 369, "owner": {"id": 939}, "assignee": {"id": 1091}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 6, "privilege": "user"}, "organization": {"id": 144, "owner": {"id": 252}, "user": {"role": "supervisor"}}}, "resource": {"id": 321, "assignee": {"id": 6}, "organization": {"id": 679}, "project": {"id": 354, "owner": {"id": 740}, "assignee": {"id": 886}}, "task": {"id": 305, "owner": {"id": 990}, "assignee": {"id": 1056}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 95, "privilege": "user"}, "organization": {"id": 108, "owner": {"id": 208}, "user": {"role": "worker"}}}, "resource": {"id": 318, "assignee": {"id": 95}, "organization": {"id": 108}, "project": {"id": 322, "owner": {"id": 751}, "assignee": {"id": 863}}, "task": {"id": 333, "owner": {"id": 978}, "assignee": {"id": 1035}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 8, "privilege": "user"}, "organization": {"id": 125, "owner": {"id": 226}, "user": {"role": "worker"}}}, "resource": {"id": 343, "assignee": {"id": 8}, "organization": {"id": 125}, "project": {"id": 383, "owner": {"id": 761}, "assignee": {"id": 843}}, "task": {"id": 347, "owner": {"id": 956}, "assignee": {"id": 1037}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 14, "privilege": "user"}, "organization": {"id": 151, "owner": {"id": 234}, "user": {"role": "worker"}}}, "resource": {"id": 381, "assignee": {"id": 14}, "organization": {"id": 649}, "project": {"id": 371, "owner": {"id": 791}, "assignee": {"id": 884}}, "task": {"id": 387, "owner": {"id": 939}, "assignee": {"id": 1068}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 66, "privilege": "user"}, "organization": {"id": 181, "owner": {"id": 279}, "user": {"role": "worker"}}}, "resource": {"id": 351, "assignee": {"id": 66}, "organization": {"id": 658}, "project": {"id": 322, "owner": {"id": 758}, "assignee": {"id": 801}}, "task": {"id": 362, "owner": {"id": 950}, "assignee": {"id": 1092}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 33, "privilege": "user"}, "organization": {"id": 127, "owner": {"id": 284}, "user": {"role": null}}}, "resource": {"id": 330, "assignee": {"id": 33}, "organization": {"id": 127}, "project": {"id": 356, "owner": {"id": 720}, "assignee": {"id": 850}}, "task": {"id": 324, "owner": {"id": 981}, "assignee": {"id": 1044}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 64, "privilege": "user"}, "organization": {"id": 160, "owner": {"id": 285}, "user": {"role": null}}}, "resource": {"id": 341, "assignee": {"id": 64}, "organization": {"id": 160}, "project": {"id": 334, "owner": {"id": 723}, "assignee": {"id": 838}}, "task": {"id": 377, "owner": {"id": 946}, "assignee": {"id": 1063}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 4, "privilege": "user"}, "organization": {"id": 109, "owner": {"id": 217}, "user": {"role": null}}}, "resource": {"id": 396, "assignee": {"id": 4}, "organization": {"id": 636}, "project": {"id": 388, "owner": {"id": 711}, "assignee": {"id": 835}}, "task": {"id": 323, "owner": {"id": 968}, "assignee": {"id": 1026}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 21, "privilege": "user"}, "organization": {"id": 196, "owner": {"id": 288}, "user": {"role": null}}}, "resource": {"id": 311, "assignee": {"id": 21}, "organization": {"id": 624}, "project": {"id": 334, "owner": {"id": 718}, "assignee": {"id": 881}}, "task": {"id": 339, "owner": {"id": 990}, "assignee": {"id": 1081}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 87, "privilege": "worker"}, "organization": {"id": 177, "owner": {"id": 87}, "user": {"role": "owner"}}}, "resource": {"id": 364, "assignee": {"id": 87}, "organization": {"id": 177}, "project": {"id": 313, "owner": {"id": 729}, "assignee": {"id": 803}}, "task": {"id": 370, "owner": {"id": 977}, "assignee": {"id": 1009}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 90, "privilege": "worker"}, "organization": {"id": 129, "owner": {"id": 90}, "user": {"role": "owner"}}}, "resource": {"id": 355, "assignee": {"id": 90}, "organization": {"id": 129}, "project": {"id": 317, "owner": {"id": 708}, "assignee": {"id": 891}}, "task": {"id": 373, "owner": {"id": 989}, "assignee": {"id": 1096}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 55, "privilege": "worker"}, "organization": {"id": 151, "owner": {"id": 55}, "user": {"role": "owner"}}}, "resource": {"id": 378, "assignee": {"id": 55}, "organization": {"id": 650}, "project": {"id": 329, "owner": {"id": 792}, "assignee": {"id": 851}}, "task": {"id": 335, "owner": {"id": 958}, "assignee": {"id": 1061}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 40, "privilege": "worker"}, "organization": {"id": 191, "owner": {"id": 40}, "user": {"role": "owner"}}}, "resource": {"id": 356, "assignee": {"id": 40}, "organization": {"id": 614}, "project": {"id": 335, "owner": {"id": 739}, "assignee": {"id": 822}}, "task": {"id": 365, "owner": {"id": 950}, "assignee": {"id": 1067}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 21, "privilege": "worker"}, "organization": {"id": 189, "owner": {"id": 215}, "user": {"role": "maintainer"}}}, "resource": {"id": 309, "assignee": {"id": 21}, "organization": {"id": 189}, "project": {"id": 363, "owner": {"id": 726}, "assignee": {"id": 844}}, "task": {"id": 383, "owner": {"id": 943}, "assignee": {"id": 1070}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 51, "privilege": "worker"}, "organization": {"id": 165, "owner": {"id": 205}, "user": {"role": "maintainer"}}}, "resource": {"id": 352, "assignee": {"id": 51}, "organization": {"id": 165}, "project": {"id": 375, "owner": {"id": 719}, "assignee": {"id": 851}}, "task": {"id": 333, "owner": {"id": 986}, "assignee": {"id": 1031}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 1, "privilege": "worker"}, "organization": {"id": 183, "owner": {"id": 221}, "user": {"role": "maintainer"}}}, "resource": {"id": 384, "assignee": {"id": 1}, "organization": {"id": 645}, "project": {"id": 387, "owner": {"id": 794}, "assignee": {"id": 805}}, "task": {"id": 390, "owner": {"id": 978}, "assignee": {"id": 1025}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 72, "privilege": "worker"}, "organization": {"id": 148, "owner": {"id": 264}, "user": {"role": "maintainer"}}}, "resource": {"id": 358, "assignee": {"id": 72}, "organization": {"id": 634}, "project": {"id": 366, "owner": {"id": 774}, "assignee": {"id": 832}}, "task": {"id": 358, "owner": {"id": 956}, "assignee": {"id": 1043}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 28, "privilege": "worker"}, "organization": {"id": 125, "owner": {"id": 260}, "user": {"role": "supervisor"}}}, "resource": {"id": 302, "assignee": {"id": 28}, "organization": {"id": 125}, "project": {"id": 344, "owner": {"id": 768}, "assignee": {"id": 884}}, "task": {"id": 312, "owner": {"id": 900}, "assignee": {"id": 1071}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 36, "privilege": "worker"}, "organization": {"id": 103, "owner": {"id": 245}, "user": {"role": "supervisor"}}}, "resource": {"id": 323, "assignee": {"id": 36}, "organization": {"id": 103}, "project": {"id": 358, "owner": {"id": 797}, "assignee": {"id": 886}}, "task": {"id": 316, "owner": {"id": 902}, "assignee": {"id": 1017}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 63, "privilege": "worker"}, "organization": {"id": 102, "owner": {"id": 255}, "user": {"role": "supervisor"}}}, "resource": {"id": 369, "assignee": {"id": 63}, "organization": {"id": 619}, "project": {"id": 396, "owner": {"id": 791}, "assignee": {"id": 866}}, "task": {"id": 367, "owner": {"id": 941}, "assignee": {"id": 1004}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 54, "privilege": "worker"}, "organization": {"id": 147, "owner": {"id": 233}, "user": {"role": "supervisor"}}}, "resource": {"id": 375, "assignee": {"id": 54}, "organization": {"id": 617}, "project": {"id": 391, "owner": {"id": 754}, "assignee": {"id": 894}}, "task": {"id": 330, "owner": {"id": 992}, "assignee": {"id": 1096}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 80, "privilege": "worker"}, "organization": {"id": 111, "owner": {"id": 274}, "user": {"role": "worker"}}}, "resource": {"id": 385, "assignee": {"id": 80}, "organization": {"id": 111}, "project": {"id": 312, "owner": {"id": 741}, "assignee": {"id": 869}}, "task": {"id": 315, "owner": {"id": 954}, "assignee": {"id": 1072}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 85, "privilege": "worker"}, "organization": {"id": 180, "owner": {"id": 202}, "user": {"role": "worker"}}}, "resource": {"id": 332, "assignee": {"id": 85}, "organization": {"id": 180}, "project": {"id": 336, "owner": {"id": 761}, "assignee": {"id": 853}}, "task": {"id": 345, "owner": {"id": 999}, "assignee": {"id": 1037}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 54, "privilege": "worker"}, "organization": {"id": 138, "owner": {"id": 208}, "user": {"role": "worker"}}}, "resource": {"id": 340, "assignee": {"id": 54}, "organization": {"id": 601}, "project": {"id": 374, "owner": {"id": 710}, "assignee": {"id": 827}}, "task": {"id": 387, "owner": {"id": 945}, "assignee": {"id": 1005}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 41, "privilege": "worker"}, "organization": {"id": 121, "owner": {"id": 239}, "user": {"role": "worker"}}}, "resource": {"id": 354, "assignee": {"id": 41}, "organization": {"id": 602}, "project": {"id": 375, "owner": {"id": 762}, "assignee": {"id": 806}}, "task": {"id": 343, "owner": {"id": 964}, "assignee": {"id": 1011}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 63, "privilege": "worker"}, "organization": {"id": 151, "owner": {"id": 203}, "user": {"role": null}}}, "resource": {"id": 341, "assignee": {"id": 63}, "organization": {"id": 151}, "project": {"id": 346, "owner": {"id": 709}, "assignee": {"id": 802}}, "task": {"id": 317, "owner": {"id": 952}, "assignee": {"id": 1082}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 24, "privilege": "worker"}, "organization": {"id": 191, "owner": {"id": 259}, "user": {"role": null}}}, "resource": {"id": 351, "assignee": {"id": 24}, "organization": {"id": 191}, "project": {"id": 348, "owner": {"id": 727}, "assignee": {"id": 827}}, "task": {"id": 398, "owner": {"id": 959}, "assignee": {"id": 1020}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 18, "privilege": "worker"}, "organization": {"id": 112, "owner": {"id": 282}, "user": {"role": null}}}, "resource": {"id": 394, "assignee": {"id": 18}, "organization": {"id": 613}, "project": {"id": 389, "owner": {"id": 735}, "assignee": {"id": 852}}, "task": {"id": 355, "owner": {"id": 944}, "assignee": {"id": 1042}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 3, "privilege": "worker"}, "organization": {"id": 103, "owner": {"id": 269}, "user": {"role": null}}}, "resource": {"id": 310, "assignee": {"id": 3}, "organization": {"id": 654}, "project": {"id": 368, "owner": {"id": 716}, "assignee": {"id": 856}}, "task": {"id": 356, "owner": {"id": 900}, "assignee": {"id": 1012}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_OWNER_same_org_TRUE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 98, "privilege": "none"}, "organization": {"id": 143, "owner": {"id": 98}, "user": {"role": "owner"}}}, "resource": {"id": 314, "assignee": {"id": 98}, "organization": {"id": 143}, "project": {"id": 351, "owner": {"id": 736}, "assignee": {"id": 809}}, "task": {"id": 358, "owner": {"id": 942}, "assignee": {"id": 1056}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_OWNER_same_org_TRUE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 42, "privilege": "none"}, "organization": {"id": 133, "owner": {"id": 42}, "user": {"role": "owner"}}}, "resource": {"id": 370, "assignee": {"id": 42}, "organization": {"id": 133}, "project": {"id": 366, "owner": {"id": 729}, "assignee": {"id": 842}}, "task": {"id": 303, "owner": {"id": 996}, "assignee": {"id": 1012}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 71, "privilege": "none"}, "organization": {"id": 122, "owner": {"id": 71}, "user": {"role": "owner"}}}, "resource": {"id": 345, "assignee": {"id": 71}, "organization": {"id": 697}, "project": {"id": 377, "owner": {"id": 749}, "assignee": {"id": 808}}, "task": {"id": 382, "owner": {"id": 928}, "assignee": {"id": 1078}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 68, "privilege": "none"}, "organization": {"id": 178, "owner": {"id": 68}, "user": {"role": "owner"}}}, "resource": {"id": 366, "assignee": {"id": 68}, "organization": {"id": 692}, "project": {"id": 383, "owner": {"id": 742}, "assignee": {"id": 884}}, "task": {"id": 326, "owner": {"id": 937}, "assignee": {"id": 1040}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_MAINTAINER_same_org_TRUE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 25, "privilege": "none"}, "organization": {"id": 133, "owner": {"id": 285}, "user": {"role": "maintainer"}}}, "resource": {"id": 332, "assignee": {"id": 25}, "organization": {"id": 133}, "project": {"id": 334, "owner": {"id": 709}, "assignee": {"id": 895}}, "task": {"id": 333, "owner": {"id": 936}, "assignee": {"id": 1057}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_MAINTAINER_same_org_TRUE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 28, "privilege": "none"}, "organization": {"id": 166, "owner": {"id": 200}, "user": {"role": "maintainer"}}}, "resource": {"id": 341, "assignee": {"id": 28}, "organization": {"id": 166}, "project": {"id": 321, "owner": {"id": 751}, "assignee": {"id": 834}}, "task": {"id": 334, "owner": {"id": 955}, "assignee": {"id": 1027}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 22, "privilege": "none"}, "organization": {"id": 106, "owner": {"id": 252}, "user": {"role": "maintainer"}}}, "resource": {"id": 301, "assignee": {"id": 22}, "organization": {"id": 628}, "project": {"id": 304, "owner": {"id": 781}, "assignee": {"id": 833}}, "task": {"id": 328, "owner": {"id": 929}, "assignee": {"id": 1074}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 41, "privilege": "none"}, "organization": {"id": 142, "owner": {"id": 296}, "user": {"role": "maintainer"}}}, "resource": {"id": 313, "assignee": {"id": 41}, "organization": {"id": 635}, "project": {"id": 326, "owner": {"id": 715}, "assignee": {"id": 807}}, "task": {"id": 330, "owner": {"id": 915}, "assignee": {"id": 1059}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_SUPERVISOR_same_org_TRUE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 54, "privilege": "none"}, "organization": {"id": 157, "owner": {"id": 206}, "user": {"role": "supervisor"}}}, "resource": {"id": 357, "assignee": {"id": 54}, "organization": {"id": 157}, "project": {"id": 351, "owner": {"id": 720}, "assignee": {"id": 868}}, "task": {"id": 304, "owner": {"id": 932}, "assignee": {"id": 1063}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_SUPERVISOR_same_org_TRUE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 36, "privilege": "none"}, "organization": {"id": 193, "owner": {"id": 275}, "user": {"role": "supervisor"}}}, "resource": {"id": 367, "assignee": {"id": 36}, "organization": {"id": 193}, "project": {"id": 309, "owner": {"id": 792}, "assignee": {"id": 838}}, "task": {"id": 303, "owner": {"id": 956}, "assignee": {"id": 1070}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 10, "privilege": "none"}, "organization": {"id": 178, "owner": {"id": 282}, "user": {"role": "supervisor"}}}, "resource": {"id": 388, "assignee": {"id": 10}, "organization": {"id": 632}, "project": {"id": 353, "owner": {"id": 731}, "assignee": {"id": 848}}, "task": {"id": 309, "owner": {"id": 978}, "assignee": {"id": 1068}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 99, "privilege": "none"}, "organization": {"id": 154, "owner": {"id": 247}, "user": {"role": "supervisor"}}}, "resource": {"id": 364, "assignee": {"id": 99}, "organization": {"id": 667}, "project": {"id": 355, "owner": {"id": 738}, "assignee": {"id": 809}}, "task": {"id": 360, "owner": {"id": 961}, "assignee": {"id": 1016}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_WORKER_same_org_TRUE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 98, "privilege": "none"}, "organization": {"id": 175, "owner": {"id": 283}, "user": {"role": "worker"}}}, "resource": {"id": 316, "assignee": {"id": 98}, "organization": {"id": 175}, "project": {"id": 313, "owner": {"id": 759}, "assignee": {"id": 884}}, "task": {"id": 374, "owner": {"id": 900}, "assignee": {"id": 1024}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_WORKER_same_org_TRUE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 70, "privilege": "none"}, "organization": {"id": 194, "owner": {"id": 246}, "user": {"role": "worker"}}}, "resource": {"id": 348, "assignee": {"id": 70}, "organization": {"id": 194}, "project": {"id": 379, "owner": {"id": 793}, "assignee": {"id": 878}}, "task": {"id": 376, "owner": {"id": 995}, "assignee": {"id": 1018}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 3, "privilege": "none"}, "organization": {"id": 110, "owner": {"id": 253}, "user": {"role": "worker"}}}, "resource": {"id": 382, "assignee": {"id": 3}, "organization": {"id": 634}, "project": {"id": 364, "owner": {"id": 711}, "assignee": {"id": 807}}, "task": {"id": 369, "owner": {"id": 963}, "assignee": {"id": 1088}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 55, "privilege": "none"}, "organization": {"id": 172, "owner": {"id": 249}, "user": {"role": "worker"}}}, "resource": {"id": 365, "assignee": {"id": 55}, "organization": {"id": 680}, "project": {"id": 309, "owner": {"id": 728}, "assignee": {"id": 813}}, "task": {"id": 352, "owner": {"id": 961}, "assignee": {"id": 1004}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 22, "privilege": "none"}, "organization": {"id": 191, "owner": {"id": 251}, "user": {"role": null}}}, "resource": {"id": 349, "assignee": {"id": 22}, "organization": {"id": 191}, "project": {"id": 363, "owner": {"id": 786}, "assignee": {"id": 845}}, "task": {"id": 362, "owner": {"id": 902}, "assignee": {"id": 1095}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 3, "privilege": "none"}, "organization": {"id": 106, "owner": {"id": 236}, "user": {"role": null}}}, "resource": {"id": 320, "assignee": {"id": 3}, "organization": {"id": 106}, "project": {"id": 320, "owner": {"id": 727}, "assignee": {"id": 837}}, "task": {"id": 391, "owner": {"id": 977}, "assignee": {"id": 1024}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 56, "privilege": "none"}, "organization": {"id": 180, "owner": {"id": 257}, "user": {"role": null}}}, "resource": {"id": 346, "assignee": {"id": 56}, "organization": {"id": 695}, "project": {"id": 359, "owner": {"id": 707}, "assignee": {"id": 801}}, "task": {"id": 303, "owner": {"id": 945}, "assignee": {"id": 1095}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 69, "privilege": "none"}, "organization": {"id": 194, "owner": {"id": 203}, "user": {"role": null}}}, "resource": {"id": 304, "assignee": {"id": 69}, "organization": {"id": 664}, "project": {"id": 388, "owner": {"id": 757}, "assignee": {"id": 887}}, "task": {"id": 398, "owner": {"id": 975}, "assignee": {"id": 1097}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 65, "privilege": "admin"}, "organization": {"id": 189, "owner": {"id": 65}, "user": {"role": "owner"}}}, "resource": {"id": 398, "assignee": {"id": 579}, "organization": {"id": 189}, "project": {"id": 360, "owner": {"id": 708}, "assignee": {"id": 810}}, "task": {"id": 312, "owner": {"id": 972}, "assignee": {"id": 1064}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 76, "privilege": "admin"}, "organization": {"id": 134, "owner": {"id": 76}, "user": {"role": "owner"}}}, "resource": {"id": 361, "assignee": {"id": 513}, "organization": {"id": 134}, "project": {"id": 379, "owner": {"id": 743}, "assignee": {"id": 852}}, "task": {"id": 342, "owner": {"id": 916}, "assignee": {"id": 1074}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_OWNER_same_org_FALSE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 21, "privilege": "admin"}, "organization": {"id": 192, "owner": {"id": 21}, "user": {"role": "owner"}}}, "resource": {"id": 345, "assignee": {"id": 548}, "organization": {"id": 606}, "project": {"id": 388, "owner": {"id": 771}, "assignee": {"id": 822}}, "task": {"id": 307, "owner": {"id": 902}, "assignee": {"id": 1079}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_OWNER_same_org_FALSE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 90, "privilege": "admin"}, "organization": {"id": 184, "owner": {"id": 90}, "user": {"role": "owner"}}}, "resource": {"id": 340, "assignee": {"id": 531}, "organization": {"id": 639}, "project": {"id": 361, "owner": {"id": 713}, "assignee": {"id": 881}}, "task": {"id": 348, "owner": {"id": 976}, "assignee": {"id": 1044}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 45, "privilege": "admin"}, "organization": {"id": 143, "owner": {"id": 287}, "user": {"role": "maintainer"}}}, "resource": {"id": 315, "assignee": {"id": 574}, "organization": {"id": 143}, "project": {"id": 373, "owner": {"id": 715}, "assignee": {"id": 880}}, "task": {"id": 300, "owner": {"id": 950}, "assignee": {"id": 1035}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 13, "privilege": "admin"}, "organization": {"id": 126, "owner": {"id": 210}, "user": {"role": "maintainer"}}}, "resource": {"id": 328, "assignee": {"id": 519}, "organization": {"id": 126}, "project": {"id": 367, "owner": {"id": 716}, "assignee": {"id": 895}}, "task": {"id": 320, "owner": {"id": 936}, "assignee": {"id": 1004}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_MAINTAINER_same_org_FALSE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 77, "privilege": "admin"}, "organization": {"id": 188, "owner": {"id": 202}, "user": {"role": "maintainer"}}}, "resource": {"id": 397, "assignee": {"id": 552}, "organization": {"id": 631}, "project": {"id": 393, "owner": {"id": 720}, "assignee": {"id": 823}}, "task": {"id": 354, "owner": {"id": 944}, "assignee": {"id": 1075}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_MAINTAINER_same_org_FALSE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 11, "privilege": "admin"}, "organization": {"id": 148, "owner": {"id": 248}, "user": {"role": "maintainer"}}}, "resource": {"id": 365, "assignee": {"id": 505}, "organization": {"id": 637}, "project": {"id": 393, "owner": {"id": 791}, "assignee": {"id": 889}}, "task": {"id": 372, "owner": {"id": 923}, "assignee": {"id": 1017}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 53, "privilege": "admin"}, "organization": {"id": 103, "owner": {"id": 242}, "user": {"role": "supervisor"}}}, "resource": {"id": 389, "assignee": {"id": 541}, "organization": {"id": 103}, "project": {"id": 350, "owner": {"id": 743}, "assignee": {"id": 852}}, "task": {"id": 334, "owner": {"id": 916}, "assignee": {"id": 1019}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 75, "privilege": "admin"}, "organization": {"id": 118, "owner": {"id": 214}, "user": {"role": "supervisor"}}}, "resource": {"id": 382, "assignee": {"id": 501}, "organization": {"id": 118}, "project": {"id": 376, "owner": {"id": 716}, "assignee": {"id": 854}}, "task": {"id": 343, "owner": {"id": 909}, "assignee": {"id": 1067}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_SUPERVISOR_same_org_FALSE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 37, "privilege": "admin"}, "organization": {"id": 140, "owner": {"id": 283}, "user": {"role": "supervisor"}}}, "resource": {"id": 327, "assignee": {"id": 523}, "organization": {"id": 646}, "project": {"id": 341, "owner": {"id": 730}, "assignee": {"id": 848}}, "task": {"id": 369, "owner": {"id": 981}, "assignee": {"id": 1081}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_SUPERVISOR_same_org_FALSE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 89, "privilege": "admin"}, "organization": {"id": 137, "owner": {"id": 286}, "user": {"role": "supervisor"}}}, "resource": {"id": 381, "assignee": {"id": 554}, "organization": {"id": 661}, "project": {"id": 346, "owner": {"id": 703}, "assignee": {"id": 865}}, "task": {"id": 395, "owner": {"id": 983}, "assignee": {"id": 1093}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 92, "privilege": "admin"}, "organization": {"id": 160, "owner": {"id": 216}, "user": {"role": "worker"}}}, "resource": {"id": 313, "assignee": {"id": 537}, "organization": {"id": 160}, "project": {"id": 381, "owner": {"id": 798}, "assignee": {"id": 841}}, "task": {"id": 303, "owner": {"id": 927}, "assignee": {"id": 1067}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 64, "privilege": "admin"}, "organization": {"id": 180, "owner": {"id": 255}, "user": {"role": "worker"}}}, "resource": {"id": 375, "assignee": {"id": 540}, "organization": {"id": 180}, "project": {"id": 326, "owner": {"id": 754}, "assignee": {"id": 835}}, "task": {"id": 367, "owner": {"id": 939}, "assignee": {"id": 1070}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_WORKER_same_org_FALSE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 29, "privilege": "admin"}, "organization": {"id": 105, "owner": {"id": 203}, "user": {"role": "worker"}}}, "resource": {"id": 320, "assignee": {"id": 521}, "organization": {"id": 683}, "project": {"id": 313, "owner": {"id": 711}, "assignee": {"id": 892}}, "task": {"id": 321, "owner": {"id": 936}, "assignee": {"id": 1017}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_WORKER_same_org_FALSE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 43, "privilege": "admin"}, "organization": {"id": 197, "owner": {"id": 257}, "user": {"role": "worker"}}}, "resource": {"id": 389, "assignee": {"id": 549}, "organization": {"id": 693}, "project": {"id": 381, "owner": {"id": 755}, "assignee": {"id": 825}}, "task": {"id": 339, "owner": {"id": 920}, "assignee": {"id": 1021}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_NONE_same_org_TRUE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 20, "privilege": "admin"}, "organization": {"id": 163, "owner": {"id": 282}, "user": {"role": null}}}, "resource": {"id": 330, "assignee": {"id": 589}, "organization": {"id": 163}, "project": {"id": 331, "owner": {"id": 733}, "assignee": {"id": 852}}, "task": {"id": 328, "owner": {"id": 992}, "assignee": {"id": 1084}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_NONE_same_org_TRUE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 28, "privilege": "admin"}, "organization": {"id": 131, "owner": {"id": 294}, "user": {"role": null}}}, "resource": {"id": 328, "assignee": {"id": 596}, "organization": {"id": 131}, "project": {"id": 374, "owner": {"id": 760}, "assignee": {"id": 835}}, "task": {"id": 383, "owner": {"id": 948}, "assignee": {"id": 1028}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_NONE_same_org_FALSE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 97, "privilege": "admin"}, "organization": {"id": 142, "owner": {"id": 238}, "user": {"role": null}}}, "resource": {"id": 397, "assignee": {"id": 598}, "organization": {"id": 689}, "project": {"id": 372, "owner": {"id": 745}, "assignee": {"id": 804}}, "task": {"id": 371, "owner": {"id": 959}, "assignee": {"id": 1091}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_NONE_same_org_FALSE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 96, "privilege": "admin"}, "organization": {"id": 145, "owner": {"id": 246}, "user": {"role": null}}}, "resource": {"id": 370, "assignee": {"id": 580}, "organization": {"id": 602}, "project": {"id": 300, "owner": {"id": 765}, "assignee": {"id": 836}}, "task": {"id": 372, "owner": {"id": 928}, "assignee": {"id": 1080}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 33, "privilege": "business"}, "organization": {"id": 114, "owner": {"id": 33}, "user": {"role": "owner"}}}, "resource": {"id": 397, "assignee": {"id": 571}, "organization": {"id": 114}, "project": {"id": 344, "owner": {"id": 766}, "assignee": {"id": 837}}, "task": {"id": 382, "owner": {"id": 994}, "assignee": {"id": 1081}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 80, "privilege": "business"}, "organization": {"id": 127, "owner": {"id": 80}, "user": {"role": "owner"}}}, "resource": {"id": 320, "assignee": {"id": 560}, "organization": {"id": 127}, "project": {"id": 323, "owner": {"id": 790}, "assignee": {"id": 869}}, "task": {"id": 321, "owner": {"id": 921}, "assignee": {"id": 1003}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 74, "privilege": "business"}, "organization": {"id": 142, "owner": {"id": 74}, "user": {"role": "owner"}}}, "resource": {"id": 357, "assignee": {"id": 507}, "organization": {"id": 678}, "project": {"id": 322, "owner": {"id": 715}, "assignee": {"id": 838}}, "task": {"id": 386, "owner": {"id": 919}, "assignee": {"id": 1096}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 22, "privilege": "business"}, "organization": {"id": 128, "owner": {"id": 22}, "user": {"role": "owner"}}}, "resource": {"id": 308, "assignee": {"id": 528}, "organization": {"id": 650}, "project": {"id": 363, "owner": {"id": 743}, "assignee": {"id": 810}}, "task": {"id": 364, "owner": {"id": 923}, "assignee": {"id": 1071}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 39, "privilege": "business"}, "organization": {"id": 188, "owner": {"id": 213}, "user": {"role": "maintainer"}}}, "resource": {"id": 301, "assignee": {"id": 536}, "organization": {"id": 188}, "project": {"id": 310, "owner": {"id": 789}, "assignee": {"id": 810}}, "task": {"id": 310, "owner": {"id": 956}, "assignee": {"id": 1003}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 67, "privilege": "business"}, "organization": {"id": 191, "owner": {"id": 204}, "user": {"role": "maintainer"}}}, "resource": {"id": 309, "assignee": {"id": 526}, "organization": {"id": 191}, "project": {"id": 361, "owner": {"id": 773}, "assignee": {"id": 843}}, "task": {"id": 343, "owner": {"id": 948}, "assignee": {"id": 1051}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 20, "privilege": "business"}, "organization": {"id": 142, "owner": {"id": 262}, "user": {"role": "maintainer"}}}, "resource": {"id": 367, "assignee": {"id": 540}, "organization": {"id": 666}, "project": {"id": 367, "owner": {"id": 700}, "assignee": {"id": 843}}, "task": {"id": 325, "owner": {"id": 974}, "assignee": {"id": 1098}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 69, "privilege": "business"}, "organization": {"id": 195, "owner": {"id": 213}, "user": {"role": "maintainer"}}}, "resource": {"id": 381, "assignee": {"id": 502}, "organization": {"id": 631}, "project": {"id": 387, "owner": {"id": 711}, "assignee": {"id": 801}}, "task": {"id": 367, "owner": {"id": 975}, "assignee": {"id": 1044}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_SUPERVISOR_same_org_TRUE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 53, "privilege": "business"}, "organization": {"id": 186, "owner": {"id": 294}, "user": {"role": "supervisor"}}}, "resource": {"id": 334, "assignee": {"id": 592}, "organization": {"id": 186}, "project": {"id": 334, "owner": {"id": 782}, "assignee": {"id": 801}}, "task": {"id": 323, "owner": {"id": 993}, "assignee": {"id": 1055}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_SUPERVISOR_same_org_TRUE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 12, "privilege": "business"}, "organization": {"id": 196, "owner": {"id": 237}, "user": {"role": "supervisor"}}}, "resource": {"id": 305, "assignee": {"id": 580}, "organization": {"id": 196}, "project": {"id": 390, "owner": {"id": 781}, "assignee": {"id": 847}}, "task": {"id": 377, "owner": {"id": 976}, "assignee": {"id": 1089}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 97, "privilege": "business"}, "organization": {"id": 113, "owner": {"id": 210}, "user": {"role": "supervisor"}}}, "resource": {"id": 311, "assignee": {"id": 506}, "organization": {"id": 670}, "project": {"id": 326, "owner": {"id": 720}, "assignee": {"id": 858}}, "task": {"id": 384, "owner": {"id": 953}, "assignee": {"id": 1063}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 9, "privilege": "business"}, "organization": {"id": 134, "owner": {"id": 203}, "user": {"role": "supervisor"}}}, "resource": {"id": 373, "assignee": {"id": 587}, "organization": {"id": 639}, "project": {"id": 380, "owner": {"id": 777}, "assignee": {"id": 832}}, "task": {"id": 387, "owner": {"id": 984}, "assignee": {"id": 1041}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_WORKER_same_org_TRUE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 22, "privilege": "business"}, "organization": {"id": 195, "owner": {"id": 231}, "user": {"role": "worker"}}}, "resource": {"id": 390, "assignee": {"id": 551}, "organization": {"id": 195}, "project": {"id": 341, "owner": {"id": 788}, "assignee": {"id": 884}}, "task": {"id": 345, "owner": {"id": 937}, "assignee": {"id": 1084}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_WORKER_same_org_TRUE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 61, "privilege": "business"}, "organization": {"id": 102, "owner": {"id": 299}, "user": {"role": "worker"}}}, "resource": {"id": 336, "assignee": {"id": 502}, "organization": {"id": 102}, "project": {"id": 356, "owner": {"id": 709}, "assignee": {"id": 873}}, "task": {"id": 370, "owner": {"id": 983}, "assignee": {"id": 1016}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 38, "privilege": "business"}, "organization": {"id": 109, "owner": {"id": 254}, "user": {"role": "worker"}}}, "resource": {"id": 311, "assignee": {"id": 532}, "organization": {"id": 615}, "project": {"id": 315, "owner": {"id": 763}, "assignee": {"id": 881}}, "task": {"id": 342, "owner": {"id": 928}, "assignee": {"id": 1057}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 67, "privilege": "business"}, "organization": {"id": 150, "owner": {"id": 291}, "user": {"role": "worker"}}}, "resource": {"id": 353, "assignee": {"id": 541}, "organization": {"id": 662}, "project": {"id": 319, "owner": {"id": 719}, "assignee": {"id": 858}}, "task": {"id": 364, "owner": {"id": 965}, "assignee": {"id": 1055}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 3, "privilege": "business"}, "organization": {"id": 145, "owner": {"id": 215}, "user": {"role": null}}}, "resource": {"id": 397, "assignee": {"id": 540}, "organization": {"id": 145}, "project": {"id": 354, "owner": {"id": 716}, "assignee": {"id": 846}}, "task": {"id": 341, "owner": {"id": 938}, "assignee": {"id": 1099}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 5, "privilege": "business"}, "organization": {"id": 134, "owner": {"id": 272}, "user": {"role": null}}}, "resource": {"id": 365, "assignee": {"id": 562}, "organization": {"id": 134}, "project": {"id": 398, "owner": {"id": 717}, "assignee": {"id": 861}}, "task": {"id": 394, "owner": {"id": 920}, "assignee": {"id": 1099}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 74, "privilege": "business"}, "organization": {"id": 192, "owner": {"id": 251}, "user": {"role": null}}}, "resource": {"id": 312, "assignee": {"id": 544}, "organization": {"id": 630}, "project": {"id": 331, "owner": {"id": 789}, "assignee": {"id": 823}}, "task": {"id": 330, "owner": {"id": 946}, "assignee": {"id": 1093}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 12, "privilege": "business"}, "organization": {"id": 166, "owner": {"id": 209}, "user": {"role": null}}}, "resource": {"id": 376, "assignee": {"id": 598}, "organization": {"id": 692}, "project": {"id": 365, "owner": {"id": 702}, "assignee": {"id": 809}}, "task": {"id": 387, "owner": {"id": 974}, "assignee": {"id": 1078}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 58, "privilege": "user"}, "organization": {"id": 121, "owner": {"id": 58}, "user": {"role": "owner"}}}, "resource": {"id": 371, "assignee": {"id": 523}, "organization": {"id": 121}, "project": {"id": 319, "owner": {"id": 750}, "assignee": {"id": 805}}, "task": {"id": 389, "owner": {"id": 907}, "assignee": {"id": 1098}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 30, "privilege": "user"}, "organization": {"id": 163, "owner": {"id": 30}, "user": {"role": "owner"}}}, "resource": {"id": 341, "assignee": {"id": 501}, "organization": {"id": 163}, "project": {"id": 312, "owner": {"id": 769}, "assignee": {"id": 856}}, "task": {"id": 367, "owner": {"id": 913}, "assignee": {"id": 1050}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 97, "privilege": "user"}, "organization": {"id": 114, "owner": {"id": 97}, "user": {"role": "owner"}}}, "resource": {"id": 393, "assignee": {"id": 550}, "organization": {"id": 648}, "project": {"id": 368, "owner": {"id": 787}, "assignee": {"id": 884}}, "task": {"id": 306, "owner": {"id": 969}, "assignee": {"id": 1023}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 81, "privilege": "user"}, "organization": {"id": 163, "owner": {"id": 81}, "user": {"role": "owner"}}}, "resource": {"id": 359, "assignee": {"id": 570}, "organization": {"id": 668}, "project": {"id": 329, "owner": {"id": 722}, "assignee": {"id": 871}}, "task": {"id": 396, "owner": {"id": 901}, "assignee": {"id": 1034}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 98, "privilege": "user"}, "organization": {"id": 192, "owner": {"id": 289}, "user": {"role": "maintainer"}}}, "resource": {"id": 393, "assignee": {"id": 507}, "organization": {"id": 192}, "project": {"id": 369, "owner": {"id": 735}, "assignee": {"id": 874}}, "task": {"id": 348, "owner": {"id": 947}, "assignee": {"id": 1007}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "update:state", "auth": {"user": {"id": 96, "privilege": "user"}, "organization": {"id": 160, "owner": {"id": 275}, "user": {"role": "maintainer"}}}, "resource": {"id": 384, "assignee": {"id": 548}, "organization": {"id": 160}, "project": {"id": 314, "owner": {"id": 794}, "assignee": {"id": 816}}, "task": {"id": 395, "owner": {"id": 905}, "assignee": {"id": 1054}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 81, "privilege": "user"}, "organization": {"id": 147, "owner": {"id": 212}, "user": {"role": "maintainer"}}}, "resource": {"id": 365, "assignee": {"id": 509}, "organization": {"id": 604}, "project": {"id": 398, "owner": {"id": 721}, "assignee": {"id": 871}}, "task": {"id": 381, "owner": {"id": 988}, "assignee": {"id": 1026}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 49, "privilege": "user"}, "organization": {"id": 146, "owner": {"id": 207}, "user": {"role": "maintainer"}}}, "resource": {"id": 308, "assignee": {"id": 504}, "organization": {"id": 673}, "project": {"id": 336, "owner": {"id": 766}, "assignee": {"id": 850}}, "task": {"id": 322, "owner": {"id": 998}, "assignee": {"id": 1024}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_SUPERVISOR_same_org_TRUE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 66, "privilege": "user"}, "organization": {"id": 119, "owner": {"id": 224}, "user": {"role": "supervisor"}}}, "resource": {"id": 344, "assignee": {"id": 509}, "organization": {"id": 119}, "project": {"id": 378, "owner": {"id": 731}, "assignee": {"id": 848}}, "task": {"id": 315, "owner": {"id": 974}, "assignee": {"id": 1099}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_SUPERVISOR_same_org_TRUE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 76, "privilege": "user"}, "organization": {"id": 173, "owner": {"id": 270}, "user": {"role": "supervisor"}}}, "resource": {"id": 339, "assignee": {"id": 547}, "organization": {"id": 173}, "project": {"id": 352, "owner": {"id": 746}, "assignee": {"id": 852}}, "task": {"id": 381, "owner": {"id": 900}, "assignee": {"id": 1004}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 46, "privilege": "user"}, "organization": {"id": 101, "owner": {"id": 233}, "user": {"role": "supervisor"}}}, "resource": {"id": 305, "assignee": {"id": 580}, "organization": {"id": 638}, "project": {"id": 320, "owner": {"id": 769}, "assignee": {"id": 898}}, "task": {"id": 335, "owner": {"id": 907}, "assignee": {"id": 1057}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 94, "privilege": "user"}, "organization": {"id": 132, "owner": {"id": 227}, "user": {"role": "supervisor"}}}, "resource": {"id": 366, "assignee": {"id": 548}, "organization": {"id": 687}, "project": {"id": 398, "owner": {"id": 739}, "assignee": {"id": 835}}, "task": {"id": 366, "owner": {"id": 924}, "assignee": {"id": 1041}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_WORKER_same_org_TRUE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 16, "privilege": "user"}, "organization": {"id": 180, "owner": {"id": 217}, "user": {"role": "worker"}}}, "resource": {"id": 380, "assignee": {"id": 552}, "organization": {"id": 180}, "project": {"id": 376, "owner": {"id": 703}, "assignee": {"id": 800}}, "task": {"id": 307, "owner": {"id": 980}, "assignee": {"id": 1072}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_WORKER_same_org_TRUE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 26, "privilege": "user"}, "organization": {"id": 127, "owner": {"id": 247}, "user": {"role": "worker"}}}, "resource": {"id": 379, "assignee": {"id": 521}, "organization": {"id": 127}, "project": {"id": 364, "owner": {"id": 712}, "assignee": {"id": 836}}, "task": {"id": 373, "owner": {"id": 932}, "assignee": {"id": 1038}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 77, "privilege": "user"}, "organization": {"id": 187, "owner": {"id": 295}, "user": {"role": "worker"}}}, "resource": {"id": 393, "assignee": {"id": 533}, "organization": {"id": 606}, "project": {"id": 391, "owner": {"id": 788}, "assignee": {"id": 883}}, "task": {"id": 350, "owner": {"id": 915}, "assignee": {"id": 1084}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 97, "privilege": "user"}, "organization": {"id": 181, "owner": {"id": 272}, "user": {"role": "worker"}}}, "resource": {"id": 300, "assignee": {"id": 584}, "organization": {"id": 630}, "project": {"id": 358, "owner": {"id": 763}, "assignee": {"id": 882}}, "task": {"id": 342, "owner": {"id": 948}, "assignee": {"id": 1096}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 54, "privilege": "user"}, "organization": {"id": 114, "owner": {"id": 241}, "user": {"role": null}}}, "resource": {"id": 321, "assignee": {"id": 591}, "organization": {"id": 114}, "project": {"id": 395, "owner": {"id": 715}, "assignee": {"id": 808}}, "task": {"id": 395, "owner": {"id": 975}, "assignee": {"id": 1021}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 46, "privilege": "user"}, "organization": {"id": 167, "owner": {"id": 209}, "user": {"role": null}}}, "resource": {"id": 312, "assignee": {"id": 561}, "organization": {"id": 167}, "project": {"id": 328, "owner": {"id": 715}, "assignee": {"id": 874}}, "task": {"id": 386, "owner": {"id": 923}, "assignee": {"id": 1024}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 4, "privilege": "user"}, "organization": {"id": 107, "owner": {"id": 241}, "user": {"role": null}}}, "resource": {"id": 395, "assignee": {"id": 578}, "organization": {"id": 604}, "project": {"id": 395, "owner": {"id": 798}, "assignee": {"id": 801}}, "task": {"id": 349, "owner": {"id": 944}, "assignee": {"id": 1030}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 7, "privilege": "user"}, "organization": {"id": 113, "owner": {"id": 264}, "user": {"role": null}}}, "resource": {"id": 381, "assignee": {"id": 597}, "organization": {"id": 642}, "project": {"id": 344, "owner": {"id": 701}, "assignee": {"id": 822}}, "task": {"id": 312, "owner": {"id": 939}, "assignee": {"id": 1093}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_OWNER_same_org_TRUE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 55, "privilege": "worker"}, "organization": {"id": 122, "owner": {"id": 55}, "user": {"role": "owner"}}}, "resource": {"id": 349, "assignee": {"id": 555}, "organization": {"id": 122}, "project": {"id": 395, "owner": {"id": 714}, "assignee": {"id": 888}}, "task": {"id": 306, "owner": {"id": 994}, "assignee": {"id": 1035}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_OWNER_same_org_TRUE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 69, "privilege": "worker"}, "organization": {"id": 162, "owner": {"id": 69}, "user": {"role": "owner"}}}, "resource": {"id": 389, "assignee": {"id": 524}, "organization": {"id": 162}, "project": {"id": 309, "owner": {"id": 709}, "assignee": {"id": 871}}, "task": {"id": 301, "owner": {"id": 936}, "assignee": {"id": 1095}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 63, "privilege": "worker"}, "organization": {"id": 145, "owner": {"id": 63}, "user": {"role": "owner"}}}, "resource": {"id": 313, "assignee": {"id": 548}, "organization": {"id": 634}, "project": {"id": 365, "owner": {"id": 762}, "assignee": {"id": 869}}, "task": {"id": 322, "owner": {"id": 986}, "assignee": {"id": 1021}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 42, "privilege": "worker"}, "organization": {"id": 188, "owner": {"id": 42}, "user": {"role": "owner"}}}, "resource": {"id": 307, "assignee": {"id": 503}, "organization": {"id": 607}, "project": {"id": 353, "owner": {"id": 735}, "assignee": {"id": 887}}, "task": {"id": 380, "owner": {"id": 942}, "assignee": {"id": 1072}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_MAINTAINER_same_org_TRUE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 69, "privilege": "worker"}, "organization": {"id": 116, "owner": {"id": 259}, "user": {"role": "maintainer"}}}, "resource": {"id": 304, "assignee": {"id": 552}, "organization": {"id": 116}, "project": {"id": 379, "owner": {"id": 755}, "assignee": {"id": 819}}, "task": {"id": 317, "owner": {"id": 973}, "assignee": {"id": 1034}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_MAINTAINER_same_org_TRUE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 38, "privilege": "worker"}, "organization": {"id": 196, "owner": {"id": 243}, "user": {"role": "maintainer"}}}, "resource": {"id": 340, "assignee": {"id": 592}, "organization": {"id": 196}, "project": {"id": 354, "owner": {"id": 748}, "assignee": {"id": 827}}, "task": {"id": 350, "owner": {"id": 989}, "assignee": {"id": 1030}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 67, "privilege": "worker"}, "organization": {"id": 172, "owner": {"id": 265}, "user": {"role": "maintainer"}}}, "resource": {"id": 376, "assignee": {"id": 561}, "organization": {"id": 613}, "project": {"id": 314, "owner": {"id": 762}, "assignee": {"id": 885}}, "task": {"id": 323, "owner": {"id": 964}, "assignee": {"id": 1035}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 68, "privilege": "worker"}, "organization": {"id": 174, "owner": {"id": 201}, "user": {"role": "maintainer"}}}, "resource": {"id": 329, "assignee": {"id": 573}, "organization": {"id": 699}, "project": {"id": 340, "owner": {"id": 790}, "assignee": {"id": 805}}, "task": {"id": 317, "owner": {"id": 911}, "assignee": {"id": 1038}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_SUPERVISOR_same_org_TRUE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 38, "privilege": "worker"}, "organization": {"id": 115, "owner": {"id": 258}, "user": {"role": "supervisor"}}}, "resource": {"id": 329, "assignee": {"id": 562}, "organization": {"id": 115}, "project": {"id": 335, "owner": {"id": 774}, "assignee": {"id": 829}}, "task": {"id": 356, "owner": {"id": 907}, "assignee": {"id": 1087}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_SUPERVISOR_same_org_TRUE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 89, "privilege": "worker"}, "organization": {"id": 116, "owner": {"id": 216}, "user": {"role": "supervisor"}}}, "resource": {"id": 368, "assignee": {"id": 507}, "organization": {"id": 116}, "project": {"id": 339, "owner": {"id": 786}, "assignee": {"id": 862}}, "task": {"id": 356, "owner": {"id": 914}, "assignee": {"id": 1047}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 10, "privilege": "worker"}, "organization": {"id": 181, "owner": {"id": 283}, "user": {"role": "supervisor"}}}, "resource": {"id": 354, "assignee": {"id": 586}, "organization": {"id": 680}, "project": {"id": 332, "owner": {"id": 701}, "assignee": {"id": 875}}, "task": {"id": 338, "owner": {"id": 964}, "assignee": {"id": 1055}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 83, "privilege": "worker"}, "organization": {"id": 102, "owner": {"id": 238}, "user": {"role": "supervisor"}}}, "resource": {"id": 385, "assignee": {"id": 502}, "organization": {"id": 643}, "project": {"id": 374, "owner": {"id": 744}, "assignee": {"id": 835}}, "task": {"id": 347, "owner": {"id": 946}, "assignee": {"id": 1039}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_WORKER_same_org_TRUE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 93, "privilege": "worker"}, "organization": {"id": 178, "owner": {"id": 203}, "user": {"role": "worker"}}}, "resource": {"id": 393, "assignee": {"id": 581}, "organization": {"id": 178}, "project": {"id": 312, "owner": {"id": 742}, "assignee": {"id": 813}}, "task": {"id": 317, "owner": {"id": 981}, "assignee": {"id": 1083}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_WORKER_same_org_TRUE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 82, "privilege": "worker"}, "organization": {"id": 197, "owner": {"id": 247}, "user": {"role": "worker"}}}, "resource": {"id": 373, "assignee": {"id": 553}, "organization": {"id": 197}, "project": {"id": 337, "owner": {"id": 715}, "assignee": {"id": 839}}, "task": {"id": 368, "owner": {"id": 962}, "assignee": {"id": 1075}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 17, "privilege": "worker"}, "organization": {"id": 167, "owner": {"id": 229}, "user": {"role": "worker"}}}, "resource": {"id": 328, "assignee": {"id": 536}, "organization": {"id": 674}, "project": {"id": 367, "owner": {"id": 704}, "assignee": {"id": 868}}, "task": {"id": 337, "owner": {"id": 988}, "assignee": {"id": 1077}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 32, "privilege": "worker"}, "organization": {"id": 119, "owner": {"id": 265}, "user": {"role": "worker"}}}, "resource": {"id": 354, "assignee": {"id": 515}, "organization": {"id": 636}, "project": {"id": 382, "owner": {"id": 750}, "assignee": {"id": 838}}, "task": {"id": 310, "owner": {"id": 989}, "assignee": {"id": 1056}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 73, "privilege": "worker"}, "organization": {"id": 133, "owner": {"id": 254}, "user": {"role": null}}}, "resource": {"id": 362, "assignee": {"id": 534}, "organization": {"id": 133}, "project": {"id": 387, "owner": {"id": 724}, "assignee": {"id": 887}}, "task": {"id": 383, "owner": {"id": 996}, "assignee": {"id": 1060}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 83, "privilege": "worker"}, "organization": {"id": 178, "owner": {"id": 275}, "user": {"role": null}}}, "resource": {"id": 305, "assignee": {"id": 546}, "organization": {"id": 178}, "project": {"id": 307, "owner": {"id": 717}, "assignee": {"id": 864}}, "task": {"id": 363, "owner": {"id": 907}, "assignee": {"id": 1006}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 4, "privilege": "worker"}, "organization": {"id": 190, "owner": {"id": 282}, "user": {"role": null}}}, "resource": {"id": 318, "assignee": {"id": 564}, "organization": {"id": 668}, "project": {"id": 399, "owner": {"id": 763}, "assignee": {"id": 863}}, "task": {"id": 367, "owner": {"id": 997}, "assignee": {"id": 1023}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 0, "privilege": "worker"}, "organization": {"id": 102, "owner": {"id": 206}, "user": {"role": null}}}, "resource": {"id": 389, "assignee": {"id": 570}, "organization": {"id": 624}, "project": {"id": 320, "owner": {"id": 725}, "assignee": {"id": 871}}, "task": {"id": 302, "owner": {"id": 947}, "assignee": {"id": 1089}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_OWNER_same_org_TRUE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 98, "privilege": "none"}, "organization": {"id": 167, "owner": {"id": 98}, "user": {"role": "owner"}}}, "resource": {"id": 316, "assignee": {"id": 519}, "organization": {"id": 167}, "project": {"id": 355, "owner": {"id": 711}, "assignee": {"id": 801}}, "task": {"id": 318, "owner": {"id": 983}, "assignee": {"id": 1024}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_OWNER_same_org_TRUE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 76, "privilege": "none"}, "organization": {"id": 133, "owner": {"id": 76}, "user": {"role": "owner"}}}, "resource": {"id": 369, "assignee": {"id": 550}, "organization": {"id": 133}, "project": {"id": 398, "owner": {"id": 727}, "assignee": {"id": 842}}, "task": {"id": 354, "owner": {"id": 964}, "assignee": {"id": 1057}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 81, "privilege": "none"}, "organization": {"id": 173, "owner": {"id": 81}, "user": {"role": "owner"}}}, "resource": {"id": 322, "assignee": {"id": 541}, "organization": {"id": 664}, "project": {"id": 359, "owner": {"id": 734}, "assignee": {"id": 877}}, "task": {"id": 386, "owner": {"id": 994}, "assignee": {"id": 1027}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 35, "privilege": "none"}, "organization": {"id": 108, "owner": {"id": 35}, "user": {"role": "owner"}}}, "resource": {"id": 377, "assignee": {"id": 558}, "organization": {"id": 602}, "project": {"id": 352, "owner": {"id": 712}, "assignee": {"id": 804}}, "task": {"id": 347, "owner": {"id": 909}, "assignee": {"id": 1080}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_MAINTAINER_same_org_TRUE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 37, "privilege": "none"}, "organization": {"id": 131, "owner": {"id": 275}, "user": {"role": "maintainer"}}}, "resource": {"id": 327, "assignee": {"id": 563}, "organization": {"id": 131}, "project": {"id": 384, "owner": {"id": 718}, "assignee": {"id": 835}}, "task": {"id": 383, "owner": {"id": 906}, "assignee": {"id": 1083}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_MAINTAINER_same_org_TRUE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 23, "privilege": "none"}, "organization": {"id": 168, "owner": {"id": 261}, "user": {"role": "maintainer"}}}, "resource": {"id": 334, "assignee": {"id": 521}, "organization": {"id": 168}, "project": {"id": 382, "owner": {"id": 711}, "assignee": {"id": 823}}, "task": {"id": 357, "owner": {"id": 972}, "assignee": {"id": 1091}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 62, "privilege": "none"}, "organization": {"id": 173, "owner": {"id": 232}, "user": {"role": "maintainer"}}}, "resource": {"id": 393, "assignee": {"id": 509}, "organization": {"id": 623}, "project": {"id": 374, "owner": {"id": 792}, "assignee": {"id": 867}}, "task": {"id": 386, "owner": {"id": 941}, "assignee": {"id": 1006}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 53, "privilege": "none"}, "organization": {"id": 132, "owner": {"id": 284}, "user": {"role": "maintainer"}}}, "resource": {"id": 371, "assignee": {"id": 513}, "organization": {"id": 608}, "project": {"id": 353, "owner": {"id": 766}, "assignee": {"id": 819}}, "task": {"id": 350, "owner": {"id": 908}, "assignee": {"id": 1057}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_SUPERVISOR_same_org_TRUE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 79, "privilege": "none"}, "organization": {"id": 182, "owner": {"id": 223}, "user": {"role": "supervisor"}}}, "resource": {"id": 368, "assignee": {"id": 572}, "organization": {"id": 182}, "project": {"id": 308, "owner": {"id": 773}, "assignee": {"id": 813}}, "task": {"id": 355, "owner": {"id": 972}, "assignee": {"id": 1007}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_SUPERVISOR_same_org_TRUE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 24, "privilege": "none"}, "organization": {"id": 157, "owner": {"id": 215}, "user": {"role": "supervisor"}}}, "resource": {"id": 330, "assignee": {"id": 541}, "organization": {"id": 157}, "project": {"id": 365, "owner": {"id": 707}, "assignee": {"id": 890}}, "task": {"id": 341, "owner": {"id": 924}, "assignee": {"id": 1083}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 18, "privilege": "none"}, "organization": {"id": 152, "owner": {"id": 204}, "user": {"role": "supervisor"}}}, "resource": {"id": 368, "assignee": {"id": 596}, "organization": {"id": 699}, "project": {"id": 326, "owner": {"id": 700}, "assignee": {"id": 866}}, "task": {"id": 326, "owner": {"id": 982}, "assignee": {"id": 1068}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 41, "privilege": "none"}, "organization": {"id": 123, "owner": {"id": 250}, "user": {"role": "supervisor"}}}, "resource": {"id": 350, "assignee": {"id": 528}, "organization": {"id": 683}, "project": {"id": 396, "owner": {"id": 764}, "assignee": {"id": 843}}, "task": {"id": 353, "owner": {"id": 964}, "assignee": {"id": 1083}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_WORKER_same_org_TRUE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 94, "privilege": "none"}, "organization": {"id": 130, "owner": {"id": 280}, "user": {"role": "worker"}}}, "resource": {"id": 310, "assignee": {"id": 522}, "organization": {"id": 130}, "project": {"id": 383, "owner": {"id": 751}, "assignee": {"id": 804}}, "task": {"id": 349, "owner": {"id": 983}, "assignee": {"id": 1054}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_WORKER_same_org_TRUE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 67, "privilege": "none"}, "organization": {"id": 127, "owner": {"id": 261}, "user": {"role": "worker"}}}, "resource": {"id": 356, "assignee": {"id": 544}, "organization": {"id": 127}, "project": {"id": 399, "owner": {"id": 709}, "assignee": {"id": 842}}, "task": {"id": 380, "owner": {"id": 997}, "assignee": {"id": 1060}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 48, "privilege": "none"}, "organization": {"id": 119, "owner": {"id": 286}, "user": {"role": "worker"}}}, "resource": {"id": 301, "assignee": {"id": 575}, "organization": {"id": 656}, "project": {"id": 334, "owner": {"id": 734}, "assignee": {"id": 869}}, "task": {"id": 352, "owner": {"id": 948}, "assignee": {"id": 1006}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 62, "privilege": "none"}, "organization": {"id": 169, "owner": {"id": 288}, "user": {"role": "worker"}}}, "resource": {"id": 333, "assignee": {"id": 558}, "organization": {"id": 672}, "project": {"id": 314, "owner": {"id": 733}, "assignee": {"id": 833}}, "task": {"id": 370, "owner": {"id": 991}, "assignee": {"id": 1039}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 16, "privilege": "none"}, "organization": {"id": 156, "owner": {"id": 219}, "user": {"role": null}}}, "resource": {"id": 382, "assignee": {"id": 570}, "organization": {"id": 156}, "project": {"id": 323, "owner": {"id": 715}, "assignee": {"id": 858}}, "task": {"id": 394, "owner": {"id": 978}, "assignee": {"id": 1067}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 36, "privilege": "none"}, "organization": {"id": 175, "owner": {"id": 216}, "user": {"role": null}}}, "resource": {"id": 335, "assignee": {"id": 571}, "organization": {"id": 175}, "project": {"id": 385, "owner": {"id": 790}, "assignee": {"id": 858}}, "task": {"id": 358, "owner": {"id": 934}, "assignee": {"id": 1007}}}} } -test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 19, "privilege": "none"}, "organization": {"id": 184, "owner": {"id": 225}, "user": {"role": null}}}, "resource": {"id": 385, "assignee": {"id": 505}, "organization": {"id": 640}, "project": {"id": 341, "owner": {"id": 748}, "assignee": {"id": 870}}, "task": {"id": 355, "owner": {"id": 925}, "assignee": {"id": 1025}}}} +test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "update:state", "auth": {"user": {"id": 56, "privilege": "none"}, "organization": {"id": 194, "owner": {"id": 253}, "user": {"role": null}}}, "resource": {"id": 320, "assignee": {"id": 509}, "organization": {"id": 675}, "project": {"id": 327, "owner": {"id": 712}, "assignee": {"id": 862}}, "task": {"id": 317, "owner": {"id": 915}, "assignee": {"id": 1071}}}} } -test_scope_VIEW_context_SANDBOX_ownership_PROJECT_OWNER_privilege_ADMIN_membership_NONE_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 58, "privilege": "admin"}, "organization": null}, "resource": {"id": 390, "assignee": {"id": 504}, "organization": {"id": 631}, "project": {"id": 342, "owner": {"id": 58}, "assignee": {"id": 841}}, "task": {"id": 346, "owner": {"id": 945}, "assignee": {"id": 1039}}}} +test_scope_VIEW_COMMITS_context_SANDBOX_ownership_PROJECT_OWNER_privilege_ADMIN_membership_NONE_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 66, "privilege": "admin"}, "organization": null}, "resource": {"id": 315, "assignee": {"id": 560}, "organization": {"id": 685}, "project": {"id": 371, "owner": {"id": 66}, "assignee": {"id": 859}}, "task": {"id": 300, "owner": {"id": 924}, "assignee": {"id": 1002}}}} } -test_scope_VIEW_context_SANDBOX_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_NONE_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 64, "privilege": "business"}, "organization": null}, "resource": {"id": 301, "assignee": {"id": 519}, "organization": {"id": 641}, "project": {"id": 332, "owner": {"id": 64}, "assignee": {"id": 883}}, "task": {"id": 316, "owner": {"id": 908}, "assignee": {"id": 1049}}}} +test_scope_VIEW_COMMITS_context_SANDBOX_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_NONE_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 56, "privilege": "business"}, "organization": null}, "resource": {"id": 315, "assignee": {"id": 502}, "organization": {"id": 606}, "project": {"id": 370, "owner": {"id": 56}, "assignee": {"id": 894}}, "task": {"id": 389, "owner": {"id": 951}, "assignee": {"id": 1081}}}} } -test_scope_VIEW_context_SANDBOX_ownership_PROJECT_OWNER_privilege_USER_membership_NONE_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 48, "privilege": "user"}, "organization": null}, "resource": {"id": 322, "assignee": {"id": 523}, "organization": {"id": 690}, "project": {"id": 374, "owner": {"id": 48}, "assignee": {"id": 869}}, "task": {"id": 323, "owner": {"id": 967}, "assignee": {"id": 1070}}}} +test_scope_VIEW_COMMITS_context_SANDBOX_ownership_PROJECT_OWNER_privilege_USER_membership_NONE_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 8, "privilege": "user"}, "organization": null}, "resource": {"id": 316, "assignee": {"id": 526}, "organization": {"id": 698}, "project": {"id": 346, "owner": {"id": 8}, "assignee": {"id": 899}}, "task": {"id": 362, "owner": {"id": 902}, "assignee": {"id": 1072}}}} } -test_scope_VIEW_context_SANDBOX_ownership_PROJECT_OWNER_privilege_WORKER_membership_NONE_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 79, "privilege": "worker"}, "organization": null}, "resource": {"id": 314, "assignee": {"id": 565}, "organization": {"id": 627}, "project": {"id": 340, "owner": {"id": 79}, "assignee": {"id": 839}}, "task": {"id": 332, "owner": {"id": 975}, "assignee": {"id": 1027}}}} +test_scope_VIEW_COMMITS_context_SANDBOX_ownership_PROJECT_OWNER_privilege_WORKER_membership_NONE_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 69, "privilege": "worker"}, "organization": null}, "resource": {"id": 354, "assignee": {"id": 503}, "organization": {"id": 641}, "project": {"id": 360, "owner": {"id": 69}, "assignee": {"id": 870}}, "task": {"id": 301, "owner": {"id": 988}, "assignee": {"id": 1071}}}} } -test_scope_VIEW_context_SANDBOX_ownership_PROJECT_OWNER_privilege_NONE_membership_NONE_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 62, "privilege": "none"}, "organization": null}, "resource": {"id": 353, "assignee": {"id": 586}, "organization": {"id": 627}, "project": {"id": 305, "owner": {"id": 62}, "assignee": {"id": 861}}, "task": {"id": 311, "owner": {"id": 975}, "assignee": {"id": 1044}}}} +test_scope_VIEW_COMMITS_context_SANDBOX_ownership_PROJECT_OWNER_privilege_NONE_membership_NONE_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 63, "privilege": "none"}, "organization": null}, "resource": {"id": 330, "assignee": {"id": 590}, "organization": {"id": 666}, "project": {"id": 361, "owner": {"id": 63}, "assignee": {"id": 807}}, "task": {"id": 345, "owner": {"id": 946}, "assignee": {"id": 1026}}}} } -test_scope_VIEW_context_SANDBOX_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 49, "privilege": "admin"}, "organization": null}, "resource": {"id": 375, "assignee": {"id": 500}, "organization": {"id": 678}, "project": {"id": 352, "owner": {"id": 728}, "assignee": {"id": 49}}, "task": {"id": 338, "owner": {"id": 932}, "assignee": {"id": 1085}}}} +test_scope_VIEW_COMMITS_context_SANDBOX_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 27, "privilege": "admin"}, "organization": null}, "resource": {"id": 347, "assignee": {"id": 588}, "organization": {"id": 679}, "project": {"id": 398, "owner": {"id": 737}, "assignee": {"id": 27}}, "task": {"id": 399, "owner": {"id": 922}, "assignee": {"id": 1001}}}} } -test_scope_VIEW_context_SANDBOX_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 32, "privilege": "business"}, "organization": null}, "resource": {"id": 388, "assignee": {"id": 539}, "organization": {"id": 695}, "project": {"id": 359, "owner": {"id": 761}, "assignee": {"id": 32}}, "task": {"id": 319, "owner": {"id": 938}, "assignee": {"id": 1018}}}} +test_scope_VIEW_COMMITS_context_SANDBOX_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 31, "privilege": "business"}, "organization": null}, "resource": {"id": 349, "assignee": {"id": 503}, "organization": {"id": 668}, "project": {"id": 348, "owner": {"id": 769}, "assignee": {"id": 31}}, "task": {"id": 363, "owner": {"id": 958}, "assignee": {"id": 1041}}}} } -test_scope_VIEW_context_SANDBOX_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_NONE_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 10, "privilege": "user"}, "organization": null}, "resource": {"id": 361, "assignee": {"id": 554}, "organization": {"id": 672}, "project": {"id": 380, "owner": {"id": 757}, "assignee": {"id": 10}}, "task": {"id": 327, "owner": {"id": 998}, "assignee": {"id": 1009}}}} +test_scope_VIEW_COMMITS_context_SANDBOX_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_NONE_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 48, "privilege": "user"}, "organization": null}, "resource": {"id": 321, "assignee": {"id": 555}, "organization": {"id": 679}, "project": {"id": 342, "owner": {"id": 761}, "assignee": {"id": 48}}, "task": {"id": 382, "owner": {"id": 900}, "assignee": {"id": 1048}}}} } -test_scope_VIEW_context_SANDBOX_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 69, "privilege": "worker"}, "organization": null}, "resource": {"id": 328, "assignee": {"id": 525}, "organization": {"id": 698}, "project": {"id": 325, "owner": {"id": 727}, "assignee": {"id": 69}}, "task": {"id": 338, "owner": {"id": 921}, "assignee": {"id": 1087}}}} +test_scope_VIEW_COMMITS_context_SANDBOX_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 51, "privilege": "worker"}, "organization": null}, "resource": {"id": 393, "assignee": {"id": 588}, "organization": {"id": 686}, "project": {"id": 389, "owner": {"id": 713}, "assignee": {"id": 51}}, "task": {"id": 388, "owner": {"id": 933}, "assignee": {"id": 1055}}}} } -test_scope_VIEW_context_SANDBOX_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_NONE_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 82, "privilege": "none"}, "organization": null}, "resource": {"id": 336, "assignee": {"id": 545}, "organization": {"id": 653}, "project": {"id": 384, "owner": {"id": 797}, "assignee": {"id": 82}}, "task": {"id": 311, "owner": {"id": 940}, "assignee": {"id": 1005}}}} +test_scope_VIEW_COMMITS_context_SANDBOX_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_NONE_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 50, "privilege": "none"}, "organization": null}, "resource": {"id": 385, "assignee": {"id": 501}, "organization": {"id": 617}, "project": {"id": 343, "owner": {"id": 720}, "assignee": {"id": 50}}, "task": {"id": 357, "owner": {"id": 953}, "assignee": {"id": 1075}}}} } -test_scope_VIEW_context_SANDBOX_ownership_TASK_OWNER_privilege_ADMIN_membership_NONE_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 25, "privilege": "admin"}, "organization": null}, "resource": {"id": 331, "assignee": {"id": 569}, "organization": {"id": 615}, "project": {"id": 369, "owner": {"id": 791}, "assignee": {"id": 803}}, "task": {"id": 377, "owner": {"id": 25}, "assignee": {"id": 1033}}}} +test_scope_VIEW_COMMITS_context_SANDBOX_ownership_TASK_OWNER_privilege_ADMIN_membership_NONE_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 52, "privilege": "admin"}, "organization": null}, "resource": {"id": 394, "assignee": {"id": 554}, "organization": {"id": 619}, "project": {"id": 326, "owner": {"id": 748}, "assignee": {"id": 820}}, "task": {"id": 393, "owner": {"id": 52}, "assignee": {"id": 1037}}}} } -test_scope_VIEW_context_SANDBOX_ownership_TASK_OWNER_privilege_BUSINESS_membership_NONE_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 46, "privilege": "business"}, "organization": null}, "resource": {"id": 324, "assignee": {"id": 564}, "organization": {"id": 643}, "project": {"id": 380, "owner": {"id": 701}, "assignee": {"id": 881}}, "task": {"id": 336, "owner": {"id": 46}, "assignee": {"id": 1021}}}} +test_scope_VIEW_COMMITS_context_SANDBOX_ownership_TASK_OWNER_privilege_BUSINESS_membership_NONE_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 27, "privilege": "business"}, "organization": null}, "resource": {"id": 374, "assignee": {"id": 586}, "organization": {"id": 673}, "project": {"id": 395, "owner": {"id": 770}, "assignee": {"id": 876}}, "task": {"id": 304, "owner": {"id": 27}, "assignee": {"id": 1056}}}} } -test_scope_VIEW_context_SANDBOX_ownership_TASK_OWNER_privilege_USER_membership_NONE_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 76, "privilege": "user"}, "organization": null}, "resource": {"id": 329, "assignee": {"id": 506}, "organization": {"id": 688}, "project": {"id": 343, "owner": {"id": 773}, "assignee": {"id": 810}}, "task": {"id": 356, "owner": {"id": 76}, "assignee": {"id": 1051}}}} +test_scope_VIEW_COMMITS_context_SANDBOX_ownership_TASK_OWNER_privilege_USER_membership_NONE_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 21, "privilege": "user"}, "organization": null}, "resource": {"id": 373, "assignee": {"id": 527}, "organization": {"id": 698}, "project": {"id": 359, "owner": {"id": 768}, "assignee": {"id": 845}}, "task": {"id": 307, "owner": {"id": 21}, "assignee": {"id": 1073}}}} } -test_scope_VIEW_context_SANDBOX_ownership_TASK_OWNER_privilege_WORKER_membership_NONE_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 33, "privilege": "worker"}, "organization": null}, "resource": {"id": 368, "assignee": {"id": 575}, "organization": {"id": 638}, "project": {"id": 300, "owner": {"id": 750}, "assignee": {"id": 859}}, "task": {"id": 327, "owner": {"id": 33}, "assignee": {"id": 1072}}}} +test_scope_VIEW_COMMITS_context_SANDBOX_ownership_TASK_OWNER_privilege_WORKER_membership_NONE_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 17, "privilege": "worker"}, "organization": null}, "resource": {"id": 386, "assignee": {"id": 558}, "organization": {"id": 653}, "project": {"id": 367, "owner": {"id": 767}, "assignee": {"id": 884}}, "task": {"id": 323, "owner": {"id": 17}, "assignee": {"id": 1013}}}} } -test_scope_VIEW_context_SANDBOX_ownership_TASK_OWNER_privilege_NONE_membership_NONE_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 35, "privilege": "none"}, "organization": null}, "resource": {"id": 337, "assignee": {"id": 528}, "organization": {"id": 645}, "project": {"id": 332, "owner": {"id": 789}, "assignee": {"id": 821}}, "task": {"id": 362, "owner": {"id": 35}, "assignee": {"id": 1084}}}} +test_scope_VIEW_COMMITS_context_SANDBOX_ownership_TASK_OWNER_privilege_NONE_membership_NONE_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 23, "privilege": "none"}, "organization": null}, "resource": {"id": 375, "assignee": {"id": 590}, "organization": {"id": 675}, "project": {"id": 319, "owner": {"id": 746}, "assignee": {"id": 814}}, "task": {"id": 355, "owner": {"id": 23}, "assignee": {"id": 1002}}}} } -test_scope_VIEW_context_SANDBOX_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 90, "privilege": "admin"}, "organization": null}, "resource": {"id": 340, "assignee": {"id": 526}, "organization": {"id": 603}, "project": {"id": 328, "owner": {"id": 743}, "assignee": {"id": 857}}, "task": {"id": 324, "owner": {"id": 948}, "assignee": {"id": 90}}}} +test_scope_VIEW_COMMITS_context_SANDBOX_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 35, "privilege": "admin"}, "organization": null}, "resource": {"id": 323, "assignee": {"id": 542}, "organization": {"id": 632}, "project": {"id": 318, "owner": {"id": 707}, "assignee": {"id": 859}}, "task": {"id": 392, "owner": {"id": 900}, "assignee": {"id": 35}}}} } -test_scope_VIEW_context_SANDBOX_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 86, "privilege": "business"}, "organization": null}, "resource": {"id": 395, "assignee": {"id": 510}, "organization": {"id": 691}, "project": {"id": 344, "owner": {"id": 758}, "assignee": {"id": 804}}, "task": {"id": 331, "owner": {"id": 955}, "assignee": {"id": 86}}}} +test_scope_VIEW_COMMITS_context_SANDBOX_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 96, "privilege": "business"}, "organization": null}, "resource": {"id": 391, "assignee": {"id": 556}, "organization": {"id": 603}, "project": {"id": 388, "owner": {"id": 785}, "assignee": {"id": 831}}, "task": {"id": 339, "owner": {"id": 981}, "assignee": {"id": 96}}}} } -test_scope_VIEW_context_SANDBOX_ownership_TASK_ASSIGNEE_privilege_USER_membership_NONE_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 83, "privilege": "user"}, "organization": null}, "resource": {"id": 341, "assignee": {"id": 585}, "organization": {"id": 605}, "project": {"id": 353, "owner": {"id": 716}, "assignee": {"id": 821}}, "task": {"id": 358, "owner": {"id": 915}, "assignee": {"id": 83}}}} +test_scope_VIEW_COMMITS_context_SANDBOX_ownership_TASK_ASSIGNEE_privilege_USER_membership_NONE_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 22, "privilege": "user"}, "organization": null}, "resource": {"id": 308, "assignee": {"id": 509}, "organization": {"id": 671}, "project": {"id": 344, "owner": {"id": 740}, "assignee": {"id": 890}}, "task": {"id": 386, "owner": {"id": 916}, "assignee": {"id": 22}}}} } -test_scope_VIEW_context_SANDBOX_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 62, "privilege": "worker"}, "organization": null}, "resource": {"id": 386, "assignee": {"id": 574}, "organization": {"id": 643}, "project": {"id": 306, "owner": {"id": 725}, "assignee": {"id": 881}}, "task": {"id": 392, "owner": {"id": 955}, "assignee": {"id": 62}}}} +test_scope_VIEW_COMMITS_context_SANDBOX_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 52, "privilege": "worker"}, "organization": null}, "resource": {"id": 382, "assignee": {"id": 539}, "organization": {"id": 664}, "project": {"id": 302, "owner": {"id": 730}, "assignee": {"id": 829}}, "task": {"id": 345, "owner": {"id": 915}, "assignee": {"id": 52}}}} } -test_scope_VIEW_context_SANDBOX_ownership_TASK_ASSIGNEE_privilege_NONE_membership_NONE_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 76, "privilege": "none"}, "organization": null}, "resource": {"id": 363, "assignee": {"id": 527}, "organization": {"id": 648}, "project": {"id": 303, "owner": {"id": 763}, "assignee": {"id": 856}}, "task": {"id": 398, "owner": {"id": 989}, "assignee": {"id": 76}}}} +test_scope_VIEW_COMMITS_context_SANDBOX_ownership_TASK_ASSIGNEE_privilege_NONE_membership_NONE_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 73, "privilege": "none"}, "organization": null}, "resource": {"id": 377, "assignee": {"id": 597}, "organization": {"id": 609}, "project": {"id": 370, "owner": {"id": 795}, "assignee": {"id": 882}}, "task": {"id": 360, "owner": {"id": 987}, "assignee": {"id": 73}}}} } -test_scope_VIEW_context_SANDBOX_ownership_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 78, "privilege": "admin"}, "organization": null}, "resource": {"id": 301, "assignee": {"id": 78}, "organization": {"id": 621}, "project": {"id": 366, "owner": {"id": 771}, "assignee": {"id": 814}}, "task": {"id": 395, "owner": {"id": 950}, "assignee": {"id": 1092}}}} +test_scope_VIEW_COMMITS_context_SANDBOX_ownership_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 8, "privilege": "admin"}, "organization": null}, "resource": {"id": 346, "assignee": {"id": 8}, "organization": {"id": 670}, "project": {"id": 358, "owner": {"id": 774}, "assignee": {"id": 871}}, "task": {"id": 362, "owner": {"id": 968}, "assignee": {"id": 1059}}}} } -test_scope_VIEW_context_SANDBOX_ownership_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 18, "privilege": "business"}, "organization": null}, "resource": {"id": 375, "assignee": {"id": 18}, "organization": {"id": 622}, "project": {"id": 370, "owner": {"id": 732}, "assignee": {"id": 874}}, "task": {"id": 370, "owner": {"id": 951}, "assignee": {"id": 1078}}}} +test_scope_VIEW_COMMITS_context_SANDBOX_ownership_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 8, "privilege": "business"}, "organization": null}, "resource": {"id": 338, "assignee": {"id": 8}, "organization": {"id": 636}, "project": {"id": 328, "owner": {"id": 739}, "assignee": {"id": 820}}, "task": {"id": 352, "owner": {"id": 924}, "assignee": {"id": 1021}}}} } -test_scope_VIEW_context_SANDBOX_ownership_ASSIGNEE_privilege_USER_membership_NONE_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 84, "privilege": "user"}, "organization": null}, "resource": {"id": 375, "assignee": {"id": 84}, "organization": {"id": 692}, "project": {"id": 316, "owner": {"id": 778}, "assignee": {"id": 812}}, "task": {"id": 364, "owner": {"id": 931}, "assignee": {"id": 1070}}}} +test_scope_VIEW_COMMITS_context_SANDBOX_ownership_ASSIGNEE_privilege_USER_membership_NONE_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 8, "privilege": "user"}, "organization": null}, "resource": {"id": 366, "assignee": {"id": 8}, "organization": {"id": 641}, "project": {"id": 345, "owner": {"id": 709}, "assignee": {"id": 899}}, "task": {"id": 395, "owner": {"id": 969}, "assignee": {"id": 1058}}}} } -test_scope_VIEW_context_SANDBOX_ownership_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 67, "privilege": "worker"}, "organization": null}, "resource": {"id": 374, "assignee": {"id": 67}, "organization": {"id": 651}, "project": {"id": 336, "owner": {"id": 724}, "assignee": {"id": 843}}, "task": {"id": 326, "owner": {"id": 961}, "assignee": {"id": 1005}}}} +test_scope_VIEW_COMMITS_context_SANDBOX_ownership_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 56, "privilege": "worker"}, "organization": null}, "resource": {"id": 398, "assignee": {"id": 56}, "organization": {"id": 660}, "project": {"id": 383, "owner": {"id": 759}, "assignee": {"id": 812}}, "task": {"id": 311, "owner": {"id": 917}, "assignee": {"id": 1046}}}} } -test_scope_VIEW_context_SANDBOX_ownership_ASSIGNEE_privilege_NONE_membership_NONE_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 95, "privilege": "none"}, "organization": null}, "resource": {"id": 341, "assignee": {"id": 95}, "organization": {"id": 646}, "project": {"id": 313, "owner": {"id": 765}, "assignee": {"id": 816}}, "task": {"id": 336, "owner": {"id": 922}, "assignee": {"id": 1006}}}} +test_scope_VIEW_COMMITS_context_SANDBOX_ownership_ASSIGNEE_privilege_NONE_membership_NONE_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 53, "privilege": "none"}, "organization": null}, "resource": {"id": 379, "assignee": {"id": 53}, "organization": {"id": 615}, "project": {"id": 394, "owner": {"id": 798}, "assignee": {"id": 803}}, "task": {"id": 353, "owner": {"id": 989}, "assignee": {"id": 1001}}}} } -test_scope_VIEW_context_SANDBOX_ownership_NONE_privilege_ADMIN_membership_NONE_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 94, "privilege": "admin"}, "organization": null}, "resource": {"id": 312, "assignee": {"id": 542}, "organization": {"id": 670}, "project": {"id": 305, "owner": {"id": 727}, "assignee": {"id": 839}}, "task": {"id": 359, "owner": {"id": 967}, "assignee": {"id": 1025}}}} +test_scope_VIEW_COMMITS_context_SANDBOX_ownership_NONE_privilege_ADMIN_membership_NONE_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 24, "privilege": "admin"}, "organization": null}, "resource": {"id": 380, "assignee": {"id": 581}, "organization": {"id": 693}, "project": {"id": 348, "owner": {"id": 783}, "assignee": {"id": 829}}, "task": {"id": 359, "owner": {"id": 909}, "assignee": {"id": 1040}}}} } -test_scope_VIEW_context_SANDBOX_ownership_NONE_privilege_BUSINESS_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 3, "privilege": "business"}, "organization": null}, "resource": {"id": 358, "assignee": {"id": 550}, "organization": {"id": 611}, "project": {"id": 352, "owner": {"id": 700}, "assignee": {"id": 890}}, "task": {"id": 377, "owner": {"id": 952}, "assignee": {"id": 1079}}}} +test_scope_VIEW_COMMITS_context_SANDBOX_ownership_NONE_privilege_BUSINESS_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 19, "privilege": "business"}, "organization": null}, "resource": {"id": 399, "assignee": {"id": 578}, "organization": {"id": 615}, "project": {"id": 343, "owner": {"id": 762}, "assignee": {"id": 847}}, "task": {"id": 366, "owner": {"id": 983}, "assignee": {"id": 1001}}}} } -test_scope_VIEW_context_SANDBOX_ownership_NONE_privilege_USER_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 61, "privilege": "user"}, "organization": null}, "resource": {"id": 385, "assignee": {"id": 564}, "organization": {"id": 621}, "project": {"id": 347, "owner": {"id": 714}, "assignee": {"id": 861}}, "task": {"id": 349, "owner": {"id": 971}, "assignee": {"id": 1052}}}} +test_scope_VIEW_COMMITS_context_SANDBOX_ownership_NONE_privilege_USER_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 94, "privilege": "user"}, "organization": null}, "resource": {"id": 398, "assignee": {"id": 559}, "organization": {"id": 638}, "project": {"id": 389, "owner": {"id": 710}, "assignee": {"id": 865}}, "task": {"id": 303, "owner": {"id": 936}, "assignee": {"id": 1041}}}} } -test_scope_VIEW_context_SANDBOX_ownership_NONE_privilege_WORKER_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 47, "privilege": "worker"}, "organization": null}, "resource": {"id": 389, "assignee": {"id": 590}, "organization": {"id": 603}, "project": {"id": 309, "owner": {"id": 786}, "assignee": {"id": 821}}, "task": {"id": 370, "owner": {"id": 912}, "assignee": {"id": 1007}}}} +test_scope_VIEW_COMMITS_context_SANDBOX_ownership_NONE_privilege_WORKER_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 97, "privilege": "worker"}, "organization": null}, "resource": {"id": 367, "assignee": {"id": 561}, "organization": {"id": 636}, "project": {"id": 340, "owner": {"id": 724}, "assignee": {"id": 897}}, "task": {"id": 349, "owner": {"id": 913}, "assignee": {"id": 1062}}}} } -test_scope_VIEW_context_SANDBOX_ownership_NONE_privilege_NONE_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 52, "privilege": "none"}, "organization": null}, "resource": {"id": 399, "assignee": {"id": 512}, "organization": {"id": 686}, "project": {"id": 394, "owner": {"id": 715}, "assignee": {"id": 854}}, "task": {"id": 370, "owner": {"id": 922}, "assignee": {"id": 1092}}}} +test_scope_VIEW_COMMITS_context_SANDBOX_ownership_NONE_privilege_NONE_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 27, "privilege": "none"}, "organization": null}, "resource": {"id": 399, "assignee": {"id": 565}, "organization": {"id": 663}, "project": {"id": 317, "owner": {"id": 721}, "assignee": {"id": 894}}, "task": {"id": 385, "owner": {"id": 914}, "assignee": {"id": 1035}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 52, "privilege": "admin"}, "organization": {"id": 183, "owner": {"id": 52}, "user": {"role": "owner"}}}, "resource": {"id": 348, "assignee": {"id": 582}, "organization": {"id": 183}, "project": {"id": 311, "owner": {"id": 52}, "assignee": {"id": 856}}, "task": {"id": 302, "owner": {"id": 991}, "assignee": {"id": 1048}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 30, "privilege": "admin"}, "organization": {"id": 104, "owner": {"id": 30}, "user": {"role": "owner"}}}, "resource": {"id": 388, "assignee": {"id": 586}, "organization": {"id": 104}, "project": {"id": 384, "owner": {"id": 30}, "assignee": {"id": 832}}, "task": {"id": 340, "owner": {"id": 993}, "assignee": {"id": 1018}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_OWNER_same_org_FALSE { - allow with input as {"scope": "view", "auth": {"user": {"id": 33, "privilege": "admin"}, "organization": {"id": 109, "owner": {"id": 33}, "user": {"role": "owner"}}}, "resource": {"id": 387, "assignee": {"id": 528}, "organization": {"id": 645}, "project": {"id": 377, "owner": {"id": 33}, "assignee": {"id": 867}}, "task": {"id": 338, "owner": {"id": 989}, "assignee": {"id": 1003}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_OWNER_same_org_FALSE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 50, "privilege": "admin"}, "organization": {"id": 199, "owner": {"id": 50}, "user": {"role": "owner"}}}, "resource": {"id": 349, "assignee": {"id": 501}, "organization": {"id": 608}, "project": {"id": 383, "owner": {"id": 50}, "assignee": {"id": 896}}, "task": {"id": 356, "owner": {"id": 916}, "assignee": {"id": 1082}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 66, "privilege": "admin"}, "organization": {"id": 152, "owner": {"id": 245}, "user": {"role": "maintainer"}}}, "resource": {"id": 357, "assignee": {"id": 535}, "organization": {"id": 152}, "project": {"id": 370, "owner": {"id": 66}, "assignee": {"id": 829}}, "task": {"id": 318, "owner": {"id": 954}, "assignee": {"id": 1079}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 36, "privilege": "admin"}, "organization": {"id": 199, "owner": {"id": 288}, "user": {"role": "maintainer"}}}, "resource": {"id": 381, "assignee": {"id": 514}, "organization": {"id": 199}, "project": {"id": 388, "owner": {"id": 36}, "assignee": {"id": 850}}, "task": {"id": 310, "owner": {"id": 989}, "assignee": {"id": 1041}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_MAINTAINER_same_org_FALSE { - allow with input as {"scope": "view", "auth": {"user": {"id": 91, "privilege": "admin"}, "organization": {"id": 176, "owner": {"id": 206}, "user": {"role": "maintainer"}}}, "resource": {"id": 307, "assignee": {"id": 507}, "organization": {"id": 616}, "project": {"id": 336, "owner": {"id": 91}, "assignee": {"id": 829}}, "task": {"id": 356, "owner": {"id": 970}, "assignee": {"id": 1060}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_MAINTAINER_same_org_FALSE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 3, "privilege": "admin"}, "organization": {"id": 147, "owner": {"id": 221}, "user": {"role": "maintainer"}}}, "resource": {"id": 308, "assignee": {"id": 576}, "organization": {"id": 635}, "project": {"id": 374, "owner": {"id": 3}, "assignee": {"id": 835}}, "task": {"id": 399, "owner": {"id": 961}, "assignee": {"id": 1068}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 10, "privilege": "admin"}, "organization": {"id": 163, "owner": {"id": 225}, "user": {"role": "supervisor"}}}, "resource": {"id": 321, "assignee": {"id": 593}, "organization": {"id": 163}, "project": {"id": 303, "owner": {"id": 10}, "assignee": {"id": 897}}, "task": {"id": 320, "owner": {"id": 918}, "assignee": {"id": 1061}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 58, "privilege": "admin"}, "organization": {"id": 124, "owner": {"id": 240}, "user": {"role": "supervisor"}}}, "resource": {"id": 309, "assignee": {"id": 550}, "organization": {"id": 124}, "project": {"id": 314, "owner": {"id": 58}, "assignee": {"id": 850}}, "task": {"id": 310, "owner": {"id": 922}, "assignee": {"id": 1040}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_SUPERVISOR_same_org_FALSE { - allow with input as {"scope": "view", "auth": {"user": {"id": 81, "privilege": "admin"}, "organization": {"id": 114, "owner": {"id": 250}, "user": {"role": "supervisor"}}}, "resource": {"id": 385, "assignee": {"id": 521}, "organization": {"id": 617}, "project": {"id": 360, "owner": {"id": 81}, "assignee": {"id": 809}}, "task": {"id": 356, "owner": {"id": 995}, "assignee": {"id": 1006}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_SUPERVISOR_same_org_FALSE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 40, "privilege": "admin"}, "organization": {"id": 106, "owner": {"id": 289}, "user": {"role": "supervisor"}}}, "resource": {"id": 382, "assignee": {"id": 540}, "organization": {"id": 673}, "project": {"id": 320, "owner": {"id": 40}, "assignee": {"id": 892}}, "task": {"id": 372, "owner": {"id": 983}, "assignee": {"id": 1045}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 14, "privilege": "admin"}, "organization": {"id": 161, "owner": {"id": 222}, "user": {"role": "worker"}}}, "resource": {"id": 315, "assignee": {"id": 599}, "organization": {"id": 161}, "project": {"id": 356, "owner": {"id": 14}, "assignee": {"id": 839}}, "task": {"id": 371, "owner": {"id": 909}, "assignee": {"id": 1004}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 95, "privilege": "admin"}, "organization": {"id": 147, "owner": {"id": 245}, "user": {"role": "worker"}}}, "resource": {"id": 395, "assignee": {"id": 524}, "organization": {"id": 147}, "project": {"id": 396, "owner": {"id": 95}, "assignee": {"id": 872}}, "task": {"id": 338, "owner": {"id": 986}, "assignee": {"id": 1083}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_WORKER_same_org_FALSE { - allow with input as {"scope": "view", "auth": {"user": {"id": 33, "privilege": "admin"}, "organization": {"id": 182, "owner": {"id": 218}, "user": {"role": "worker"}}}, "resource": {"id": 324, "assignee": {"id": 536}, "organization": {"id": 661}, "project": {"id": 335, "owner": {"id": 33}, "assignee": {"id": 888}}, "task": {"id": 359, "owner": {"id": 958}, "assignee": {"id": 1012}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_WORKER_same_org_FALSE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 94, "privilege": "admin"}, "organization": {"id": 115, "owner": {"id": 212}, "user": {"role": "worker"}}}, "resource": {"id": 389, "assignee": {"id": 557}, "organization": {"id": 673}, "project": {"id": 375, "owner": {"id": 94}, "assignee": {"id": 821}}, "task": {"id": 361, "owner": {"id": 961}, "assignee": {"id": 1026}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_NONE_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 0, "privilege": "admin"}, "organization": {"id": 193, "owner": {"id": 237}, "user": {"role": null}}}, "resource": {"id": 353, "assignee": {"id": 593}, "organization": {"id": 193}, "project": {"id": 364, "owner": {"id": 0}, "assignee": {"id": 833}}, "task": {"id": 353, "owner": {"id": 912}, "assignee": {"id": 1016}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_NONE_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 27, "privilege": "admin"}, "organization": {"id": 128, "owner": {"id": 206}, "user": {"role": null}}}, "resource": {"id": 353, "assignee": {"id": 586}, "organization": {"id": 128}, "project": {"id": 305, "owner": {"id": 27}, "assignee": {"id": 846}}, "task": {"id": 344, "owner": {"id": 980}, "assignee": {"id": 1011}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_NONE_same_org_FALSE { - allow with input as {"scope": "view", "auth": {"user": {"id": 26, "privilege": "admin"}, "organization": {"id": 107, "owner": {"id": 280}, "user": {"role": null}}}, "resource": {"id": 388, "assignee": {"id": 500}, "organization": {"id": 638}, "project": {"id": 368, "owner": {"id": 26}, "assignee": {"id": 896}}, "task": {"id": 348, "owner": {"id": 955}, "assignee": {"id": 1092}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_NONE_same_org_FALSE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 41, "privilege": "admin"}, "organization": {"id": 163, "owner": {"id": 251}, "user": {"role": null}}}, "resource": {"id": 306, "assignee": {"id": 516}, "organization": {"id": 678}, "project": {"id": 395, "owner": {"id": 41}, "assignee": {"id": 896}}, "task": {"id": 320, "owner": {"id": 923}, "assignee": {"id": 1085}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 63, "privilege": "business"}, "organization": {"id": 140, "owner": {"id": 63}, "user": {"role": "owner"}}}, "resource": {"id": 385, "assignee": {"id": 552}, "organization": {"id": 140}, "project": {"id": 305, "owner": {"id": 63}, "assignee": {"id": 819}}, "task": {"id": 318, "owner": {"id": 977}, "assignee": {"id": 1075}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 14, "privilege": "business"}, "organization": {"id": 192, "owner": {"id": 14}, "user": {"role": "owner"}}}, "resource": {"id": 313, "assignee": {"id": 506}, "organization": {"id": 192}, "project": {"id": 372, "owner": {"id": 14}, "assignee": {"id": 813}}, "task": {"id": 390, "owner": {"id": 936}, "assignee": {"id": 1014}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 1, "privilege": "business"}, "organization": {"id": 140, "owner": {"id": 1}, "user": {"role": "owner"}}}, "resource": {"id": 337, "assignee": {"id": 510}, "organization": {"id": 658}, "project": {"id": 322, "owner": {"id": 1}, "assignee": {"id": 804}}, "task": {"id": 390, "owner": {"id": 980}, "assignee": {"id": 1002}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 22, "privilege": "business"}, "organization": {"id": 130, "owner": {"id": 22}, "user": {"role": "owner"}}}, "resource": {"id": 312, "assignee": {"id": 517}, "organization": {"id": 603}, "project": {"id": 364, "owner": {"id": 22}, "assignee": {"id": 831}}, "task": {"id": 371, "owner": {"id": 965}, "assignee": {"id": 1074}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 56, "privilege": "business"}, "organization": {"id": 138, "owner": {"id": 256}, "user": {"role": "maintainer"}}}, "resource": {"id": 374, "assignee": {"id": 580}, "organization": {"id": 138}, "project": {"id": 392, "owner": {"id": 56}, "assignee": {"id": 899}}, "task": {"id": 399, "owner": {"id": 900}, "assignee": {"id": 1043}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 65, "privilege": "business"}, "organization": {"id": 182, "owner": {"id": 223}, "user": {"role": "maintainer"}}}, "resource": {"id": 367, "assignee": {"id": 577}, "organization": {"id": 182}, "project": {"id": 313, "owner": {"id": 65}, "assignee": {"id": 884}}, "task": {"id": 304, "owner": {"id": 984}, "assignee": {"id": 1032}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 77, "privilege": "business"}, "organization": {"id": 188, "owner": {"id": 222}, "user": {"role": "maintainer"}}}, "resource": {"id": 368, "assignee": {"id": 574}, "organization": {"id": 682}, "project": {"id": 366, "owner": {"id": 77}, "assignee": {"id": 899}}, "task": {"id": 397, "owner": {"id": 944}, "assignee": {"id": 1088}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 95, "privilege": "business"}, "organization": {"id": 130, "owner": {"id": 256}, "user": {"role": "maintainer"}}}, "resource": {"id": 387, "assignee": {"id": 528}, "organization": {"id": 607}, "project": {"id": 394, "owner": {"id": 95}, "assignee": {"id": 861}}, "task": {"id": 303, "owner": {"id": 946}, "assignee": {"id": 1012}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 24, "privilege": "business"}, "organization": {"id": 197, "owner": {"id": 271}, "user": {"role": "supervisor"}}}, "resource": {"id": 399, "assignee": {"id": 597}, "organization": {"id": 197}, "project": {"id": 307, "owner": {"id": 24}, "assignee": {"id": 823}}, "task": {"id": 349, "owner": {"id": 999}, "assignee": {"id": 1081}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 80, "privilege": "business"}, "organization": {"id": 194, "owner": {"id": 223}, "user": {"role": "supervisor"}}}, "resource": {"id": 349, "assignee": {"id": 529}, "organization": {"id": 194}, "project": {"id": 388, "owner": {"id": 80}, "assignee": {"id": 833}}, "task": {"id": 344, "owner": {"id": 955}, "assignee": {"id": 1009}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 81, "privilege": "business"}, "organization": {"id": 109, "owner": {"id": 208}, "user": {"role": "supervisor"}}}, "resource": {"id": 339, "assignee": {"id": 518}, "organization": {"id": 638}, "project": {"id": 334, "owner": {"id": 81}, "assignee": {"id": 848}}, "task": {"id": 360, "owner": {"id": 960}, "assignee": {"id": 1015}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 20, "privilege": "business"}, "organization": {"id": 145, "owner": {"id": 276}, "user": {"role": "supervisor"}}}, "resource": {"id": 380, "assignee": {"id": 592}, "organization": {"id": 693}, "project": {"id": 300, "owner": {"id": 20}, "assignee": {"id": 883}}, "task": {"id": 334, "owner": {"id": 957}, "assignee": {"id": 1028}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 83, "privilege": "business"}, "organization": {"id": 131, "owner": {"id": 227}, "user": {"role": "worker"}}}, "resource": {"id": 327, "assignee": {"id": 548}, "organization": {"id": 131}, "project": {"id": 304, "owner": {"id": 83}, "assignee": {"id": 856}}, "task": {"id": 354, "owner": {"id": 966}, "assignee": {"id": 1065}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 12, "privilege": "business"}, "organization": {"id": 130, "owner": {"id": 249}, "user": {"role": "worker"}}}, "resource": {"id": 371, "assignee": {"id": 585}, "organization": {"id": 130}, "project": {"id": 381, "owner": {"id": 12}, "assignee": {"id": 893}}, "task": {"id": 388, "owner": {"id": 987}, "assignee": {"id": 1063}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 2, "privilege": "business"}, "organization": {"id": 105, "owner": {"id": 280}, "user": {"role": "worker"}}}, "resource": {"id": 351, "assignee": {"id": 585}, "organization": {"id": 608}, "project": {"id": 384, "owner": {"id": 2}, "assignee": {"id": 808}}, "task": {"id": 314, "owner": {"id": 947}, "assignee": {"id": 1082}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 99, "privilege": "business"}, "organization": {"id": 150, "owner": {"id": 274}, "user": {"role": "worker"}}}, "resource": {"id": 384, "assignee": {"id": 532}, "organization": {"id": 619}, "project": {"id": 361, "owner": {"id": 99}, "assignee": {"id": 873}}, "task": {"id": 347, "owner": {"id": 998}, "assignee": {"id": 1031}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 65, "privilege": "business"}, "organization": {"id": 161, "owner": {"id": 219}, "user": {"role": null}}}, "resource": {"id": 319, "assignee": {"id": 575}, "organization": {"id": 161}, "project": {"id": 359, "owner": {"id": 65}, "assignee": {"id": 889}}, "task": {"id": 349, "owner": {"id": 927}, "assignee": {"id": 1029}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 93, "privilege": "business"}, "organization": {"id": 184, "owner": {"id": 263}, "user": {"role": null}}}, "resource": {"id": 344, "assignee": {"id": 505}, "organization": {"id": 184}, "project": {"id": 391, "owner": {"id": 93}, "assignee": {"id": 893}}, "task": {"id": 316, "owner": {"id": 994}, "assignee": {"id": 1002}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 50, "privilege": "business"}, "organization": {"id": 105, "owner": {"id": 265}, "user": {"role": null}}}, "resource": {"id": 339, "assignee": {"id": 539}, "organization": {"id": 692}, "project": {"id": 384, "owner": {"id": 50}, "assignee": {"id": 873}}, "task": {"id": 340, "owner": {"id": 931}, "assignee": {"id": 1019}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 85, "privilege": "business"}, "organization": {"id": 195, "owner": {"id": 237}, "user": {"role": null}}}, "resource": {"id": 347, "assignee": {"id": 559}, "organization": {"id": 651}, "project": {"id": 373, "owner": {"id": 85}, "assignee": {"id": 866}}, "task": {"id": 376, "owner": {"id": 944}, "assignee": {"id": 1018}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 69, "privilege": "user"}, "organization": {"id": 108, "owner": {"id": 69}, "user": {"role": "owner"}}}, "resource": {"id": 376, "assignee": {"id": 555}, "organization": {"id": 108}, "project": {"id": 315, "owner": {"id": 69}, "assignee": {"id": 821}}, "task": {"id": 301, "owner": {"id": 988}, "assignee": {"id": 1003}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 64, "privilege": "user"}, "organization": {"id": 192, "owner": {"id": 64}, "user": {"role": "owner"}}}, "resource": {"id": 383, "assignee": {"id": 545}, "organization": {"id": 192}, "project": {"id": 323, "owner": {"id": 64}, "assignee": {"id": 852}}, "task": {"id": 341, "owner": {"id": 965}, "assignee": {"id": 1000}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 51, "privilege": "user"}, "organization": {"id": 116, "owner": {"id": 51}, "user": {"role": "owner"}}}, "resource": {"id": 357, "assignee": {"id": 567}, "organization": {"id": 661}, "project": {"id": 353, "owner": {"id": 51}, "assignee": {"id": 887}}, "task": {"id": 314, "owner": {"id": 919}, "assignee": {"id": 1069}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 30, "privilege": "user"}, "organization": {"id": 177, "owner": {"id": 30}, "user": {"role": "owner"}}}, "resource": {"id": 338, "assignee": {"id": 588}, "organization": {"id": 688}, "project": {"id": 343, "owner": {"id": 30}, "assignee": {"id": 851}}, "task": {"id": 352, "owner": {"id": 964}, "assignee": {"id": 1009}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 0, "privilege": "user"}, "organization": {"id": 103, "owner": {"id": 245}, "user": {"role": "maintainer"}}}, "resource": {"id": 348, "assignee": {"id": 558}, "organization": {"id": 103}, "project": {"id": 396, "owner": {"id": 0}, "assignee": {"id": 819}}, "task": {"id": 310, "owner": {"id": 913}, "assignee": {"id": 1066}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 44, "privilege": "user"}, "organization": {"id": 144, "owner": {"id": 261}, "user": {"role": "maintainer"}}}, "resource": {"id": 303, "assignee": {"id": 542}, "organization": {"id": 144}, "project": {"id": 330, "owner": {"id": 44}, "assignee": {"id": 828}}, "task": {"id": 382, "owner": {"id": 971}, "assignee": {"id": 1069}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 9, "privilege": "user"}, "organization": {"id": 170, "owner": {"id": 292}, "user": {"role": "maintainer"}}}, "resource": {"id": 381, "assignee": {"id": 521}, "organization": {"id": 633}, "project": {"id": 344, "owner": {"id": 9}, "assignee": {"id": 837}}, "task": {"id": 309, "owner": {"id": 992}, "assignee": {"id": 1000}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 38, "privilege": "user"}, "organization": {"id": 139, "owner": {"id": 266}, "user": {"role": "maintainer"}}}, "resource": {"id": 370, "assignee": {"id": 594}, "organization": {"id": 640}, "project": {"id": 326, "owner": {"id": 38}, "assignee": {"id": 840}}, "task": {"id": 331, "owner": {"id": 944}, "assignee": {"id": 1027}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 83, "privilege": "user"}, "organization": {"id": 164, "owner": {"id": 214}, "user": {"role": "supervisor"}}}, "resource": {"id": 302, "assignee": {"id": 507}, "organization": {"id": 164}, "project": {"id": 309, "owner": {"id": 83}, "assignee": {"id": 883}}, "task": {"id": 335, "owner": {"id": 901}, "assignee": {"id": 1026}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 28, "privilege": "user"}, "organization": {"id": 198, "owner": {"id": 244}, "user": {"role": "supervisor"}}}, "resource": {"id": 394, "assignee": {"id": 537}, "organization": {"id": 198}, "project": {"id": 314, "owner": {"id": 28}, "assignee": {"id": 838}}, "task": {"id": 333, "owner": {"id": 916}, "assignee": {"id": 1058}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 18, "privilege": "user"}, "organization": {"id": 171, "owner": {"id": 295}, "user": {"role": "supervisor"}}}, "resource": {"id": 375, "assignee": {"id": 518}, "organization": {"id": 639}, "project": {"id": 314, "owner": {"id": 18}, "assignee": {"id": 821}}, "task": {"id": 337, "owner": {"id": 983}, "assignee": {"id": 1078}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 30, "privilege": "user"}, "organization": {"id": 110, "owner": {"id": 277}, "user": {"role": "supervisor"}}}, "resource": {"id": 395, "assignee": {"id": 507}, "organization": {"id": 677}, "project": {"id": 354, "owner": {"id": 30}, "assignee": {"id": 822}}, "task": {"id": 361, "owner": {"id": 999}, "assignee": {"id": 1020}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 61, "privilege": "user"}, "organization": {"id": 158, "owner": {"id": 202}, "user": {"role": "worker"}}}, "resource": {"id": 300, "assignee": {"id": 592}, "organization": {"id": 158}, "project": {"id": 353, "owner": {"id": 61}, "assignee": {"id": 819}}, "task": {"id": 306, "owner": {"id": 958}, "assignee": {"id": 1000}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 74, "privilege": "user"}, "organization": {"id": 185, "owner": {"id": 263}, "user": {"role": "worker"}}}, "resource": {"id": 333, "assignee": {"id": 579}, "organization": {"id": 185}, "project": {"id": 319, "owner": {"id": 74}, "assignee": {"id": 860}}, "task": {"id": 377, "owner": {"id": 987}, "assignee": {"id": 1056}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 83, "privilege": "user"}, "organization": {"id": 185, "owner": {"id": 210}, "user": {"role": "worker"}}}, "resource": {"id": 385, "assignee": {"id": 562}, "organization": {"id": 696}, "project": {"id": 377, "owner": {"id": 83}, "assignee": {"id": 806}}, "task": {"id": 353, "owner": {"id": 984}, "assignee": {"id": 1048}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 79, "privilege": "user"}, "organization": {"id": 110, "owner": {"id": 250}, "user": {"role": "worker"}}}, "resource": {"id": 367, "assignee": {"id": 570}, "organization": {"id": 640}, "project": {"id": 385, "owner": {"id": 79}, "assignee": {"id": 889}}, "task": {"id": 331, "owner": {"id": 972}, "assignee": {"id": 1091}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 36, "privilege": "user"}, "organization": {"id": 119, "owner": {"id": 217}, "user": {"role": null}}}, "resource": {"id": 394, "assignee": {"id": 587}, "organization": {"id": 119}, "project": {"id": 339, "owner": {"id": 36}, "assignee": {"id": 806}}, "task": {"id": 350, "owner": {"id": 953}, "assignee": {"id": 1063}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 7, "privilege": "user"}, "organization": {"id": 167, "owner": {"id": 271}, "user": {"role": null}}}, "resource": {"id": 345, "assignee": {"id": 509}, "organization": {"id": 167}, "project": {"id": 392, "owner": {"id": 7}, "assignee": {"id": 850}}, "task": {"id": 346, "owner": {"id": 956}, "assignee": {"id": 1022}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 87, "privilege": "user"}, "organization": {"id": 145, "owner": {"id": 264}, "user": {"role": null}}}, "resource": {"id": 335, "assignee": {"id": 506}, "organization": {"id": 643}, "project": {"id": 313, "owner": {"id": 87}, "assignee": {"id": 834}}, "task": {"id": 394, "owner": {"id": 901}, "assignee": {"id": 1070}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 16, "privilege": "user"}, "organization": {"id": 150, "owner": {"id": 264}, "user": {"role": null}}}, "resource": {"id": 375, "assignee": {"id": 587}, "organization": {"id": 681}, "project": {"id": 308, "owner": {"id": 16}, "assignee": {"id": 853}}, "task": {"id": 323, "owner": {"id": 901}, "assignee": {"id": 1027}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 21, "privilege": "worker"}, "organization": {"id": 161, "owner": {"id": 21}, "user": {"role": "owner"}}}, "resource": {"id": 341, "assignee": {"id": 505}, "organization": {"id": 161}, "project": {"id": 343, "owner": {"id": 21}, "assignee": {"id": 837}}, "task": {"id": 329, "owner": {"id": 981}, "assignee": {"id": 1041}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 8, "privilege": "worker"}, "organization": {"id": 179, "owner": {"id": 8}, "user": {"role": "owner"}}}, "resource": {"id": 302, "assignee": {"id": 545}, "organization": {"id": 179}, "project": {"id": 321, "owner": {"id": 8}, "assignee": {"id": 882}}, "task": {"id": 399, "owner": {"id": 923}, "assignee": {"id": 1038}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 51, "privilege": "worker"}, "organization": {"id": 169, "owner": {"id": 51}, "user": {"role": "owner"}}}, "resource": {"id": 345, "assignee": {"id": 553}, "organization": {"id": 672}, "project": {"id": 309, "owner": {"id": 51}, "assignee": {"id": 895}}, "task": {"id": 357, "owner": {"id": 981}, "assignee": {"id": 1074}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 87, "privilege": "worker"}, "organization": {"id": 188, "owner": {"id": 87}, "user": {"role": "owner"}}}, "resource": {"id": 339, "assignee": {"id": 503}, "organization": {"id": 664}, "project": {"id": 399, "owner": {"id": 87}, "assignee": {"id": 875}}, "task": {"id": 368, "owner": {"id": 940}, "assignee": {"id": 1092}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 26, "privilege": "worker"}, "organization": {"id": 183, "owner": {"id": 201}, "user": {"role": "maintainer"}}}, "resource": {"id": 328, "assignee": {"id": 521}, "organization": {"id": 183}, "project": {"id": 398, "owner": {"id": 26}, "assignee": {"id": 857}}, "task": {"id": 327, "owner": {"id": 953}, "assignee": {"id": 1023}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 10, "privilege": "worker"}, "organization": {"id": 182, "owner": {"id": 270}, "user": {"role": "maintainer"}}}, "resource": {"id": 361, "assignee": {"id": 523}, "organization": {"id": 182}, "project": {"id": 379, "owner": {"id": 10}, "assignee": {"id": 804}}, "task": {"id": 350, "owner": {"id": 978}, "assignee": {"id": 1085}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 45, "privilege": "worker"}, "organization": {"id": 189, "owner": {"id": 276}, "user": {"role": "maintainer"}}}, "resource": {"id": 346, "assignee": {"id": 512}, "organization": {"id": 623}, "project": {"id": 383, "owner": {"id": 45}, "assignee": {"id": 854}}, "task": {"id": 371, "owner": {"id": 933}, "assignee": {"id": 1016}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 38, "privilege": "worker"}, "organization": {"id": 129, "owner": {"id": 242}, "user": {"role": "maintainer"}}}, "resource": {"id": 347, "assignee": {"id": 587}, "organization": {"id": 686}, "project": {"id": 342, "owner": {"id": 38}, "assignee": {"id": 807}}, "task": {"id": 378, "owner": {"id": 973}, "assignee": {"id": 1068}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 17, "privilege": "worker"}, "organization": {"id": 196, "owner": {"id": 298}, "user": {"role": "supervisor"}}}, "resource": {"id": 355, "assignee": {"id": 584}, "organization": {"id": 196}, "project": {"id": 301, "owner": {"id": 17}, "assignee": {"id": 888}}, "task": {"id": 347, "owner": {"id": 948}, "assignee": {"id": 1076}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 65, "privilege": "worker"}, "organization": {"id": 152, "owner": {"id": 203}, "user": {"role": "supervisor"}}}, "resource": {"id": 378, "assignee": {"id": 599}, "organization": {"id": 152}, "project": {"id": 394, "owner": {"id": 65}, "assignee": {"id": 867}}, "task": {"id": 307, "owner": {"id": 953}, "assignee": {"id": 1032}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 4, "privilege": "worker"}, "organization": {"id": 129, "owner": {"id": 287}, "user": {"role": "supervisor"}}}, "resource": {"id": 373, "assignee": {"id": 522}, "organization": {"id": 656}, "project": {"id": 390, "owner": {"id": 4}, "assignee": {"id": 843}}, "task": {"id": 324, "owner": {"id": 993}, "assignee": {"id": 1067}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 84, "privilege": "worker"}, "organization": {"id": 187, "owner": {"id": 216}, "user": {"role": "supervisor"}}}, "resource": {"id": 300, "assignee": {"id": 573}, "organization": {"id": 656}, "project": {"id": 357, "owner": {"id": 84}, "assignee": {"id": 866}}, "task": {"id": 336, "owner": {"id": 958}, "assignee": {"id": 1063}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 91, "privilege": "worker"}, "organization": {"id": 165, "owner": {"id": 251}, "user": {"role": "worker"}}}, "resource": {"id": 307, "assignee": {"id": 545}, "organization": {"id": 165}, "project": {"id": 332, "owner": {"id": 91}, "assignee": {"id": 862}}, "task": {"id": 358, "owner": {"id": 908}, "assignee": {"id": 1040}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 80, "privilege": "worker"}, "organization": {"id": 144, "owner": {"id": 242}, "user": {"role": "worker"}}}, "resource": {"id": 340, "assignee": {"id": 571}, "organization": {"id": 144}, "project": {"id": 366, "owner": {"id": 80}, "assignee": {"id": 809}}, "task": {"id": 371, "owner": {"id": 999}, "assignee": {"id": 1072}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 97, "privilege": "worker"}, "organization": {"id": 159, "owner": {"id": 249}, "user": {"role": "worker"}}}, "resource": {"id": 369, "assignee": {"id": 507}, "organization": {"id": 610}, "project": {"id": 352, "owner": {"id": 97}, "assignee": {"id": 866}}, "task": {"id": 339, "owner": {"id": 918}, "assignee": {"id": 1040}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 75, "privilege": "worker"}, "organization": {"id": 154, "owner": {"id": 268}, "user": {"role": "worker"}}}, "resource": {"id": 354, "assignee": {"id": 504}, "organization": {"id": 621}, "project": {"id": 373, "owner": {"id": 75}, "assignee": {"id": 845}}, "task": {"id": 370, "owner": {"id": 938}, "assignee": {"id": 1036}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 72, "privilege": "worker"}, "organization": {"id": 167, "owner": {"id": 232}, "user": {"role": null}}}, "resource": {"id": 370, "assignee": {"id": 596}, "organization": {"id": 167}, "project": {"id": 306, "owner": {"id": 72}, "assignee": {"id": 839}}, "task": {"id": 318, "owner": {"id": 984}, "assignee": {"id": 1076}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 91, "privilege": "worker"}, "organization": {"id": 179, "owner": {"id": 290}, "user": {"role": null}}}, "resource": {"id": 375, "assignee": {"id": 573}, "organization": {"id": 179}, "project": {"id": 319, "owner": {"id": 91}, "assignee": {"id": 810}}, "task": {"id": 384, "owner": {"id": 904}, "assignee": {"id": 1073}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 86, "privilege": "worker"}, "organization": {"id": 110, "owner": {"id": 291}, "user": {"role": null}}}, "resource": {"id": 364, "assignee": {"id": 562}, "organization": {"id": 641}, "project": {"id": 394, "owner": {"id": 86}, "assignee": {"id": 897}}, "task": {"id": 390, "owner": {"id": 995}, "assignee": {"id": 1028}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 61, "privilege": "worker"}, "organization": {"id": 196, "owner": {"id": 299}, "user": {"role": null}}}, "resource": {"id": 384, "assignee": {"id": 517}, "organization": {"id": 607}, "project": {"id": 372, "owner": {"id": 61}, "assignee": {"id": 803}}, "task": {"id": 382, "owner": {"id": 965}, "assignee": {"id": 1084}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 41, "privilege": "none"}, "organization": {"id": 134, "owner": {"id": 41}, "user": {"role": "owner"}}}, "resource": {"id": 363, "assignee": {"id": 534}, "organization": {"id": 134}, "project": {"id": 345, "owner": {"id": 41}, "assignee": {"id": 888}}, "task": {"id": 386, "owner": {"id": 975}, "assignee": {"id": 1044}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 4, "privilege": "none"}, "organization": {"id": 178, "owner": {"id": 4}, "user": {"role": "owner"}}}, "resource": {"id": 318, "assignee": {"id": 523}, "organization": {"id": 178}, "project": {"id": 371, "owner": {"id": 4}, "assignee": {"id": 886}}, "task": {"id": 312, "owner": {"id": 934}, "assignee": {"id": 1047}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 15, "privilege": "none"}, "organization": {"id": 148, "owner": {"id": 15}, "user": {"role": "owner"}}}, "resource": {"id": 358, "assignee": {"id": 535}, "organization": {"id": 672}, "project": {"id": 313, "owner": {"id": 15}, "assignee": {"id": 848}}, "task": {"id": 313, "owner": {"id": 956}, "assignee": {"id": 1042}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 29, "privilege": "none"}, "organization": {"id": 162, "owner": {"id": 29}, "user": {"role": "owner"}}}, "resource": {"id": 331, "assignee": {"id": 577}, "organization": {"id": 667}, "project": {"id": 391, "owner": {"id": 29}, "assignee": {"id": 816}}, "task": {"id": 389, "owner": {"id": 939}, "assignee": {"id": 1071}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 93, "privilege": "none"}, "organization": {"id": 142, "owner": {"id": 220}, "user": {"role": "maintainer"}}}, "resource": {"id": 396, "assignee": {"id": 594}, "organization": {"id": 142}, "project": {"id": 389, "owner": {"id": 93}, "assignee": {"id": 851}}, "task": {"id": 337, "owner": {"id": 938}, "assignee": {"id": 1005}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 12, "privilege": "none"}, "organization": {"id": 187, "owner": {"id": 206}, "user": {"role": "maintainer"}}}, "resource": {"id": 315, "assignee": {"id": 583}, "organization": {"id": 187}, "project": {"id": 390, "owner": {"id": 12}, "assignee": {"id": 859}}, "task": {"id": 362, "owner": {"id": 927}, "assignee": {"id": 1067}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 33, "privilege": "none"}, "organization": {"id": 121, "owner": {"id": 259}, "user": {"role": "maintainer"}}}, "resource": {"id": 384, "assignee": {"id": 575}, "organization": {"id": 651}, "project": {"id": 320, "owner": {"id": 33}, "assignee": {"id": 853}}, "task": {"id": 322, "owner": {"id": 949}, "assignee": {"id": 1024}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 52, "privilege": "none"}, "organization": {"id": 192, "owner": {"id": 274}, "user": {"role": "maintainer"}}}, "resource": {"id": 385, "assignee": {"id": 590}, "organization": {"id": 667}, "project": {"id": 315, "owner": {"id": 52}, "assignee": {"id": 881}}, "task": {"id": 310, "owner": {"id": 956}, "assignee": {"id": 1096}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 64, "privilege": "none"}, "organization": {"id": 144, "owner": {"id": 209}, "user": {"role": "supervisor"}}}, "resource": {"id": 395, "assignee": {"id": 559}, "organization": {"id": 144}, "project": {"id": 395, "owner": {"id": 64}, "assignee": {"id": 816}}, "task": {"id": 341, "owner": {"id": 997}, "assignee": {"id": 1099}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 55, "privilege": "none"}, "organization": {"id": 139, "owner": {"id": 236}, "user": {"role": "supervisor"}}}, "resource": {"id": 334, "assignee": {"id": 599}, "organization": {"id": 139}, "project": {"id": 388, "owner": {"id": 55}, "assignee": {"id": 854}}, "task": {"id": 385, "owner": {"id": 939}, "assignee": {"id": 1032}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 61, "privilege": "none"}, "organization": {"id": 130, "owner": {"id": 228}, "user": {"role": "supervisor"}}}, "resource": {"id": 319, "assignee": {"id": 516}, "organization": {"id": 611}, "project": {"id": 363, "owner": {"id": 61}, "assignee": {"id": 847}}, "task": {"id": 356, "owner": {"id": 926}, "assignee": {"id": 1044}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 14, "privilege": "none"}, "organization": {"id": 152, "owner": {"id": 277}, "user": {"role": "supervisor"}}}, "resource": {"id": 366, "assignee": {"id": 589}, "organization": {"id": 621}, "project": {"id": 366, "owner": {"id": 14}, "assignee": {"id": 864}}, "task": {"id": 341, "owner": {"id": 916}, "assignee": {"id": 1039}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 13, "privilege": "none"}, "organization": {"id": 197, "owner": {"id": 256}, "user": {"role": "worker"}}}, "resource": {"id": 355, "assignee": {"id": 570}, "organization": {"id": 197}, "project": {"id": 393, "owner": {"id": 13}, "assignee": {"id": 820}}, "task": {"id": 320, "owner": {"id": 981}, "assignee": {"id": 1083}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 32, "privilege": "none"}, "organization": {"id": 137, "owner": {"id": 219}, "user": {"role": "worker"}}}, "resource": {"id": 351, "assignee": {"id": 598}, "organization": {"id": 137}, "project": {"id": 346, "owner": {"id": 32}, "assignee": {"id": 890}}, "task": {"id": 305, "owner": {"id": 935}, "assignee": {"id": 1069}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 28, "privilege": "none"}, "organization": {"id": 134, "owner": {"id": 259}, "user": {"role": "worker"}}}, "resource": {"id": 315, "assignee": {"id": 563}, "organization": {"id": 621}, "project": {"id": 357, "owner": {"id": 28}, "assignee": {"id": 894}}, "task": {"id": 307, "owner": {"id": 953}, "assignee": {"id": 1055}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 91, "privilege": "none"}, "organization": {"id": 158, "owner": {"id": 213}, "user": {"role": "worker"}}}, "resource": {"id": 344, "assignee": {"id": 503}, "organization": {"id": 650}, "project": {"id": 301, "owner": {"id": 91}, "assignee": {"id": 849}}, "task": {"id": 395, "owner": {"id": 921}, "assignee": {"id": 1061}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 55, "privilege": "none"}, "organization": {"id": 119, "owner": {"id": 253}, "user": {"role": null}}}, "resource": {"id": 315, "assignee": {"id": 544}, "organization": {"id": 119}, "project": {"id": 326, "owner": {"id": 55}, "assignee": {"id": 897}}, "task": {"id": 314, "owner": {"id": 944}, "assignee": {"id": 1091}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 99, "privilege": "none"}, "organization": {"id": 198, "owner": {"id": 200}, "user": {"role": null}}}, "resource": {"id": 370, "assignee": {"id": 504}, "organization": {"id": 198}, "project": {"id": 363, "owner": {"id": 99}, "assignee": {"id": 853}}, "task": {"id": 350, "owner": {"id": 949}, "assignee": {"id": 1062}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 44, "privilege": "none"}, "organization": {"id": 184, "owner": {"id": 287}, "user": {"role": null}}}, "resource": {"id": 395, "assignee": {"id": 537}, "organization": {"id": 629}, "project": {"id": 378, "owner": {"id": 44}, "assignee": {"id": 834}}, "task": {"id": 391, "owner": {"id": 932}, "assignee": {"id": 1031}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 78, "privilege": "none"}, "organization": {"id": 123, "owner": {"id": 270}, "user": {"role": null}}}, "resource": {"id": 308, "assignee": {"id": 535}, "organization": {"id": 624}, "project": {"id": 303, "owner": {"id": 78}, "assignee": {"id": 870}}, "task": {"id": 379, "owner": {"id": 981}, "assignee": {"id": 1052}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 55, "privilege": "admin"}, "organization": {"id": 165, "owner": {"id": 55}, "user": {"role": "owner"}}}, "resource": {"id": 388, "assignee": {"id": 588}, "organization": {"id": 165}, "project": {"id": 326, "owner": {"id": 790}, "assignee": {"id": 55}}, "task": {"id": 309, "owner": {"id": 974}, "assignee": {"id": 1092}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 31, "privilege": "admin"}, "organization": {"id": 194, "owner": {"id": 31}, "user": {"role": "owner"}}}, "resource": {"id": 341, "assignee": {"id": 537}, "organization": {"id": 194}, "project": {"id": 361, "owner": {"id": 710}, "assignee": {"id": 31}}, "task": {"id": 306, "owner": {"id": 980}, "assignee": {"id": 1042}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_OWNER_same_org_FALSE { - allow with input as {"scope": "view", "auth": {"user": {"id": 44, "privilege": "admin"}, "organization": {"id": 166, "owner": {"id": 44}, "user": {"role": "owner"}}}, "resource": {"id": 379, "assignee": {"id": 538}, "organization": {"id": 604}, "project": {"id": 334, "owner": {"id": 783}, "assignee": {"id": 44}}, "task": {"id": 317, "owner": {"id": 910}, "assignee": {"id": 1099}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_OWNER_same_org_FALSE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 6, "privilege": "admin"}, "organization": {"id": 130, "owner": {"id": 6}, "user": {"role": "owner"}}}, "resource": {"id": 360, "assignee": {"id": 594}, "organization": {"id": 615}, "project": {"id": 340, "owner": {"id": 714}, "assignee": {"id": 6}}, "task": {"id": 323, "owner": {"id": 916}, "assignee": {"id": 1094}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 94, "privilege": "admin"}, "organization": {"id": 112, "owner": {"id": 267}, "user": {"role": "maintainer"}}}, "resource": {"id": 370, "assignee": {"id": 584}, "organization": {"id": 112}, "project": {"id": 390, "owner": {"id": 772}, "assignee": {"id": 94}}, "task": {"id": 319, "owner": {"id": 907}, "assignee": {"id": 1093}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 39, "privilege": "admin"}, "organization": {"id": 144, "owner": {"id": 204}, "user": {"role": "maintainer"}}}, "resource": {"id": 317, "assignee": {"id": 578}, "organization": {"id": 144}, "project": {"id": 324, "owner": {"id": 778}, "assignee": {"id": 39}}, "task": {"id": 310, "owner": {"id": 927}, "assignee": {"id": 1061}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_MAINTAINER_same_org_FALSE { - allow with input as {"scope": "view", "auth": {"user": {"id": 51, "privilege": "admin"}, "organization": {"id": 120, "owner": {"id": 298}, "user": {"role": "maintainer"}}}, "resource": {"id": 390, "assignee": {"id": 545}, "organization": {"id": 686}, "project": {"id": 310, "owner": {"id": 765}, "assignee": {"id": 51}}, "task": {"id": 377, "owner": {"id": 966}, "assignee": {"id": 1044}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_MAINTAINER_same_org_FALSE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 94, "privilege": "admin"}, "organization": {"id": 196, "owner": {"id": 253}, "user": {"role": "maintainer"}}}, "resource": {"id": 385, "assignee": {"id": 565}, "organization": {"id": 649}, "project": {"id": 348, "owner": {"id": 700}, "assignee": {"id": 94}}, "task": {"id": 369, "owner": {"id": 975}, "assignee": {"id": 1001}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 67, "privilege": "admin"}, "organization": {"id": 188, "owner": {"id": 266}, "user": {"role": "supervisor"}}}, "resource": {"id": 383, "assignee": {"id": 576}, "organization": {"id": 188}, "project": {"id": 338, "owner": {"id": 770}, "assignee": {"id": 67}}, "task": {"id": 384, "owner": {"id": 968}, "assignee": {"id": 1049}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 49, "privilege": "admin"}, "organization": {"id": 183, "owner": {"id": 215}, "user": {"role": "supervisor"}}}, "resource": {"id": 345, "assignee": {"id": 530}, "organization": {"id": 183}, "project": {"id": 374, "owner": {"id": 733}, "assignee": {"id": 49}}, "task": {"id": 344, "owner": {"id": 984}, "assignee": {"id": 1011}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_SUPERVISOR_same_org_FALSE { - allow with input as {"scope": "view", "auth": {"user": {"id": 4, "privilege": "admin"}, "organization": {"id": 191, "owner": {"id": 264}, "user": {"role": "supervisor"}}}, "resource": {"id": 302, "assignee": {"id": 593}, "organization": {"id": 626}, "project": {"id": 387, "owner": {"id": 783}, "assignee": {"id": 4}}, "task": {"id": 381, "owner": {"id": 953}, "assignee": {"id": 1023}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_SUPERVISOR_same_org_FALSE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 65, "privilege": "admin"}, "organization": {"id": 165, "owner": {"id": 245}, "user": {"role": "supervisor"}}}, "resource": {"id": 371, "assignee": {"id": 531}, "organization": {"id": 672}, "project": {"id": 392, "owner": {"id": 725}, "assignee": {"id": 65}}, "task": {"id": 366, "owner": {"id": 960}, "assignee": {"id": 1072}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 93, "privilege": "admin"}, "organization": {"id": 128, "owner": {"id": 263}, "user": {"role": "worker"}}}, "resource": {"id": 306, "assignee": {"id": 558}, "organization": {"id": 128}, "project": {"id": 359, "owner": {"id": 738}, "assignee": {"id": 93}}, "task": {"id": 396, "owner": {"id": 938}, "assignee": {"id": 1090}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 59, "privilege": "admin"}, "organization": {"id": 135, "owner": {"id": 276}, "user": {"role": "worker"}}}, "resource": {"id": 304, "assignee": {"id": 564}, "organization": {"id": 135}, "project": {"id": 357, "owner": {"id": 775}, "assignee": {"id": 59}}, "task": {"id": 330, "owner": {"id": 955}, "assignee": {"id": 1065}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_WORKER_same_org_FALSE { - allow with input as {"scope": "view", "auth": {"user": {"id": 45, "privilege": "admin"}, "organization": {"id": 165, "owner": {"id": 207}, "user": {"role": "worker"}}}, "resource": {"id": 359, "assignee": {"id": 590}, "organization": {"id": 699}, "project": {"id": 389, "owner": {"id": 762}, "assignee": {"id": 45}}, "task": {"id": 370, "owner": {"id": 934}, "assignee": {"id": 1026}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_WORKER_same_org_FALSE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 90, "privilege": "admin"}, "organization": {"id": 152, "owner": {"id": 286}, "user": {"role": "worker"}}}, "resource": {"id": 353, "assignee": {"id": 543}, "organization": {"id": 600}, "project": {"id": 313, "owner": {"id": 762}, "assignee": {"id": 90}}, "task": {"id": 334, "owner": {"id": 983}, "assignee": {"id": 1049}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 91, "privilege": "admin"}, "organization": {"id": 149, "owner": {"id": 259}, "user": {"role": null}}}, "resource": {"id": 377, "assignee": {"id": 581}, "organization": {"id": 149}, "project": {"id": 319, "owner": {"id": 773}, "assignee": {"id": 91}}, "task": {"id": 372, "owner": {"id": 955}, "assignee": {"id": 1076}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 42, "privilege": "admin"}, "organization": {"id": 138, "owner": {"id": 235}, "user": {"role": null}}}, "resource": {"id": 310, "assignee": {"id": 506}, "organization": {"id": 138}, "project": {"id": 384, "owner": {"id": 792}, "assignee": {"id": 42}}, "task": {"id": 394, "owner": {"id": 986}, "assignee": {"id": 1091}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_FALSE { - allow with input as {"scope": "view", "auth": {"user": {"id": 75, "privilege": "admin"}, "organization": {"id": 175, "owner": {"id": 290}, "user": {"role": null}}}, "resource": {"id": 305, "assignee": {"id": 599}, "organization": {"id": 660}, "project": {"id": 378, "owner": {"id": 787}, "assignee": {"id": 75}}, "task": {"id": 305, "owner": {"id": 995}, "assignee": {"id": 1011}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_FALSE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 27, "privilege": "admin"}, "organization": {"id": 141, "owner": {"id": 297}, "user": {"role": null}}}, "resource": {"id": 363, "assignee": {"id": 544}, "organization": {"id": 643}, "project": {"id": 396, "owner": {"id": 798}, "assignee": {"id": 27}}, "task": {"id": 308, "owner": {"id": 963}, "assignee": {"id": 1022}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 65, "privilege": "business"}, "organization": {"id": 112, "owner": {"id": 65}, "user": {"role": "owner"}}}, "resource": {"id": 375, "assignee": {"id": 563}, "organization": {"id": 112}, "project": {"id": 378, "owner": {"id": 719}, "assignee": {"id": 65}}, "task": {"id": 345, "owner": {"id": 958}, "assignee": {"id": 1093}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 16, "privilege": "business"}, "organization": {"id": 102, "owner": {"id": 16}, "user": {"role": "owner"}}}, "resource": {"id": 323, "assignee": {"id": 501}, "organization": {"id": 102}, "project": {"id": 393, "owner": {"id": 773}, "assignee": {"id": 16}}, "task": {"id": 393, "owner": {"id": 979}, "assignee": {"id": 1074}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 92, "privilege": "business"}, "organization": {"id": 182, "owner": {"id": 92}, "user": {"role": "owner"}}}, "resource": {"id": 344, "assignee": {"id": 577}, "organization": {"id": 664}, "project": {"id": 329, "owner": {"id": 736}, "assignee": {"id": 92}}, "task": {"id": 368, "owner": {"id": 914}, "assignee": {"id": 1083}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 29, "privilege": "business"}, "organization": {"id": 188, "owner": {"id": 29}, "user": {"role": "owner"}}}, "resource": {"id": 362, "assignee": {"id": 503}, "organization": {"id": 600}, "project": {"id": 341, "owner": {"id": 788}, "assignee": {"id": 29}}, "task": {"id": 323, "owner": {"id": 922}, "assignee": {"id": 1003}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 60, "privilege": "business"}, "organization": {"id": 194, "owner": {"id": 240}, "user": {"role": "maintainer"}}}, "resource": {"id": 318, "assignee": {"id": 534}, "organization": {"id": 194}, "project": {"id": 351, "owner": {"id": 792}, "assignee": {"id": 60}}, "task": {"id": 335, "owner": {"id": 992}, "assignee": {"id": 1066}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 10, "privilege": "business"}, "organization": {"id": 184, "owner": {"id": 242}, "user": {"role": "maintainer"}}}, "resource": {"id": 312, "assignee": {"id": 529}, "organization": {"id": 184}, "project": {"id": 389, "owner": {"id": 751}, "assignee": {"id": 10}}, "task": {"id": 326, "owner": {"id": 938}, "assignee": {"id": 1051}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 33, "privilege": "business"}, "organization": {"id": 165, "owner": {"id": 273}, "user": {"role": "maintainer"}}}, "resource": {"id": 352, "assignee": {"id": 591}, "organization": {"id": 602}, "project": {"id": 375, "owner": {"id": 733}, "assignee": {"id": 33}}, "task": {"id": 322, "owner": {"id": 909}, "assignee": {"id": 1013}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 64, "privilege": "business"}, "organization": {"id": 183, "owner": {"id": 213}, "user": {"role": "maintainer"}}}, "resource": {"id": 337, "assignee": {"id": 577}, "organization": {"id": 616}, "project": {"id": 342, "owner": {"id": 782}, "assignee": {"id": 64}}, "task": {"id": 385, "owner": {"id": 994}, "assignee": {"id": 1059}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 21, "privilege": "business"}, "organization": {"id": 121, "owner": {"id": 254}, "user": {"role": "supervisor"}}}, "resource": {"id": 398, "assignee": {"id": 503}, "organization": {"id": 121}, "project": {"id": 317, "owner": {"id": 791}, "assignee": {"id": 21}}, "task": {"id": 345, "owner": {"id": 967}, "assignee": {"id": 1070}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 7, "privilege": "business"}, "organization": {"id": 176, "owner": {"id": 286}, "user": {"role": "supervisor"}}}, "resource": {"id": 390, "assignee": {"id": 578}, "organization": {"id": 176}, "project": {"id": 313, "owner": {"id": 766}, "assignee": {"id": 7}}, "task": {"id": 342, "owner": {"id": 957}, "assignee": {"id": 1005}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 57, "privilege": "business"}, "organization": {"id": 190, "owner": {"id": 218}, "user": {"role": "supervisor"}}}, "resource": {"id": 355, "assignee": {"id": 574}, "organization": {"id": 614}, "project": {"id": 318, "owner": {"id": 740}, "assignee": {"id": 57}}, "task": {"id": 305, "owner": {"id": 992}, "assignee": {"id": 1015}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 79, "privilege": "business"}, "organization": {"id": 189, "owner": {"id": 236}, "user": {"role": "supervisor"}}}, "resource": {"id": 392, "assignee": {"id": 589}, "organization": {"id": 678}, "project": {"id": 322, "owner": {"id": 746}, "assignee": {"id": 79}}, "task": {"id": 376, "owner": {"id": 968}, "assignee": {"id": 1047}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 41, "privilege": "business"}, "organization": {"id": 196, "owner": {"id": 257}, "user": {"role": "worker"}}}, "resource": {"id": 361, "assignee": {"id": 523}, "organization": {"id": 196}, "project": {"id": 351, "owner": {"id": 710}, "assignee": {"id": 41}}, "task": {"id": 346, "owner": {"id": 909}, "assignee": {"id": 1060}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 78, "privilege": "business"}, "organization": {"id": 161, "owner": {"id": 233}, "user": {"role": "worker"}}}, "resource": {"id": 331, "assignee": {"id": 548}, "organization": {"id": 161}, "project": {"id": 392, "owner": {"id": 774}, "assignee": {"id": 78}}, "task": {"id": 359, "owner": {"id": 905}, "assignee": {"id": 1066}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 92, "privilege": "business"}, "organization": {"id": 140, "owner": {"id": 290}, "user": {"role": "worker"}}}, "resource": {"id": 355, "assignee": {"id": 523}, "organization": {"id": 655}, "project": {"id": 330, "owner": {"id": 785}, "assignee": {"id": 92}}, "task": {"id": 330, "owner": {"id": 900}, "assignee": {"id": 1059}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 5, "privilege": "business"}, "organization": {"id": 161, "owner": {"id": 274}, "user": {"role": "worker"}}}, "resource": {"id": 300, "assignee": {"id": 540}, "organization": {"id": 673}, "project": {"id": 310, "owner": {"id": 796}, "assignee": {"id": 5}}, "task": {"id": 332, "owner": {"id": 920}, "assignee": {"id": 1010}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 91, "privilege": "business"}, "organization": {"id": 168, "owner": {"id": 229}, "user": {"role": null}}}, "resource": {"id": 361, "assignee": {"id": 536}, "organization": {"id": 168}, "project": {"id": 342, "owner": {"id": 742}, "assignee": {"id": 91}}, "task": {"id": 310, "owner": {"id": 986}, "assignee": {"id": 1056}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 47, "privilege": "business"}, "organization": {"id": 185, "owner": {"id": 208}, "user": {"role": null}}}, "resource": {"id": 346, "assignee": {"id": 585}, "organization": {"id": 185}, "project": {"id": 384, "owner": {"id": 743}, "assignee": {"id": 47}}, "task": {"id": 332, "owner": {"id": 967}, "assignee": {"id": 1010}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 64, "privilege": "business"}, "organization": {"id": 186, "owner": {"id": 259}, "user": {"role": null}}}, "resource": {"id": 361, "assignee": {"id": 536}, "organization": {"id": 628}, "project": {"id": 395, "owner": {"id": 761}, "assignee": {"id": 64}}, "task": {"id": 332, "owner": {"id": 950}, "assignee": {"id": 1066}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 76, "privilege": "business"}, "organization": {"id": 181, "owner": {"id": 290}, "user": {"role": null}}}, "resource": {"id": 371, "assignee": {"id": 509}, "organization": {"id": 657}, "project": {"id": 371, "owner": {"id": 792}, "assignee": {"id": 76}}, "task": {"id": 346, "owner": {"id": 951}, "assignee": {"id": 1046}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 11, "privilege": "user"}, "organization": {"id": 154, "owner": {"id": 11}, "user": {"role": "owner"}}}, "resource": {"id": 367, "assignee": {"id": 509}, "organization": {"id": 154}, "project": {"id": 360, "owner": {"id": 750}, "assignee": {"id": 11}}, "task": {"id": 305, "owner": {"id": 942}, "assignee": {"id": 1000}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 42, "privilege": "user"}, "organization": {"id": 149, "owner": {"id": 42}, "user": {"role": "owner"}}}, "resource": {"id": 385, "assignee": {"id": 501}, "organization": {"id": 149}, "project": {"id": 317, "owner": {"id": 783}, "assignee": {"id": 42}}, "task": {"id": 343, "owner": {"id": 942}, "assignee": {"id": 1003}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 30, "privilege": "user"}, "organization": {"id": 142, "owner": {"id": 30}, "user": {"role": "owner"}}}, "resource": {"id": 312, "assignee": {"id": 516}, "organization": {"id": 682}, "project": {"id": 320, "owner": {"id": 798}, "assignee": {"id": 30}}, "task": {"id": 359, "owner": {"id": 946}, "assignee": {"id": 1003}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 59, "privilege": "user"}, "organization": {"id": 123, "owner": {"id": 59}, "user": {"role": "owner"}}}, "resource": {"id": 389, "assignee": {"id": 505}, "organization": {"id": 687}, "project": {"id": 358, "owner": {"id": 744}, "assignee": {"id": 59}}, "task": {"id": 340, "owner": {"id": 957}, "assignee": {"id": 1050}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 47, "privilege": "user"}, "organization": {"id": 165, "owner": {"id": 218}, "user": {"role": "maintainer"}}}, "resource": {"id": 319, "assignee": {"id": 563}, "organization": {"id": 165}, "project": {"id": 396, "owner": {"id": 710}, "assignee": {"id": 47}}, "task": {"id": 322, "owner": {"id": 997}, "assignee": {"id": 1081}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 79, "privilege": "user"}, "organization": {"id": 139, "owner": {"id": 222}, "user": {"role": "maintainer"}}}, "resource": {"id": 346, "assignee": {"id": 592}, "organization": {"id": 139}, "project": {"id": 344, "owner": {"id": 733}, "assignee": {"id": 79}}, "task": {"id": 314, "owner": {"id": 986}, "assignee": {"id": 1017}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 90, "privilege": "user"}, "organization": {"id": 139, "owner": {"id": 235}, "user": {"role": "maintainer"}}}, "resource": {"id": 318, "assignee": {"id": 518}, "organization": {"id": 648}, "project": {"id": 315, "owner": {"id": 733}, "assignee": {"id": 90}}, "task": {"id": 328, "owner": {"id": 965}, "assignee": {"id": 1057}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 87, "privilege": "user"}, "organization": {"id": 115, "owner": {"id": 235}, "user": {"role": "maintainer"}}}, "resource": {"id": 314, "assignee": {"id": 515}, "organization": {"id": 623}, "project": {"id": 333, "owner": {"id": 738}, "assignee": {"id": 87}}, "task": {"id": 316, "owner": {"id": 933}, "assignee": {"id": 1014}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 17, "privilege": "user"}, "organization": {"id": 102, "owner": {"id": 207}, "user": {"role": "supervisor"}}}, "resource": {"id": 360, "assignee": {"id": 554}, "organization": {"id": 102}, "project": {"id": 393, "owner": {"id": 782}, "assignee": {"id": 17}}, "task": {"id": 301, "owner": {"id": 938}, "assignee": {"id": 1094}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 35, "privilege": "user"}, "organization": {"id": 169, "owner": {"id": 297}, "user": {"role": "supervisor"}}}, "resource": {"id": 375, "assignee": {"id": 523}, "organization": {"id": 169}, "project": {"id": 334, "owner": {"id": 746}, "assignee": {"id": 35}}, "task": {"id": 366, "owner": {"id": 978}, "assignee": {"id": 1078}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 87, "privilege": "user"}, "organization": {"id": 115, "owner": {"id": 206}, "user": {"role": "supervisor"}}}, "resource": {"id": 356, "assignee": {"id": 540}, "organization": {"id": 617}, "project": {"id": 318, "owner": {"id": 772}, "assignee": {"id": 87}}, "task": {"id": 399, "owner": {"id": 901}, "assignee": {"id": 1095}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 35, "privilege": "user"}, "organization": {"id": 103, "owner": {"id": 263}, "user": {"role": "supervisor"}}}, "resource": {"id": 399, "assignee": {"id": 568}, "organization": {"id": 639}, "project": {"id": 399, "owner": {"id": 786}, "assignee": {"id": 35}}, "task": {"id": 389, "owner": {"id": 982}, "assignee": {"id": 1034}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 42, "privilege": "user"}, "organization": {"id": 177, "owner": {"id": 232}, "user": {"role": "worker"}}}, "resource": {"id": 359, "assignee": {"id": 531}, "organization": {"id": 177}, "project": {"id": 381, "owner": {"id": 790}, "assignee": {"id": 42}}, "task": {"id": 340, "owner": {"id": 949}, "assignee": {"id": 1069}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 15, "privilege": "user"}, "organization": {"id": 100, "owner": {"id": 291}, "user": {"role": "worker"}}}, "resource": {"id": 340, "assignee": {"id": 522}, "organization": {"id": 100}, "project": {"id": 398, "owner": {"id": 792}, "assignee": {"id": 15}}, "task": {"id": 316, "owner": {"id": 998}, "assignee": {"id": 1063}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 4, "privilege": "user"}, "organization": {"id": 194, "owner": {"id": 290}, "user": {"role": "worker"}}}, "resource": {"id": 373, "assignee": {"id": 530}, "organization": {"id": 695}, "project": {"id": 355, "owner": {"id": 707}, "assignee": {"id": 4}}, "task": {"id": 375, "owner": {"id": 984}, "assignee": {"id": 1004}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 6, "privilege": "user"}, "organization": {"id": 136, "owner": {"id": 211}, "user": {"role": "worker"}}}, "resource": {"id": 349, "assignee": {"id": 592}, "organization": {"id": 652}, "project": {"id": 378, "owner": {"id": 778}, "assignee": {"id": 6}}, "task": {"id": 316, "owner": {"id": 964}, "assignee": {"id": 1070}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 68, "privilege": "user"}, "organization": {"id": 199, "owner": {"id": 248}, "user": {"role": null}}}, "resource": {"id": 317, "assignee": {"id": 510}, "organization": {"id": 199}, "project": {"id": 300, "owner": {"id": 778}, "assignee": {"id": 68}}, "task": {"id": 365, "owner": {"id": 950}, "assignee": {"id": 1077}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 29, "privilege": "user"}, "organization": {"id": 143, "owner": {"id": 267}, "user": {"role": null}}}, "resource": {"id": 342, "assignee": {"id": 552}, "organization": {"id": 143}, "project": {"id": 317, "owner": {"id": 740}, "assignee": {"id": 29}}, "task": {"id": 306, "owner": {"id": 984}, "assignee": {"id": 1017}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 82, "privilege": "user"}, "organization": {"id": 136, "owner": {"id": 253}, "user": {"role": null}}}, "resource": {"id": 390, "assignee": {"id": 528}, "organization": {"id": 662}, "project": {"id": 386, "owner": {"id": 775}, "assignee": {"id": 82}}, "task": {"id": 318, "owner": {"id": 965}, "assignee": {"id": 1099}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 72, "privilege": "user"}, "organization": {"id": 191, "owner": {"id": 298}, "user": {"role": null}}}, "resource": {"id": 392, "assignee": {"id": 510}, "organization": {"id": 604}, "project": {"id": 381, "owner": {"id": 779}, "assignee": {"id": 72}}, "task": {"id": 367, "owner": {"id": 984}, "assignee": {"id": 1071}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 61, "privilege": "worker"}, "organization": {"id": 135, "owner": {"id": 61}, "user": {"role": "owner"}}}, "resource": {"id": 309, "assignee": {"id": 546}, "organization": {"id": 135}, "project": {"id": 307, "owner": {"id": 765}, "assignee": {"id": 61}}, "task": {"id": 369, "owner": {"id": 922}, "assignee": {"id": 1001}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 59, "privilege": "worker"}, "organization": {"id": 190, "owner": {"id": 59}, "user": {"role": "owner"}}}, "resource": {"id": 395, "assignee": {"id": 561}, "organization": {"id": 190}, "project": {"id": 355, "owner": {"id": 798}, "assignee": {"id": 59}}, "task": {"id": 304, "owner": {"id": 963}, "assignee": {"id": 1080}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 52, "privilege": "worker"}, "organization": {"id": 131, "owner": {"id": 52}, "user": {"role": "owner"}}}, "resource": {"id": 335, "assignee": {"id": 557}, "organization": {"id": 659}, "project": {"id": 361, "owner": {"id": 764}, "assignee": {"id": 52}}, "task": {"id": 398, "owner": {"id": 944}, "assignee": {"id": 1072}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 11, "privilege": "worker"}, "organization": {"id": 110, "owner": {"id": 11}, "user": {"role": "owner"}}}, "resource": {"id": 316, "assignee": {"id": 550}, "organization": {"id": 619}, "project": {"id": 374, "owner": {"id": 700}, "assignee": {"id": 11}}, "task": {"id": 342, "owner": {"id": 916}, "assignee": {"id": 1012}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 31, "privilege": "worker"}, "organization": {"id": 137, "owner": {"id": 223}, "user": {"role": "maintainer"}}}, "resource": {"id": 321, "assignee": {"id": 592}, "organization": {"id": 137}, "project": {"id": 303, "owner": {"id": 753}, "assignee": {"id": 31}}, "task": {"id": 373, "owner": {"id": 978}, "assignee": {"id": 1029}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 55, "privilege": "worker"}, "organization": {"id": 128, "owner": {"id": 294}, "user": {"role": "maintainer"}}}, "resource": {"id": 304, "assignee": {"id": 501}, "organization": {"id": 128}, "project": {"id": 311, "owner": {"id": 762}, "assignee": {"id": 55}}, "task": {"id": 322, "owner": {"id": 974}, "assignee": {"id": 1028}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 79, "privilege": "worker"}, "organization": {"id": 196, "owner": {"id": 292}, "user": {"role": "maintainer"}}}, "resource": {"id": 378, "assignee": {"id": 570}, "organization": {"id": 676}, "project": {"id": 386, "owner": {"id": 766}, "assignee": {"id": 79}}, "task": {"id": 339, "owner": {"id": 983}, "assignee": {"id": 1052}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 74, "privilege": "worker"}, "organization": {"id": 131, "owner": {"id": 246}, "user": {"role": "maintainer"}}}, "resource": {"id": 328, "assignee": {"id": 557}, "organization": {"id": 608}, "project": {"id": 342, "owner": {"id": 707}, "assignee": {"id": 74}}, "task": {"id": 326, "owner": {"id": 923}, "assignee": {"id": 1098}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 74, "privilege": "worker"}, "organization": {"id": 172, "owner": {"id": 220}, "user": {"role": "supervisor"}}}, "resource": {"id": 347, "assignee": {"id": 585}, "organization": {"id": 172}, "project": {"id": 340, "owner": {"id": 752}, "assignee": {"id": 74}}, "task": {"id": 367, "owner": {"id": 946}, "assignee": {"id": 1034}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 68, "privilege": "worker"}, "organization": {"id": 131, "owner": {"id": 205}, "user": {"role": "supervisor"}}}, "resource": {"id": 345, "assignee": {"id": 580}, "organization": {"id": 131}, "project": {"id": 308, "owner": {"id": 749}, "assignee": {"id": 68}}, "task": {"id": 391, "owner": {"id": 903}, "assignee": {"id": 1059}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 88, "privilege": "worker"}, "organization": {"id": 169, "owner": {"id": 251}, "user": {"role": "supervisor"}}}, "resource": {"id": 329, "assignee": {"id": 521}, "organization": {"id": 644}, "project": {"id": 390, "owner": {"id": 748}, "assignee": {"id": 88}}, "task": {"id": 356, "owner": {"id": 946}, "assignee": {"id": 1078}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 65, "privilege": "worker"}, "organization": {"id": 168, "owner": {"id": 285}, "user": {"role": "supervisor"}}}, "resource": {"id": 393, "assignee": {"id": 574}, "organization": {"id": 621}, "project": {"id": 390, "owner": {"id": 757}, "assignee": {"id": 65}}, "task": {"id": 319, "owner": {"id": 930}, "assignee": {"id": 1030}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 45, "privilege": "worker"}, "organization": {"id": 116, "owner": {"id": 202}, "user": {"role": "worker"}}}, "resource": {"id": 300, "assignee": {"id": 578}, "organization": {"id": 116}, "project": {"id": 321, "owner": {"id": 708}, "assignee": {"id": 45}}, "task": {"id": 383, "owner": {"id": 971}, "assignee": {"id": 1003}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 5, "privilege": "worker"}, "organization": {"id": 109, "owner": {"id": 295}, "user": {"role": "worker"}}}, "resource": {"id": 356, "assignee": {"id": 562}, "organization": {"id": 109}, "project": {"id": 380, "owner": {"id": 717}, "assignee": {"id": 5}}, "task": {"id": 365, "owner": {"id": 955}, "assignee": {"id": 1015}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 33, "privilege": "worker"}, "organization": {"id": 190, "owner": {"id": 255}, "user": {"role": "worker"}}}, "resource": {"id": 334, "assignee": {"id": 533}, "organization": {"id": 671}, "project": {"id": 332, "owner": {"id": 781}, "assignee": {"id": 33}}, "task": {"id": 394, "owner": {"id": 981}, "assignee": {"id": 1013}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 76, "privilege": "worker"}, "organization": {"id": 176, "owner": {"id": 285}, "user": {"role": "worker"}}}, "resource": {"id": 395, "assignee": {"id": 518}, "organization": {"id": 680}, "project": {"id": 388, "owner": {"id": 778}, "assignee": {"id": 76}}, "task": {"id": 346, "owner": {"id": 913}, "assignee": {"id": 1028}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 0, "privilege": "worker"}, "organization": {"id": 198, "owner": {"id": 201}, "user": {"role": null}}}, "resource": {"id": 300, "assignee": {"id": 588}, "organization": {"id": 198}, "project": {"id": 392, "owner": {"id": 729}, "assignee": {"id": 0}}, "task": {"id": 308, "owner": {"id": 943}, "assignee": {"id": 1093}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 68, "privilege": "worker"}, "organization": {"id": 114, "owner": {"id": 219}, "user": {"role": null}}}, "resource": {"id": 311, "assignee": {"id": 507}, "organization": {"id": 114}, "project": {"id": 341, "owner": {"id": 736}, "assignee": {"id": 68}}, "task": {"id": 383, "owner": {"id": 912}, "assignee": {"id": 1069}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 95, "privilege": "worker"}, "organization": {"id": 146, "owner": {"id": 251}, "user": {"role": null}}}, "resource": {"id": 319, "assignee": {"id": 566}, "organization": {"id": 651}, "project": {"id": 398, "owner": {"id": 764}, "assignee": {"id": 95}}, "task": {"id": 303, "owner": {"id": 908}, "assignee": {"id": 1042}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 64, "privilege": "worker"}, "organization": {"id": 107, "owner": {"id": 257}, "user": {"role": null}}}, "resource": {"id": 363, "assignee": {"id": 578}, "organization": {"id": 649}, "project": {"id": 344, "owner": {"id": 722}, "assignee": {"id": 64}}, "task": {"id": 337, "owner": {"id": 907}, "assignee": {"id": 1032}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 42, "privilege": "none"}, "organization": {"id": 181, "owner": {"id": 42}, "user": {"role": "owner"}}}, "resource": {"id": 367, "assignee": {"id": 502}, "organization": {"id": 181}, "project": {"id": 332, "owner": {"id": 737}, "assignee": {"id": 42}}, "task": {"id": 366, "owner": {"id": 934}, "assignee": {"id": 1032}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 36, "privilege": "none"}, "organization": {"id": 184, "owner": {"id": 36}, "user": {"role": "owner"}}}, "resource": {"id": 309, "assignee": {"id": 528}, "organization": {"id": 184}, "project": {"id": 388, "owner": {"id": 787}, "assignee": {"id": 36}}, "task": {"id": 371, "owner": {"id": 999}, "assignee": {"id": 1087}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 56, "privilege": "none"}, "organization": {"id": 124, "owner": {"id": 56}, "user": {"role": "owner"}}}, "resource": {"id": 340, "assignee": {"id": 576}, "organization": {"id": 674}, "project": {"id": 353, "owner": {"id": 764}, "assignee": {"id": 56}}, "task": {"id": 341, "owner": {"id": 907}, "assignee": {"id": 1061}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 70, "privilege": "none"}, "organization": {"id": 178, "owner": {"id": 70}, "user": {"role": "owner"}}}, "resource": {"id": 346, "assignee": {"id": 590}, "organization": {"id": 658}, "project": {"id": 389, "owner": {"id": 752}, "assignee": {"id": 70}}, "task": {"id": 388, "owner": {"id": 994}, "assignee": {"id": 1027}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 27, "privilege": "none"}, "organization": {"id": 152, "owner": {"id": 242}, "user": {"role": "maintainer"}}}, "resource": {"id": 336, "assignee": {"id": 513}, "organization": {"id": 152}, "project": {"id": 382, "owner": {"id": 714}, "assignee": {"id": 27}}, "task": {"id": 379, "owner": {"id": 906}, "assignee": {"id": 1018}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 33, "privilege": "none"}, "organization": {"id": 182, "owner": {"id": 240}, "user": {"role": "maintainer"}}}, "resource": {"id": 382, "assignee": {"id": 520}, "organization": {"id": 182}, "project": {"id": 308, "owner": {"id": 744}, "assignee": {"id": 33}}, "task": {"id": 356, "owner": {"id": 981}, "assignee": {"id": 1064}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 18, "privilege": "none"}, "organization": {"id": 136, "owner": {"id": 256}, "user": {"role": "maintainer"}}}, "resource": {"id": 317, "assignee": {"id": 578}, "organization": {"id": 631}, "project": {"id": 386, "owner": {"id": 715}, "assignee": {"id": 18}}, "task": {"id": 329, "owner": {"id": 925}, "assignee": {"id": 1025}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 40, "privilege": "none"}, "organization": {"id": 169, "owner": {"id": 291}, "user": {"role": "maintainer"}}}, "resource": {"id": 352, "assignee": {"id": 585}, "organization": {"id": 663}, "project": {"id": 386, "owner": {"id": 737}, "assignee": {"id": 40}}, "task": {"id": 397, "owner": {"id": 957}, "assignee": {"id": 1048}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 79, "privilege": "none"}, "organization": {"id": 196, "owner": {"id": 293}, "user": {"role": "supervisor"}}}, "resource": {"id": 372, "assignee": {"id": 587}, "organization": {"id": 196}, "project": {"id": 326, "owner": {"id": 714}, "assignee": {"id": 79}}, "task": {"id": 383, "owner": {"id": 933}, "assignee": {"id": 1075}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 24, "privilege": "none"}, "organization": {"id": 171, "owner": {"id": 224}, "user": {"role": "supervisor"}}}, "resource": {"id": 346, "assignee": {"id": 515}, "organization": {"id": 171}, "project": {"id": 309, "owner": {"id": 783}, "assignee": {"id": 24}}, "task": {"id": 384, "owner": {"id": 911}, "assignee": {"id": 1044}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 66, "privilege": "none"}, "organization": {"id": 148, "owner": {"id": 233}, "user": {"role": "supervisor"}}}, "resource": {"id": 397, "assignee": {"id": 535}, "organization": {"id": 623}, "project": {"id": 350, "owner": {"id": 740}, "assignee": {"id": 66}}, "task": {"id": 369, "owner": {"id": 931}, "assignee": {"id": 1057}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 81, "privilege": "none"}, "organization": {"id": 142, "owner": {"id": 270}, "user": {"role": "supervisor"}}}, "resource": {"id": 379, "assignee": {"id": 541}, "organization": {"id": 625}, "project": {"id": 373, "owner": {"id": 717}, "assignee": {"id": 81}}, "task": {"id": 330, "owner": {"id": 930}, "assignee": {"id": 1089}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 49, "privilege": "none"}, "organization": {"id": 138, "owner": {"id": 289}, "user": {"role": "worker"}}}, "resource": {"id": 303, "assignee": {"id": 531}, "organization": {"id": 138}, "project": {"id": 313, "owner": {"id": 719}, "assignee": {"id": 49}}, "task": {"id": 354, "owner": {"id": 989}, "assignee": {"id": 1017}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 59, "privilege": "none"}, "organization": {"id": 181, "owner": {"id": 294}, "user": {"role": "worker"}}}, "resource": {"id": 309, "assignee": {"id": 571}, "organization": {"id": 181}, "project": {"id": 348, "owner": {"id": 735}, "assignee": {"id": 59}}, "task": {"id": 327, "owner": {"id": 912}, "assignee": {"id": 1001}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 95, "privilege": "none"}, "organization": {"id": 147, "owner": {"id": 253}, "user": {"role": "worker"}}}, "resource": {"id": 399, "assignee": {"id": 500}, "organization": {"id": 656}, "project": {"id": 343, "owner": {"id": 770}, "assignee": {"id": 95}}, "task": {"id": 376, "owner": {"id": 933}, "assignee": {"id": 1056}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 12, "privilege": "none"}, "organization": {"id": 133, "owner": {"id": 255}, "user": {"role": "worker"}}}, "resource": {"id": 344, "assignee": {"id": 501}, "organization": {"id": 661}, "project": {"id": 320, "owner": {"id": 708}, "assignee": {"id": 12}}, "task": {"id": 385, "owner": {"id": 962}, "assignee": {"id": 1000}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 49, "privilege": "none"}, "organization": {"id": 147, "owner": {"id": 261}, "user": {"role": null}}}, "resource": {"id": 374, "assignee": {"id": 545}, "organization": {"id": 147}, "project": {"id": 337, "owner": {"id": 761}, "assignee": {"id": 49}}, "task": {"id": 334, "owner": {"id": 912}, "assignee": {"id": 1050}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 10, "privilege": "none"}, "organization": {"id": 117, "owner": {"id": 240}, "user": {"role": null}}}, "resource": {"id": 365, "assignee": {"id": 520}, "organization": {"id": 117}, "project": {"id": 377, "owner": {"id": 753}, "assignee": {"id": 10}}, "task": {"id": 306, "owner": {"id": 958}, "assignee": {"id": 1061}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 59, "privilege": "none"}, "organization": {"id": 127, "owner": {"id": 282}, "user": {"role": null}}}, "resource": {"id": 301, "assignee": {"id": 566}, "organization": {"id": 663}, "project": {"id": 320, "owner": {"id": 793}, "assignee": {"id": 59}}, "task": {"id": 325, "owner": {"id": 996}, "assignee": {"id": 1036}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 84, "privilege": "none"}, "organization": {"id": 135, "owner": {"id": 211}, "user": {"role": null}}}, "resource": {"id": 397, "assignee": {"id": 550}, "organization": {"id": 651}, "project": {"id": 349, "owner": {"id": 749}, "assignee": {"id": 84}}, "task": {"id": 313, "owner": {"id": 921}, "assignee": {"id": 1038}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 64, "privilege": "admin"}, "organization": {"id": 161, "owner": {"id": 64}, "user": {"role": "owner"}}}, "resource": {"id": 319, "assignee": {"id": 579}, "organization": {"id": 161}, "project": {"id": 305, "owner": {"id": 700}, "assignee": {"id": 820}}, "task": {"id": 350, "owner": {"id": 64}, "assignee": {"id": 1005}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 18, "privilege": "admin"}, "organization": {"id": 169, "owner": {"id": 18}, "user": {"role": "owner"}}}, "resource": {"id": 344, "assignee": {"id": 544}, "organization": {"id": 169}, "project": {"id": 352, "owner": {"id": 733}, "assignee": {"id": 850}}, "task": {"id": 309, "owner": {"id": 18}, "assignee": {"id": 1051}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_OWNER_same_org_FALSE { - allow with input as {"scope": "view", "auth": {"user": {"id": 41, "privilege": "admin"}, "organization": {"id": 197, "owner": {"id": 41}, "user": {"role": "owner"}}}, "resource": {"id": 348, "assignee": {"id": 540}, "organization": {"id": 698}, "project": {"id": 308, "owner": {"id": 712}, "assignee": {"id": 844}}, "task": {"id": 317, "owner": {"id": 41}, "assignee": {"id": 1046}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_OWNER_same_org_FALSE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 89, "privilege": "admin"}, "organization": {"id": 168, "owner": {"id": 89}, "user": {"role": "owner"}}}, "resource": {"id": 367, "assignee": {"id": 543}, "organization": {"id": 608}, "project": {"id": 373, "owner": {"id": 716}, "assignee": {"id": 805}}, "task": {"id": 318, "owner": {"id": 89}, "assignee": {"id": 1064}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 95, "privilege": "admin"}, "organization": {"id": 165, "owner": {"id": 229}, "user": {"role": "maintainer"}}}, "resource": {"id": 375, "assignee": {"id": 565}, "organization": {"id": 165}, "project": {"id": 327, "owner": {"id": 786}, "assignee": {"id": 826}}, "task": {"id": 339, "owner": {"id": 95}, "assignee": {"id": 1090}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 24, "privilege": "admin"}, "organization": {"id": 128, "owner": {"id": 294}, "user": {"role": "maintainer"}}}, "resource": {"id": 313, "assignee": {"id": 534}, "organization": {"id": 128}, "project": {"id": 375, "owner": {"id": 734}, "assignee": {"id": 811}}, "task": {"id": 372, "owner": {"id": 24}, "assignee": {"id": 1008}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_MAINTAINER_same_org_FALSE { - allow with input as {"scope": "view", "auth": {"user": {"id": 86, "privilege": "admin"}, "organization": {"id": 183, "owner": {"id": 210}, "user": {"role": "maintainer"}}}, "resource": {"id": 350, "assignee": {"id": 588}, "organization": {"id": 600}, "project": {"id": 394, "owner": {"id": 745}, "assignee": {"id": 854}}, "task": {"id": 318, "owner": {"id": 86}, "assignee": {"id": 1084}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_MAINTAINER_same_org_FALSE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 18, "privilege": "admin"}, "organization": {"id": 105, "owner": {"id": 297}, "user": {"role": "maintainer"}}}, "resource": {"id": 394, "assignee": {"id": 563}, "organization": {"id": 628}, "project": {"id": 307, "owner": {"id": 733}, "assignee": {"id": 878}}, "task": {"id": 362, "owner": {"id": 18}, "assignee": {"id": 1001}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 16, "privilege": "admin"}, "organization": {"id": 113, "owner": {"id": 207}, "user": {"role": "supervisor"}}}, "resource": {"id": 382, "assignee": {"id": 531}, "organization": {"id": 113}, "project": {"id": 304, "owner": {"id": 711}, "assignee": {"id": 887}}, "task": {"id": 363, "owner": {"id": 16}, "assignee": {"id": 1005}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 78, "privilege": "admin"}, "organization": {"id": 101, "owner": {"id": 205}, "user": {"role": "supervisor"}}}, "resource": {"id": 334, "assignee": {"id": 586}, "organization": {"id": 101}, "project": {"id": 367, "owner": {"id": 788}, "assignee": {"id": 886}}, "task": {"id": 358, "owner": {"id": 78}, "assignee": {"id": 1004}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_SUPERVISOR_same_org_FALSE { - allow with input as {"scope": "view", "auth": {"user": {"id": 57, "privilege": "admin"}, "organization": {"id": 117, "owner": {"id": 272}, "user": {"role": "supervisor"}}}, "resource": {"id": 347, "assignee": {"id": 544}, "organization": {"id": 600}, "project": {"id": 335, "owner": {"id": 798}, "assignee": {"id": 863}}, "task": {"id": 330, "owner": {"id": 57}, "assignee": {"id": 1098}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_SUPERVISOR_same_org_FALSE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 54, "privilege": "admin"}, "organization": {"id": 122, "owner": {"id": 250}, "user": {"role": "supervisor"}}}, "resource": {"id": 372, "assignee": {"id": 592}, "organization": {"id": 662}, "project": {"id": 310, "owner": {"id": 792}, "assignee": {"id": 819}}, "task": {"id": 346, "owner": {"id": 54}, "assignee": {"id": 1093}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 78, "privilege": "admin"}, "organization": {"id": 139, "owner": {"id": 247}, "user": {"role": "worker"}}}, "resource": {"id": 313, "assignee": {"id": 537}, "organization": {"id": 139}, "project": {"id": 311, "owner": {"id": 793}, "assignee": {"id": 868}}, "task": {"id": 352, "owner": {"id": 78}, "assignee": {"id": 1006}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 77, "privilege": "admin"}, "organization": {"id": 173, "owner": {"id": 230}, "user": {"role": "worker"}}}, "resource": {"id": 323, "assignee": {"id": 579}, "organization": {"id": 173}, "project": {"id": 363, "owner": {"id": 746}, "assignee": {"id": 860}}, "task": {"id": 399, "owner": {"id": 77}, "assignee": {"id": 1063}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_WORKER_same_org_FALSE { - allow with input as {"scope": "view", "auth": {"user": {"id": 45, "privilege": "admin"}, "organization": {"id": 135, "owner": {"id": 223}, "user": {"role": "worker"}}}, "resource": {"id": 312, "assignee": {"id": 524}, "organization": {"id": 616}, "project": {"id": 377, "owner": {"id": 750}, "assignee": {"id": 847}}, "task": {"id": 300, "owner": {"id": 45}, "assignee": {"id": 1071}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_WORKER_same_org_FALSE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 32, "privilege": "admin"}, "organization": {"id": 139, "owner": {"id": 293}, "user": {"role": "worker"}}}, "resource": {"id": 320, "assignee": {"id": 574}, "organization": {"id": 604}, "project": {"id": 334, "owner": {"id": 766}, "assignee": {"id": 872}}, "task": {"id": 305, "owner": {"id": 32}, "assignee": {"id": 1040}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_NONE_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 27, "privilege": "admin"}, "organization": {"id": 150, "owner": {"id": 255}, "user": {"role": null}}}, "resource": {"id": 343, "assignee": {"id": 576}, "organization": {"id": 150}, "project": {"id": 376, "owner": {"id": 745}, "assignee": {"id": 850}}, "task": {"id": 368, "owner": {"id": 27}, "assignee": {"id": 1027}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_NONE_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 35, "privilege": "admin"}, "organization": {"id": 134, "owner": {"id": 253}, "user": {"role": null}}}, "resource": {"id": 375, "assignee": {"id": 560}, "organization": {"id": 134}, "project": {"id": 324, "owner": {"id": 756}, "assignee": {"id": 881}}, "task": {"id": 386, "owner": {"id": 35}, "assignee": {"id": 1065}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_NONE_same_org_FALSE { - allow with input as {"scope": "view", "auth": {"user": {"id": 60, "privilege": "admin"}, "organization": {"id": 131, "owner": {"id": 289}, "user": {"role": null}}}, "resource": {"id": 327, "assignee": {"id": 531}, "organization": {"id": 654}, "project": {"id": 344, "owner": {"id": 748}, "assignee": {"id": 839}}, "task": {"id": 337, "owner": {"id": 60}, "assignee": {"id": 1045}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_NONE_same_org_FALSE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 49, "privilege": "admin"}, "organization": {"id": 137, "owner": {"id": 293}, "user": {"role": null}}}, "resource": {"id": 311, "assignee": {"id": 532}, "organization": {"id": 603}, "project": {"id": 377, "owner": {"id": 782}, "assignee": {"id": 809}}, "task": {"id": 343, "owner": {"id": 49}, "assignee": {"id": 1002}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 70, "privilege": "business"}, "organization": {"id": 190, "owner": {"id": 70}, "user": {"role": "owner"}}}, "resource": {"id": 346, "assignee": {"id": 536}, "organization": {"id": 190}, "project": {"id": 396, "owner": {"id": 772}, "assignee": {"id": 843}}, "task": {"id": 370, "owner": {"id": 70}, "assignee": {"id": 1043}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 94, "privilege": "business"}, "organization": {"id": 134, "owner": {"id": 94}, "user": {"role": "owner"}}}, "resource": {"id": 341, "assignee": {"id": 512}, "organization": {"id": 134}, "project": {"id": 371, "owner": {"id": 718}, "assignee": {"id": 809}}, "task": {"id": 360, "owner": {"id": 94}, "assignee": {"id": 1038}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 54, "privilege": "business"}, "organization": {"id": 186, "owner": {"id": 54}, "user": {"role": "owner"}}}, "resource": {"id": 355, "assignee": {"id": 524}, "organization": {"id": 679}, "project": {"id": 376, "owner": {"id": 705}, "assignee": {"id": 860}}, "task": {"id": 324, "owner": {"id": 54}, "assignee": {"id": 1034}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 63, "privilege": "business"}, "organization": {"id": 100, "owner": {"id": 63}, "user": {"role": "owner"}}}, "resource": {"id": 362, "assignee": {"id": 592}, "organization": {"id": 697}, "project": {"id": 348, "owner": {"id": 769}, "assignee": {"id": 833}}, "task": {"id": 385, "owner": {"id": 63}, "assignee": {"id": 1037}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 79, "privilege": "business"}, "organization": {"id": 173, "owner": {"id": 270}, "user": {"role": "maintainer"}}}, "resource": {"id": 334, "assignee": {"id": 533}, "organization": {"id": 173}, "project": {"id": 371, "owner": {"id": 702}, "assignee": {"id": 808}}, "task": {"id": 337, "owner": {"id": 79}, "assignee": {"id": 1064}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 16, "privilege": "business"}, "organization": {"id": 180, "owner": {"id": 262}, "user": {"role": "maintainer"}}}, "resource": {"id": 327, "assignee": {"id": 536}, "organization": {"id": 180}, "project": {"id": 375, "owner": {"id": 792}, "assignee": {"id": 829}}, "task": {"id": 396, "owner": {"id": 16}, "assignee": {"id": 1029}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 84, "privilege": "business"}, "organization": {"id": 123, "owner": {"id": 215}, "user": {"role": "maintainer"}}}, "resource": {"id": 327, "assignee": {"id": 533}, "organization": {"id": 648}, "project": {"id": 340, "owner": {"id": 713}, "assignee": {"id": 877}}, "task": {"id": 399, "owner": {"id": 84}, "assignee": {"id": 1083}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 76, "privilege": "business"}, "organization": {"id": 123, "owner": {"id": 200}, "user": {"role": "maintainer"}}}, "resource": {"id": 369, "assignee": {"id": 571}, "organization": {"id": 605}, "project": {"id": 334, "owner": {"id": 792}, "assignee": {"id": 846}}, "task": {"id": 343, "owner": {"id": 76}, "assignee": {"id": 1048}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 11, "privilege": "business"}, "organization": {"id": 130, "owner": {"id": 216}, "user": {"role": "supervisor"}}}, "resource": {"id": 323, "assignee": {"id": 531}, "organization": {"id": 130}, "project": {"id": 353, "owner": {"id": 745}, "assignee": {"id": 865}}, "task": {"id": 314, "owner": {"id": 11}, "assignee": {"id": 1086}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 33, "privilege": "business"}, "organization": {"id": 138, "owner": {"id": 222}, "user": {"role": "supervisor"}}}, "resource": {"id": 323, "assignee": {"id": 545}, "organization": {"id": 138}, "project": {"id": 383, "owner": {"id": 768}, "assignee": {"id": 877}}, "task": {"id": 382, "owner": {"id": 33}, "assignee": {"id": 1039}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 21, "privilege": "business"}, "organization": {"id": 118, "owner": {"id": 250}, "user": {"role": "supervisor"}}}, "resource": {"id": 360, "assignee": {"id": 529}, "organization": {"id": 601}, "project": {"id": 382, "owner": {"id": 783}, "assignee": {"id": 831}}, "task": {"id": 377, "owner": {"id": 21}, "assignee": {"id": 1060}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 83, "privilege": "business"}, "organization": {"id": 115, "owner": {"id": 290}, "user": {"role": "supervisor"}}}, "resource": {"id": 314, "assignee": {"id": 557}, "organization": {"id": 689}, "project": {"id": 306, "owner": {"id": 799}, "assignee": {"id": 882}}, "task": {"id": 389, "owner": {"id": 83}, "assignee": {"id": 1057}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 72, "privilege": "business"}, "organization": {"id": 133, "owner": {"id": 287}, "user": {"role": "worker"}}}, "resource": {"id": 344, "assignee": {"id": 511}, "organization": {"id": 133}, "project": {"id": 393, "owner": {"id": 703}, "assignee": {"id": 853}}, "task": {"id": 318, "owner": {"id": 72}, "assignee": {"id": 1001}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 29, "privilege": "business"}, "organization": {"id": 184, "owner": {"id": 291}, "user": {"role": "worker"}}}, "resource": {"id": 390, "assignee": {"id": 544}, "organization": {"id": 184}, "project": {"id": 314, "owner": {"id": 739}, "assignee": {"id": 899}}, "task": {"id": 347, "owner": {"id": 29}, "assignee": {"id": 1013}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 14, "privilege": "business"}, "organization": {"id": 126, "owner": {"id": 264}, "user": {"role": "worker"}}}, "resource": {"id": 313, "assignee": {"id": 560}, "organization": {"id": 616}, "project": {"id": 368, "owner": {"id": 714}, "assignee": {"id": 869}}, "task": {"id": 352, "owner": {"id": 14}, "assignee": {"id": 1053}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 91, "privilege": "business"}, "organization": {"id": 180, "owner": {"id": 224}, "user": {"role": "worker"}}}, "resource": {"id": 343, "assignee": {"id": 550}, "organization": {"id": 634}, "project": {"id": 338, "owner": {"id": 763}, "assignee": {"id": 875}}, "task": {"id": 330, "owner": {"id": 91}, "assignee": {"id": 1089}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 13, "privilege": "business"}, "organization": {"id": 107, "owner": {"id": 208}, "user": {"role": null}}}, "resource": {"id": 366, "assignee": {"id": 589}, "organization": {"id": 107}, "project": {"id": 317, "owner": {"id": 716}, "assignee": {"id": 857}}, "task": {"id": 369, "owner": {"id": 13}, "assignee": {"id": 1092}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 33, "privilege": "business"}, "organization": {"id": 145, "owner": {"id": 206}, "user": {"role": null}}}, "resource": {"id": 326, "assignee": {"id": 533}, "organization": {"id": 145}, "project": {"id": 302, "owner": {"id": 785}, "assignee": {"id": 838}}, "task": {"id": 301, "owner": {"id": 33}, "assignee": {"id": 1014}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 16, "privilege": "business"}, "organization": {"id": 132, "owner": {"id": 275}, "user": {"role": null}}}, "resource": {"id": 327, "assignee": {"id": 500}, "organization": {"id": 668}, "project": {"id": 373, "owner": {"id": 719}, "assignee": {"id": 877}}, "task": {"id": 331, "owner": {"id": 16}, "assignee": {"id": 1072}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 88, "privilege": "business"}, "organization": {"id": 170, "owner": {"id": 246}, "user": {"role": null}}}, "resource": {"id": 320, "assignee": {"id": 580}, "organization": {"id": 629}, "project": {"id": 366, "owner": {"id": 794}, "assignee": {"id": 809}}, "task": {"id": 339, "owner": {"id": 88}, "assignee": {"id": 1052}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 26, "privilege": "user"}, "organization": {"id": 117, "owner": {"id": 26}, "user": {"role": "owner"}}}, "resource": {"id": 339, "assignee": {"id": 545}, "organization": {"id": 117}, "project": {"id": 369, "owner": {"id": 759}, "assignee": {"id": 831}}, "task": {"id": 321, "owner": {"id": 26}, "assignee": {"id": 1015}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 60, "privilege": "user"}, "organization": {"id": 111, "owner": {"id": 60}, "user": {"role": "owner"}}}, "resource": {"id": 359, "assignee": {"id": 547}, "organization": {"id": 111}, "project": {"id": 357, "owner": {"id": 786}, "assignee": {"id": 815}}, "task": {"id": 389, "owner": {"id": 60}, "assignee": {"id": 1026}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 87, "privilege": "user"}, "organization": {"id": 158, "owner": {"id": 87}, "user": {"role": "owner"}}}, "resource": {"id": 389, "assignee": {"id": 594}, "organization": {"id": 676}, "project": {"id": 362, "owner": {"id": 787}, "assignee": {"id": 810}}, "task": {"id": 377, "owner": {"id": 87}, "assignee": {"id": 1059}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 15, "privilege": "user"}, "organization": {"id": 192, "owner": {"id": 15}, "user": {"role": "owner"}}}, "resource": {"id": 367, "assignee": {"id": 567}, "organization": {"id": 665}, "project": {"id": 373, "owner": {"id": 705}, "assignee": {"id": 818}}, "task": {"id": 344, "owner": {"id": 15}, "assignee": {"id": 1037}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 18, "privilege": "user"}, "organization": {"id": 101, "owner": {"id": 274}, "user": {"role": "maintainer"}}}, "resource": {"id": 351, "assignee": {"id": 553}, "organization": {"id": 101}, "project": {"id": 386, "owner": {"id": 711}, "assignee": {"id": 852}}, "task": {"id": 368, "owner": {"id": 18}, "assignee": {"id": 1095}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 93, "privilege": "user"}, "organization": {"id": 102, "owner": {"id": 237}, "user": {"role": "maintainer"}}}, "resource": {"id": 301, "assignee": {"id": 513}, "organization": {"id": 102}, "project": {"id": 391, "owner": {"id": 739}, "assignee": {"id": 866}}, "task": {"id": 390, "owner": {"id": 93}, "assignee": {"id": 1073}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 53, "privilege": "user"}, "organization": {"id": 197, "owner": {"id": 269}, "user": {"role": "maintainer"}}}, "resource": {"id": 373, "assignee": {"id": 530}, "organization": {"id": 671}, "project": {"id": 305, "owner": {"id": 702}, "assignee": {"id": 888}}, "task": {"id": 395, "owner": {"id": 53}, "assignee": {"id": 1077}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 53, "privilege": "user"}, "organization": {"id": 135, "owner": {"id": 207}, "user": {"role": "maintainer"}}}, "resource": {"id": 398, "assignee": {"id": 515}, "organization": {"id": 662}, "project": {"id": 377, "owner": {"id": 773}, "assignee": {"id": 870}}, "task": {"id": 367, "owner": {"id": 53}, "assignee": {"id": 1052}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 33, "privilege": "user"}, "organization": {"id": 160, "owner": {"id": 212}, "user": {"role": "supervisor"}}}, "resource": {"id": 313, "assignee": {"id": 533}, "organization": {"id": 160}, "project": {"id": 311, "owner": {"id": 753}, "assignee": {"id": 830}}, "task": {"id": 344, "owner": {"id": 33}, "assignee": {"id": 1083}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 82, "privilege": "user"}, "organization": {"id": 184, "owner": {"id": 212}, "user": {"role": "supervisor"}}}, "resource": {"id": 349, "assignee": {"id": 541}, "organization": {"id": 184}, "project": {"id": 355, "owner": {"id": 798}, "assignee": {"id": 812}}, "task": {"id": 354, "owner": {"id": 82}, "assignee": {"id": 1016}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 91, "privilege": "user"}, "organization": {"id": 165, "owner": {"id": 264}, "user": {"role": "supervisor"}}}, "resource": {"id": 322, "assignee": {"id": 524}, "organization": {"id": 611}, "project": {"id": 392, "owner": {"id": 751}, "assignee": {"id": 854}}, "task": {"id": 327, "owner": {"id": 91}, "assignee": {"id": 1088}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 16, "privilege": "user"}, "organization": {"id": 192, "owner": {"id": 258}, "user": {"role": "supervisor"}}}, "resource": {"id": 317, "assignee": {"id": 560}, "organization": {"id": 600}, "project": {"id": 377, "owner": {"id": 790}, "assignee": {"id": 810}}, "task": {"id": 322, "owner": {"id": 16}, "assignee": {"id": 1008}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 94, "privilege": "user"}, "organization": {"id": 111, "owner": {"id": 292}, "user": {"role": "worker"}}}, "resource": {"id": 356, "assignee": {"id": 598}, "organization": {"id": 111}, "project": {"id": 359, "owner": {"id": 776}, "assignee": {"id": 851}}, "task": {"id": 378, "owner": {"id": 94}, "assignee": {"id": 1083}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 28, "privilege": "user"}, "organization": {"id": 105, "owner": {"id": 269}, "user": {"role": "worker"}}}, "resource": {"id": 343, "assignee": {"id": 522}, "organization": {"id": 105}, "project": {"id": 342, "owner": {"id": 784}, "assignee": {"id": 878}}, "task": {"id": 315, "owner": {"id": 28}, "assignee": {"id": 1042}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 4, "privilege": "user"}, "organization": {"id": 154, "owner": {"id": 246}, "user": {"role": "worker"}}}, "resource": {"id": 349, "assignee": {"id": 590}, "organization": {"id": 600}, "project": {"id": 327, "owner": {"id": 798}, "assignee": {"id": 821}}, "task": {"id": 328, "owner": {"id": 4}, "assignee": {"id": 1068}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 48, "privilege": "user"}, "organization": {"id": 117, "owner": {"id": 260}, "user": {"role": "worker"}}}, "resource": {"id": 357, "assignee": {"id": 564}, "organization": {"id": 693}, "project": {"id": 365, "owner": {"id": 771}, "assignee": {"id": 819}}, "task": {"id": 362, "owner": {"id": 48}, "assignee": {"id": 1053}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 52, "privilege": "user"}, "organization": {"id": 123, "owner": {"id": 202}, "user": {"role": null}}}, "resource": {"id": 390, "assignee": {"id": 513}, "organization": {"id": 123}, "project": {"id": 376, "owner": {"id": 737}, "assignee": {"id": 831}}, "task": {"id": 348, "owner": {"id": 52}, "assignee": {"id": 1015}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 24, "privilege": "user"}, "organization": {"id": 190, "owner": {"id": 243}, "user": {"role": null}}}, "resource": {"id": 364, "assignee": {"id": 564}, "organization": {"id": 190}, "project": {"id": 365, "owner": {"id": 721}, "assignee": {"id": 851}}, "task": {"id": 367, "owner": {"id": 24}, "assignee": {"id": 1075}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 74, "privilege": "user"}, "organization": {"id": 111, "owner": {"id": 290}, "user": {"role": null}}}, "resource": {"id": 382, "assignee": {"id": 541}, "organization": {"id": 684}, "project": {"id": 354, "owner": {"id": 773}, "assignee": {"id": 805}}, "task": {"id": 330, "owner": {"id": 74}, "assignee": {"id": 1063}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 15, "privilege": "user"}, "organization": {"id": 107, "owner": {"id": 267}, "user": {"role": null}}}, "resource": {"id": 304, "assignee": {"id": 530}, "organization": {"id": 684}, "project": {"id": 382, "owner": {"id": 709}, "assignee": {"id": 870}}, "task": {"id": 349, "owner": {"id": 15}, "assignee": {"id": 1033}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 9, "privilege": "worker"}, "organization": {"id": 176, "owner": {"id": 9}, "user": {"role": "owner"}}}, "resource": {"id": 356, "assignee": {"id": 521}, "organization": {"id": 176}, "project": {"id": 388, "owner": {"id": 771}, "assignee": {"id": 816}}, "task": {"id": 346, "owner": {"id": 9}, "assignee": {"id": 1072}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 62, "privilege": "worker"}, "organization": {"id": 190, "owner": {"id": 62}, "user": {"role": "owner"}}}, "resource": {"id": 357, "assignee": {"id": 563}, "organization": {"id": 190}, "project": {"id": 329, "owner": {"id": 719}, "assignee": {"id": 865}}, "task": {"id": 312, "owner": {"id": 62}, "assignee": {"id": 1016}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 87, "privilege": "worker"}, "organization": {"id": 167, "owner": {"id": 87}, "user": {"role": "owner"}}}, "resource": {"id": 339, "assignee": {"id": 581}, "organization": {"id": 603}, "project": {"id": 361, "owner": {"id": 752}, "assignee": {"id": 813}}, "task": {"id": 361, "owner": {"id": 87}, "assignee": {"id": 1048}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 8, "privilege": "worker"}, "organization": {"id": 103, "owner": {"id": 8}, "user": {"role": "owner"}}}, "resource": {"id": 399, "assignee": {"id": 535}, "organization": {"id": 639}, "project": {"id": 396, "owner": {"id": 760}, "assignee": {"id": 836}}, "task": {"id": 376, "owner": {"id": 8}, "assignee": {"id": 1026}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 3, "privilege": "worker"}, "organization": {"id": 194, "owner": {"id": 234}, "user": {"role": "maintainer"}}}, "resource": {"id": 362, "assignee": {"id": 511}, "organization": {"id": 194}, "project": {"id": 341, "owner": {"id": 733}, "assignee": {"id": 892}}, "task": {"id": 387, "owner": {"id": 3}, "assignee": {"id": 1020}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 61, "privilege": "worker"}, "organization": {"id": 100, "owner": {"id": 266}, "user": {"role": "maintainer"}}}, "resource": {"id": 335, "assignee": {"id": 504}, "organization": {"id": 100}, "project": {"id": 387, "owner": {"id": 779}, "assignee": {"id": 844}}, "task": {"id": 371, "owner": {"id": 61}, "assignee": {"id": 1062}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 88, "privilege": "worker"}, "organization": {"id": 139, "owner": {"id": 254}, "user": {"role": "maintainer"}}}, "resource": {"id": 391, "assignee": {"id": 517}, "organization": {"id": 654}, "project": {"id": 357, "owner": {"id": 784}, "assignee": {"id": 884}}, "task": {"id": 379, "owner": {"id": 88}, "assignee": {"id": 1074}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 39, "privilege": "worker"}, "organization": {"id": 103, "owner": {"id": 254}, "user": {"role": "maintainer"}}}, "resource": {"id": 376, "assignee": {"id": 513}, "organization": {"id": 619}, "project": {"id": 393, "owner": {"id": 747}, "assignee": {"id": 835}}, "task": {"id": 397, "owner": {"id": 39}, "assignee": {"id": 1077}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 92, "privilege": "worker"}, "organization": {"id": 100, "owner": {"id": 216}, "user": {"role": "supervisor"}}}, "resource": {"id": 368, "assignee": {"id": 565}, "organization": {"id": 100}, "project": {"id": 306, "owner": {"id": 745}, "assignee": {"id": 823}}, "task": {"id": 309, "owner": {"id": 92}, "assignee": {"id": 1097}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 12, "privilege": "worker"}, "organization": {"id": 121, "owner": {"id": 226}, "user": {"role": "supervisor"}}}, "resource": {"id": 369, "assignee": {"id": 550}, "organization": {"id": 121}, "project": {"id": 355, "owner": {"id": 770}, "assignee": {"id": 804}}, "task": {"id": 392, "owner": {"id": 12}, "assignee": {"id": 1003}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 46, "privilege": "worker"}, "organization": {"id": 151, "owner": {"id": 294}, "user": {"role": "supervisor"}}}, "resource": {"id": 360, "assignee": {"id": 555}, "organization": {"id": 654}, "project": {"id": 304, "owner": {"id": 791}, "assignee": {"id": 852}}, "task": {"id": 369, "owner": {"id": 46}, "assignee": {"id": 1020}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 4, "privilege": "worker"}, "organization": {"id": 111, "owner": {"id": 275}, "user": {"role": "supervisor"}}}, "resource": {"id": 388, "assignee": {"id": 550}, "organization": {"id": 661}, "project": {"id": 381, "owner": {"id": 785}, "assignee": {"id": 889}}, "task": {"id": 328, "owner": {"id": 4}, "assignee": {"id": 1024}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 55, "privilege": "worker"}, "organization": {"id": 166, "owner": {"id": 228}, "user": {"role": "worker"}}}, "resource": {"id": 390, "assignee": {"id": 524}, "organization": {"id": 166}, "project": {"id": 368, "owner": {"id": 772}, "assignee": {"id": 899}}, "task": {"id": 375, "owner": {"id": 55}, "assignee": {"id": 1094}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 20, "privilege": "worker"}, "organization": {"id": 126, "owner": {"id": 208}, "user": {"role": "worker"}}}, "resource": {"id": 327, "assignee": {"id": 524}, "organization": {"id": 126}, "project": {"id": 379, "owner": {"id": 729}, "assignee": {"id": 811}}, "task": {"id": 329, "owner": {"id": 20}, "assignee": {"id": 1016}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 60, "privilege": "worker"}, "organization": {"id": 140, "owner": {"id": 261}, "user": {"role": "worker"}}}, "resource": {"id": 347, "assignee": {"id": 526}, "organization": {"id": 692}, "project": {"id": 391, "owner": {"id": 775}, "assignee": {"id": 823}}, "task": {"id": 348, "owner": {"id": 60}, "assignee": {"id": 1017}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 31, "privilege": "worker"}, "organization": {"id": 148, "owner": {"id": 272}, "user": {"role": "worker"}}}, "resource": {"id": 359, "assignee": {"id": 553}, "organization": {"id": 617}, "project": {"id": 328, "owner": {"id": 764}, "assignee": {"id": 832}}, "task": {"id": 319, "owner": {"id": 31}, "assignee": {"id": 1002}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 89, "privilege": "worker"}, "organization": {"id": 103, "owner": {"id": 294}, "user": {"role": null}}}, "resource": {"id": 345, "assignee": {"id": 514}, "organization": {"id": 103}, "project": {"id": 313, "owner": {"id": 779}, "assignee": {"id": 881}}, "task": {"id": 317, "owner": {"id": 89}, "assignee": {"id": 1015}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 66, "privilege": "worker"}, "organization": {"id": 165, "owner": {"id": 228}, "user": {"role": null}}}, "resource": {"id": 334, "assignee": {"id": 559}, "organization": {"id": 165}, "project": {"id": 332, "owner": {"id": 736}, "assignee": {"id": 823}}, "task": {"id": 330, "owner": {"id": 66}, "assignee": {"id": 1057}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 88, "privilege": "worker"}, "organization": {"id": 136, "owner": {"id": 276}, "user": {"role": null}}}, "resource": {"id": 383, "assignee": {"id": 554}, "organization": {"id": 699}, "project": {"id": 341, "owner": {"id": 748}, "assignee": {"id": 835}}, "task": {"id": 324, "owner": {"id": 88}, "assignee": {"id": 1088}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 67, "privilege": "worker"}, "organization": {"id": 163, "owner": {"id": 239}, "user": {"role": null}}}, "resource": {"id": 326, "assignee": {"id": 555}, "organization": {"id": 659}, "project": {"id": 364, "owner": {"id": 701}, "assignee": {"id": 827}}, "task": {"id": 351, "owner": {"id": 67}, "assignee": {"id": 1036}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 66, "privilege": "none"}, "organization": {"id": 101, "owner": {"id": 66}, "user": {"role": "owner"}}}, "resource": {"id": 325, "assignee": {"id": 526}, "organization": {"id": 101}, "project": {"id": 399, "owner": {"id": 705}, "assignee": {"id": 864}}, "task": {"id": 325, "owner": {"id": 66}, "assignee": {"id": 1082}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 88, "privilege": "none"}, "organization": {"id": 111, "owner": {"id": 88}, "user": {"role": "owner"}}}, "resource": {"id": 367, "assignee": {"id": 562}, "organization": {"id": 111}, "project": {"id": 331, "owner": {"id": 786}, "assignee": {"id": 873}}, "task": {"id": 307, "owner": {"id": 88}, "assignee": {"id": 1032}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 91, "privilege": "none"}, "organization": {"id": 179, "owner": {"id": 91}, "user": {"role": "owner"}}}, "resource": {"id": 346, "assignee": {"id": 565}, "organization": {"id": 652}, "project": {"id": 326, "owner": {"id": 707}, "assignee": {"id": 893}}, "task": {"id": 323, "owner": {"id": 91}, "assignee": {"id": 1089}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 60, "privilege": "none"}, "organization": {"id": 149, "owner": {"id": 60}, "user": {"role": "owner"}}}, "resource": {"id": 350, "assignee": {"id": 546}, "organization": {"id": 637}, "project": {"id": 392, "owner": {"id": 796}, "assignee": {"id": 853}}, "task": {"id": 363, "owner": {"id": 60}, "assignee": {"id": 1056}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 66, "privilege": "none"}, "organization": {"id": 135, "owner": {"id": 278}, "user": {"role": "maintainer"}}}, "resource": {"id": 338, "assignee": {"id": 552}, "organization": {"id": 135}, "project": {"id": 348, "owner": {"id": 756}, "assignee": {"id": 893}}, "task": {"id": 363, "owner": {"id": 66}, "assignee": {"id": 1080}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 95, "privilege": "none"}, "organization": {"id": 193, "owner": {"id": 207}, "user": {"role": "maintainer"}}}, "resource": {"id": 346, "assignee": {"id": 514}, "organization": {"id": 193}, "project": {"id": 343, "owner": {"id": 773}, "assignee": {"id": 859}}, "task": {"id": 363, "owner": {"id": 95}, "assignee": {"id": 1005}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 87, "privilege": "none"}, "organization": {"id": 138, "owner": {"id": 230}, "user": {"role": "maintainer"}}}, "resource": {"id": 331, "assignee": {"id": 575}, "organization": {"id": 684}, "project": {"id": 372, "owner": {"id": 744}, "assignee": {"id": 869}}, "task": {"id": 388, "owner": {"id": 87}, "assignee": {"id": 1081}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 97, "privilege": "none"}, "organization": {"id": 150, "owner": {"id": 220}, "user": {"role": "maintainer"}}}, "resource": {"id": 366, "assignee": {"id": 507}, "organization": {"id": 614}, "project": {"id": 319, "owner": {"id": 739}, "assignee": {"id": 809}}, "task": {"id": 378, "owner": {"id": 97}, "assignee": {"id": 1022}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 77, "privilege": "none"}, "organization": {"id": 171, "owner": {"id": 287}, "user": {"role": "supervisor"}}}, "resource": {"id": 338, "assignee": {"id": 537}, "organization": {"id": 171}, "project": {"id": 355, "owner": {"id": 764}, "assignee": {"id": 861}}, "task": {"id": 354, "owner": {"id": 77}, "assignee": {"id": 1050}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 28, "privilege": "none"}, "organization": {"id": 139, "owner": {"id": 283}, "user": {"role": "supervisor"}}}, "resource": {"id": 320, "assignee": {"id": 560}, "organization": {"id": 139}, "project": {"id": 377, "owner": {"id": 766}, "assignee": {"id": 856}}, "task": {"id": 318, "owner": {"id": 28}, "assignee": {"id": 1068}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 25, "privilege": "none"}, "organization": {"id": 169, "owner": {"id": 273}, "user": {"role": "supervisor"}}}, "resource": {"id": 361, "assignee": {"id": 508}, "organization": {"id": 675}, "project": {"id": 369, "owner": {"id": 765}, "assignee": {"id": 856}}, "task": {"id": 328, "owner": {"id": 25}, "assignee": {"id": 1000}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 34, "privilege": "none"}, "organization": {"id": 128, "owner": {"id": 227}, "user": {"role": "supervisor"}}}, "resource": {"id": 399, "assignee": {"id": 504}, "organization": {"id": 652}, "project": {"id": 351, "owner": {"id": 717}, "assignee": {"id": 803}}, "task": {"id": 307, "owner": {"id": 34}, "assignee": {"id": 1038}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 17, "privilege": "none"}, "organization": {"id": 144, "owner": {"id": 295}, "user": {"role": "worker"}}}, "resource": {"id": 350, "assignee": {"id": 593}, "organization": {"id": 144}, "project": {"id": 389, "owner": {"id": 723}, "assignee": {"id": 843}}, "task": {"id": 394, "owner": {"id": 17}, "assignee": {"id": 1068}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 3, "privilege": "none"}, "organization": {"id": 141, "owner": {"id": 289}, "user": {"role": "worker"}}}, "resource": {"id": 389, "assignee": {"id": 566}, "organization": {"id": 141}, "project": {"id": 303, "owner": {"id": 798}, "assignee": {"id": 863}}, "task": {"id": 375, "owner": {"id": 3}, "assignee": {"id": 1034}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 36, "privilege": "none"}, "organization": {"id": 197, "owner": {"id": 217}, "user": {"role": "worker"}}}, "resource": {"id": 386, "assignee": {"id": 516}, "organization": {"id": 644}, "project": {"id": 380, "owner": {"id": 781}, "assignee": {"id": 802}}, "task": {"id": 393, "owner": {"id": 36}, "assignee": {"id": 1033}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 4, "privilege": "none"}, "organization": {"id": 197, "owner": {"id": 203}, "user": {"role": "worker"}}}, "resource": {"id": 373, "assignee": {"id": 570}, "organization": {"id": 601}, "project": {"id": 365, "owner": {"id": 758}, "assignee": {"id": 810}}, "task": {"id": 311, "owner": {"id": 4}, "assignee": {"id": 1076}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 97, "privilege": "none"}, "organization": {"id": 146, "owner": {"id": 284}, "user": {"role": null}}}, "resource": {"id": 326, "assignee": {"id": 577}, "organization": {"id": 146}, "project": {"id": 341, "owner": {"id": 744}, "assignee": {"id": 855}}, "task": {"id": 374, "owner": {"id": 97}, "assignee": {"id": 1056}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 90, "privilege": "none"}, "organization": {"id": 131, "owner": {"id": 251}, "user": {"role": null}}}, "resource": {"id": 312, "assignee": {"id": 511}, "organization": {"id": 131}, "project": {"id": 309, "owner": {"id": 710}, "assignee": {"id": 840}}, "task": {"id": 347, "owner": {"id": 90}, "assignee": {"id": 1036}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 42, "privilege": "none"}, "organization": {"id": 141, "owner": {"id": 223}, "user": {"role": null}}}, "resource": {"id": 382, "assignee": {"id": 566}, "organization": {"id": 659}, "project": {"id": 345, "owner": {"id": 729}, "assignee": {"id": 802}}, "task": {"id": 375, "owner": {"id": 42}, "assignee": {"id": 1089}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 85, "privilege": "none"}, "organization": {"id": 159, "owner": {"id": 218}, "user": {"role": null}}}, "resource": {"id": 313, "assignee": {"id": 521}, "organization": {"id": 633}, "project": {"id": 323, "owner": {"id": 755}, "assignee": {"id": 846}}, "task": {"id": 379, "owner": {"id": 85}, "assignee": {"id": 1043}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 60, "privilege": "admin"}, "organization": {"id": 183, "owner": {"id": 60}, "user": {"role": "owner"}}}, "resource": {"id": 322, "assignee": {"id": 553}, "organization": {"id": 183}, "project": {"id": 326, "owner": {"id": 737}, "assignee": {"id": 809}}, "task": {"id": 344, "owner": {"id": 970}, "assignee": {"id": 60}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 18, "privilege": "admin"}, "organization": {"id": 104, "owner": {"id": 18}, "user": {"role": "owner"}}}, "resource": {"id": 344, "assignee": {"id": 595}, "organization": {"id": 104}, "project": {"id": 396, "owner": {"id": 709}, "assignee": {"id": 841}}, "task": {"id": 331, "owner": {"id": 995}, "assignee": {"id": 18}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_OWNER_same_org_FALSE { - allow with input as {"scope": "view", "auth": {"user": {"id": 23, "privilege": "admin"}, "organization": {"id": 169, "owner": {"id": 23}, "user": {"role": "owner"}}}, "resource": {"id": 350, "assignee": {"id": 529}, "organization": {"id": 633}, "project": {"id": 304, "owner": {"id": 718}, "assignee": {"id": 826}}, "task": {"id": 384, "owner": {"id": 961}, "assignee": {"id": 23}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_OWNER_same_org_FALSE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 95, "privilege": "admin"}, "organization": {"id": 114, "owner": {"id": 95}, "user": {"role": "owner"}}}, "resource": {"id": 334, "assignee": {"id": 510}, "organization": {"id": 679}, "project": {"id": 382, "owner": {"id": 799}, "assignee": {"id": 800}}, "task": {"id": 360, "owner": {"id": 956}, "assignee": {"id": 95}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 6, "privilege": "admin"}, "organization": {"id": 132, "owner": {"id": 219}, "user": {"role": "maintainer"}}}, "resource": {"id": 303, "assignee": {"id": 586}, "organization": {"id": 132}, "project": {"id": 312, "owner": {"id": 780}, "assignee": {"id": 865}}, "task": {"id": 360, "owner": {"id": 960}, "assignee": {"id": 6}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 81, "privilege": "admin"}, "organization": {"id": 142, "owner": {"id": 297}, "user": {"role": "maintainer"}}}, "resource": {"id": 334, "assignee": {"id": 554}, "organization": {"id": 142}, "project": {"id": 373, "owner": {"id": 748}, "assignee": {"id": 809}}, "task": {"id": 309, "owner": {"id": 966}, "assignee": {"id": 81}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_MAINTAINER_same_org_FALSE { - allow with input as {"scope": "view", "auth": {"user": {"id": 30, "privilege": "admin"}, "organization": {"id": 159, "owner": {"id": 252}, "user": {"role": "maintainer"}}}, "resource": {"id": 396, "assignee": {"id": 567}, "organization": {"id": 617}, "project": {"id": 364, "owner": {"id": 723}, "assignee": {"id": 841}}, "task": {"id": 380, "owner": {"id": 985}, "assignee": {"id": 30}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_MAINTAINER_same_org_FALSE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 71, "privilege": "admin"}, "organization": {"id": 185, "owner": {"id": 221}, "user": {"role": "maintainer"}}}, "resource": {"id": 309, "assignee": {"id": 506}, "organization": {"id": 651}, "project": {"id": 351, "owner": {"id": 718}, "assignee": {"id": 854}}, "task": {"id": 310, "owner": {"id": 903}, "assignee": {"id": 71}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 40, "privilege": "admin"}, "organization": {"id": 118, "owner": {"id": 235}, "user": {"role": "supervisor"}}}, "resource": {"id": 308, "assignee": {"id": 532}, "organization": {"id": 118}, "project": {"id": 397, "owner": {"id": 743}, "assignee": {"id": 893}}, "task": {"id": 398, "owner": {"id": 934}, "assignee": {"id": 40}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 82, "privilege": "admin"}, "organization": {"id": 168, "owner": {"id": 207}, "user": {"role": "supervisor"}}}, "resource": {"id": 334, "assignee": {"id": 503}, "organization": {"id": 168}, "project": {"id": 323, "owner": {"id": 755}, "assignee": {"id": 834}}, "task": {"id": 380, "owner": {"id": 928}, "assignee": {"id": 82}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_SUPERVISOR_same_org_FALSE { - allow with input as {"scope": "view", "auth": {"user": {"id": 39, "privilege": "admin"}, "organization": {"id": 137, "owner": {"id": 268}, "user": {"role": "supervisor"}}}, "resource": {"id": 329, "assignee": {"id": 524}, "organization": {"id": 693}, "project": {"id": 348, "owner": {"id": 776}, "assignee": {"id": 813}}, "task": {"id": 348, "owner": {"id": 959}, "assignee": {"id": 39}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_SUPERVISOR_same_org_FALSE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 76, "privilege": "admin"}, "organization": {"id": 140, "owner": {"id": 212}, "user": {"role": "supervisor"}}}, "resource": {"id": 363, "assignee": {"id": 592}, "organization": {"id": 629}, "project": {"id": 348, "owner": {"id": 761}, "assignee": {"id": 815}}, "task": {"id": 394, "owner": {"id": 968}, "assignee": {"id": 76}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 98, "privilege": "admin"}, "organization": {"id": 170, "owner": {"id": 211}, "user": {"role": "worker"}}}, "resource": {"id": 388, "assignee": {"id": 559}, "organization": {"id": 170}, "project": {"id": 373, "owner": {"id": 772}, "assignee": {"id": 830}}, "task": {"id": 371, "owner": {"id": 997}, "assignee": {"id": 98}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 28, "privilege": "admin"}, "organization": {"id": 135, "owner": {"id": 246}, "user": {"role": "worker"}}}, "resource": {"id": 390, "assignee": {"id": 548}, "organization": {"id": 135}, "project": {"id": 336, "owner": {"id": 740}, "assignee": {"id": 822}}, "task": {"id": 324, "owner": {"id": 992}, "assignee": {"id": 28}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_WORKER_same_org_FALSE { - allow with input as {"scope": "view", "auth": {"user": {"id": 76, "privilege": "admin"}, "organization": {"id": 101, "owner": {"id": 228}, "user": {"role": "worker"}}}, "resource": {"id": 304, "assignee": {"id": 544}, "organization": {"id": 603}, "project": {"id": 358, "owner": {"id": 709}, "assignee": {"id": 834}}, "task": {"id": 395, "owner": {"id": 966}, "assignee": {"id": 76}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_WORKER_same_org_FALSE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 92, "privilege": "admin"}, "organization": {"id": 119, "owner": {"id": 232}, "user": {"role": "worker"}}}, "resource": {"id": 396, "assignee": {"id": 571}, "organization": {"id": 677}, "project": {"id": 301, "owner": {"id": 739}, "assignee": {"id": 843}}, "task": {"id": 372, "owner": {"id": 908}, "assignee": {"id": 92}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 5, "privilege": "admin"}, "organization": {"id": 149, "owner": {"id": 239}, "user": {"role": null}}}, "resource": {"id": 331, "assignee": {"id": 579}, "organization": {"id": 149}, "project": {"id": 394, "owner": {"id": 748}, "assignee": {"id": 837}}, "task": {"id": 309, "owner": {"id": 907}, "assignee": {"id": 5}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 97, "privilege": "admin"}, "organization": {"id": 122, "owner": {"id": 244}, "user": {"role": null}}}, "resource": {"id": 354, "assignee": {"id": 593}, "organization": {"id": 122}, "project": {"id": 339, "owner": {"id": 724}, "assignee": {"id": 841}}, "task": {"id": 345, "owner": {"id": 998}, "assignee": {"id": 97}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_FALSE { - allow with input as {"scope": "view", "auth": {"user": {"id": 12, "privilege": "admin"}, "organization": {"id": 147, "owner": {"id": 231}, "user": {"role": null}}}, "resource": {"id": 347, "assignee": {"id": 595}, "organization": {"id": 628}, "project": {"id": 307, "owner": {"id": 727}, "assignee": {"id": 891}}, "task": {"id": 318, "owner": {"id": 903}, "assignee": {"id": 12}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_FALSE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 18, "privilege": "admin"}, "organization": {"id": 169, "owner": {"id": 213}, "user": {"role": null}}}, "resource": {"id": 357, "assignee": {"id": 525}, "organization": {"id": 614}, "project": {"id": 382, "owner": {"id": 798}, "assignee": {"id": 818}}, "task": {"id": 360, "owner": {"id": 931}, "assignee": {"id": 18}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 43, "privilege": "business"}, "organization": {"id": 196, "owner": {"id": 43}, "user": {"role": "owner"}}}, "resource": {"id": 335, "assignee": {"id": 570}, "organization": {"id": 196}, "project": {"id": 306, "owner": {"id": 738}, "assignee": {"id": 816}}, "task": {"id": 339, "owner": {"id": 928}, "assignee": {"id": 43}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 99, "privilege": "business"}, "organization": {"id": 186, "owner": {"id": 99}, "user": {"role": "owner"}}}, "resource": {"id": 365, "assignee": {"id": 539}, "organization": {"id": 186}, "project": {"id": 380, "owner": {"id": 798}, "assignee": {"id": 883}}, "task": {"id": 342, "owner": {"id": 996}, "assignee": {"id": 99}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 55, "privilege": "business"}, "organization": {"id": 187, "owner": {"id": 55}, "user": {"role": "owner"}}}, "resource": {"id": 388, "assignee": {"id": 561}, "organization": {"id": 644}, "project": {"id": 338, "owner": {"id": 705}, "assignee": {"id": 851}}, "task": {"id": 346, "owner": {"id": 915}, "assignee": {"id": 55}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 96, "privilege": "business"}, "organization": {"id": 193, "owner": {"id": 96}, "user": {"role": "owner"}}}, "resource": {"id": 311, "assignee": {"id": 519}, "organization": {"id": 677}, "project": {"id": 336, "owner": {"id": 738}, "assignee": {"id": 875}}, "task": {"id": 391, "owner": {"id": 948}, "assignee": {"id": 96}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 81, "privilege": "business"}, "organization": {"id": 153, "owner": {"id": 283}, "user": {"role": "maintainer"}}}, "resource": {"id": 342, "assignee": {"id": 501}, "organization": {"id": 153}, "project": {"id": 354, "owner": {"id": 784}, "assignee": {"id": 882}}, "task": {"id": 337, "owner": {"id": 932}, "assignee": {"id": 81}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 81, "privilege": "business"}, "organization": {"id": 185, "owner": {"id": 255}, "user": {"role": "maintainer"}}}, "resource": {"id": 318, "assignee": {"id": 506}, "organization": {"id": 185}, "project": {"id": 381, "owner": {"id": 732}, "assignee": {"id": 885}}, "task": {"id": 384, "owner": {"id": 944}, "assignee": {"id": 81}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 41, "privilege": "business"}, "organization": {"id": 160, "owner": {"id": 210}, "user": {"role": "maintainer"}}}, "resource": {"id": 316, "assignee": {"id": 536}, "organization": {"id": 649}, "project": {"id": 346, "owner": {"id": 766}, "assignee": {"id": 886}}, "task": {"id": 349, "owner": {"id": 945}, "assignee": {"id": 41}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 38, "privilege": "business"}, "organization": {"id": 157, "owner": {"id": 200}, "user": {"role": "maintainer"}}}, "resource": {"id": 339, "assignee": {"id": 549}, "organization": {"id": 689}, "project": {"id": 380, "owner": {"id": 739}, "assignee": {"id": 805}}, "task": {"id": 398, "owner": {"id": 956}, "assignee": {"id": 38}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 0, "privilege": "business"}, "organization": {"id": 168, "owner": {"id": 276}, "user": {"role": "supervisor"}}}, "resource": {"id": 307, "assignee": {"id": 522}, "organization": {"id": 168}, "project": {"id": 351, "owner": {"id": 794}, "assignee": {"id": 864}}, "task": {"id": 358, "owner": {"id": 954}, "assignee": {"id": 0}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 98, "privilege": "business"}, "organization": {"id": 150, "owner": {"id": 210}, "user": {"role": "supervisor"}}}, "resource": {"id": 378, "assignee": {"id": 508}, "organization": {"id": 150}, "project": {"id": 308, "owner": {"id": 733}, "assignee": {"id": 890}}, "task": {"id": 388, "owner": {"id": 961}, "assignee": {"id": 98}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 51, "privilege": "business"}, "organization": {"id": 125, "owner": {"id": 200}, "user": {"role": "supervisor"}}}, "resource": {"id": 397, "assignee": {"id": 544}, "organization": {"id": 669}, "project": {"id": 313, "owner": {"id": 740}, "assignee": {"id": 892}}, "task": {"id": 395, "owner": {"id": 990}, "assignee": {"id": 51}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 1, "privilege": "business"}, "organization": {"id": 183, "owner": {"id": 255}, "user": {"role": "supervisor"}}}, "resource": {"id": 330, "assignee": {"id": 554}, "organization": {"id": 657}, "project": {"id": 360, "owner": {"id": 703}, "assignee": {"id": 830}}, "task": {"id": 381, "owner": {"id": 987}, "assignee": {"id": 1}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 93, "privilege": "business"}, "organization": {"id": 115, "owner": {"id": 280}, "user": {"role": "worker"}}}, "resource": {"id": 325, "assignee": {"id": 514}, "organization": {"id": 115}, "project": {"id": 346, "owner": {"id": 799}, "assignee": {"id": 819}}, "task": {"id": 392, "owner": {"id": 972}, "assignee": {"id": 93}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 33, "privilege": "business"}, "organization": {"id": 154, "owner": {"id": 290}, "user": {"role": "worker"}}}, "resource": {"id": 329, "assignee": {"id": 540}, "organization": {"id": 154}, "project": {"id": 342, "owner": {"id": 741}, "assignee": {"id": 870}}, "task": {"id": 310, "owner": {"id": 910}, "assignee": {"id": 33}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 23, "privilege": "business"}, "organization": {"id": 170, "owner": {"id": 240}, "user": {"role": "worker"}}}, "resource": {"id": 305, "assignee": {"id": 530}, "organization": {"id": 635}, "project": {"id": 380, "owner": {"id": 718}, "assignee": {"id": 899}}, "task": {"id": 393, "owner": {"id": 981}, "assignee": {"id": 23}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 51, "privilege": "business"}, "organization": {"id": 132, "owner": {"id": 295}, "user": {"role": "worker"}}}, "resource": {"id": 326, "assignee": {"id": 594}, "organization": {"id": 626}, "project": {"id": 376, "owner": {"id": 760}, "assignee": {"id": 886}}, "task": {"id": 323, "owner": {"id": 967}, "assignee": {"id": 51}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 81, "privilege": "business"}, "organization": {"id": 137, "owner": {"id": 229}, "user": {"role": null}}}, "resource": {"id": 311, "assignee": {"id": 550}, "organization": {"id": 137}, "project": {"id": 395, "owner": {"id": 712}, "assignee": {"id": 846}}, "task": {"id": 307, "owner": {"id": 963}, "assignee": {"id": 81}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 46, "privilege": "business"}, "organization": {"id": 197, "owner": {"id": 286}, "user": {"role": null}}}, "resource": {"id": 321, "assignee": {"id": 542}, "organization": {"id": 197}, "project": {"id": 350, "owner": {"id": 780}, "assignee": {"id": 885}}, "task": {"id": 385, "owner": {"id": 933}, "assignee": {"id": 46}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 37, "privilege": "business"}, "organization": {"id": 166, "owner": {"id": 201}, "user": {"role": null}}}, "resource": {"id": 312, "assignee": {"id": 585}, "organization": {"id": 600}, "project": {"id": 376, "owner": {"id": 705}, "assignee": {"id": 836}}, "task": {"id": 353, "owner": {"id": 987}, "assignee": {"id": 37}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 85, "privilege": "business"}, "organization": {"id": 121, "owner": {"id": 201}, "user": {"role": null}}}, "resource": {"id": 348, "assignee": {"id": 561}, "organization": {"id": 610}, "project": {"id": 301, "owner": {"id": 760}, "assignee": {"id": 804}}, "task": {"id": 395, "owner": {"id": 966}, "assignee": {"id": 85}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 32, "privilege": "user"}, "organization": {"id": 183, "owner": {"id": 32}, "user": {"role": "owner"}}}, "resource": {"id": 320, "assignee": {"id": 552}, "organization": {"id": 183}, "project": {"id": 383, "owner": {"id": 796}, "assignee": {"id": 816}}, "task": {"id": 392, "owner": {"id": 978}, "assignee": {"id": 32}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 48, "privilege": "user"}, "organization": {"id": 119, "owner": {"id": 48}, "user": {"role": "owner"}}}, "resource": {"id": 340, "assignee": {"id": 584}, "organization": {"id": 119}, "project": {"id": 381, "owner": {"id": 787}, "assignee": {"id": 804}}, "task": {"id": 391, "owner": {"id": 928}, "assignee": {"id": 48}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 46, "privilege": "user"}, "organization": {"id": 149, "owner": {"id": 46}, "user": {"role": "owner"}}}, "resource": {"id": 364, "assignee": {"id": 561}, "organization": {"id": 650}, "project": {"id": 334, "owner": {"id": 704}, "assignee": {"id": 897}}, "task": {"id": 361, "owner": {"id": 968}, "assignee": {"id": 46}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 40, "privilege": "user"}, "organization": {"id": 168, "owner": {"id": 40}, "user": {"role": "owner"}}}, "resource": {"id": 379, "assignee": {"id": 504}, "organization": {"id": 691}, "project": {"id": 384, "owner": {"id": 715}, "assignee": {"id": 862}}, "task": {"id": 367, "owner": {"id": 930}, "assignee": {"id": 40}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 20, "privilege": "user"}, "organization": {"id": 134, "owner": {"id": 242}, "user": {"role": "maintainer"}}}, "resource": {"id": 342, "assignee": {"id": 576}, "organization": {"id": 134}, "project": {"id": 324, "owner": {"id": 786}, "assignee": {"id": 887}}, "task": {"id": 389, "owner": {"id": 995}, "assignee": {"id": 20}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 60, "privilege": "user"}, "organization": {"id": 166, "owner": {"id": 285}, "user": {"role": "maintainer"}}}, "resource": {"id": 318, "assignee": {"id": 583}, "organization": {"id": 166}, "project": {"id": 350, "owner": {"id": 726}, "assignee": {"id": 832}}, "task": {"id": 315, "owner": {"id": 924}, "assignee": {"id": 60}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 22, "privilege": "user"}, "organization": {"id": 198, "owner": {"id": 245}, "user": {"role": "maintainer"}}}, "resource": {"id": 349, "assignee": {"id": 596}, "organization": {"id": 621}, "project": {"id": 316, "owner": {"id": 765}, "assignee": {"id": 828}}, "task": {"id": 333, "owner": {"id": 904}, "assignee": {"id": 22}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 89, "privilege": "user"}, "organization": {"id": 170, "owner": {"id": 286}, "user": {"role": "maintainer"}}}, "resource": {"id": 381, "assignee": {"id": 597}, "organization": {"id": 604}, "project": {"id": 349, "owner": {"id": 723}, "assignee": {"id": 864}}, "task": {"id": 392, "owner": {"id": 932}, "assignee": {"id": 89}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 54, "privilege": "user"}, "organization": {"id": 123, "owner": {"id": 259}, "user": {"role": "supervisor"}}}, "resource": {"id": 392, "assignee": {"id": 582}, "organization": {"id": 123}, "project": {"id": 385, "owner": {"id": 722}, "assignee": {"id": 818}}, "task": {"id": 389, "owner": {"id": 911}, "assignee": {"id": 54}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 72, "privilege": "user"}, "organization": {"id": 172, "owner": {"id": 219}, "user": {"role": "supervisor"}}}, "resource": {"id": 378, "assignee": {"id": 503}, "organization": {"id": 172}, "project": {"id": 338, "owner": {"id": 723}, "assignee": {"id": 827}}, "task": {"id": 371, "owner": {"id": 984}, "assignee": {"id": 72}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 37, "privilege": "user"}, "organization": {"id": 100, "owner": {"id": 288}, "user": {"role": "supervisor"}}}, "resource": {"id": 354, "assignee": {"id": 589}, "organization": {"id": 657}, "project": {"id": 366, "owner": {"id": 792}, "assignee": {"id": 850}}, "task": {"id": 392, "owner": {"id": 953}, "assignee": {"id": 37}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 48, "privilege": "user"}, "organization": {"id": 140, "owner": {"id": 234}, "user": {"role": "supervisor"}}}, "resource": {"id": 387, "assignee": {"id": 525}, "organization": {"id": 686}, "project": {"id": 330, "owner": {"id": 768}, "assignee": {"id": 802}}, "task": {"id": 381, "owner": {"id": 927}, "assignee": {"id": 48}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 20, "privilege": "user"}, "organization": {"id": 144, "owner": {"id": 271}, "user": {"role": "worker"}}}, "resource": {"id": 344, "assignee": {"id": 596}, "organization": {"id": 144}, "project": {"id": 335, "owner": {"id": 701}, "assignee": {"id": 868}}, "task": {"id": 362, "owner": {"id": 996}, "assignee": {"id": 20}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 74, "privilege": "user"}, "organization": {"id": 152, "owner": {"id": 272}, "user": {"role": "worker"}}}, "resource": {"id": 322, "assignee": {"id": 567}, "organization": {"id": 152}, "project": {"id": 351, "owner": {"id": 732}, "assignee": {"id": 898}}, "task": {"id": 373, "owner": {"id": 941}, "assignee": {"id": 74}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 61, "privilege": "user"}, "organization": {"id": 128, "owner": {"id": 229}, "user": {"role": "worker"}}}, "resource": {"id": 389, "assignee": {"id": 596}, "organization": {"id": 676}, "project": {"id": 384, "owner": {"id": 783}, "assignee": {"id": 819}}, "task": {"id": 366, "owner": {"id": 987}, "assignee": {"id": 61}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 67, "privilege": "user"}, "organization": {"id": 168, "owner": {"id": 218}, "user": {"role": "worker"}}}, "resource": {"id": 393, "assignee": {"id": 520}, "organization": {"id": 605}, "project": {"id": 390, "owner": {"id": 734}, "assignee": {"id": 842}}, "task": {"id": 374, "owner": {"id": 984}, "assignee": {"id": 67}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 75, "privilege": "user"}, "organization": {"id": 179, "owner": {"id": 238}, "user": {"role": null}}}, "resource": {"id": 330, "assignee": {"id": 594}, "organization": {"id": 179}, "project": {"id": 388, "owner": {"id": 707}, "assignee": {"id": 846}}, "task": {"id": 319, "owner": {"id": 950}, "assignee": {"id": 75}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 80, "privilege": "user"}, "organization": {"id": 108, "owner": {"id": 272}, "user": {"role": null}}}, "resource": {"id": 392, "assignee": {"id": 502}, "organization": {"id": 108}, "project": {"id": 397, "owner": {"id": 792}, "assignee": {"id": 829}}, "task": {"id": 304, "owner": {"id": 960}, "assignee": {"id": 80}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 55, "privilege": "user"}, "organization": {"id": 127, "owner": {"id": 224}, "user": {"role": null}}}, "resource": {"id": 350, "assignee": {"id": 575}, "organization": {"id": 671}, "project": {"id": 304, "owner": {"id": 774}, "assignee": {"id": 815}}, "task": {"id": 327, "owner": {"id": 997}, "assignee": {"id": 55}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 80, "privilege": "user"}, "organization": {"id": 131, "owner": {"id": 207}, "user": {"role": null}}}, "resource": {"id": 349, "assignee": {"id": 546}, "organization": {"id": 661}, "project": {"id": 308, "owner": {"id": 713}, "assignee": {"id": 850}}, "task": {"id": 323, "owner": {"id": 927}, "assignee": {"id": 80}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 47, "privilege": "worker"}, "organization": {"id": 194, "owner": {"id": 47}, "user": {"role": "owner"}}}, "resource": {"id": 369, "assignee": {"id": 593}, "organization": {"id": 194}, "project": {"id": 360, "owner": {"id": 749}, "assignee": {"id": 878}}, "task": {"id": 320, "owner": {"id": 956}, "assignee": {"id": 47}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 35, "privilege": "worker"}, "organization": {"id": 175, "owner": {"id": 35}, "user": {"role": "owner"}}}, "resource": {"id": 369, "assignee": {"id": 521}, "organization": {"id": 175}, "project": {"id": 305, "owner": {"id": 700}, "assignee": {"id": 806}}, "task": {"id": 367, "owner": {"id": 969}, "assignee": {"id": 35}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 70, "privilege": "worker"}, "organization": {"id": 102, "owner": {"id": 70}, "user": {"role": "owner"}}}, "resource": {"id": 380, "assignee": {"id": 595}, "organization": {"id": 600}, "project": {"id": 310, "owner": {"id": 781}, "assignee": {"id": 887}}, "task": {"id": 373, "owner": {"id": 980}, "assignee": {"id": 70}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 69, "privilege": "worker"}, "organization": {"id": 180, "owner": {"id": 69}, "user": {"role": "owner"}}}, "resource": {"id": 308, "assignee": {"id": 547}, "organization": {"id": 604}, "project": {"id": 326, "owner": {"id": 730}, "assignee": {"id": 845}}, "task": {"id": 309, "owner": {"id": 994}, "assignee": {"id": 69}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 62, "privilege": "worker"}, "organization": {"id": 135, "owner": {"id": 294}, "user": {"role": "maintainer"}}}, "resource": {"id": 316, "assignee": {"id": 518}, "organization": {"id": 135}, "project": {"id": 366, "owner": {"id": 797}, "assignee": {"id": 881}}, "task": {"id": 377, "owner": {"id": 974}, "assignee": {"id": 62}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 76, "privilege": "worker"}, "organization": {"id": 124, "owner": {"id": 259}, "user": {"role": "maintainer"}}}, "resource": {"id": 381, "assignee": {"id": 592}, "organization": {"id": 124}, "project": {"id": 326, "owner": {"id": 718}, "assignee": {"id": 805}}, "task": {"id": 391, "owner": {"id": 911}, "assignee": {"id": 76}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 47, "privilege": "worker"}, "organization": {"id": 198, "owner": {"id": 264}, "user": {"role": "maintainer"}}}, "resource": {"id": 376, "assignee": {"id": 521}, "organization": {"id": 632}, "project": {"id": 374, "owner": {"id": 777}, "assignee": {"id": 814}}, "task": {"id": 305, "owner": {"id": 903}, "assignee": {"id": 47}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 28, "privilege": "worker"}, "organization": {"id": 111, "owner": {"id": 285}, "user": {"role": "maintainer"}}}, "resource": {"id": 338, "assignee": {"id": 574}, "organization": {"id": 623}, "project": {"id": 303, "owner": {"id": 799}, "assignee": {"id": 801}}, "task": {"id": 328, "owner": {"id": 928}, "assignee": {"id": 28}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 69, "privilege": "worker"}, "organization": {"id": 141, "owner": {"id": 234}, "user": {"role": "supervisor"}}}, "resource": {"id": 324, "assignee": {"id": 540}, "organization": {"id": 141}, "project": {"id": 392, "owner": {"id": 787}, "assignee": {"id": 865}}, "task": {"id": 351, "owner": {"id": 937}, "assignee": {"id": 69}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 51, "privilege": "worker"}, "organization": {"id": 191, "owner": {"id": 238}, "user": {"role": "supervisor"}}}, "resource": {"id": 380, "assignee": {"id": 558}, "organization": {"id": 191}, "project": {"id": 302, "owner": {"id": 790}, "assignee": {"id": 854}}, "task": {"id": 357, "owner": {"id": 913}, "assignee": {"id": 51}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 5, "privilege": "worker"}, "organization": {"id": 196, "owner": {"id": 211}, "user": {"role": "supervisor"}}}, "resource": {"id": 365, "assignee": {"id": 590}, "organization": {"id": 621}, "project": {"id": 311, "owner": {"id": 759}, "assignee": {"id": 838}}, "task": {"id": 307, "owner": {"id": 989}, "assignee": {"id": 5}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 78, "privilege": "worker"}, "organization": {"id": 198, "owner": {"id": 268}, "user": {"role": "supervisor"}}}, "resource": {"id": 368, "assignee": {"id": 525}, "organization": {"id": 658}, "project": {"id": 394, "owner": {"id": 798}, "assignee": {"id": 802}}, "task": {"id": 371, "owner": {"id": 974}, "assignee": {"id": 78}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 13, "privilege": "worker"}, "organization": {"id": 100, "owner": {"id": 277}, "user": {"role": "worker"}}}, "resource": {"id": 385, "assignee": {"id": 542}, "organization": {"id": 100}, "project": {"id": 326, "owner": {"id": 703}, "assignee": {"id": 844}}, "task": {"id": 346, "owner": {"id": 932}, "assignee": {"id": 13}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 41, "privilege": "worker"}, "organization": {"id": 193, "owner": {"id": 266}, "user": {"role": "worker"}}}, "resource": {"id": 365, "assignee": {"id": 508}, "organization": {"id": 193}, "project": {"id": 343, "owner": {"id": 713}, "assignee": {"id": 887}}, "task": {"id": 312, "owner": {"id": 937}, "assignee": {"id": 41}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 43, "privilege": "worker"}, "organization": {"id": 195, "owner": {"id": 222}, "user": {"role": "worker"}}}, "resource": {"id": 300, "assignee": {"id": 549}, "organization": {"id": 635}, "project": {"id": 397, "owner": {"id": 741}, "assignee": {"id": 802}}, "task": {"id": 334, "owner": {"id": 985}, "assignee": {"id": 43}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 75, "privilege": "worker"}, "organization": {"id": 115, "owner": {"id": 283}, "user": {"role": "worker"}}}, "resource": {"id": 318, "assignee": {"id": 552}, "organization": {"id": 638}, "project": {"id": 347, "owner": {"id": 710}, "assignee": {"id": 833}}, "task": {"id": 336, "owner": {"id": 973}, "assignee": {"id": 75}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 11, "privilege": "worker"}, "organization": {"id": 165, "owner": {"id": 215}, "user": {"role": null}}}, "resource": {"id": 306, "assignee": {"id": 525}, "organization": {"id": 165}, "project": {"id": 373, "owner": {"id": 784}, "assignee": {"id": 859}}, "task": {"id": 399, "owner": {"id": 954}, "assignee": {"id": 11}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 12, "privilege": "worker"}, "organization": {"id": 166, "owner": {"id": 236}, "user": {"role": null}}}, "resource": {"id": 320, "assignee": {"id": 553}, "organization": {"id": 166}, "project": {"id": 363, "owner": {"id": 755}, "assignee": {"id": 806}}, "task": {"id": 311, "owner": {"id": 979}, "assignee": {"id": 12}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 84, "privilege": "worker"}, "organization": {"id": 136, "owner": {"id": 260}, "user": {"role": null}}}, "resource": {"id": 372, "assignee": {"id": 593}, "organization": {"id": 698}, "project": {"id": 380, "owner": {"id": 768}, "assignee": {"id": 842}}, "task": {"id": 395, "owner": {"id": 974}, "assignee": {"id": 84}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 41, "privilege": "worker"}, "organization": {"id": 105, "owner": {"id": 264}, "user": {"role": null}}}, "resource": {"id": 388, "assignee": {"id": 512}, "organization": {"id": 659}, "project": {"id": 381, "owner": {"id": 773}, "assignee": {"id": 843}}, "task": {"id": 385, "owner": {"id": 980}, "assignee": {"id": 41}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 87, "privilege": "none"}, "organization": {"id": 177, "owner": {"id": 87}, "user": {"role": "owner"}}}, "resource": {"id": 368, "assignee": {"id": 564}, "organization": {"id": 177}, "project": {"id": 391, "owner": {"id": 776}, "assignee": {"id": 804}}, "task": {"id": 330, "owner": {"id": 990}, "assignee": {"id": 87}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 2, "privilege": "none"}, "organization": {"id": 176, "owner": {"id": 2}, "user": {"role": "owner"}}}, "resource": {"id": 358, "assignee": {"id": 550}, "organization": {"id": 176}, "project": {"id": 346, "owner": {"id": 741}, "assignee": {"id": 895}}, "task": {"id": 302, "owner": {"id": 932}, "assignee": {"id": 2}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 8, "privilege": "none"}, "organization": {"id": 131, "owner": {"id": 8}, "user": {"role": "owner"}}}, "resource": {"id": 340, "assignee": {"id": 526}, "organization": {"id": 653}, "project": {"id": 360, "owner": {"id": 721}, "assignee": {"id": 811}}, "task": {"id": 369, "owner": {"id": 978}, "assignee": {"id": 8}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 93, "privilege": "none"}, "organization": {"id": 103, "owner": {"id": 93}, "user": {"role": "owner"}}}, "resource": {"id": 391, "assignee": {"id": 581}, "organization": {"id": 655}, "project": {"id": 373, "owner": {"id": 772}, "assignee": {"id": 806}}, "task": {"id": 303, "owner": {"id": 972}, "assignee": {"id": 93}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 47, "privilege": "none"}, "organization": {"id": 162, "owner": {"id": 242}, "user": {"role": "maintainer"}}}, "resource": {"id": 340, "assignee": {"id": 517}, "organization": {"id": 162}, "project": {"id": 327, "owner": {"id": 712}, "assignee": {"id": 896}}, "task": {"id": 378, "owner": {"id": 981}, "assignee": {"id": 47}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 71, "privilege": "none"}, "organization": {"id": 152, "owner": {"id": 230}, "user": {"role": "maintainer"}}}, "resource": {"id": 330, "assignee": {"id": 596}, "organization": {"id": 152}, "project": {"id": 309, "owner": {"id": 702}, "assignee": {"id": 827}}, "task": {"id": 374, "owner": {"id": 916}, "assignee": {"id": 71}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 53, "privilege": "none"}, "organization": {"id": 192, "owner": {"id": 203}, "user": {"role": "maintainer"}}}, "resource": {"id": 353, "assignee": {"id": 587}, "organization": {"id": 673}, "project": {"id": 319, "owner": {"id": 725}, "assignee": {"id": 873}}, "task": {"id": 331, "owner": {"id": 908}, "assignee": {"id": 53}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 98, "privilege": "none"}, "organization": {"id": 143, "owner": {"id": 250}, "user": {"role": "maintainer"}}}, "resource": {"id": 382, "assignee": {"id": 593}, "organization": {"id": 608}, "project": {"id": 367, "owner": {"id": 773}, "assignee": {"id": 878}}, "task": {"id": 342, "owner": {"id": 919}, "assignee": {"id": 98}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 52, "privilege": "none"}, "organization": {"id": 169, "owner": {"id": 238}, "user": {"role": "supervisor"}}}, "resource": {"id": 304, "assignee": {"id": 525}, "organization": {"id": 169}, "project": {"id": 321, "owner": {"id": 760}, "assignee": {"id": 859}}, "task": {"id": 352, "owner": {"id": 953}, "assignee": {"id": 52}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 79, "privilege": "none"}, "organization": {"id": 199, "owner": {"id": 238}, "user": {"role": "supervisor"}}}, "resource": {"id": 321, "assignee": {"id": 581}, "organization": {"id": 199}, "project": {"id": 316, "owner": {"id": 728}, "assignee": {"id": 859}}, "task": {"id": 350, "owner": {"id": 934}, "assignee": {"id": 79}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 27, "privilege": "none"}, "organization": {"id": 132, "owner": {"id": 256}, "user": {"role": "supervisor"}}}, "resource": {"id": 338, "assignee": {"id": 574}, "organization": {"id": 640}, "project": {"id": 323, "owner": {"id": 716}, "assignee": {"id": 865}}, "task": {"id": 348, "owner": {"id": 976}, "assignee": {"id": 27}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 20, "privilege": "none"}, "organization": {"id": 160, "owner": {"id": 243}, "user": {"role": "supervisor"}}}, "resource": {"id": 323, "assignee": {"id": 593}, "organization": {"id": 684}, "project": {"id": 343, "owner": {"id": 795}, "assignee": {"id": 855}}, "task": {"id": 354, "owner": {"id": 900}, "assignee": {"id": 20}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 23, "privilege": "none"}, "organization": {"id": 128, "owner": {"id": 269}, "user": {"role": "worker"}}}, "resource": {"id": 311, "assignee": {"id": 542}, "organization": {"id": 128}, "project": {"id": 316, "owner": {"id": 709}, "assignee": {"id": 896}}, "task": {"id": 339, "owner": {"id": 932}, "assignee": {"id": 23}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 63, "privilege": "none"}, "organization": {"id": 129, "owner": {"id": 253}, "user": {"role": "worker"}}}, "resource": {"id": 304, "assignee": {"id": 504}, "organization": {"id": 129}, "project": {"id": 307, "owner": {"id": 781}, "assignee": {"id": 802}}, "task": {"id": 379, "owner": {"id": 933}, "assignee": {"id": 63}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 6, "privilege": "none"}, "organization": {"id": 129, "owner": {"id": 242}, "user": {"role": "worker"}}}, "resource": {"id": 339, "assignee": {"id": 516}, "organization": {"id": 622}, "project": {"id": 388, "owner": {"id": 705}, "assignee": {"id": 831}}, "task": {"id": 322, "owner": {"id": 921}, "assignee": {"id": 6}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 16, "privilege": "none"}, "organization": {"id": 158, "owner": {"id": 249}, "user": {"role": "worker"}}}, "resource": {"id": 382, "assignee": {"id": 597}, "organization": {"id": 617}, "project": {"id": 344, "owner": {"id": 738}, "assignee": {"id": 863}}, "task": {"id": 304, "owner": {"id": 973}, "assignee": {"id": 16}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 0, "privilege": "none"}, "organization": {"id": 152, "owner": {"id": 239}, "user": {"role": null}}}, "resource": {"id": 345, "assignee": {"id": 543}, "organization": {"id": 152}, "project": {"id": 398, "owner": {"id": 728}, "assignee": {"id": 878}}, "task": {"id": 349, "owner": {"id": 913}, "assignee": {"id": 0}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 29, "privilege": "none"}, "organization": {"id": 146, "owner": {"id": 212}, "user": {"role": null}}}, "resource": {"id": 374, "assignee": {"id": 549}, "organization": {"id": 146}, "project": {"id": 355, "owner": {"id": 763}, "assignee": {"id": 818}}, "task": {"id": 304, "owner": {"id": 946}, "assignee": {"id": 29}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 76, "privilege": "none"}, "organization": {"id": 117, "owner": {"id": 203}, "user": {"role": null}}}, "resource": {"id": 303, "assignee": {"id": 536}, "organization": {"id": 622}, "project": {"id": 397, "owner": {"id": 708}, "assignee": {"id": 847}}, "task": {"id": 352, "owner": {"id": 974}, "assignee": {"id": 76}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 24, "privilege": "none"}, "organization": {"id": 121, "owner": {"id": 239}, "user": {"role": null}}}, "resource": {"id": 319, "assignee": {"id": 555}, "organization": {"id": 694}, "project": {"id": 342, "owner": {"id": 740}, "assignee": {"id": 816}}, "task": {"id": 331, "owner": {"id": 909}, "assignee": {"id": 24}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 15, "privilege": "admin"}, "organization": {"id": 198, "owner": {"id": 15}, "user": {"role": "owner"}}}, "resource": {"id": 353, "assignee": {"id": 15}, "organization": {"id": 198}, "project": {"id": 353, "owner": {"id": 763}, "assignee": {"id": 823}}, "task": {"id": 394, "owner": {"id": 991}, "assignee": {"id": 1056}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 62, "privilege": "admin"}, "organization": {"id": 194, "owner": {"id": 62}, "user": {"role": "owner"}}}, "resource": {"id": 376, "assignee": {"id": 62}, "organization": {"id": 194}, "project": {"id": 321, "owner": {"id": 717}, "assignee": {"id": 804}}, "task": {"id": 385, "owner": {"id": 972}, "assignee": {"id": 1038}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_OWNER_same_org_FALSE { - allow with input as {"scope": "view", "auth": {"user": {"id": 78, "privilege": "admin"}, "organization": {"id": 127, "owner": {"id": 78}, "user": {"role": "owner"}}}, "resource": {"id": 353, "assignee": {"id": 78}, "organization": {"id": 606}, "project": {"id": 334, "owner": {"id": 731}, "assignee": {"id": 890}}, "task": {"id": 376, "owner": {"id": 942}, "assignee": {"id": 1051}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_OWNER_same_org_FALSE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 55, "privilege": "admin"}, "organization": {"id": 164, "owner": {"id": 55}, "user": {"role": "owner"}}}, "resource": {"id": 321, "assignee": {"id": 55}, "organization": {"id": 689}, "project": {"id": 335, "owner": {"id": 757}, "assignee": {"id": 829}}, "task": {"id": 396, "owner": {"id": 950}, "assignee": {"id": 1035}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 71, "privilege": "admin"}, "organization": {"id": 117, "owner": {"id": 234}, "user": {"role": "maintainer"}}}, "resource": {"id": 307, "assignee": {"id": 71}, "organization": {"id": 117}, "project": {"id": 308, "owner": {"id": 702}, "assignee": {"id": 870}}, "task": {"id": 309, "owner": {"id": 963}, "assignee": {"id": 1003}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 53, "privilege": "admin"}, "organization": {"id": 192, "owner": {"id": 217}, "user": {"role": "maintainer"}}}, "resource": {"id": 331, "assignee": {"id": 53}, "organization": {"id": 192}, "project": {"id": 309, "owner": {"id": 723}, "assignee": {"id": 828}}, "task": {"id": 352, "owner": {"id": 990}, "assignee": {"id": 1021}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_MAINTAINER_same_org_FALSE { - allow with input as {"scope": "view", "auth": {"user": {"id": 74, "privilege": "admin"}, "organization": {"id": 133, "owner": {"id": 288}, "user": {"role": "maintainer"}}}, "resource": {"id": 349, "assignee": {"id": 74}, "organization": {"id": 654}, "project": {"id": 314, "owner": {"id": 715}, "assignee": {"id": 845}}, "task": {"id": 389, "owner": {"id": 978}, "assignee": {"id": 1013}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_MAINTAINER_same_org_FALSE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 94, "privilege": "admin"}, "organization": {"id": 122, "owner": {"id": 254}, "user": {"role": "maintainer"}}}, "resource": {"id": 360, "assignee": {"id": 94}, "organization": {"id": 608}, "project": {"id": 359, "owner": {"id": 784}, "assignee": {"id": 883}}, "task": {"id": 391, "owner": {"id": 984}, "assignee": {"id": 1048}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 93, "privilege": "admin"}, "organization": {"id": 105, "owner": {"id": 211}, "user": {"role": "supervisor"}}}, "resource": {"id": 392, "assignee": {"id": 93}, "organization": {"id": 105}, "project": {"id": 306, "owner": {"id": 724}, "assignee": {"id": 859}}, "task": {"id": 325, "owner": {"id": 987}, "assignee": {"id": 1048}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 33, "privilege": "admin"}, "organization": {"id": 122, "owner": {"id": 229}, "user": {"role": "supervisor"}}}, "resource": {"id": 315, "assignee": {"id": 33}, "organization": {"id": 122}, "project": {"id": 399, "owner": {"id": 767}, "assignee": {"id": 877}}, "task": {"id": 303, "owner": {"id": 961}, "assignee": {"id": 1059}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_SUPERVISOR_same_org_FALSE { - allow with input as {"scope": "view", "auth": {"user": {"id": 55, "privilege": "admin"}, "organization": {"id": 133, "owner": {"id": 292}, "user": {"role": "supervisor"}}}, "resource": {"id": 373, "assignee": {"id": 55}, "organization": {"id": 694}, "project": {"id": 341, "owner": {"id": 771}, "assignee": {"id": 840}}, "task": {"id": 358, "owner": {"id": 996}, "assignee": {"id": 1004}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_SUPERVISOR_same_org_FALSE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 60, "privilege": "admin"}, "organization": {"id": 169, "owner": {"id": 236}, "user": {"role": "supervisor"}}}, "resource": {"id": 306, "assignee": {"id": 60}, "organization": {"id": 605}, "project": {"id": 370, "owner": {"id": 722}, "assignee": {"id": 804}}, "task": {"id": 342, "owner": {"id": 915}, "assignee": {"id": 1096}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 19, "privilege": "admin"}, "organization": {"id": 183, "owner": {"id": 248}, "user": {"role": "worker"}}}, "resource": {"id": 320, "assignee": {"id": 19}, "organization": {"id": 183}, "project": {"id": 345, "owner": {"id": 743}, "assignee": {"id": 873}}, "task": {"id": 389, "owner": {"id": 978}, "assignee": {"id": 1048}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 31, "privilege": "admin"}, "organization": {"id": 178, "owner": {"id": 208}, "user": {"role": "worker"}}}, "resource": {"id": 320, "assignee": {"id": 31}, "organization": {"id": 178}, "project": {"id": 371, "owner": {"id": 714}, "assignee": {"id": 854}}, "task": {"id": 352, "owner": {"id": 900}, "assignee": {"id": 1085}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_WORKER_same_org_FALSE { - allow with input as {"scope": "view", "auth": {"user": {"id": 81, "privilege": "admin"}, "organization": {"id": 144, "owner": {"id": 245}, "user": {"role": "worker"}}}, "resource": {"id": 313, "assignee": {"id": 81}, "organization": {"id": 648}, "project": {"id": 398, "owner": {"id": 774}, "assignee": {"id": 816}}, "task": {"id": 323, "owner": {"id": 910}, "assignee": {"id": 1065}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_WORKER_same_org_FALSE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 69, "privilege": "admin"}, "organization": {"id": 169, "owner": {"id": 297}, "user": {"role": "worker"}}}, "resource": {"id": 373, "assignee": {"id": 69}, "organization": {"id": 655}, "project": {"id": 382, "owner": {"id": 757}, "assignee": {"id": 837}}, "task": {"id": 368, "owner": {"id": 926}, "assignee": {"id": 1043}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 6, "privilege": "admin"}, "organization": {"id": 133, "owner": {"id": 250}, "user": {"role": null}}}, "resource": {"id": 387, "assignee": {"id": 6}, "organization": {"id": 133}, "project": {"id": 329, "owner": {"id": 769}, "assignee": {"id": 860}}, "task": {"id": 379, "owner": {"id": 910}, "assignee": {"id": 1046}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 46, "privilege": "admin"}, "organization": {"id": 183, "owner": {"id": 222}, "user": {"role": null}}}, "resource": {"id": 322, "assignee": {"id": 46}, "organization": {"id": 183}, "project": {"id": 382, "owner": {"id": 766}, "assignee": {"id": 833}}, "task": {"id": 355, "owner": {"id": 966}, "assignee": {"id": 1027}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_FALSE { - allow with input as {"scope": "view", "auth": {"user": {"id": 85, "privilege": "admin"}, "organization": {"id": 168, "owner": {"id": 273}, "user": {"role": null}}}, "resource": {"id": 309, "assignee": {"id": 85}, "organization": {"id": 679}, "project": {"id": 344, "owner": {"id": 739}, "assignee": {"id": 898}}, "task": {"id": 353, "owner": {"id": 908}, "assignee": {"id": 1015}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_FALSE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 79, "privilege": "admin"}, "organization": {"id": 178, "owner": {"id": 261}, "user": {"role": null}}}, "resource": {"id": 358, "assignee": {"id": 79}, "organization": {"id": 632}, "project": {"id": 302, "owner": {"id": 702}, "assignee": {"id": 810}}, "task": {"id": 358, "owner": {"id": 912}, "assignee": {"id": 1034}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 49, "privilege": "business"}, "organization": {"id": 105, "owner": {"id": 49}, "user": {"role": "owner"}}}, "resource": {"id": 354, "assignee": {"id": 49}, "organization": {"id": 105}, "project": {"id": 385, "owner": {"id": 715}, "assignee": {"id": 888}}, "task": {"id": 381, "owner": {"id": 929}, "assignee": {"id": 1041}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 52, "privilege": "business"}, "organization": {"id": 123, "owner": {"id": 52}, "user": {"role": "owner"}}}, "resource": {"id": 397, "assignee": {"id": 52}, "organization": {"id": 123}, "project": {"id": 368, "owner": {"id": 760}, "assignee": {"id": 831}}, "task": {"id": 345, "owner": {"id": 972}, "assignee": {"id": 1036}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 69, "privilege": "business"}, "organization": {"id": 115, "owner": {"id": 69}, "user": {"role": "owner"}}}, "resource": {"id": 399, "assignee": {"id": 69}, "organization": {"id": 602}, "project": {"id": 314, "owner": {"id": 734}, "assignee": {"id": 899}}, "task": {"id": 325, "owner": {"id": 996}, "assignee": {"id": 1085}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 81, "privilege": "business"}, "organization": {"id": 101, "owner": {"id": 81}, "user": {"role": "owner"}}}, "resource": {"id": 369, "assignee": {"id": 81}, "organization": {"id": 681}, "project": {"id": 378, "owner": {"id": 763}, "assignee": {"id": 802}}, "task": {"id": 350, "owner": {"id": 986}, "assignee": {"id": 1051}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 64, "privilege": "business"}, "organization": {"id": 135, "owner": {"id": 218}, "user": {"role": "maintainer"}}}, "resource": {"id": 388, "assignee": {"id": 64}, "organization": {"id": 135}, "project": {"id": 311, "owner": {"id": 719}, "assignee": {"id": 845}}, "task": {"id": 354, "owner": {"id": 901}, "assignee": {"id": 1063}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 98, "privilege": "business"}, "organization": {"id": 127, "owner": {"id": 271}, "user": {"role": "maintainer"}}}, "resource": {"id": 326, "assignee": {"id": 98}, "organization": {"id": 127}, "project": {"id": 335, "owner": {"id": 701}, "assignee": {"id": 838}}, "task": {"id": 308, "owner": {"id": 912}, "assignee": {"id": 1029}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 76, "privilege": "business"}, "organization": {"id": 176, "owner": {"id": 231}, "user": {"role": "maintainer"}}}, "resource": {"id": 359, "assignee": {"id": 76}, "organization": {"id": 690}, "project": {"id": 324, "owner": {"id": 738}, "assignee": {"id": 824}}, "task": {"id": 383, "owner": {"id": 988}, "assignee": {"id": 1061}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 27, "privilege": "business"}, "organization": {"id": 176, "owner": {"id": 243}, "user": {"role": "maintainer"}}}, "resource": {"id": 304, "assignee": {"id": 27}, "organization": {"id": 658}, "project": {"id": 359, "owner": {"id": 764}, "assignee": {"id": 801}}, "task": {"id": 355, "owner": {"id": 998}, "assignee": {"id": 1077}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 23, "privilege": "business"}, "organization": {"id": 115, "owner": {"id": 266}, "user": {"role": "supervisor"}}}, "resource": {"id": 373, "assignee": {"id": 23}, "organization": {"id": 115}, "project": {"id": 397, "owner": {"id": 784}, "assignee": {"id": 850}}, "task": {"id": 365, "owner": {"id": 924}, "assignee": {"id": 1079}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 93, "privilege": "business"}, "organization": {"id": 108, "owner": {"id": 206}, "user": {"role": "supervisor"}}}, "resource": {"id": 346, "assignee": {"id": 93}, "organization": {"id": 108}, "project": {"id": 316, "owner": {"id": 732}, "assignee": {"id": 809}}, "task": {"id": 358, "owner": {"id": 960}, "assignee": {"id": 1081}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 84, "privilege": "business"}, "organization": {"id": 153, "owner": {"id": 248}, "user": {"role": "supervisor"}}}, "resource": {"id": 313, "assignee": {"id": 84}, "organization": {"id": 673}, "project": {"id": 385, "owner": {"id": 723}, "assignee": {"id": 873}}, "task": {"id": 393, "owner": {"id": 991}, "assignee": {"id": 1025}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 13, "privilege": "business"}, "organization": {"id": 186, "owner": {"id": 235}, "user": {"role": "supervisor"}}}, "resource": {"id": 312, "assignee": {"id": 13}, "organization": {"id": 654}, "project": {"id": 328, "owner": {"id": 795}, "assignee": {"id": 888}}, "task": {"id": 305, "owner": {"id": 966}, "assignee": {"id": 1068}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 4, "privilege": "business"}, "organization": {"id": 129, "owner": {"id": 279}, "user": {"role": "worker"}}}, "resource": {"id": 343, "assignee": {"id": 4}, "organization": {"id": 129}, "project": {"id": 391, "owner": {"id": 776}, "assignee": {"id": 855}}, "task": {"id": 397, "owner": {"id": 925}, "assignee": {"id": 1023}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 72, "privilege": "business"}, "organization": {"id": 135, "owner": {"id": 251}, "user": {"role": "worker"}}}, "resource": {"id": 344, "assignee": {"id": 72}, "organization": {"id": 135}, "project": {"id": 376, "owner": {"id": 711}, "assignee": {"id": 833}}, "task": {"id": 379, "owner": {"id": 915}, "assignee": {"id": 1048}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 2, "privilege": "business"}, "organization": {"id": 147, "owner": {"id": 207}, "user": {"role": "worker"}}}, "resource": {"id": 321, "assignee": {"id": 2}, "organization": {"id": 665}, "project": {"id": 303, "owner": {"id": 737}, "assignee": {"id": 835}}, "task": {"id": 358, "owner": {"id": 912}, "assignee": {"id": 1035}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 76, "privilege": "business"}, "organization": {"id": 153, "owner": {"id": 211}, "user": {"role": "worker"}}}, "resource": {"id": 374, "assignee": {"id": 76}, "organization": {"id": 626}, "project": {"id": 375, "owner": {"id": 773}, "assignee": {"id": 823}}, "task": {"id": 305, "owner": {"id": 906}, "assignee": {"id": 1064}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 78, "privilege": "business"}, "organization": {"id": 165, "owner": {"id": 283}, "user": {"role": null}}}, "resource": {"id": 350, "assignee": {"id": 78}, "organization": {"id": 165}, "project": {"id": 397, "owner": {"id": 702}, "assignee": {"id": 824}}, "task": {"id": 310, "owner": {"id": 969}, "assignee": {"id": 1018}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 94, "privilege": "business"}, "organization": {"id": 179, "owner": {"id": 276}, "user": {"role": null}}}, "resource": {"id": 388, "assignee": {"id": 94}, "organization": {"id": 179}, "project": {"id": 354, "owner": {"id": 742}, "assignee": {"id": 814}}, "task": {"id": 397, "owner": {"id": 943}, "assignee": {"id": 1087}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 43, "privilege": "business"}, "organization": {"id": 193, "owner": {"id": 237}, "user": {"role": null}}}, "resource": {"id": 316, "assignee": {"id": 43}, "organization": {"id": 669}, "project": {"id": 336, "owner": {"id": 747}, "assignee": {"id": 850}}, "task": {"id": 373, "owner": {"id": 935}, "assignee": {"id": 1020}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 88, "privilege": "business"}, "organization": {"id": 113, "owner": {"id": 233}, "user": {"role": null}}}, "resource": {"id": 396, "assignee": {"id": 88}, "organization": {"id": 616}, "project": {"id": 396, "owner": {"id": 735}, "assignee": {"id": 803}}, "task": {"id": 337, "owner": {"id": 912}, "assignee": {"id": 1014}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 24, "privilege": "user"}, "organization": {"id": 182, "owner": {"id": 24}, "user": {"role": "owner"}}}, "resource": {"id": 339, "assignee": {"id": 24}, "organization": {"id": 182}, "project": {"id": 365, "owner": {"id": 707}, "assignee": {"id": 866}}, "task": {"id": 388, "owner": {"id": 944}, "assignee": {"id": 1046}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 67, "privilege": "user"}, "organization": {"id": 143, "owner": {"id": 67}, "user": {"role": "owner"}}}, "resource": {"id": 323, "assignee": {"id": 67}, "organization": {"id": 143}, "project": {"id": 385, "owner": {"id": 768}, "assignee": {"id": 839}}, "task": {"id": 322, "owner": {"id": 998}, "assignee": {"id": 1079}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 10, "privilege": "user"}, "organization": {"id": 145, "owner": {"id": 10}, "user": {"role": "owner"}}}, "resource": {"id": 324, "assignee": {"id": 10}, "organization": {"id": 684}, "project": {"id": 338, "owner": {"id": 720}, "assignee": {"id": 818}}, "task": {"id": 361, "owner": {"id": 987}, "assignee": {"id": 1061}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 52, "privilege": "user"}, "organization": {"id": 163, "owner": {"id": 52}, "user": {"role": "owner"}}}, "resource": {"id": 357, "assignee": {"id": 52}, "organization": {"id": 672}, "project": {"id": 309, "owner": {"id": 722}, "assignee": {"id": 895}}, "task": {"id": 376, "owner": {"id": 923}, "assignee": {"id": 1092}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 17, "privilege": "user"}, "organization": {"id": 144, "owner": {"id": 247}, "user": {"role": "maintainer"}}}, "resource": {"id": 375, "assignee": {"id": 17}, "organization": {"id": 144}, "project": {"id": 353, "owner": {"id": 747}, "assignee": {"id": 861}}, "task": {"id": 308, "owner": {"id": 952}, "assignee": {"id": 1085}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 66, "privilege": "user"}, "organization": {"id": 191, "owner": {"id": 235}, "user": {"role": "maintainer"}}}, "resource": {"id": 321, "assignee": {"id": 66}, "organization": {"id": 191}, "project": {"id": 359, "owner": {"id": 705}, "assignee": {"id": 808}}, "task": {"id": 325, "owner": {"id": 964}, "assignee": {"id": 1011}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 56, "privilege": "user"}, "organization": {"id": 138, "owner": {"id": 228}, "user": {"role": "maintainer"}}}, "resource": {"id": 361, "assignee": {"id": 56}, "organization": {"id": 628}, "project": {"id": 319, "owner": {"id": 717}, "assignee": {"id": 838}}, "task": {"id": 310, "owner": {"id": 951}, "assignee": {"id": 1067}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 67, "privilege": "user"}, "organization": {"id": 194, "owner": {"id": 290}, "user": {"role": "maintainer"}}}, "resource": {"id": 351, "assignee": {"id": 67}, "organization": {"id": 643}, "project": {"id": 373, "owner": {"id": 787}, "assignee": {"id": 820}}, "task": {"id": 310, "owner": {"id": 953}, "assignee": {"id": 1028}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 9, "privilege": "user"}, "organization": {"id": 111, "owner": {"id": 278}, "user": {"role": "supervisor"}}}, "resource": {"id": 366, "assignee": {"id": 9}, "organization": {"id": 111}, "project": {"id": 339, "owner": {"id": 713}, "assignee": {"id": 832}}, "task": {"id": 397, "owner": {"id": 920}, "assignee": {"id": 1056}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 65, "privilege": "user"}, "organization": {"id": 117, "owner": {"id": 271}, "user": {"role": "supervisor"}}}, "resource": {"id": 331, "assignee": {"id": 65}, "organization": {"id": 117}, "project": {"id": 399, "owner": {"id": 792}, "assignee": {"id": 879}}, "task": {"id": 375, "owner": {"id": 954}, "assignee": {"id": 1044}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 70, "privilege": "user"}, "organization": {"id": 192, "owner": {"id": 299}, "user": {"role": "supervisor"}}}, "resource": {"id": 313, "assignee": {"id": 70}, "organization": {"id": 677}, "project": {"id": 336, "owner": {"id": 758}, "assignee": {"id": 890}}, "task": {"id": 328, "owner": {"id": 961}, "assignee": {"id": 1027}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 24, "privilege": "user"}, "organization": {"id": 139, "owner": {"id": 290}, "user": {"role": "supervisor"}}}, "resource": {"id": 324, "assignee": {"id": 24}, "organization": {"id": 688}, "project": {"id": 326, "owner": {"id": 716}, "assignee": {"id": 822}}, "task": {"id": 300, "owner": {"id": 983}, "assignee": {"id": 1091}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 6, "privilege": "user"}, "organization": {"id": 100, "owner": {"id": 277}, "user": {"role": "worker"}}}, "resource": {"id": 319, "assignee": {"id": 6}, "organization": {"id": 100}, "project": {"id": 357, "owner": {"id": 763}, "assignee": {"id": 858}}, "task": {"id": 358, "owner": {"id": 994}, "assignee": {"id": 1002}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 27, "privilege": "user"}, "organization": {"id": 146, "owner": {"id": 217}, "user": {"role": "worker"}}}, "resource": {"id": 344, "assignee": {"id": 27}, "organization": {"id": 146}, "project": {"id": 390, "owner": {"id": 773}, "assignee": {"id": 827}}, "task": {"id": 391, "owner": {"id": 994}, "assignee": {"id": 1071}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 76, "privilege": "user"}, "organization": {"id": 104, "owner": {"id": 284}, "user": {"role": "worker"}}}, "resource": {"id": 393, "assignee": {"id": 76}, "organization": {"id": 604}, "project": {"id": 394, "owner": {"id": 767}, "assignee": {"id": 836}}, "task": {"id": 344, "owner": {"id": 908}, "assignee": {"id": 1065}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 4, "privilege": "user"}, "organization": {"id": 112, "owner": {"id": 269}, "user": {"role": "worker"}}}, "resource": {"id": 318, "assignee": {"id": 4}, "organization": {"id": 644}, "project": {"id": 380, "owner": {"id": 780}, "assignee": {"id": 848}}, "task": {"id": 338, "owner": {"id": 967}, "assignee": {"id": 1060}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 2, "privilege": "user"}, "organization": {"id": 104, "owner": {"id": 240}, "user": {"role": null}}}, "resource": {"id": 353, "assignee": {"id": 2}, "organization": {"id": 104}, "project": {"id": 311, "owner": {"id": 700}, "assignee": {"id": 811}}, "task": {"id": 369, "owner": {"id": 971}, "assignee": {"id": 1070}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 57, "privilege": "user"}, "organization": {"id": 156, "owner": {"id": 291}, "user": {"role": null}}}, "resource": {"id": 372, "assignee": {"id": 57}, "organization": {"id": 156}, "project": {"id": 347, "owner": {"id": 736}, "assignee": {"id": 850}}, "task": {"id": 382, "owner": {"id": 906}, "assignee": {"id": 1044}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 54, "privilege": "user"}, "organization": {"id": 175, "owner": {"id": 264}, "user": {"role": null}}}, "resource": {"id": 343, "assignee": {"id": 54}, "organization": {"id": 608}, "project": {"id": 369, "owner": {"id": 731}, "assignee": {"id": 860}}, "task": {"id": 374, "owner": {"id": 960}, "assignee": {"id": 1000}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 54, "privilege": "user"}, "organization": {"id": 141, "owner": {"id": 218}, "user": {"role": null}}}, "resource": {"id": 395, "assignee": {"id": 54}, "organization": {"id": 638}, "project": {"id": 334, "owner": {"id": 736}, "assignee": {"id": 816}}, "task": {"id": 389, "owner": {"id": 969}, "assignee": {"id": 1087}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 63, "privilege": "worker"}, "organization": {"id": 143, "owner": {"id": 63}, "user": {"role": "owner"}}}, "resource": {"id": 310, "assignee": {"id": 63}, "organization": {"id": 143}, "project": {"id": 372, "owner": {"id": 705}, "assignee": {"id": 883}}, "task": {"id": 398, "owner": {"id": 925}, "assignee": {"id": 1004}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 83, "privilege": "worker"}, "organization": {"id": 107, "owner": {"id": 83}, "user": {"role": "owner"}}}, "resource": {"id": 304, "assignee": {"id": 83}, "organization": {"id": 107}, "project": {"id": 381, "owner": {"id": 786}, "assignee": {"id": 857}}, "task": {"id": 300, "owner": {"id": 950}, "assignee": {"id": 1065}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 7, "privilege": "worker"}, "organization": {"id": 169, "owner": {"id": 7}, "user": {"role": "owner"}}}, "resource": {"id": 313, "assignee": {"id": 7}, "organization": {"id": 645}, "project": {"id": 385, "owner": {"id": 758}, "assignee": {"id": 836}}, "task": {"id": 349, "owner": {"id": 914}, "assignee": {"id": 1013}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 98, "privilege": "worker"}, "organization": {"id": 103, "owner": {"id": 98}, "user": {"role": "owner"}}}, "resource": {"id": 377, "assignee": {"id": 98}, "organization": {"id": 655}, "project": {"id": 342, "owner": {"id": 736}, "assignee": {"id": 857}}, "task": {"id": 346, "owner": {"id": 916}, "assignee": {"id": 1040}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 83, "privilege": "worker"}, "organization": {"id": 180, "owner": {"id": 299}, "user": {"role": "maintainer"}}}, "resource": {"id": 376, "assignee": {"id": 83}, "organization": {"id": 180}, "project": {"id": 302, "owner": {"id": 789}, "assignee": {"id": 882}}, "task": {"id": 307, "owner": {"id": 947}, "assignee": {"id": 1033}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 86, "privilege": "worker"}, "organization": {"id": 123, "owner": {"id": 293}, "user": {"role": "maintainer"}}}, "resource": {"id": 350, "assignee": {"id": 86}, "organization": {"id": 123}, "project": {"id": 349, "owner": {"id": 774}, "assignee": {"id": 872}}, "task": {"id": 325, "owner": {"id": 901}, "assignee": {"id": 1024}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 53, "privilege": "worker"}, "organization": {"id": 101, "owner": {"id": 263}, "user": {"role": "maintainer"}}}, "resource": {"id": 363, "assignee": {"id": 53}, "organization": {"id": 619}, "project": {"id": 362, "owner": {"id": 773}, "assignee": {"id": 896}}, "task": {"id": 386, "owner": {"id": 996}, "assignee": {"id": 1056}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 8, "privilege": "worker"}, "organization": {"id": 146, "owner": {"id": 228}, "user": {"role": "maintainer"}}}, "resource": {"id": 372, "assignee": {"id": 8}, "organization": {"id": 604}, "project": {"id": 390, "owner": {"id": 732}, "assignee": {"id": 846}}, "task": {"id": 318, "owner": {"id": 979}, "assignee": {"id": 1001}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 73, "privilege": "worker"}, "organization": {"id": 104, "owner": {"id": 233}, "user": {"role": "supervisor"}}}, "resource": {"id": 323, "assignee": {"id": 73}, "organization": {"id": 104}, "project": {"id": 382, "owner": {"id": 760}, "assignee": {"id": 842}}, "task": {"id": 351, "owner": {"id": 945}, "assignee": {"id": 1042}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 16, "privilege": "worker"}, "organization": {"id": 120, "owner": {"id": 218}, "user": {"role": "supervisor"}}}, "resource": {"id": 327, "assignee": {"id": 16}, "organization": {"id": 120}, "project": {"id": 361, "owner": {"id": 782}, "assignee": {"id": 865}}, "task": {"id": 370, "owner": {"id": 963}, "assignee": {"id": 1039}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 86, "privilege": "worker"}, "organization": {"id": 191, "owner": {"id": 295}, "user": {"role": "supervisor"}}}, "resource": {"id": 316, "assignee": {"id": 86}, "organization": {"id": 669}, "project": {"id": 371, "owner": {"id": 715}, "assignee": {"id": 801}}, "task": {"id": 321, "owner": {"id": 925}, "assignee": {"id": 1037}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 82, "privilege": "worker"}, "organization": {"id": 140, "owner": {"id": 271}, "user": {"role": "supervisor"}}}, "resource": {"id": 378, "assignee": {"id": 82}, "organization": {"id": 698}, "project": {"id": 352, "owner": {"id": 725}, "assignee": {"id": 872}}, "task": {"id": 329, "owner": {"id": 929}, "assignee": {"id": 1093}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 26, "privilege": "worker"}, "organization": {"id": 199, "owner": {"id": 270}, "user": {"role": "worker"}}}, "resource": {"id": 350, "assignee": {"id": 26}, "organization": {"id": 199}, "project": {"id": 363, "owner": {"id": 744}, "assignee": {"id": 854}}, "task": {"id": 322, "owner": {"id": 900}, "assignee": {"id": 1017}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 46, "privilege": "worker"}, "organization": {"id": 188, "owner": {"id": 203}, "user": {"role": "worker"}}}, "resource": {"id": 340, "assignee": {"id": 46}, "organization": {"id": 188}, "project": {"id": 373, "owner": {"id": 760}, "assignee": {"id": 869}}, "task": {"id": 318, "owner": {"id": 965}, "assignee": {"id": 1040}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 86, "privilege": "worker"}, "organization": {"id": 102, "owner": {"id": 288}, "user": {"role": "worker"}}}, "resource": {"id": 349, "assignee": {"id": 86}, "organization": {"id": 640}, "project": {"id": 300, "owner": {"id": 761}, "assignee": {"id": 884}}, "task": {"id": 396, "owner": {"id": 934}, "assignee": {"id": 1099}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 22, "privilege": "worker"}, "organization": {"id": 177, "owner": {"id": 241}, "user": {"role": "worker"}}}, "resource": {"id": 324, "assignee": {"id": 22}, "organization": {"id": 669}, "project": {"id": 386, "owner": {"id": 799}, "assignee": {"id": 805}}, "task": {"id": 303, "owner": {"id": 975}, "assignee": {"id": 1092}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 80, "privilege": "worker"}, "organization": {"id": 156, "owner": {"id": 268}, "user": {"role": null}}}, "resource": {"id": 364, "assignee": {"id": 80}, "organization": {"id": 156}, "project": {"id": 323, "owner": {"id": 709}, "assignee": {"id": 868}}, "task": {"id": 398, "owner": {"id": 947}, "assignee": {"id": 1003}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 22, "privilege": "worker"}, "organization": {"id": 123, "owner": {"id": 259}, "user": {"role": null}}}, "resource": {"id": 306, "assignee": {"id": 22}, "organization": {"id": 123}, "project": {"id": 351, "owner": {"id": 704}, "assignee": {"id": 874}}, "task": {"id": 351, "owner": {"id": 989}, "assignee": {"id": 1072}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 12, "privilege": "worker"}, "organization": {"id": 186, "owner": {"id": 231}, "user": {"role": null}}}, "resource": {"id": 310, "assignee": {"id": 12}, "organization": {"id": 656}, "project": {"id": 398, "owner": {"id": 777}, "assignee": {"id": 885}}, "task": {"id": 392, "owner": {"id": 983}, "assignee": {"id": 1005}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 24, "privilege": "worker"}, "organization": {"id": 197, "owner": {"id": 279}, "user": {"role": null}}}, "resource": {"id": 398, "assignee": {"id": 24}, "organization": {"id": 626}, "project": {"id": 323, "owner": {"id": 768}, "assignee": {"id": 858}}, "task": {"id": 399, "owner": {"id": 968}, "assignee": {"id": 1008}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 97, "privilege": "none"}, "organization": {"id": 154, "owner": {"id": 97}, "user": {"role": "owner"}}}, "resource": {"id": 339, "assignee": {"id": 97}, "organization": {"id": 154}, "project": {"id": 393, "owner": {"id": 764}, "assignee": {"id": 819}}, "task": {"id": 314, "owner": {"id": 916}, "assignee": {"id": 1089}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 71, "privilege": "none"}, "organization": {"id": 112, "owner": {"id": 71}, "user": {"role": "owner"}}}, "resource": {"id": 300, "assignee": {"id": 71}, "organization": {"id": 112}, "project": {"id": 365, "owner": {"id": 723}, "assignee": {"id": 898}}, "task": {"id": 383, "owner": {"id": 975}, "assignee": {"id": 1042}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 34, "privilege": "none"}, "organization": {"id": 106, "owner": {"id": 34}, "user": {"role": "owner"}}}, "resource": {"id": 380, "assignee": {"id": 34}, "organization": {"id": 694}, "project": {"id": 325, "owner": {"id": 723}, "assignee": {"id": 810}}, "task": {"id": 390, "owner": {"id": 902}, "assignee": {"id": 1085}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 76, "privilege": "none"}, "organization": {"id": 155, "owner": {"id": 76}, "user": {"role": "owner"}}}, "resource": {"id": 393, "assignee": {"id": 76}, "organization": {"id": 609}, "project": {"id": 320, "owner": {"id": 786}, "assignee": {"id": 865}}, "task": {"id": 384, "owner": {"id": 937}, "assignee": {"id": 1070}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 3, "privilege": "none"}, "organization": {"id": 108, "owner": {"id": 285}, "user": {"role": "maintainer"}}}, "resource": {"id": 314, "assignee": {"id": 3}, "organization": {"id": 108}, "project": {"id": 314, "owner": {"id": 734}, "assignee": {"id": 848}}, "task": {"id": 335, "owner": {"id": 975}, "assignee": {"id": 1058}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 45, "privilege": "none"}, "organization": {"id": 135, "owner": {"id": 230}, "user": {"role": "maintainer"}}}, "resource": {"id": 399, "assignee": {"id": 45}, "organization": {"id": 135}, "project": {"id": 308, "owner": {"id": 795}, "assignee": {"id": 830}}, "task": {"id": 388, "owner": {"id": 994}, "assignee": {"id": 1067}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 69, "privilege": "none"}, "organization": {"id": 159, "owner": {"id": 219}, "user": {"role": "maintainer"}}}, "resource": {"id": 328, "assignee": {"id": 69}, "organization": {"id": 684}, "project": {"id": 358, "owner": {"id": 743}, "assignee": {"id": 821}}, "task": {"id": 370, "owner": {"id": 953}, "assignee": {"id": 1081}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 60, "privilege": "none"}, "organization": {"id": 133, "owner": {"id": 228}, "user": {"role": "maintainer"}}}, "resource": {"id": 347, "assignee": {"id": 60}, "organization": {"id": 623}, "project": {"id": 359, "owner": {"id": 744}, "assignee": {"id": 812}}, "task": {"id": 368, "owner": {"id": 920}, "assignee": {"id": 1016}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 37, "privilege": "none"}, "organization": {"id": 177, "owner": {"id": 228}, "user": {"role": "supervisor"}}}, "resource": {"id": 355, "assignee": {"id": 37}, "organization": {"id": 177}, "project": {"id": 390, "owner": {"id": 759}, "assignee": {"id": 802}}, "task": {"id": 332, "owner": {"id": 995}, "assignee": {"id": 1072}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 40, "privilege": "none"}, "organization": {"id": 106, "owner": {"id": 280}, "user": {"role": "supervisor"}}}, "resource": {"id": 370, "assignee": {"id": 40}, "organization": {"id": 106}, "project": {"id": 371, "owner": {"id": 784}, "assignee": {"id": 827}}, "task": {"id": 377, "owner": {"id": 939}, "assignee": {"id": 1069}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 46, "privilege": "none"}, "organization": {"id": 150, "owner": {"id": 206}, "user": {"role": "supervisor"}}}, "resource": {"id": 334, "assignee": {"id": 46}, "organization": {"id": 641}, "project": {"id": 399, "owner": {"id": 778}, "assignee": {"id": 850}}, "task": {"id": 347, "owner": {"id": 903}, "assignee": {"id": 1088}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 1, "privilege": "none"}, "organization": {"id": 137, "owner": {"id": 216}, "user": {"role": "supervisor"}}}, "resource": {"id": 321, "assignee": {"id": 1}, "organization": {"id": 629}, "project": {"id": 332, "owner": {"id": 785}, "assignee": {"id": 828}}, "task": {"id": 352, "owner": {"id": 975}, "assignee": {"id": 1018}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 60, "privilege": "none"}, "organization": {"id": 176, "owner": {"id": 288}, "user": {"role": "worker"}}}, "resource": {"id": 398, "assignee": {"id": 60}, "organization": {"id": 176}, "project": {"id": 376, "owner": {"id": 738}, "assignee": {"id": 867}}, "task": {"id": 389, "owner": {"id": 902}, "assignee": {"id": 1031}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 93, "privilege": "none"}, "organization": {"id": 111, "owner": {"id": 272}, "user": {"role": "worker"}}}, "resource": {"id": 309, "assignee": {"id": 93}, "organization": {"id": 111}, "project": {"id": 359, "owner": {"id": 740}, "assignee": {"id": 877}}, "task": {"id": 321, "owner": {"id": 906}, "assignee": {"id": 1078}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 71, "privilege": "none"}, "organization": {"id": 180, "owner": {"id": 291}, "user": {"role": "worker"}}}, "resource": {"id": 385, "assignee": {"id": 71}, "organization": {"id": 618}, "project": {"id": 310, "owner": {"id": 722}, "assignee": {"id": 836}}, "task": {"id": 344, "owner": {"id": 909}, "assignee": {"id": 1028}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 87, "privilege": "none"}, "organization": {"id": 185, "owner": {"id": 280}, "user": {"role": "worker"}}}, "resource": {"id": 333, "assignee": {"id": 87}, "organization": {"id": 667}, "project": {"id": 346, "owner": {"id": 753}, "assignee": {"id": 887}}, "task": {"id": 376, "owner": {"id": 972}, "assignee": {"id": 1014}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 87, "privilege": "none"}, "organization": {"id": 158, "owner": {"id": 234}, "user": {"role": null}}}, "resource": {"id": 321, "assignee": {"id": 87}, "organization": {"id": 158}, "project": {"id": 301, "owner": {"id": 739}, "assignee": {"id": 824}}, "task": {"id": 343, "owner": {"id": 955}, "assignee": {"id": 1033}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 1, "privilege": "none"}, "organization": {"id": 117, "owner": {"id": 291}, "user": {"role": null}}}, "resource": {"id": 305, "assignee": {"id": 1}, "organization": {"id": 117}, "project": {"id": 371, "owner": {"id": 721}, "assignee": {"id": 818}}, "task": {"id": 324, "owner": {"id": 967}, "assignee": {"id": 1024}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 75, "privilege": "none"}, "organization": {"id": 103, "owner": {"id": 288}, "user": {"role": null}}}, "resource": {"id": 357, "assignee": {"id": 75}, "organization": {"id": 662}, "project": {"id": 392, "owner": {"id": 767}, "assignee": {"id": 830}}, "task": {"id": 368, "owner": {"id": 934}, "assignee": {"id": 1066}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 36, "privilege": "none"}, "organization": {"id": 102, "owner": {"id": 293}, "user": {"role": null}}}, "resource": {"id": 388, "assignee": {"id": 36}, "organization": {"id": 621}, "project": {"id": 302, "owner": {"id": 718}, "assignee": {"id": 883}}, "task": {"id": 323, "owner": {"id": 910}, "assignee": {"id": 1059}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 53, "privilege": "admin"}, "organization": {"id": 184, "owner": {"id": 53}, "user": {"role": "owner"}}}, "resource": {"id": 320, "assignee": {"id": 550}, "organization": {"id": 184}, "project": {"id": 366, "owner": {"id": 759}, "assignee": {"id": 808}}, "task": {"id": 356, "owner": {"id": 904}, "assignee": {"id": 1052}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 50, "privilege": "admin"}, "organization": {"id": 132, "owner": {"id": 50}, "user": {"role": "owner"}}}, "resource": {"id": 307, "assignee": {"id": 527}, "organization": {"id": 132}, "project": {"id": 312, "owner": {"id": 758}, "assignee": {"id": 803}}, "task": {"id": 391, "owner": {"id": 943}, "assignee": {"id": 1037}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_OWNER_same_org_FALSE { - allow with input as {"scope": "view", "auth": {"user": {"id": 9, "privilege": "admin"}, "organization": {"id": 176, "owner": {"id": 9}, "user": {"role": "owner"}}}, "resource": {"id": 393, "assignee": {"id": 536}, "organization": {"id": 644}, "project": {"id": 356, "owner": {"id": 787}, "assignee": {"id": 861}}, "task": {"id": 316, "owner": {"id": 912}, "assignee": {"id": 1058}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_OWNER_same_org_FALSE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 56, "privilege": "admin"}, "organization": {"id": 102, "owner": {"id": 56}, "user": {"role": "owner"}}}, "resource": {"id": 303, "assignee": {"id": 574}, "organization": {"id": 663}, "project": {"id": 378, "owner": {"id": 796}, "assignee": {"id": 863}}, "task": {"id": 349, "owner": {"id": 997}, "assignee": {"id": 1046}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 24, "privilege": "admin"}, "organization": {"id": 136, "owner": {"id": 296}, "user": {"role": "maintainer"}}}, "resource": {"id": 347, "assignee": {"id": 508}, "organization": {"id": 136}, "project": {"id": 344, "owner": {"id": 709}, "assignee": {"id": 815}}, "task": {"id": 380, "owner": {"id": 995}, "assignee": {"id": 1020}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 11, "privilege": "admin"}, "organization": {"id": 167, "owner": {"id": 274}, "user": {"role": "maintainer"}}}, "resource": {"id": 324, "assignee": {"id": 530}, "organization": {"id": 167}, "project": {"id": 382, "owner": {"id": 780}, "assignee": {"id": 862}}, "task": {"id": 355, "owner": {"id": 909}, "assignee": {"id": 1096}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_MAINTAINER_same_org_FALSE { - allow with input as {"scope": "view", "auth": {"user": {"id": 51, "privilege": "admin"}, "organization": {"id": 193, "owner": {"id": 260}, "user": {"role": "maintainer"}}}, "resource": {"id": 323, "assignee": {"id": 518}, "organization": {"id": 681}, "project": {"id": 388, "owner": {"id": 757}, "assignee": {"id": 847}}, "task": {"id": 314, "owner": {"id": 913}, "assignee": {"id": 1006}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_MAINTAINER_same_org_FALSE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 29, "privilege": "admin"}, "organization": {"id": 168, "owner": {"id": 248}, "user": {"role": "maintainer"}}}, "resource": {"id": 301, "assignee": {"id": 593}, "organization": {"id": 627}, "project": {"id": 317, "owner": {"id": 780}, "assignee": {"id": 814}}, "task": {"id": 352, "owner": {"id": 972}, "assignee": {"id": 1077}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 90, "privilege": "admin"}, "organization": {"id": 112, "owner": {"id": 282}, "user": {"role": "supervisor"}}}, "resource": {"id": 351, "assignee": {"id": 575}, "organization": {"id": 112}, "project": {"id": 372, "owner": {"id": 742}, "assignee": {"id": 818}}, "task": {"id": 379, "owner": {"id": 964}, "assignee": {"id": 1045}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 95, "privilege": "admin"}, "organization": {"id": 131, "owner": {"id": 231}, "user": {"role": "supervisor"}}}, "resource": {"id": 318, "assignee": {"id": 546}, "organization": {"id": 131}, "project": {"id": 314, "owner": {"id": 715}, "assignee": {"id": 882}}, "task": {"id": 382, "owner": {"id": 998}, "assignee": {"id": 1024}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_SUPERVISOR_same_org_FALSE { - allow with input as {"scope": "view", "auth": {"user": {"id": 33, "privilege": "admin"}, "organization": {"id": 136, "owner": {"id": 279}, "user": {"role": "supervisor"}}}, "resource": {"id": 393, "assignee": {"id": 580}, "organization": {"id": 609}, "project": {"id": 342, "owner": {"id": 714}, "assignee": {"id": 815}}, "task": {"id": 348, "owner": {"id": 996}, "assignee": {"id": 1086}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_SUPERVISOR_same_org_FALSE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 28, "privilege": "admin"}, "organization": {"id": 100, "owner": {"id": 283}, "user": {"role": "supervisor"}}}, "resource": {"id": 361, "assignee": {"id": 550}, "organization": {"id": 605}, "project": {"id": 375, "owner": {"id": 758}, "assignee": {"id": 834}}, "task": {"id": 364, "owner": {"id": 946}, "assignee": {"id": 1016}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 77, "privilege": "admin"}, "organization": {"id": 194, "owner": {"id": 299}, "user": {"role": "worker"}}}, "resource": {"id": 384, "assignee": {"id": 581}, "organization": {"id": 194}, "project": {"id": 327, "owner": {"id": 700}, "assignee": {"id": 813}}, "task": {"id": 311, "owner": {"id": 916}, "assignee": {"id": 1033}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 87, "privilege": "admin"}, "organization": {"id": 129, "owner": {"id": 217}, "user": {"role": "worker"}}}, "resource": {"id": 300, "assignee": {"id": 559}, "organization": {"id": 129}, "project": {"id": 345, "owner": {"id": 722}, "assignee": {"id": 816}}, "task": {"id": 344, "owner": {"id": 933}, "assignee": {"id": 1052}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_WORKER_same_org_FALSE { - allow with input as {"scope": "view", "auth": {"user": {"id": 53, "privilege": "admin"}, "organization": {"id": 155, "owner": {"id": 202}, "user": {"role": "worker"}}}, "resource": {"id": 359, "assignee": {"id": 554}, "organization": {"id": 686}, "project": {"id": 318, "owner": {"id": 719}, "assignee": {"id": 817}}, "task": {"id": 340, "owner": {"id": 925}, "assignee": {"id": 1014}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_WORKER_same_org_FALSE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 70, "privilege": "admin"}, "organization": {"id": 140, "owner": {"id": 231}, "user": {"role": "worker"}}}, "resource": {"id": 395, "assignee": {"id": 555}, "organization": {"id": 610}, "project": {"id": 340, "owner": {"id": 795}, "assignee": {"id": 801}}, "task": {"id": 362, "owner": {"id": 901}, "assignee": {"id": 1097}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_NONE_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 27, "privilege": "admin"}, "organization": {"id": 104, "owner": {"id": 247}, "user": {"role": null}}}, "resource": {"id": 363, "assignee": {"id": 552}, "organization": {"id": 104}, "project": {"id": 306, "owner": {"id": 759}, "assignee": {"id": 885}}, "task": {"id": 392, "owner": {"id": 918}, "assignee": {"id": 1077}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_NONE_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 51, "privilege": "admin"}, "organization": {"id": 175, "owner": {"id": 286}, "user": {"role": null}}}, "resource": {"id": 365, "assignee": {"id": 558}, "organization": {"id": 175}, "project": {"id": 385, "owner": {"id": 771}, "assignee": {"id": 855}}, "task": {"id": 349, "owner": {"id": 969}, "assignee": {"id": 1079}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_NONE_same_org_FALSE { - allow with input as {"scope": "view", "auth": {"user": {"id": 74, "privilege": "admin"}, "organization": {"id": 131, "owner": {"id": 221}, "user": {"role": null}}}, "resource": {"id": 385, "assignee": {"id": 585}, "organization": {"id": 635}, "project": {"id": 337, "owner": {"id": 782}, "assignee": {"id": 873}}, "task": {"id": 376, "owner": {"id": 908}, "assignee": {"id": 1037}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_NONE_same_org_FALSE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 74, "privilege": "admin"}, "organization": {"id": 121, "owner": {"id": 234}, "user": {"role": null}}}, "resource": {"id": 302, "assignee": {"id": 578}, "organization": {"id": 698}, "project": {"id": 306, "owner": {"id": 773}, "assignee": {"id": 805}}, "task": {"id": 347, "owner": {"id": 941}, "assignee": {"id": 1099}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 57, "privilege": "business"}, "organization": {"id": 166, "owner": {"id": 57}, "user": {"role": "owner"}}}, "resource": {"id": 355, "assignee": {"id": 514}, "organization": {"id": 166}, "project": {"id": 343, "owner": {"id": 701}, "assignee": {"id": 840}}, "task": {"id": 313, "owner": {"id": 959}, "assignee": {"id": 1031}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 10, "privilege": "business"}, "organization": {"id": 100, "owner": {"id": 10}, "user": {"role": "owner"}}}, "resource": {"id": 310, "assignee": {"id": 517}, "organization": {"id": 100}, "project": {"id": 339, "owner": {"id": 742}, "assignee": {"id": 886}}, "task": {"id": 346, "owner": {"id": 960}, "assignee": {"id": 1031}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 91, "privilege": "business"}, "organization": {"id": 124, "owner": {"id": 91}, "user": {"role": "owner"}}}, "resource": {"id": 307, "assignee": {"id": 512}, "organization": {"id": 674}, "project": {"id": 373, "owner": {"id": 767}, "assignee": {"id": 884}}, "task": {"id": 383, "owner": {"id": 950}, "assignee": {"id": 1003}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 3, "privilege": "business"}, "organization": {"id": 145, "owner": {"id": 3}, "user": {"role": "owner"}}}, "resource": {"id": 339, "assignee": {"id": 512}, "organization": {"id": 688}, "project": {"id": 355, "owner": {"id": 729}, "assignee": {"id": 857}}, "task": {"id": 382, "owner": {"id": 975}, "assignee": {"id": 1042}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 84, "privilege": "business"}, "organization": {"id": 165, "owner": {"id": 285}, "user": {"role": "maintainer"}}}, "resource": {"id": 339, "assignee": {"id": 593}, "organization": {"id": 165}, "project": {"id": 327, "owner": {"id": 799}, "assignee": {"id": 854}}, "task": {"id": 353, "owner": {"id": 944}, "assignee": {"id": 1036}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 69, "privilege": "business"}, "organization": {"id": 159, "owner": {"id": 237}, "user": {"role": "maintainer"}}}, "resource": {"id": 340, "assignee": {"id": 556}, "organization": {"id": 159}, "project": {"id": 354, "owner": {"id": 786}, "assignee": {"id": 855}}, "task": {"id": 385, "owner": {"id": 932}, "assignee": {"id": 1077}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 17, "privilege": "business"}, "organization": {"id": 119, "owner": {"id": 212}, "user": {"role": "maintainer"}}}, "resource": {"id": 306, "assignee": {"id": 595}, "organization": {"id": 676}, "project": {"id": 326, "owner": {"id": 701}, "assignee": {"id": 879}}, "task": {"id": 397, "owner": {"id": 940}, "assignee": {"id": 1059}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 36, "privilege": "business"}, "organization": {"id": 129, "owner": {"id": 212}, "user": {"role": "maintainer"}}}, "resource": {"id": 339, "assignee": {"id": 542}, "organization": {"id": 623}, "project": {"id": 349, "owner": {"id": 762}, "assignee": {"id": 870}}, "task": {"id": 321, "owner": {"id": 900}, "assignee": {"id": 1069}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_SUPERVISOR_same_org_TRUE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 21, "privilege": "business"}, "organization": {"id": 113, "owner": {"id": 287}, "user": {"role": "supervisor"}}}, "resource": {"id": 326, "assignee": {"id": 560}, "organization": {"id": 113}, "project": {"id": 335, "owner": {"id": 753}, "assignee": {"id": 801}}, "task": {"id": 354, "owner": {"id": 957}, "assignee": {"id": 1008}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_SUPERVISOR_same_org_TRUE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 28, "privilege": "business"}, "organization": {"id": 113, "owner": {"id": 212}, "user": {"role": "supervisor"}}}, "resource": {"id": 346, "assignee": {"id": 542}, "organization": {"id": 113}, "project": {"id": 343, "owner": {"id": 753}, "assignee": {"id": 814}}, "task": {"id": 381, "owner": {"id": 935}, "assignee": {"id": 1015}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 78, "privilege": "business"}, "organization": {"id": 199, "owner": {"id": 204}, "user": {"role": "supervisor"}}}, "resource": {"id": 384, "assignee": {"id": 562}, "organization": {"id": 693}, "project": {"id": 381, "owner": {"id": 717}, "assignee": {"id": 855}}, "task": {"id": 346, "owner": {"id": 938}, "assignee": {"id": 1095}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 54, "privilege": "business"}, "organization": {"id": 107, "owner": {"id": 295}, "user": {"role": "supervisor"}}}, "resource": {"id": 379, "assignee": {"id": 540}, "organization": {"id": 611}, "project": {"id": 300, "owner": {"id": 763}, "assignee": {"id": 898}}, "task": {"id": 351, "owner": {"id": 920}, "assignee": {"id": 1059}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_WORKER_same_org_TRUE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 68, "privilege": "business"}, "organization": {"id": 145, "owner": {"id": 292}, "user": {"role": "worker"}}}, "resource": {"id": 312, "assignee": {"id": 576}, "organization": {"id": 145}, "project": {"id": 340, "owner": {"id": 721}, "assignee": {"id": 864}}, "task": {"id": 358, "owner": {"id": 951}, "assignee": {"id": 1045}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_WORKER_same_org_TRUE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 99, "privilege": "business"}, "organization": {"id": 187, "owner": {"id": 232}, "user": {"role": "worker"}}}, "resource": {"id": 390, "assignee": {"id": 592}, "organization": {"id": 187}, "project": {"id": 395, "owner": {"id": 735}, "assignee": {"id": 831}}, "task": {"id": 360, "owner": {"id": 975}, "assignee": {"id": 1032}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 49, "privilege": "business"}, "organization": {"id": 164, "owner": {"id": 235}, "user": {"role": "worker"}}}, "resource": {"id": 347, "assignee": {"id": 595}, "organization": {"id": 693}, "project": {"id": 322, "owner": {"id": 798}, "assignee": {"id": 856}}, "task": {"id": 314, "owner": {"id": 969}, "assignee": {"id": 1039}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 89, "privilege": "business"}, "organization": {"id": 103, "owner": {"id": 206}, "user": {"role": "worker"}}}, "resource": {"id": 341, "assignee": {"id": 573}, "organization": {"id": 656}, "project": {"id": 301, "owner": {"id": 755}, "assignee": {"id": 877}}, "task": {"id": 398, "owner": {"id": 925}, "assignee": {"id": 1094}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 1, "privilege": "business"}, "organization": {"id": 126, "owner": {"id": 247}, "user": {"role": null}}}, "resource": {"id": 351, "assignee": {"id": 596}, "organization": {"id": 126}, "project": {"id": 300, "owner": {"id": 791}, "assignee": {"id": 873}}, "task": {"id": 324, "owner": {"id": 926}, "assignee": {"id": 1049}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 24, "privilege": "business"}, "organization": {"id": 176, "owner": {"id": 238}, "user": {"role": null}}}, "resource": {"id": 362, "assignee": {"id": 581}, "organization": {"id": 176}, "project": {"id": 386, "owner": {"id": 782}, "assignee": {"id": 813}}, "task": {"id": 364, "owner": {"id": 988}, "assignee": {"id": 1061}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 89, "privilege": "business"}, "organization": {"id": 152, "owner": {"id": 273}, "user": {"role": null}}}, "resource": {"id": 311, "assignee": {"id": 569}, "organization": {"id": 692}, "project": {"id": 306, "owner": {"id": 706}, "assignee": {"id": 835}}, "task": {"id": 309, "owner": {"id": 962}, "assignee": {"id": 1005}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 74, "privilege": "business"}, "organization": {"id": 158, "owner": {"id": 247}, "user": {"role": null}}}, "resource": {"id": 344, "assignee": {"id": 514}, "organization": {"id": 613}, "project": {"id": 351, "owner": {"id": 705}, "assignee": {"id": 842}}, "task": {"id": 307, "owner": {"id": 958}, "assignee": {"id": 1049}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 83, "privilege": "user"}, "organization": {"id": 148, "owner": {"id": 83}, "user": {"role": "owner"}}}, "resource": {"id": 363, "assignee": {"id": 505}, "organization": {"id": 148}, "project": {"id": 333, "owner": {"id": 725}, "assignee": {"id": 800}}, "task": {"id": 356, "owner": {"id": 941}, "assignee": {"id": 1021}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 73, "privilege": "user"}, "organization": {"id": 164, "owner": {"id": 73}, "user": {"role": "owner"}}}, "resource": {"id": 339, "assignee": {"id": 573}, "organization": {"id": 164}, "project": {"id": 330, "owner": {"id": 781}, "assignee": {"id": 876}}, "task": {"id": 346, "owner": {"id": 927}, "assignee": {"id": 1066}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 9, "privilege": "user"}, "organization": {"id": 120, "owner": {"id": 9}, "user": {"role": "owner"}}}, "resource": {"id": 393, "assignee": {"id": 557}, "organization": {"id": 661}, "project": {"id": 387, "owner": {"id": 738}, "assignee": {"id": 856}}, "task": {"id": 377, "owner": {"id": 901}, "assignee": {"id": 1014}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 49, "privilege": "user"}, "organization": {"id": 102, "owner": {"id": 49}, "user": {"role": "owner"}}}, "resource": {"id": 349, "assignee": {"id": 592}, "organization": {"id": 686}, "project": {"id": 382, "owner": {"id": 707}, "assignee": {"id": 854}}, "task": {"id": 347, "owner": {"id": 999}, "assignee": {"id": 1081}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "view", "auth": {"user": {"id": 91, "privilege": "user"}, "organization": {"id": 175, "owner": {"id": 299}, "user": {"role": "maintainer"}}}, "resource": {"id": 321, "assignee": {"id": 557}, "organization": {"id": 175}, "project": {"id": 337, "owner": {"id": 724}, "assignee": {"id": 877}}, "task": {"id": 398, "owner": {"id": 922}, "assignee": {"id": 1037}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "view:commits", "auth": {"user": {"id": 91, "privilege": "user"}, "organization": {"id": 166, "owner": {"id": 203}, "user": {"role": "maintainer"}}}, "resource": {"id": 387, "assignee": {"id": 517}, "organization": {"id": 166}, "project": {"id": 379, "owner": {"id": 765}, "assignee": {"id": 865}}, "task": {"id": 381, "owner": {"id": 980}, "assignee": {"id": 1017}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 1, "privilege": "user"}, "organization": {"id": 150, "owner": {"id": 217}, "user": {"role": "maintainer"}}}, "resource": {"id": 385, "assignee": {"id": 585}, "organization": {"id": 643}, "project": {"id": 326, "owner": {"id": 767}, "assignee": {"id": 812}}, "task": {"id": 383, "owner": {"id": 957}, "assignee": {"id": 1055}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 37, "privilege": "user"}, "organization": {"id": 137, "owner": {"id": 207}, "user": {"role": "maintainer"}}}, "resource": {"id": 342, "assignee": {"id": 516}, "organization": {"id": 696}, "project": {"id": 304, "owner": {"id": 705}, "assignee": {"id": 861}}, "task": {"id": 397, "owner": {"id": 911}, "assignee": {"id": 1067}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_SUPERVISOR_same_org_TRUE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 98, "privilege": "user"}, "organization": {"id": 198, "owner": {"id": 253}, "user": {"role": "supervisor"}}}, "resource": {"id": 376, "assignee": {"id": 568}, "organization": {"id": 198}, "project": {"id": 302, "owner": {"id": 708}, "assignee": {"id": 801}}, "task": {"id": 358, "owner": {"id": 943}, "assignee": {"id": 1022}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_SUPERVISOR_same_org_TRUE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 15, "privilege": "user"}, "organization": {"id": 119, "owner": {"id": 279}, "user": {"role": "supervisor"}}}, "resource": {"id": 329, "assignee": {"id": 544}, "organization": {"id": 119}, "project": {"id": 309, "owner": {"id": 791}, "assignee": {"id": 896}}, "task": {"id": 311, "owner": {"id": 991}, "assignee": {"id": 1022}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 40, "privilege": "user"}, "organization": {"id": 117, "owner": {"id": 200}, "user": {"role": "supervisor"}}}, "resource": {"id": 311, "assignee": {"id": 587}, "organization": {"id": 677}, "project": {"id": 397, "owner": {"id": 768}, "assignee": {"id": 895}}, "task": {"id": 328, "owner": {"id": 987}, "assignee": {"id": 1016}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 48, "privilege": "user"}, "organization": {"id": 183, "owner": {"id": 219}, "user": {"role": "supervisor"}}}, "resource": {"id": 368, "assignee": {"id": 517}, "organization": {"id": 679}, "project": {"id": 396, "owner": {"id": 782}, "assignee": {"id": 824}}, "task": {"id": 332, "owner": {"id": 928}, "assignee": {"id": 1028}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_WORKER_same_org_TRUE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 56, "privilege": "user"}, "organization": {"id": 188, "owner": {"id": 221}, "user": {"role": "worker"}}}, "resource": {"id": 304, "assignee": {"id": 535}, "organization": {"id": 188}, "project": {"id": 304, "owner": {"id": 709}, "assignee": {"id": 835}}, "task": {"id": 351, "owner": {"id": 937}, "assignee": {"id": 1061}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_WORKER_same_org_TRUE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 97, "privilege": "user"}, "organization": {"id": 114, "owner": {"id": 292}, "user": {"role": "worker"}}}, "resource": {"id": 399, "assignee": {"id": 511}, "organization": {"id": 114}, "project": {"id": 374, "owner": {"id": 795}, "assignee": {"id": 818}}, "task": {"id": 306, "owner": {"id": 929}, "assignee": {"id": 1065}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 63, "privilege": "user"}, "organization": {"id": 178, "owner": {"id": 229}, "user": {"role": "worker"}}}, "resource": {"id": 379, "assignee": {"id": 519}, "organization": {"id": 656}, "project": {"id": 317, "owner": {"id": 781}, "assignee": {"id": 883}}, "task": {"id": 306, "owner": {"id": 944}, "assignee": {"id": 1056}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 97, "privilege": "user"}, "organization": {"id": 163, "owner": {"id": 208}, "user": {"role": "worker"}}}, "resource": {"id": 318, "assignee": {"id": 561}, "organization": {"id": 656}, "project": {"id": 324, "owner": {"id": 710}, "assignee": {"id": 889}}, "task": {"id": 347, "owner": {"id": 976}, "assignee": {"id": 1002}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 10, "privilege": "user"}, "organization": {"id": 105, "owner": {"id": 285}, "user": {"role": null}}}, "resource": {"id": 303, "assignee": {"id": 523}, "organization": {"id": 105}, "project": {"id": 375, "owner": {"id": 700}, "assignee": {"id": 810}}, "task": {"id": 345, "owner": {"id": 903}, "assignee": {"id": 1064}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 93, "privilege": "user"}, "organization": {"id": 178, "owner": {"id": 251}, "user": {"role": null}}}, "resource": {"id": 334, "assignee": {"id": 518}, "organization": {"id": 178}, "project": {"id": 339, "owner": {"id": 729}, "assignee": {"id": 813}}, "task": {"id": 331, "owner": {"id": 991}, "assignee": {"id": 1060}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 39, "privilege": "user"}, "organization": {"id": 171, "owner": {"id": 299}, "user": {"role": null}}}, "resource": {"id": 350, "assignee": {"id": 539}, "organization": {"id": 665}, "project": {"id": 352, "owner": {"id": 708}, "assignee": {"id": 878}}, "task": {"id": 343, "owner": {"id": 964}, "assignee": {"id": 1034}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 27, "privilege": "user"}, "organization": {"id": 184, "owner": {"id": 248}, "user": {"role": null}}}, "resource": {"id": 369, "assignee": {"id": 543}, "organization": {"id": 628}, "project": {"id": 337, "owner": {"id": 721}, "assignee": {"id": 853}}, "task": {"id": 317, "owner": {"id": 977}, "assignee": {"id": 1029}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_OWNER_same_org_TRUE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 29, "privilege": "worker"}, "organization": {"id": 163, "owner": {"id": 29}, "user": {"role": "owner"}}}, "resource": {"id": 305, "assignee": {"id": 577}, "organization": {"id": 163}, "project": {"id": 302, "owner": {"id": 792}, "assignee": {"id": 857}}, "task": {"id": 370, "owner": {"id": 908}, "assignee": {"id": 1062}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_OWNER_same_org_TRUE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 50, "privilege": "worker"}, "organization": {"id": 182, "owner": {"id": 50}, "user": {"role": "owner"}}}, "resource": {"id": 343, "assignee": {"id": 576}, "organization": {"id": 182}, "project": {"id": 338, "owner": {"id": 731}, "assignee": {"id": 864}}, "task": {"id": 390, "owner": {"id": 937}, "assignee": {"id": 1069}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 30, "privilege": "worker"}, "organization": {"id": 125, "owner": {"id": 30}, "user": {"role": "owner"}}}, "resource": {"id": 339, "assignee": {"id": 557}, "organization": {"id": 634}, "project": {"id": 369, "owner": {"id": 715}, "assignee": {"id": 818}}, "task": {"id": 372, "owner": {"id": 930}, "assignee": {"id": 1088}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 43, "privilege": "worker"}, "organization": {"id": 102, "owner": {"id": 43}, "user": {"role": "owner"}}}, "resource": {"id": 335, "assignee": {"id": 592}, "organization": {"id": 616}, "project": {"id": 370, "owner": {"id": 787}, "assignee": {"id": 826}}, "task": {"id": 366, "owner": {"id": 923}, "assignee": {"id": 1042}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_MAINTAINER_same_org_TRUE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 79, "privilege": "worker"}, "organization": {"id": 120, "owner": {"id": 228}, "user": {"role": "maintainer"}}}, "resource": {"id": 330, "assignee": {"id": 574}, "organization": {"id": 120}, "project": {"id": 367, "owner": {"id": 774}, "assignee": {"id": 857}}, "task": {"id": 360, "owner": {"id": 933}, "assignee": {"id": 1063}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_MAINTAINER_same_org_TRUE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 15, "privilege": "worker"}, "organization": {"id": 143, "owner": {"id": 277}, "user": {"role": "maintainer"}}}, "resource": {"id": 352, "assignee": {"id": 520}, "organization": {"id": 143}, "project": {"id": 316, "owner": {"id": 734}, "assignee": {"id": 800}}, "task": {"id": 338, "owner": {"id": 983}, "assignee": {"id": 1060}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 6, "privilege": "worker"}, "organization": {"id": 154, "owner": {"id": 296}, "user": {"role": "maintainer"}}}, "resource": {"id": 317, "assignee": {"id": 533}, "organization": {"id": 652}, "project": {"id": 364, "owner": {"id": 756}, "assignee": {"id": 850}}, "task": {"id": 356, "owner": {"id": 970}, "assignee": {"id": 1063}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 98, "privilege": "worker"}, "organization": {"id": 173, "owner": {"id": 214}, "user": {"role": "maintainer"}}}, "resource": {"id": 323, "assignee": {"id": 562}, "organization": {"id": 654}, "project": {"id": 347, "owner": {"id": 750}, "assignee": {"id": 824}}, "task": {"id": 379, "owner": {"id": 906}, "assignee": {"id": 1053}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_SUPERVISOR_same_org_TRUE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 31, "privilege": "worker"}, "organization": {"id": 161, "owner": {"id": 297}, "user": {"role": "supervisor"}}}, "resource": {"id": 391, "assignee": {"id": 505}, "organization": {"id": 161}, "project": {"id": 338, "owner": {"id": 745}, "assignee": {"id": 808}}, "task": {"id": 307, "owner": {"id": 990}, "assignee": {"id": 1030}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_SUPERVISOR_same_org_TRUE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 63, "privilege": "worker"}, "organization": {"id": 104, "owner": {"id": 236}, "user": {"role": "supervisor"}}}, "resource": {"id": 357, "assignee": {"id": 505}, "organization": {"id": 104}, "project": {"id": 318, "owner": {"id": 774}, "assignee": {"id": 894}}, "task": {"id": 399, "owner": {"id": 930}, "assignee": {"id": 1022}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 20, "privilege": "worker"}, "organization": {"id": 176, "owner": {"id": 285}, "user": {"role": "supervisor"}}}, "resource": {"id": 396, "assignee": {"id": 588}, "organization": {"id": 600}, "project": {"id": 353, "owner": {"id": 721}, "assignee": {"id": 826}}, "task": {"id": 300, "owner": {"id": 935}, "assignee": {"id": 1023}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 41, "privilege": "worker"}, "organization": {"id": 160, "owner": {"id": 242}, "user": {"role": "supervisor"}}}, "resource": {"id": 385, "assignee": {"id": 522}, "organization": {"id": 644}, "project": {"id": 318, "owner": {"id": 765}, "assignee": {"id": 819}}, "task": {"id": 366, "owner": {"id": 962}, "assignee": {"id": 1044}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_WORKER_same_org_TRUE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 40, "privilege": "worker"}, "organization": {"id": 153, "owner": {"id": 261}, "user": {"role": "worker"}}}, "resource": {"id": 388, "assignee": {"id": 583}, "organization": {"id": 153}, "project": {"id": 379, "owner": {"id": 772}, "assignee": {"id": 815}}, "task": {"id": 323, "owner": {"id": 948}, "assignee": {"id": 1062}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_WORKER_same_org_TRUE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 82, "privilege": "worker"}, "organization": {"id": 183, "owner": {"id": 288}, "user": {"role": "worker"}}}, "resource": {"id": 333, "assignee": {"id": 580}, "organization": {"id": 183}, "project": {"id": 330, "owner": {"id": 773}, "assignee": {"id": 851}}, "task": {"id": 324, "owner": {"id": 939}, "assignee": {"id": 1034}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 94, "privilege": "worker"}, "organization": {"id": 160, "owner": {"id": 248}, "user": {"role": "worker"}}}, "resource": {"id": 362, "assignee": {"id": 563}, "organization": {"id": 696}, "project": {"id": 370, "owner": {"id": 754}, "assignee": {"id": 863}}, "task": {"id": 304, "owner": {"id": 930}, "assignee": {"id": 1035}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 35, "privilege": "worker"}, "organization": {"id": 172, "owner": {"id": 202}, "user": {"role": "worker"}}}, "resource": {"id": 347, "assignee": {"id": 558}, "organization": {"id": 652}, "project": {"id": 387, "owner": {"id": 780}, "assignee": {"id": 872}}, "task": {"id": 328, "owner": {"id": 945}, "assignee": {"id": 1087}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 8, "privilege": "worker"}, "organization": {"id": 191, "owner": {"id": 269}, "user": {"role": null}}}, "resource": {"id": 393, "assignee": {"id": 533}, "organization": {"id": 191}, "project": {"id": 387, "owner": {"id": 702}, "assignee": {"id": 827}}, "task": {"id": 382, "owner": {"id": 984}, "assignee": {"id": 1010}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 96, "privilege": "worker"}, "organization": {"id": 193, "owner": {"id": 291}, "user": {"role": null}}}, "resource": {"id": 375, "assignee": {"id": 550}, "organization": {"id": 193}, "project": {"id": 300, "owner": {"id": 770}, "assignee": {"id": 868}}, "task": {"id": 328, "owner": {"id": 921}, "assignee": {"id": 1011}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 46, "privilege": "worker"}, "organization": {"id": 140, "owner": {"id": 223}, "user": {"role": null}}}, "resource": {"id": 374, "assignee": {"id": 550}, "organization": {"id": 640}, "project": {"id": 347, "owner": {"id": 785}, "assignee": {"id": 816}}, "task": {"id": 355, "owner": {"id": 915}, "assignee": {"id": 1032}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 10, "privilege": "worker"}, "organization": {"id": 177, "owner": {"id": 220}, "user": {"role": null}}}, "resource": {"id": 358, "assignee": {"id": 566}, "organization": {"id": 689}, "project": {"id": 303, "owner": {"id": 768}, "assignee": {"id": 842}}, "task": {"id": 300, "owner": {"id": 922}, "assignee": {"id": 1005}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_OWNER_same_org_TRUE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 31, "privilege": "none"}, "organization": {"id": 143, "owner": {"id": 31}, "user": {"role": "owner"}}}, "resource": {"id": 339, "assignee": {"id": 547}, "organization": {"id": 143}, "project": {"id": 324, "owner": {"id": 774}, "assignee": {"id": 873}}, "task": {"id": 352, "owner": {"id": 947}, "assignee": {"id": 1055}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_OWNER_same_org_TRUE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 84, "privilege": "none"}, "organization": {"id": 102, "owner": {"id": 84}, "user": {"role": "owner"}}}, "resource": {"id": 315, "assignee": {"id": 556}, "organization": {"id": 102}, "project": {"id": 392, "owner": {"id": 792}, "assignee": {"id": 876}}, "task": {"id": 305, "owner": {"id": 995}, "assignee": {"id": 1066}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 82, "privilege": "none"}, "organization": {"id": 193, "owner": {"id": 82}, "user": {"role": "owner"}}}, "resource": {"id": 364, "assignee": {"id": 560}, "organization": {"id": 681}, "project": {"id": 312, "owner": {"id": 711}, "assignee": {"id": 829}}, "task": {"id": 373, "owner": {"id": 951}, "assignee": {"id": 1014}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 69, "privilege": "none"}, "organization": {"id": 176, "owner": {"id": 69}, "user": {"role": "owner"}}}, "resource": {"id": 326, "assignee": {"id": 588}, "organization": {"id": 651}, "project": {"id": 319, "owner": {"id": 730}, "assignee": {"id": 830}}, "task": {"id": 332, "owner": {"id": 924}, "assignee": {"id": 1081}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_MAINTAINER_same_org_TRUE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 62, "privilege": "none"}, "organization": {"id": 178, "owner": {"id": 230}, "user": {"role": "maintainer"}}}, "resource": {"id": 398, "assignee": {"id": 514}, "organization": {"id": 178}, "project": {"id": 330, "owner": {"id": 710}, "assignee": {"id": 867}}, "task": {"id": 354, "owner": {"id": 935}, "assignee": {"id": 1042}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_MAINTAINER_same_org_TRUE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 21, "privilege": "none"}, "organization": {"id": 122, "owner": {"id": 200}, "user": {"role": "maintainer"}}}, "resource": {"id": 341, "assignee": {"id": 524}, "organization": {"id": 122}, "project": {"id": 370, "owner": {"id": 761}, "assignee": {"id": 847}}, "task": {"id": 304, "owner": {"id": 979}, "assignee": {"id": 1020}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 95, "privilege": "none"}, "organization": {"id": 115, "owner": {"id": 222}, "user": {"role": "maintainer"}}}, "resource": {"id": 385, "assignee": {"id": 589}, "organization": {"id": 680}, "project": {"id": 345, "owner": {"id": 751}, "assignee": {"id": 891}}, "task": {"id": 301, "owner": {"id": 992}, "assignee": {"id": 1056}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 29, "privilege": "none"}, "organization": {"id": 150, "owner": {"id": 230}, "user": {"role": "maintainer"}}}, "resource": {"id": 351, "assignee": {"id": 536}, "organization": {"id": 615}, "project": {"id": 322, "owner": {"id": 745}, "assignee": {"id": 844}}, "task": {"id": 365, "owner": {"id": 986}, "assignee": {"id": 1072}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_SUPERVISOR_same_org_TRUE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 85, "privilege": "none"}, "organization": {"id": 128, "owner": {"id": 279}, "user": {"role": "supervisor"}}}, "resource": {"id": 378, "assignee": {"id": 562}, "organization": {"id": 128}, "project": {"id": 313, "owner": {"id": 722}, "assignee": {"id": 869}}, "task": {"id": 315, "owner": {"id": 947}, "assignee": {"id": 1002}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_SUPERVISOR_same_org_TRUE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 61, "privilege": "none"}, "organization": {"id": 130, "owner": {"id": 224}, "user": {"role": "supervisor"}}}, "resource": {"id": 309, "assignee": {"id": 534}, "organization": {"id": 130}, "project": {"id": 392, "owner": {"id": 777}, "assignee": {"id": 813}}, "task": {"id": 346, "owner": {"id": 900}, "assignee": {"id": 1055}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 57, "privilege": "none"}, "organization": {"id": 165, "owner": {"id": 271}, "user": {"role": "supervisor"}}}, "resource": {"id": 372, "assignee": {"id": 555}, "organization": {"id": 613}, "project": {"id": 399, "owner": {"id": 745}, "assignee": {"id": 894}}, "task": {"id": 352, "owner": {"id": 995}, "assignee": {"id": 1095}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 68, "privilege": "none"}, "organization": {"id": 173, "owner": {"id": 208}, "user": {"role": "supervisor"}}}, "resource": {"id": 330, "assignee": {"id": 572}, "organization": {"id": 696}, "project": {"id": 314, "owner": {"id": 777}, "assignee": {"id": 888}}, "task": {"id": 352, "owner": {"id": 949}, "assignee": {"id": 1098}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_WORKER_same_org_TRUE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 86, "privilege": "none"}, "organization": {"id": 115, "owner": {"id": 235}, "user": {"role": "worker"}}}, "resource": {"id": 317, "assignee": {"id": 504}, "organization": {"id": 115}, "project": {"id": 316, "owner": {"id": 754}, "assignee": {"id": 832}}, "task": {"id": 392, "owner": {"id": 997}, "assignee": {"id": 1037}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_WORKER_same_org_TRUE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 77, "privilege": "none"}, "organization": {"id": 195, "owner": {"id": 257}, "user": {"role": "worker"}}}, "resource": {"id": 321, "assignee": {"id": 581}, "organization": {"id": 195}, "project": {"id": 320, "owner": {"id": 741}, "assignee": {"id": 870}}, "task": {"id": 318, "owner": {"id": 936}, "assignee": {"id": 1002}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 52, "privilege": "none"}, "organization": {"id": 199, "owner": {"id": 261}, "user": {"role": "worker"}}}, "resource": {"id": 370, "assignee": {"id": 561}, "organization": {"id": 662}, "project": {"id": 366, "owner": {"id": 758}, "assignee": {"id": 862}}, "task": {"id": 330, "owner": {"id": 914}, "assignee": {"id": 1028}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 39, "privilege": "none"}, "organization": {"id": 106, "owner": {"id": 253}, "user": {"role": "worker"}}}, "resource": {"id": 331, "assignee": {"id": 565}, "organization": {"id": 625}, "project": {"id": 325, "owner": {"id": 786}, "assignee": {"id": 820}}, "task": {"id": 382, "owner": {"id": 950}, "assignee": {"id": 1011}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 27, "privilege": "none"}, "organization": {"id": 191, "owner": {"id": 268}, "user": {"role": null}}}, "resource": {"id": 343, "assignee": {"id": 543}, "organization": {"id": 191}, "project": {"id": 311, "owner": {"id": 729}, "assignee": {"id": 893}}, "task": {"id": 358, "owner": {"id": 982}, "assignee": {"id": 1086}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 52, "privilege": "none"}, "organization": {"id": 126, "owner": {"id": 294}, "user": {"role": null}}}, "resource": {"id": 303, "assignee": {"id": 517}, "organization": {"id": 126}, "project": {"id": 319, "owner": {"id": 727}, "assignee": {"id": 886}}, "task": {"id": 327, "owner": {"id": 954}, "assignee": {"id": 1074}}}} } -test_scope_VIEW_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "view", "auth": {"user": {"id": 8, "privilege": "none"}, "organization": {"id": 137, "owner": {"id": 272}, "user": {"role": null}}}, "resource": {"id": 345, "assignee": {"id": 507}, "organization": {"id": 653}, "project": {"id": 339, "owner": {"id": 726}, "assignee": {"id": 862}}, "task": {"id": 313, "owner": {"id": 999}, "assignee": {"id": 1026}}}} +test_scope_VIEW_COMMITS_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "view:commits", "auth": {"user": {"id": 33, "privilege": "none"}, "organization": {"id": 117, "owner": {"id": 268}, "user": {"role": null}}}, "resource": {"id": 376, "assignee": {"id": 529}, "organization": {"id": 698}, "project": {"id": 301, "owner": {"id": 705}, "assignee": {"id": 857}}, "task": {"id": 301, "owner": {"id": 966}, "assignee": {"id": 1095}}}} } -test_scope_DELETE_ANNOTATIONS_context_SANDBOX_ownership_PROJECT_OWNER_privilege_ADMIN_membership_NONE_same_org_TRUE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 44, "privilege": "admin"}, "organization": null}, "resource": {"id": 382, "assignee": {"id": 534}, "organization": {"id": 647}, "project": {"id": 327, "owner": {"id": 44}, "assignee": {"id": 894}}, "task": {"id": 303, "owner": {"id": 955}, "assignee": {"id": 1083}}}} +test_scope_UPDATE_ASSIGNEE_context_SANDBOX_ownership_PROJECT_OWNER_privilege_ADMIN_membership_NONE_same_org_TRUE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 33, "privilege": "admin"}, "organization": null}, "resource": {"id": 372, "assignee": {"id": 569}, "organization": {"id": 692}, "project": {"id": 332, "owner": {"id": 33}, "assignee": {"id": 834}}, "task": {"id": 315, "owner": {"id": 957}, "assignee": {"id": 1038}}}} } -test_scope_DELETE_ANNOTATIONS_context_SANDBOX_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_NONE_same_org_TRUE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 11, "privilege": "business"}, "organization": null}, "resource": {"id": 396, "assignee": {"id": 565}, "organization": {"id": 684}, "project": {"id": 383, "owner": {"id": 11}, "assignee": {"id": 835}}, "task": {"id": 319, "owner": {"id": 970}, "assignee": {"id": 1040}}}} +test_scope_UPDATE_ASSIGNEE_context_SANDBOX_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_NONE_same_org_TRUE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 3, "privilege": "business"}, "organization": null}, "resource": {"id": 315, "assignee": {"id": 597}, "organization": {"id": 632}, "project": {"id": 394, "owner": {"id": 3}, "assignee": {"id": 887}}, "task": {"id": 393, "owner": {"id": 907}, "assignee": {"id": 1053}}}} } -test_scope_DELETE_ANNOTATIONS_context_SANDBOX_ownership_PROJECT_OWNER_privilege_USER_membership_NONE_same_org_TRUE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 69, "privilege": "user"}, "organization": null}, "resource": {"id": 304, "assignee": {"id": 517}, "organization": {"id": 636}, "project": {"id": 302, "owner": {"id": 69}, "assignee": {"id": 811}}, "task": {"id": 308, "owner": {"id": 904}, "assignee": {"id": 1042}}}} +test_scope_UPDATE_ASSIGNEE_context_SANDBOX_ownership_PROJECT_OWNER_privilege_USER_membership_NONE_same_org_TRUE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 88, "privilege": "user"}, "organization": null}, "resource": {"id": 355, "assignee": {"id": 523}, "organization": {"id": 623}, "project": {"id": 302, "owner": {"id": 88}, "assignee": {"id": 880}}, "task": {"id": 398, "owner": {"id": 907}, "assignee": {"id": 1057}}}} } -test_scope_DELETE_ANNOTATIONS_context_SANDBOX_ownership_PROJECT_OWNER_privilege_WORKER_membership_NONE_same_org_TRUE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 92, "privilege": "worker"}, "organization": null}, "resource": {"id": 364, "assignee": {"id": 593}, "organization": {"id": 690}, "project": {"id": 382, "owner": {"id": 92}, "assignee": {"id": 803}}, "task": {"id": 368, "owner": {"id": 948}, "assignee": {"id": 1097}}}} +test_scope_UPDATE_ASSIGNEE_context_SANDBOX_ownership_PROJECT_OWNER_privilege_WORKER_membership_NONE_same_org_TRUE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 63, "privilege": "worker"}, "organization": null}, "resource": {"id": 361, "assignee": {"id": 565}, "organization": {"id": 697}, "project": {"id": 310, "owner": {"id": 63}, "assignee": {"id": 824}}, "task": {"id": 390, "owner": {"id": 950}, "assignee": {"id": 1006}}}} } -test_scope_DELETE_ANNOTATIONS_context_SANDBOX_ownership_PROJECT_OWNER_privilege_NONE_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 58, "privilege": "none"}, "organization": null}, "resource": {"id": 302, "assignee": {"id": 525}, "organization": {"id": 699}, "project": {"id": 300, "owner": {"id": 58}, "assignee": {"id": 866}}, "task": {"id": 317, "owner": {"id": 941}, "assignee": {"id": 1085}}}} +test_scope_UPDATE_ASSIGNEE_context_SANDBOX_ownership_PROJECT_OWNER_privilege_NONE_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 32, "privilege": "none"}, "organization": null}, "resource": {"id": 336, "assignee": {"id": 586}, "organization": {"id": 626}, "project": {"id": 349, "owner": {"id": 32}, "assignee": {"id": 899}}, "task": {"id": 354, "owner": {"id": 945}, "assignee": {"id": 1051}}}} } -test_scope_DELETE_ANNOTATIONS_context_SANDBOX_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_TRUE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 77, "privilege": "admin"}, "organization": null}, "resource": {"id": 336, "assignee": {"id": 552}, "organization": {"id": 634}, "project": {"id": 348, "owner": {"id": 793}, "assignee": {"id": 77}}, "task": {"id": 357, "owner": {"id": 939}, "assignee": {"id": 1059}}}} +test_scope_UPDATE_ASSIGNEE_context_SANDBOX_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_TRUE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 19, "privilege": "admin"}, "organization": null}, "resource": {"id": 325, "assignee": {"id": 577}, "organization": {"id": 684}, "project": {"id": 360, "owner": {"id": 796}, "assignee": {"id": 19}}, "task": {"id": 355, "owner": {"id": 943}, "assignee": {"id": 1037}}}} } -test_scope_DELETE_ANNOTATIONS_context_SANDBOX_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_TRUE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 27, "privilege": "business"}, "organization": null}, "resource": {"id": 300, "assignee": {"id": 585}, "organization": {"id": 689}, "project": {"id": 346, "owner": {"id": 781}, "assignee": {"id": 27}}, "task": {"id": 359, "owner": {"id": 940}, "assignee": {"id": 1062}}}} +test_scope_UPDATE_ASSIGNEE_context_SANDBOX_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_TRUE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 74, "privilege": "business"}, "organization": null}, "resource": {"id": 374, "assignee": {"id": 537}, "organization": {"id": 600}, "project": {"id": 310, "owner": {"id": 741}, "assignee": {"id": 74}}, "task": {"id": 303, "owner": {"id": 971}, "assignee": {"id": 1050}}}} } -test_scope_DELETE_ANNOTATIONS_context_SANDBOX_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_NONE_same_org_TRUE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 91, "privilege": "user"}, "organization": null}, "resource": {"id": 359, "assignee": {"id": 575}, "organization": {"id": 679}, "project": {"id": 376, "owner": {"id": 710}, "assignee": {"id": 91}}, "task": {"id": 352, "owner": {"id": 910}, "assignee": {"id": 1088}}}} +test_scope_UPDATE_ASSIGNEE_context_SANDBOX_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_NONE_same_org_TRUE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 6, "privilege": "user"}, "organization": null}, "resource": {"id": 338, "assignee": {"id": 553}, "organization": {"id": 683}, "project": {"id": 379, "owner": {"id": 784}, "assignee": {"id": 6}}, "task": {"id": 374, "owner": {"id": 978}, "assignee": {"id": 1028}}}} } -test_scope_DELETE_ANNOTATIONS_context_SANDBOX_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_TRUE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 48, "privilege": "worker"}, "organization": null}, "resource": {"id": 369, "assignee": {"id": 528}, "organization": {"id": 686}, "project": {"id": 328, "owner": {"id": 748}, "assignee": {"id": 48}}, "task": {"id": 302, "owner": {"id": 981}, "assignee": {"id": 1045}}}} +test_scope_UPDATE_ASSIGNEE_context_SANDBOX_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_TRUE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 33, "privilege": "worker"}, "organization": null}, "resource": {"id": 354, "assignee": {"id": 534}, "organization": {"id": 603}, "project": {"id": 311, "owner": {"id": 726}, "assignee": {"id": 33}}, "task": {"id": 354, "owner": {"id": 900}, "assignee": {"id": 1006}}}} } -test_scope_DELETE_ANNOTATIONS_context_SANDBOX_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 19, "privilege": "none"}, "organization": null}, "resource": {"id": 336, "assignee": {"id": 507}, "organization": {"id": 628}, "project": {"id": 369, "owner": {"id": 758}, "assignee": {"id": 19}}, "task": {"id": 383, "owner": {"id": 963}, "assignee": {"id": 1005}}}} +test_scope_UPDATE_ASSIGNEE_context_SANDBOX_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 11, "privilege": "none"}, "organization": null}, "resource": {"id": 351, "assignee": {"id": 528}, "organization": {"id": 646}, "project": {"id": 382, "owner": {"id": 766}, "assignee": {"id": 11}}, "task": {"id": 316, "owner": {"id": 936}, "assignee": {"id": 1098}}}} } -test_scope_DELETE_ANNOTATIONS_context_SANDBOX_ownership_TASK_OWNER_privilege_ADMIN_membership_NONE_same_org_TRUE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 39, "privilege": "admin"}, "organization": null}, "resource": {"id": 340, "assignee": {"id": 517}, "organization": {"id": 687}, "project": {"id": 372, "owner": {"id": 705}, "assignee": {"id": 891}}, "task": {"id": 335, "owner": {"id": 39}, "assignee": {"id": 1074}}}} +test_scope_UPDATE_ASSIGNEE_context_SANDBOX_ownership_TASK_OWNER_privilege_ADMIN_membership_NONE_same_org_TRUE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 65, "privilege": "admin"}, "organization": null}, "resource": {"id": 397, "assignee": {"id": 558}, "organization": {"id": 656}, "project": {"id": 322, "owner": {"id": 756}, "assignee": {"id": 802}}, "task": {"id": 398, "owner": {"id": 65}, "assignee": {"id": 1095}}}} } -test_scope_DELETE_ANNOTATIONS_context_SANDBOX_ownership_TASK_OWNER_privilege_BUSINESS_membership_NONE_same_org_TRUE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 5, "privilege": "business"}, "organization": null}, "resource": {"id": 315, "assignee": {"id": 510}, "organization": {"id": 614}, "project": {"id": 323, "owner": {"id": 706}, "assignee": {"id": 888}}, "task": {"id": 350, "owner": {"id": 5}, "assignee": {"id": 1098}}}} +test_scope_UPDATE_ASSIGNEE_context_SANDBOX_ownership_TASK_OWNER_privilege_BUSINESS_membership_NONE_same_org_TRUE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 22, "privilege": "business"}, "organization": null}, "resource": {"id": 328, "assignee": {"id": 565}, "organization": {"id": 691}, "project": {"id": 328, "owner": {"id": 799}, "assignee": {"id": 860}}, "task": {"id": 398, "owner": {"id": 22}, "assignee": {"id": 1005}}}} } -test_scope_DELETE_ANNOTATIONS_context_SANDBOX_ownership_TASK_OWNER_privilege_USER_membership_NONE_same_org_TRUE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 59, "privilege": "user"}, "organization": null}, "resource": {"id": 387, "assignee": {"id": 539}, "organization": {"id": 673}, "project": {"id": 366, "owner": {"id": 770}, "assignee": {"id": 809}}, "task": {"id": 310, "owner": {"id": 59}, "assignee": {"id": 1056}}}} +test_scope_UPDATE_ASSIGNEE_context_SANDBOX_ownership_TASK_OWNER_privilege_USER_membership_NONE_same_org_TRUE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 7, "privilege": "user"}, "organization": null}, "resource": {"id": 350, "assignee": {"id": 551}, "organization": {"id": 639}, "project": {"id": 304, "owner": {"id": 719}, "assignee": {"id": 885}}, "task": {"id": 380, "owner": {"id": 7}, "assignee": {"id": 1079}}}} } -test_scope_DELETE_ANNOTATIONS_context_SANDBOX_ownership_TASK_OWNER_privilege_WORKER_membership_NONE_same_org_TRUE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 55, "privilege": "worker"}, "organization": null}, "resource": {"id": 360, "assignee": {"id": 526}, "organization": {"id": 619}, "project": {"id": 338, "owner": {"id": 708}, "assignee": {"id": 854}}, "task": {"id": 391, "owner": {"id": 55}, "assignee": {"id": 1001}}}} +test_scope_UPDATE_ASSIGNEE_context_SANDBOX_ownership_TASK_OWNER_privilege_WORKER_membership_NONE_same_org_TRUE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 93, "privilege": "worker"}, "organization": null}, "resource": {"id": 380, "assignee": {"id": 544}, "organization": {"id": 618}, "project": {"id": 319, "owner": {"id": 708}, "assignee": {"id": 804}}, "task": {"id": 378, "owner": {"id": 93}, "assignee": {"id": 1027}}}} } -test_scope_DELETE_ANNOTATIONS_context_SANDBOX_ownership_TASK_OWNER_privilege_NONE_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 22, "privilege": "none"}, "organization": null}, "resource": {"id": 316, "assignee": {"id": 549}, "organization": {"id": 616}, "project": {"id": 390, "owner": {"id": 747}, "assignee": {"id": 804}}, "task": {"id": 383, "owner": {"id": 22}, "assignee": {"id": 1007}}}} +test_scope_UPDATE_ASSIGNEE_context_SANDBOX_ownership_TASK_OWNER_privilege_NONE_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 88, "privilege": "none"}, "organization": null}, "resource": {"id": 388, "assignee": {"id": 506}, "organization": {"id": 610}, "project": {"id": 377, "owner": {"id": 712}, "assignee": {"id": 845}}, "task": {"id": 301, "owner": {"id": 88}, "assignee": {"id": 1005}}}} } -test_scope_DELETE_ANNOTATIONS_context_SANDBOX_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_TRUE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 31, "privilege": "admin"}, "organization": null}, "resource": {"id": 308, "assignee": {"id": 515}, "organization": {"id": 649}, "project": {"id": 379, "owner": {"id": 703}, "assignee": {"id": 805}}, "task": {"id": 331, "owner": {"id": 912}, "assignee": {"id": 31}}}} +test_scope_UPDATE_ASSIGNEE_context_SANDBOX_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_TRUE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 77, "privilege": "admin"}, "organization": null}, "resource": {"id": 305, "assignee": {"id": 510}, "organization": {"id": 633}, "project": {"id": 331, "owner": {"id": 737}, "assignee": {"id": 834}}, "task": {"id": 363, "owner": {"id": 914}, "assignee": {"id": 77}}}} } -test_scope_DELETE_ANNOTATIONS_context_SANDBOX_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_TRUE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 1, "privilege": "business"}, "organization": null}, "resource": {"id": 384, "assignee": {"id": 508}, "organization": {"id": 679}, "project": {"id": 361, "owner": {"id": 763}, "assignee": {"id": 885}}, "task": {"id": 301, "owner": {"id": 966}, "assignee": {"id": 1}}}} +test_scope_UPDATE_ASSIGNEE_context_SANDBOX_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_TRUE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 66, "privilege": "business"}, "organization": null}, "resource": {"id": 354, "assignee": {"id": 555}, "organization": {"id": 664}, "project": {"id": 398, "owner": {"id": 708}, "assignee": {"id": 853}}, "task": {"id": 342, "owner": {"id": 987}, "assignee": {"id": 66}}}} } -test_scope_DELETE_ANNOTATIONS_context_SANDBOX_ownership_TASK_ASSIGNEE_privilege_USER_membership_NONE_same_org_TRUE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 51, "privilege": "user"}, "organization": null}, "resource": {"id": 399, "assignee": {"id": 519}, "organization": {"id": 686}, "project": {"id": 392, "owner": {"id": 788}, "assignee": {"id": 863}}, "task": {"id": 361, "owner": {"id": 994}, "assignee": {"id": 51}}}} +test_scope_UPDATE_ASSIGNEE_context_SANDBOX_ownership_TASK_ASSIGNEE_privilege_USER_membership_NONE_same_org_TRUE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 29, "privilege": "user"}, "organization": null}, "resource": {"id": 328, "assignee": {"id": 567}, "organization": {"id": 694}, "project": {"id": 359, "owner": {"id": 727}, "assignee": {"id": 842}}, "task": {"id": 304, "owner": {"id": 995}, "assignee": {"id": 29}}}} } -test_scope_DELETE_ANNOTATIONS_context_SANDBOX_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_TRUE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 32, "privilege": "worker"}, "organization": null}, "resource": {"id": 334, "assignee": {"id": 554}, "organization": {"id": 684}, "project": {"id": 361, "owner": {"id": 775}, "assignee": {"id": 868}}, "task": {"id": 354, "owner": {"id": 950}, "assignee": {"id": 32}}}} +test_scope_UPDATE_ASSIGNEE_context_SANDBOX_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_TRUE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 40, "privilege": "worker"}, "organization": null}, "resource": {"id": 391, "assignee": {"id": 596}, "organization": {"id": 603}, "project": {"id": 300, "owner": {"id": 770}, "assignee": {"id": 824}}, "task": {"id": 347, "owner": {"id": 990}, "assignee": {"id": 40}}}} } -test_scope_DELETE_ANNOTATIONS_context_SANDBOX_ownership_TASK_ASSIGNEE_privilege_NONE_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 46, "privilege": "none"}, "organization": null}, "resource": {"id": 376, "assignee": {"id": 577}, "organization": {"id": 649}, "project": {"id": 309, "owner": {"id": 703}, "assignee": {"id": 801}}, "task": {"id": 389, "owner": {"id": 920}, "assignee": {"id": 46}}}} +test_scope_UPDATE_ASSIGNEE_context_SANDBOX_ownership_TASK_ASSIGNEE_privilege_NONE_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 65, "privilege": "none"}, "organization": null}, "resource": {"id": 316, "assignee": {"id": 566}, "organization": {"id": 641}, "project": {"id": 351, "owner": {"id": 744}, "assignee": {"id": 832}}, "task": {"id": 359, "owner": {"id": 944}, "assignee": {"id": 65}}}} } -test_scope_DELETE_ANNOTATIONS_context_SANDBOX_ownership_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_TRUE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 87, "privilege": "admin"}, "organization": null}, "resource": {"id": 357, "assignee": {"id": 87}, "organization": {"id": 628}, "project": {"id": 383, "owner": {"id": 790}, "assignee": {"id": 856}}, "task": {"id": 326, "owner": {"id": 943}, "assignee": {"id": 1046}}}} +test_scope_UPDATE_ASSIGNEE_context_SANDBOX_ownership_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_TRUE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 55, "privilege": "admin"}, "organization": null}, "resource": {"id": 366, "assignee": {"id": 55}, "organization": {"id": 667}, "project": {"id": 360, "owner": {"id": 770}, "assignee": {"id": 883}}, "task": {"id": 326, "owner": {"id": 982}, "assignee": {"id": 1054}}}} } -test_scope_DELETE_ANNOTATIONS_context_SANDBOX_ownership_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_TRUE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 34, "privilege": "business"}, "organization": null}, "resource": {"id": 390, "assignee": {"id": 34}, "organization": {"id": 634}, "project": {"id": 322, "owner": {"id": 791}, "assignee": {"id": 880}}, "task": {"id": 332, "owner": {"id": 945}, "assignee": {"id": 1066}}}} +test_scope_UPDATE_ASSIGNEE_context_SANDBOX_ownership_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 53, "privilege": "business"}, "organization": null}, "resource": {"id": 353, "assignee": {"id": 53}, "organization": {"id": 644}, "project": {"id": 316, "owner": {"id": 754}, "assignee": {"id": 887}}, "task": {"id": 313, "owner": {"id": 920}, "assignee": {"id": 1074}}}} } -test_scope_DELETE_ANNOTATIONS_context_SANDBOX_ownership_ASSIGNEE_privilege_USER_membership_NONE_same_org_TRUE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 76, "privilege": "user"}, "organization": null}, "resource": {"id": 375, "assignee": {"id": 76}, "organization": {"id": 629}, "project": {"id": 314, "owner": {"id": 712}, "assignee": {"id": 829}}, "task": {"id": 318, "owner": {"id": 924}, "assignee": {"id": 1056}}}} +test_scope_UPDATE_ASSIGNEE_context_SANDBOX_ownership_ASSIGNEE_privilege_USER_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 88, "privilege": "user"}, "organization": null}, "resource": {"id": 319, "assignee": {"id": 88}, "organization": {"id": 662}, "project": {"id": 349, "owner": {"id": 712}, "assignee": {"id": 871}}, "task": {"id": 325, "owner": {"id": 938}, "assignee": {"id": 1007}}}} } -test_scope_DELETE_ANNOTATIONS_context_SANDBOX_ownership_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_TRUE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 81, "privilege": "worker"}, "organization": null}, "resource": {"id": 350, "assignee": {"id": 81}, "organization": {"id": 626}, "project": {"id": 337, "owner": {"id": 777}, "assignee": {"id": 885}}, "task": {"id": 384, "owner": {"id": 910}, "assignee": {"id": 1086}}}} +test_scope_UPDATE_ASSIGNEE_context_SANDBOX_ownership_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 35, "privilege": "worker"}, "organization": null}, "resource": {"id": 393, "assignee": {"id": 35}, "organization": {"id": 639}, "project": {"id": 319, "owner": {"id": 739}, "assignee": {"id": 832}}, "task": {"id": 353, "owner": {"id": 967}, "assignee": {"id": 1027}}}} } -test_scope_DELETE_ANNOTATIONS_context_SANDBOX_ownership_ASSIGNEE_privilege_NONE_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 55, "privilege": "none"}, "organization": null}, "resource": {"id": 397, "assignee": {"id": 55}, "organization": {"id": 623}, "project": {"id": 394, "owner": {"id": 739}, "assignee": {"id": 802}}, "task": {"id": 321, "owner": {"id": 988}, "assignee": {"id": 1090}}}} +test_scope_UPDATE_ASSIGNEE_context_SANDBOX_ownership_ASSIGNEE_privilege_NONE_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 92, "privilege": "none"}, "organization": null}, "resource": {"id": 380, "assignee": {"id": 92}, "organization": {"id": 639}, "project": {"id": 373, "owner": {"id": 760}, "assignee": {"id": 891}}, "task": {"id": 345, "owner": {"id": 977}, "assignee": {"id": 1072}}}} } -test_scope_DELETE_ANNOTATIONS_context_SANDBOX_ownership_NONE_privilege_ADMIN_membership_NONE_same_org_TRUE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 98, "privilege": "admin"}, "organization": null}, "resource": {"id": 343, "assignee": {"id": 522}, "organization": {"id": 640}, "project": {"id": 393, "owner": {"id": 769}, "assignee": {"id": 848}}, "task": {"id": 300, "owner": {"id": 970}, "assignee": {"id": 1023}}}} +test_scope_UPDATE_ASSIGNEE_context_SANDBOX_ownership_NONE_privilege_ADMIN_membership_NONE_same_org_TRUE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 9, "privilege": "admin"}, "organization": null}, "resource": {"id": 366, "assignee": {"id": 533}, "organization": {"id": 681}, "project": {"id": 386, "owner": {"id": 744}, "assignee": {"id": 889}}, "task": {"id": 314, "owner": {"id": 938}, "assignee": {"id": 1042}}}} } -test_scope_DELETE_ANNOTATIONS_context_SANDBOX_ownership_NONE_privilege_BUSINESS_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 7, "privilege": "business"}, "organization": null}, "resource": {"id": 368, "assignee": {"id": 535}, "organization": {"id": 685}, "project": {"id": 305, "owner": {"id": 748}, "assignee": {"id": 862}}, "task": {"id": 345, "owner": {"id": 969}, "assignee": {"id": 1008}}}} +test_scope_UPDATE_ASSIGNEE_context_SANDBOX_ownership_NONE_privilege_BUSINESS_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 50, "privilege": "business"}, "organization": null}, "resource": {"id": 303, "assignee": {"id": 556}, "organization": {"id": 669}, "project": {"id": 330, "owner": {"id": 779}, "assignee": {"id": 813}}, "task": {"id": 311, "owner": {"id": 980}, "assignee": {"id": 1073}}}} } -test_scope_DELETE_ANNOTATIONS_context_SANDBOX_ownership_NONE_privilege_USER_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 28, "privilege": "user"}, "organization": null}, "resource": {"id": 339, "assignee": {"id": 513}, "organization": {"id": 699}, "project": {"id": 393, "owner": {"id": 705}, "assignee": {"id": 845}}, "task": {"id": 318, "owner": {"id": 916}, "assignee": {"id": 1051}}}} +test_scope_UPDATE_ASSIGNEE_context_SANDBOX_ownership_NONE_privilege_USER_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 51, "privilege": "user"}, "organization": null}, "resource": {"id": 396, "assignee": {"id": 583}, "organization": {"id": 693}, "project": {"id": 362, "owner": {"id": 744}, "assignee": {"id": 838}}, "task": {"id": 372, "owner": {"id": 941}, "assignee": {"id": 1002}}}} } -test_scope_DELETE_ANNOTATIONS_context_SANDBOX_ownership_NONE_privilege_WORKER_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 7, "privilege": "worker"}, "organization": null}, "resource": {"id": 352, "assignee": {"id": 504}, "organization": {"id": 666}, "project": {"id": 314, "owner": {"id": 733}, "assignee": {"id": 849}}, "task": {"id": 368, "owner": {"id": 974}, "assignee": {"id": 1093}}}} +test_scope_UPDATE_ASSIGNEE_context_SANDBOX_ownership_NONE_privilege_WORKER_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 53, "privilege": "worker"}, "organization": null}, "resource": {"id": 393, "assignee": {"id": 509}, "organization": {"id": 699}, "project": {"id": 393, "owner": {"id": 741}, "assignee": {"id": 893}}, "task": {"id": 371, "owner": {"id": 968}, "assignee": {"id": 1009}}}} } -test_scope_DELETE_ANNOTATIONS_context_SANDBOX_ownership_NONE_privilege_NONE_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 71, "privilege": "none"}, "organization": null}, "resource": {"id": 385, "assignee": {"id": 584}, "organization": {"id": 663}, "project": {"id": 307, "owner": {"id": 753}, "assignee": {"id": 860}}, "task": {"id": 362, "owner": {"id": 985}, "assignee": {"id": 1022}}}} +test_scope_UPDATE_ASSIGNEE_context_SANDBOX_ownership_NONE_privilege_NONE_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 32, "privilege": "none"}, "organization": null}, "resource": {"id": 349, "assignee": {"id": 564}, "organization": {"id": 635}, "project": {"id": 335, "owner": {"id": 720}, "assignee": {"id": 827}}, "task": {"id": 375, "owner": {"id": 978}, "assignee": {"id": 1057}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 53, "privilege": "admin"}, "organization": {"id": 144, "owner": {"id": 53}, "user": {"role": "owner"}}}, "resource": {"id": 351, "assignee": {"id": 514}, "organization": {"id": 144}, "project": {"id": 392, "owner": {"id": 53}, "assignee": {"id": 867}}, "task": {"id": 317, "owner": {"id": 998}, "assignee": {"id": 1026}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 58, "privilege": "admin"}, "organization": {"id": 137, "owner": {"id": 58}, "user": {"role": "owner"}}}, "resource": {"id": 359, "assignee": {"id": 563}, "organization": {"id": 137}, "project": {"id": 382, "owner": {"id": 58}, "assignee": {"id": 872}}, "task": {"id": 366, "owner": {"id": 919}, "assignee": {"id": 1034}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_OWNER_same_org_FALSE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 92, "privilege": "admin"}, "organization": {"id": 172, "owner": {"id": 92}, "user": {"role": "owner"}}}, "resource": {"id": 395, "assignee": {"id": 537}, "organization": {"id": 605}, "project": {"id": 323, "owner": {"id": 92}, "assignee": {"id": 849}}, "task": {"id": 368, "owner": {"id": 973}, "assignee": {"id": 1091}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_OWNER_same_org_FALSE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 77, "privilege": "admin"}, "organization": {"id": 151, "owner": {"id": 77}, "user": {"role": "owner"}}}, "resource": {"id": 379, "assignee": {"id": 573}, "organization": {"id": 681}, "project": {"id": 318, "owner": {"id": 77}, "assignee": {"id": 866}}, "task": {"id": 310, "owner": {"id": 905}, "assignee": {"id": 1067}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 96, "privilege": "admin"}, "organization": {"id": 107, "owner": {"id": 267}, "user": {"role": "maintainer"}}}, "resource": {"id": 374, "assignee": {"id": 571}, "organization": {"id": 107}, "project": {"id": 381, "owner": {"id": 96}, "assignee": {"id": 879}}, "task": {"id": 313, "owner": {"id": 998}, "assignee": {"id": 1068}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 29, "privilege": "admin"}, "organization": {"id": 116, "owner": {"id": 208}, "user": {"role": "maintainer"}}}, "resource": {"id": 387, "assignee": {"id": 518}, "organization": {"id": 116}, "project": {"id": 312, "owner": {"id": 29}, "assignee": {"id": 802}}, "task": {"id": 386, "owner": {"id": 907}, "assignee": {"id": 1056}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_MAINTAINER_same_org_FALSE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 53, "privilege": "admin"}, "organization": {"id": 115, "owner": {"id": 221}, "user": {"role": "maintainer"}}}, "resource": {"id": 324, "assignee": {"id": 596}, "organization": {"id": 654}, "project": {"id": 336, "owner": {"id": 53}, "assignee": {"id": 888}}, "task": {"id": 309, "owner": {"id": 920}, "assignee": {"id": 1080}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_MAINTAINER_same_org_FALSE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 43, "privilege": "admin"}, "organization": {"id": 165, "owner": {"id": 257}, "user": {"role": "maintainer"}}}, "resource": {"id": 337, "assignee": {"id": 547}, "organization": {"id": 654}, "project": {"id": 323, "owner": {"id": 43}, "assignee": {"id": 806}}, "task": {"id": 394, "owner": {"id": 915}, "assignee": {"id": 1093}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 66, "privilege": "admin"}, "organization": {"id": 146, "owner": {"id": 252}, "user": {"role": "supervisor"}}}, "resource": {"id": 375, "assignee": {"id": 553}, "organization": {"id": 146}, "project": {"id": 390, "owner": {"id": 66}, "assignee": {"id": 833}}, "task": {"id": 380, "owner": {"id": 935}, "assignee": {"id": 1052}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 22, "privilege": "admin"}, "organization": {"id": 113, "owner": {"id": 258}, "user": {"role": "supervisor"}}}, "resource": {"id": 327, "assignee": {"id": 573}, "organization": {"id": 113}, "project": {"id": 329, "owner": {"id": 22}, "assignee": {"id": 838}}, "task": {"id": 321, "owner": {"id": 994}, "assignee": {"id": 1090}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_SUPERVISOR_same_org_FALSE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 71, "privilege": "admin"}, "organization": {"id": 159, "owner": {"id": 266}, "user": {"role": "supervisor"}}}, "resource": {"id": 359, "assignee": {"id": 583}, "organization": {"id": 688}, "project": {"id": 331, "owner": {"id": 71}, "assignee": {"id": 889}}, "task": {"id": 327, "owner": {"id": 979}, "assignee": {"id": 1016}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_SUPERVISOR_same_org_FALSE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 92, "privilege": "admin"}, "organization": {"id": 175, "owner": {"id": 227}, "user": {"role": "supervisor"}}}, "resource": {"id": 380, "assignee": {"id": 572}, "organization": {"id": 627}, "project": {"id": 376, "owner": {"id": 92}, "assignee": {"id": 837}}, "task": {"id": 381, "owner": {"id": 914}, "assignee": {"id": 1001}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 26, "privilege": "admin"}, "organization": {"id": 164, "owner": {"id": 208}, "user": {"role": "worker"}}}, "resource": {"id": 345, "assignee": {"id": 531}, "organization": {"id": 164}, "project": {"id": 377, "owner": {"id": 26}, "assignee": {"id": 827}}, "task": {"id": 319, "owner": {"id": 987}, "assignee": {"id": 1093}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 59, "privilege": "admin"}, "organization": {"id": 101, "owner": {"id": 252}, "user": {"role": "worker"}}}, "resource": {"id": 355, "assignee": {"id": 526}, "organization": {"id": 101}, "project": {"id": 344, "owner": {"id": 59}, "assignee": {"id": 878}}, "task": {"id": 322, "owner": {"id": 990}, "assignee": {"id": 1005}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_WORKER_same_org_FALSE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 98, "privilege": "admin"}, "organization": {"id": 102, "owner": {"id": 248}, "user": {"role": "worker"}}}, "resource": {"id": 383, "assignee": {"id": 501}, "organization": {"id": 640}, "project": {"id": 369, "owner": {"id": 98}, "assignee": {"id": 820}}, "task": {"id": 397, "owner": {"id": 925}, "assignee": {"id": 1046}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_WORKER_same_org_FALSE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 3, "privilege": "admin"}, "organization": {"id": 150, "owner": {"id": 225}, "user": {"role": "worker"}}}, "resource": {"id": 374, "assignee": {"id": 568}, "organization": {"id": 612}, "project": {"id": 327, "owner": {"id": 3}, "assignee": {"id": 837}}, "task": {"id": 310, "owner": {"id": 994}, "assignee": {"id": 1087}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_NONE_same_org_TRUE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 57, "privilege": "admin"}, "organization": {"id": 176, "owner": {"id": 263}, "user": {"role": null}}}, "resource": {"id": 307, "assignee": {"id": 542}, "organization": {"id": 176}, "project": {"id": 358, "owner": {"id": 57}, "assignee": {"id": 866}}, "task": {"id": 344, "owner": {"id": 996}, "assignee": {"id": 1054}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_NONE_same_org_TRUE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 26, "privilege": "admin"}, "organization": {"id": 191, "owner": {"id": 275}, "user": {"role": null}}}, "resource": {"id": 306, "assignee": {"id": 541}, "organization": {"id": 191}, "project": {"id": 305, "owner": {"id": 26}, "assignee": {"id": 835}}, "task": {"id": 351, "owner": {"id": 965}, "assignee": {"id": 1084}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_NONE_same_org_FALSE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 80, "privilege": "admin"}, "organization": {"id": 172, "owner": {"id": 283}, "user": {"role": null}}}, "resource": {"id": 339, "assignee": {"id": 587}, "organization": {"id": 618}, "project": {"id": 392, "owner": {"id": 80}, "assignee": {"id": 844}}, "task": {"id": 300, "owner": {"id": 923}, "assignee": {"id": 1064}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_NONE_same_org_FALSE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 47, "privilege": "admin"}, "organization": {"id": 199, "owner": {"id": 227}, "user": {"role": null}}}, "resource": {"id": 317, "assignee": {"id": 564}, "organization": {"id": 644}, "project": {"id": 306, "owner": {"id": 47}, "assignee": {"id": 880}}, "task": {"id": 340, "owner": {"id": 976}, "assignee": {"id": 1016}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 59, "privilege": "business"}, "organization": {"id": 103, "owner": {"id": 59}, "user": {"role": "owner"}}}, "resource": {"id": 384, "assignee": {"id": 525}, "organization": {"id": 103}, "project": {"id": 318, "owner": {"id": 59}, "assignee": {"id": 869}}, "task": {"id": 398, "owner": {"id": 969}, "assignee": {"id": 1055}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 52, "privilege": "business"}, "organization": {"id": 125, "owner": {"id": 52}, "user": {"role": "owner"}}}, "resource": {"id": 340, "assignee": {"id": 573}, "organization": {"id": 125}, "project": {"id": 305, "owner": {"id": 52}, "assignee": {"id": 842}}, "task": {"id": 372, "owner": {"id": 994}, "assignee": {"id": 1034}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 10, "privilege": "business"}, "organization": {"id": 133, "owner": {"id": 10}, "user": {"role": "owner"}}}, "resource": {"id": 389, "assignee": {"id": 519}, "organization": {"id": 601}, "project": {"id": 357, "owner": {"id": 10}, "assignee": {"id": 866}}, "task": {"id": 337, "owner": {"id": 915}, "assignee": {"id": 1028}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 94, "privilege": "business"}, "organization": {"id": 162, "owner": {"id": 94}, "user": {"role": "owner"}}}, "resource": {"id": 390, "assignee": {"id": 537}, "organization": {"id": 613}, "project": {"id": 391, "owner": {"id": 94}, "assignee": {"id": 872}}, "task": {"id": 355, "owner": {"id": 937}, "assignee": {"id": 1089}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 64, "privilege": "business"}, "organization": {"id": 160, "owner": {"id": 267}, "user": {"role": "maintainer"}}}, "resource": {"id": 364, "assignee": {"id": 550}, "organization": {"id": 160}, "project": {"id": 341, "owner": {"id": 64}, "assignee": {"id": 828}}, "task": {"id": 364, "owner": {"id": 949}, "assignee": {"id": 1081}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 13, "privilege": "business"}, "organization": {"id": 153, "owner": {"id": 280}, "user": {"role": "maintainer"}}}, "resource": {"id": 363, "assignee": {"id": 558}, "organization": {"id": 153}, "project": {"id": 300, "owner": {"id": 13}, "assignee": {"id": 815}}, "task": {"id": 351, "owner": {"id": 946}, "assignee": {"id": 1020}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 42, "privilege": "business"}, "organization": {"id": 158, "owner": {"id": 223}, "user": {"role": "maintainer"}}}, "resource": {"id": 366, "assignee": {"id": 506}, "organization": {"id": 602}, "project": {"id": 397, "owner": {"id": 42}, "assignee": {"id": 811}}, "task": {"id": 383, "owner": {"id": 930}, "assignee": {"id": 1095}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 40, "privilege": "business"}, "organization": {"id": 149, "owner": {"id": 259}, "user": {"role": "maintainer"}}}, "resource": {"id": 362, "assignee": {"id": 577}, "organization": {"id": 699}, "project": {"id": 396, "owner": {"id": 40}, "assignee": {"id": 887}}, "task": {"id": 355, "owner": {"id": 939}, "assignee": {"id": 1009}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 24, "privilege": "business"}, "organization": {"id": 196, "owner": {"id": 264}, "user": {"role": "supervisor"}}}, "resource": {"id": 350, "assignee": {"id": 529}, "organization": {"id": 196}, "project": {"id": 347, "owner": {"id": 24}, "assignee": {"id": 883}}, "task": {"id": 376, "owner": {"id": 940}, "assignee": {"id": 1045}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 29, "privilege": "business"}, "organization": {"id": 157, "owner": {"id": 295}, "user": {"role": "supervisor"}}}, "resource": {"id": 313, "assignee": {"id": 509}, "organization": {"id": 157}, "project": {"id": 369, "owner": {"id": 29}, "assignee": {"id": 864}}, "task": {"id": 358, "owner": {"id": 964}, "assignee": {"id": 1032}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 12, "privilege": "business"}, "organization": {"id": 130, "owner": {"id": 235}, "user": {"role": "supervisor"}}}, "resource": {"id": 336, "assignee": {"id": 501}, "organization": {"id": 650}, "project": {"id": 363, "owner": {"id": 12}, "assignee": {"id": 884}}, "task": {"id": 398, "owner": {"id": 940}, "assignee": {"id": 1045}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 15, "privilege": "business"}, "organization": {"id": 178, "owner": {"id": 257}, "user": {"role": "supervisor"}}}, "resource": {"id": 362, "assignee": {"id": 501}, "organization": {"id": 685}, "project": {"id": 380, "owner": {"id": 15}, "assignee": {"id": 866}}, "task": {"id": 300, "owner": {"id": 965}, "assignee": {"id": 1003}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 78, "privilege": "business"}, "organization": {"id": 103, "owner": {"id": 278}, "user": {"role": "worker"}}}, "resource": {"id": 368, "assignee": {"id": 526}, "organization": {"id": 103}, "project": {"id": 399, "owner": {"id": 78}, "assignee": {"id": 840}}, "task": {"id": 327, "owner": {"id": 978}, "assignee": {"id": 1028}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 11, "privilege": "business"}, "organization": {"id": 153, "owner": {"id": 283}, "user": {"role": "worker"}}}, "resource": {"id": 356, "assignee": {"id": 574}, "organization": {"id": 153}, "project": {"id": 361, "owner": {"id": 11}, "assignee": {"id": 856}}, "task": {"id": 341, "owner": {"id": 956}, "assignee": {"id": 1034}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 72, "privilege": "business"}, "organization": {"id": 151, "owner": {"id": 230}, "user": {"role": "worker"}}}, "resource": {"id": 376, "assignee": {"id": 579}, "organization": {"id": 617}, "project": {"id": 344, "owner": {"id": 72}, "assignee": {"id": 870}}, "task": {"id": 363, "owner": {"id": 978}, "assignee": {"id": 1038}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 54, "privilege": "business"}, "organization": {"id": 122, "owner": {"id": 204}, "user": {"role": "worker"}}}, "resource": {"id": 388, "assignee": {"id": 590}, "organization": {"id": 671}, "project": {"id": 300, "owner": {"id": 54}, "assignee": {"id": 865}}, "task": {"id": 366, "owner": {"id": 939}, "assignee": {"id": 1063}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 46, "privilege": "business"}, "organization": {"id": 127, "owner": {"id": 291}, "user": {"role": null}}}, "resource": {"id": 354, "assignee": {"id": 577}, "organization": {"id": 127}, "project": {"id": 318, "owner": {"id": 46}, "assignee": {"id": 836}}, "task": {"id": 321, "owner": {"id": 950}, "assignee": {"id": 1087}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 18, "privilege": "business"}, "organization": {"id": 185, "owner": {"id": 274}, "user": {"role": null}}}, "resource": {"id": 323, "assignee": {"id": 503}, "organization": {"id": 185}, "project": {"id": 365, "owner": {"id": 18}, "assignee": {"id": 844}}, "task": {"id": 312, "owner": {"id": 977}, "assignee": {"id": 1026}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 93, "privilege": "business"}, "organization": {"id": 175, "owner": {"id": 289}, "user": {"role": null}}}, "resource": {"id": 352, "assignee": {"id": 542}, "organization": {"id": 644}, "project": {"id": 380, "owner": {"id": 93}, "assignee": {"id": 844}}, "task": {"id": 378, "owner": {"id": 953}, "assignee": {"id": 1056}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 31, "privilege": "business"}, "organization": {"id": 155, "owner": {"id": 209}, "user": {"role": null}}}, "resource": {"id": 323, "assignee": {"id": 562}, "organization": {"id": 663}, "project": {"id": 303, "owner": {"id": 31}, "assignee": {"id": 819}}, "task": {"id": 309, "owner": {"id": 981}, "assignee": {"id": 1033}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 88, "privilege": "user"}, "organization": {"id": 155, "owner": {"id": 88}, "user": {"role": "owner"}}}, "resource": {"id": 395, "assignee": {"id": 567}, "organization": {"id": 155}, "project": {"id": 359, "owner": {"id": 88}, "assignee": {"id": 831}}, "task": {"id": 306, "owner": {"id": 921}, "assignee": {"id": 1034}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 38, "privilege": "user"}, "organization": {"id": 102, "owner": {"id": 38}, "user": {"role": "owner"}}}, "resource": {"id": 374, "assignee": {"id": 543}, "organization": {"id": 102}, "project": {"id": 369, "owner": {"id": 38}, "assignee": {"id": 831}}, "task": {"id": 388, "owner": {"id": 912}, "assignee": {"id": 1024}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 85, "privilege": "user"}, "organization": {"id": 160, "owner": {"id": 85}, "user": {"role": "owner"}}}, "resource": {"id": 328, "assignee": {"id": 583}, "organization": {"id": 629}, "project": {"id": 393, "owner": {"id": 85}, "assignee": {"id": 881}}, "task": {"id": 363, "owner": {"id": 915}, "assignee": {"id": 1051}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 27, "privilege": "user"}, "organization": {"id": 168, "owner": {"id": 27}, "user": {"role": "owner"}}}, "resource": {"id": 318, "assignee": {"id": 599}, "organization": {"id": 690}, "project": {"id": 336, "owner": {"id": 27}, "assignee": {"id": 846}}, "task": {"id": 389, "owner": {"id": 905}, "assignee": {"id": 1074}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 17, "privilege": "user"}, "organization": {"id": 173, "owner": {"id": 276}, "user": {"role": "maintainer"}}}, "resource": {"id": 315, "assignee": {"id": 519}, "organization": {"id": 173}, "project": {"id": 315, "owner": {"id": 17}, "assignee": {"id": 841}}, "task": {"id": 309, "owner": {"id": 948}, "assignee": {"id": 1005}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 80, "privilege": "user"}, "organization": {"id": 153, "owner": {"id": 246}, "user": {"role": "maintainer"}}}, "resource": {"id": 325, "assignee": {"id": 501}, "organization": {"id": 153}, "project": {"id": 342, "owner": {"id": 80}, "assignee": {"id": 825}}, "task": {"id": 394, "owner": {"id": 923}, "assignee": {"id": 1010}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 11, "privilege": "user"}, "organization": {"id": 123, "owner": {"id": 277}, "user": {"role": "maintainer"}}}, "resource": {"id": 384, "assignee": {"id": 568}, "organization": {"id": 639}, "project": {"id": 342, "owner": {"id": 11}, "assignee": {"id": 890}}, "task": {"id": 328, "owner": {"id": 960}, "assignee": {"id": 1070}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 29, "privilege": "user"}, "organization": {"id": 187, "owner": {"id": 258}, "user": {"role": "maintainer"}}}, "resource": {"id": 325, "assignee": {"id": 594}, "organization": {"id": 635}, "project": {"id": 398, "owner": {"id": 29}, "assignee": {"id": 861}}, "task": {"id": 316, "owner": {"id": 909}, "assignee": {"id": 1006}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 92, "privilege": "user"}, "organization": {"id": 148, "owner": {"id": 274}, "user": {"role": "supervisor"}}}, "resource": {"id": 311, "assignee": {"id": 529}, "organization": {"id": 148}, "project": {"id": 365, "owner": {"id": 92}, "assignee": {"id": 863}}, "task": {"id": 342, "owner": {"id": 960}, "assignee": {"id": 1097}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 27, "privilege": "user"}, "organization": {"id": 195, "owner": {"id": 288}, "user": {"role": "supervisor"}}}, "resource": {"id": 376, "assignee": {"id": 541}, "organization": {"id": 195}, "project": {"id": 391, "owner": {"id": 27}, "assignee": {"id": 811}}, "task": {"id": 354, "owner": {"id": 912}, "assignee": {"id": 1092}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 86, "privilege": "user"}, "organization": {"id": 181, "owner": {"id": 235}, "user": {"role": "supervisor"}}}, "resource": {"id": 367, "assignee": {"id": 578}, "organization": {"id": 636}, "project": {"id": 340, "owner": {"id": 86}, "assignee": {"id": 856}}, "task": {"id": 364, "owner": {"id": 910}, "assignee": {"id": 1056}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 22, "privilege": "user"}, "organization": {"id": 127, "owner": {"id": 218}, "user": {"role": "supervisor"}}}, "resource": {"id": 351, "assignee": {"id": 597}, "organization": {"id": 615}, "project": {"id": 300, "owner": {"id": 22}, "assignee": {"id": 866}}, "task": {"id": 341, "owner": {"id": 931}, "assignee": {"id": 1060}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 91, "privilege": "user"}, "organization": {"id": 153, "owner": {"id": 226}, "user": {"role": "worker"}}}, "resource": {"id": 378, "assignee": {"id": 555}, "organization": {"id": 153}, "project": {"id": 347, "owner": {"id": 91}, "assignee": {"id": 811}}, "task": {"id": 373, "owner": {"id": 980}, "assignee": {"id": 1026}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 89, "privilege": "user"}, "organization": {"id": 164, "owner": {"id": 268}, "user": {"role": "worker"}}}, "resource": {"id": 386, "assignee": {"id": 510}, "organization": {"id": 164}, "project": {"id": 322, "owner": {"id": 89}, "assignee": {"id": 810}}, "task": {"id": 366, "owner": {"id": 920}, "assignee": {"id": 1074}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 43, "privilege": "user"}, "organization": {"id": 116, "owner": {"id": 295}, "user": {"role": "worker"}}}, "resource": {"id": 325, "assignee": {"id": 592}, "organization": {"id": 662}, "project": {"id": 353, "owner": {"id": 43}, "assignee": {"id": 852}}, "task": {"id": 350, "owner": {"id": 974}, "assignee": {"id": 1060}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 41, "privilege": "user"}, "organization": {"id": 162, "owner": {"id": 277}, "user": {"role": "worker"}}}, "resource": {"id": 391, "assignee": {"id": 543}, "organization": {"id": 678}, "project": {"id": 361, "owner": {"id": 41}, "assignee": {"id": 892}}, "task": {"id": 360, "owner": {"id": 940}, "assignee": {"id": 1098}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 56, "privilege": "user"}, "organization": {"id": 198, "owner": {"id": 258}, "user": {"role": null}}}, "resource": {"id": 317, "assignee": {"id": 512}, "organization": {"id": 198}, "project": {"id": 324, "owner": {"id": 56}, "assignee": {"id": 835}}, "task": {"id": 382, "owner": {"id": 956}, "assignee": {"id": 1063}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 23, "privilege": "user"}, "organization": {"id": 151, "owner": {"id": 227}, "user": {"role": null}}}, "resource": {"id": 346, "assignee": {"id": 579}, "organization": {"id": 151}, "project": {"id": 331, "owner": {"id": 23}, "assignee": {"id": 842}}, "task": {"id": 305, "owner": {"id": 994}, "assignee": {"id": 1064}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 54, "privilege": "user"}, "organization": {"id": 139, "owner": {"id": 283}, "user": {"role": null}}}, "resource": {"id": 390, "assignee": {"id": 534}, "organization": {"id": 632}, "project": {"id": 363, "owner": {"id": 54}, "assignee": {"id": 868}}, "task": {"id": 322, "owner": {"id": 974}, "assignee": {"id": 1035}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 42, "privilege": "user"}, "organization": {"id": 126, "owner": {"id": 276}, "user": {"role": null}}}, "resource": {"id": 374, "assignee": {"id": 595}, "organization": {"id": 693}, "project": {"id": 337, "owner": {"id": 42}, "assignee": {"id": 837}}, "task": {"id": 361, "owner": {"id": 932}, "assignee": {"id": 1044}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 68, "privilege": "worker"}, "organization": {"id": 121, "owner": {"id": 68}, "user": {"role": "owner"}}}, "resource": {"id": 369, "assignee": {"id": 534}, "organization": {"id": 121}, "project": {"id": 378, "owner": {"id": 68}, "assignee": {"id": 885}}, "task": {"id": 370, "owner": {"id": 903}, "assignee": {"id": 1021}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 80, "privilege": "worker"}, "organization": {"id": 172, "owner": {"id": 80}, "user": {"role": "owner"}}}, "resource": {"id": 376, "assignee": {"id": 515}, "organization": {"id": 172}, "project": {"id": 332, "owner": {"id": 80}, "assignee": {"id": 829}}, "task": {"id": 339, "owner": {"id": 928}, "assignee": {"id": 1009}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 92, "privilege": "worker"}, "organization": {"id": 149, "owner": {"id": 92}, "user": {"role": "owner"}}}, "resource": {"id": 352, "assignee": {"id": 575}, "organization": {"id": 610}, "project": {"id": 379, "owner": {"id": 92}, "assignee": {"id": 869}}, "task": {"id": 353, "owner": {"id": 961}, "assignee": {"id": 1006}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 19, "privilege": "worker"}, "organization": {"id": 139, "owner": {"id": 19}, "user": {"role": "owner"}}}, "resource": {"id": 333, "assignee": {"id": 553}, "organization": {"id": 627}, "project": {"id": 399, "owner": {"id": 19}, "assignee": {"id": 831}}, "task": {"id": 309, "owner": {"id": 936}, "assignee": {"id": 1032}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 43, "privilege": "worker"}, "organization": {"id": 108, "owner": {"id": 253}, "user": {"role": "maintainer"}}}, "resource": {"id": 316, "assignee": {"id": 506}, "organization": {"id": 108}, "project": {"id": 319, "owner": {"id": 43}, "assignee": {"id": 845}}, "task": {"id": 321, "owner": {"id": 939}, "assignee": {"id": 1056}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 72, "privilege": "worker"}, "organization": {"id": 140, "owner": {"id": 252}, "user": {"role": "maintainer"}}}, "resource": {"id": 387, "assignee": {"id": 588}, "organization": {"id": 140}, "project": {"id": 347, "owner": {"id": 72}, "assignee": {"id": 800}}, "task": {"id": 325, "owner": {"id": 926}, "assignee": {"id": 1099}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 24, "privilege": "worker"}, "organization": {"id": 160, "owner": {"id": 273}, "user": {"role": "maintainer"}}}, "resource": {"id": 340, "assignee": {"id": 583}, "organization": {"id": 650}, "project": {"id": 376, "owner": {"id": 24}, "assignee": {"id": 895}}, "task": {"id": 378, "owner": {"id": 958}, "assignee": {"id": 1024}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 5, "privilege": "worker"}, "organization": {"id": 119, "owner": {"id": 286}, "user": {"role": "maintainer"}}}, "resource": {"id": 305, "assignee": {"id": 546}, "organization": {"id": 610}, "project": {"id": 303, "owner": {"id": 5}, "assignee": {"id": 846}}, "task": {"id": 369, "owner": {"id": 952}, "assignee": {"id": 1041}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 29, "privilege": "worker"}, "organization": {"id": 169, "owner": {"id": 285}, "user": {"role": "supervisor"}}}, "resource": {"id": 399, "assignee": {"id": 545}, "organization": {"id": 169}, "project": {"id": 354, "owner": {"id": 29}, "assignee": {"id": 834}}, "task": {"id": 321, "owner": {"id": 950}, "assignee": {"id": 1098}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 11, "privilege": "worker"}, "organization": {"id": 133, "owner": {"id": 271}, "user": {"role": "supervisor"}}}, "resource": {"id": 381, "assignee": {"id": 508}, "organization": {"id": 133}, "project": {"id": 323, "owner": {"id": 11}, "assignee": {"id": 843}}, "task": {"id": 343, "owner": {"id": 965}, "assignee": {"id": 1046}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 65, "privilege": "worker"}, "organization": {"id": 108, "owner": {"id": 277}, "user": {"role": "supervisor"}}}, "resource": {"id": 388, "assignee": {"id": 597}, "organization": {"id": 612}, "project": {"id": 339, "owner": {"id": 65}, "assignee": {"id": 814}}, "task": {"id": 306, "owner": {"id": 977}, "assignee": {"id": 1071}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 60, "privilege": "worker"}, "organization": {"id": 164, "owner": {"id": 259}, "user": {"role": "supervisor"}}}, "resource": {"id": 382, "assignee": {"id": 546}, "organization": {"id": 607}, "project": {"id": 387, "owner": {"id": 60}, "assignee": {"id": 841}}, "task": {"id": 344, "owner": {"id": 996}, "assignee": {"id": 1011}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 7, "privilege": "worker"}, "organization": {"id": 190, "owner": {"id": 274}, "user": {"role": "worker"}}}, "resource": {"id": 360, "assignee": {"id": 557}, "organization": {"id": 190}, "project": {"id": 385, "owner": {"id": 7}, "assignee": {"id": 828}}, "task": {"id": 369, "owner": {"id": 926}, "assignee": {"id": 1037}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 71, "privilege": "worker"}, "organization": {"id": 184, "owner": {"id": 256}, "user": {"role": "worker"}}}, "resource": {"id": 396, "assignee": {"id": 563}, "organization": {"id": 184}, "project": {"id": 366, "owner": {"id": 71}, "assignee": {"id": 859}}, "task": {"id": 374, "owner": {"id": 910}, "assignee": {"id": 1070}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 55, "privilege": "worker"}, "organization": {"id": 165, "owner": {"id": 299}, "user": {"role": "worker"}}}, "resource": {"id": 399, "assignee": {"id": 562}, "organization": {"id": 664}, "project": {"id": 317, "owner": {"id": 55}, "assignee": {"id": 896}}, "task": {"id": 396, "owner": {"id": 964}, "assignee": {"id": 1057}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 54, "privilege": "worker"}, "organization": {"id": 126, "owner": {"id": 209}, "user": {"role": "worker"}}}, "resource": {"id": 322, "assignee": {"id": 507}, "organization": {"id": 667}, "project": {"id": 316, "owner": {"id": 54}, "assignee": {"id": 832}}, "task": {"id": 369, "owner": {"id": 927}, "assignee": {"id": 1019}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 70, "privilege": "worker"}, "organization": {"id": 169, "owner": {"id": 259}, "user": {"role": null}}}, "resource": {"id": 339, "assignee": {"id": 583}, "organization": {"id": 169}, "project": {"id": 390, "owner": {"id": 70}, "assignee": {"id": 831}}, "task": {"id": 366, "owner": {"id": 964}, "assignee": {"id": 1053}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 1, "privilege": "worker"}, "organization": {"id": 165, "owner": {"id": 265}, "user": {"role": null}}}, "resource": {"id": 397, "assignee": {"id": 576}, "organization": {"id": 165}, "project": {"id": 385, "owner": {"id": 1}, "assignee": {"id": 867}}, "task": {"id": 319, "owner": {"id": 910}, "assignee": {"id": 1030}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 81, "privilege": "worker"}, "organization": {"id": 186, "owner": {"id": 235}, "user": {"role": null}}}, "resource": {"id": 396, "assignee": {"id": 520}, "organization": {"id": 626}, "project": {"id": 364, "owner": {"id": 81}, "assignee": {"id": 875}}, "task": {"id": 355, "owner": {"id": 922}, "assignee": {"id": 1060}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 18, "privilege": "worker"}, "organization": {"id": 138, "owner": {"id": 249}, "user": {"role": null}}}, "resource": {"id": 319, "assignee": {"id": 503}, "organization": {"id": 628}, "project": {"id": 361, "owner": {"id": 18}, "assignee": {"id": 822}}, "task": {"id": 313, "owner": {"id": 939}, "assignee": {"id": 1089}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_OWNER_same_org_TRUE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 23, "privilege": "none"}, "organization": {"id": 182, "owner": {"id": 23}, "user": {"role": "owner"}}}, "resource": {"id": 307, "assignee": {"id": 512}, "organization": {"id": 182}, "project": {"id": 354, "owner": {"id": 23}, "assignee": {"id": 819}}, "task": {"id": 349, "owner": {"id": 931}, "assignee": {"id": 1058}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_OWNER_same_org_TRUE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 86, "privilege": "none"}, "organization": {"id": 118, "owner": {"id": 86}, "user": {"role": "owner"}}}, "resource": {"id": 389, "assignee": {"id": 549}, "organization": {"id": 118}, "project": {"id": 324, "owner": {"id": 86}, "assignee": {"id": 838}}, "task": {"id": 311, "owner": {"id": 955}, "assignee": {"id": 1010}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 39, "privilege": "none"}, "organization": {"id": 158, "owner": {"id": 39}, "user": {"role": "owner"}}}, "resource": {"id": 381, "assignee": {"id": 517}, "organization": {"id": 642}, "project": {"id": 335, "owner": {"id": 39}, "assignee": {"id": 852}}, "task": {"id": 304, "owner": {"id": 934}, "assignee": {"id": 1062}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 9, "privilege": "none"}, "organization": {"id": 102, "owner": {"id": 9}, "user": {"role": "owner"}}}, "resource": {"id": 325, "assignee": {"id": 557}, "organization": {"id": 691}, "project": {"id": 303, "owner": {"id": 9}, "assignee": {"id": 865}}, "task": {"id": 360, "owner": {"id": 903}, "assignee": {"id": 1098}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_MAINTAINER_same_org_TRUE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 98, "privilege": "none"}, "organization": {"id": 117, "owner": {"id": 211}, "user": {"role": "maintainer"}}}, "resource": {"id": 390, "assignee": {"id": 546}, "organization": {"id": 117}, "project": {"id": 330, "owner": {"id": 98}, "assignee": {"id": 871}}, "task": {"id": 359, "owner": {"id": 934}, "assignee": {"id": 1052}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_MAINTAINER_same_org_TRUE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 37, "privilege": "none"}, "organization": {"id": 186, "owner": {"id": 270}, "user": {"role": "maintainer"}}}, "resource": {"id": 346, "assignee": {"id": 583}, "organization": {"id": 186}, "project": {"id": 369, "owner": {"id": 37}, "assignee": {"id": 884}}, "task": {"id": 340, "owner": {"id": 962}, "assignee": {"id": 1024}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 58, "privilege": "none"}, "organization": {"id": 163, "owner": {"id": 268}, "user": {"role": "maintainer"}}}, "resource": {"id": 362, "assignee": {"id": 505}, "organization": {"id": 653}, "project": {"id": 310, "owner": {"id": 58}, "assignee": {"id": 851}}, "task": {"id": 366, "owner": {"id": 953}, "assignee": {"id": 1036}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 59, "privilege": "none"}, "organization": {"id": 189, "owner": {"id": 294}, "user": {"role": "maintainer"}}}, "resource": {"id": 323, "assignee": {"id": 564}, "organization": {"id": 639}, "project": {"id": 356, "owner": {"id": 59}, "assignee": {"id": 895}}, "task": {"id": 371, "owner": {"id": 922}, "assignee": {"id": 1053}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_SUPERVISOR_same_org_TRUE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 90, "privilege": "none"}, "organization": {"id": 197, "owner": {"id": 255}, "user": {"role": "supervisor"}}}, "resource": {"id": 325, "assignee": {"id": 592}, "organization": {"id": 197}, "project": {"id": 323, "owner": {"id": 90}, "assignee": {"id": 877}}, "task": {"id": 327, "owner": {"id": 929}, "assignee": {"id": 1029}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_SUPERVISOR_same_org_TRUE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 39, "privilege": "none"}, "organization": {"id": 195, "owner": {"id": 216}, "user": {"role": "supervisor"}}}, "resource": {"id": 320, "assignee": {"id": 580}, "organization": {"id": 195}, "project": {"id": 342, "owner": {"id": 39}, "assignee": {"id": 841}}, "task": {"id": 329, "owner": {"id": 988}, "assignee": {"id": 1098}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 68, "privilege": "none"}, "organization": {"id": 189, "owner": {"id": 204}, "user": {"role": "supervisor"}}}, "resource": {"id": 336, "assignee": {"id": 555}, "organization": {"id": 655}, "project": {"id": 334, "owner": {"id": 68}, "assignee": {"id": 803}}, "task": {"id": 354, "owner": {"id": 975}, "assignee": {"id": 1033}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 54, "privilege": "none"}, "organization": {"id": 174, "owner": {"id": 275}, "user": {"role": "supervisor"}}}, "resource": {"id": 370, "assignee": {"id": 548}, "organization": {"id": 677}, "project": {"id": 347, "owner": {"id": 54}, "assignee": {"id": 831}}, "task": {"id": 329, "owner": {"id": 957}, "assignee": {"id": 1060}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_WORKER_same_org_TRUE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 39, "privilege": "none"}, "organization": {"id": 150, "owner": {"id": 259}, "user": {"role": "worker"}}}, "resource": {"id": 312, "assignee": {"id": 538}, "organization": {"id": 150}, "project": {"id": 367, "owner": {"id": 39}, "assignee": {"id": 876}}, "task": {"id": 395, "owner": {"id": 978}, "assignee": {"id": 1082}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_WORKER_same_org_TRUE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 19, "privilege": "none"}, "organization": {"id": 191, "owner": {"id": 254}, "user": {"role": "worker"}}}, "resource": {"id": 312, "assignee": {"id": 539}, "organization": {"id": 191}, "project": {"id": 350, "owner": {"id": 19}, "assignee": {"id": 849}}, "task": {"id": 324, "owner": {"id": 950}, "assignee": {"id": 1023}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 11, "privilege": "none"}, "organization": {"id": 150, "owner": {"id": 275}, "user": {"role": "worker"}}}, "resource": {"id": 337, "assignee": {"id": 579}, "organization": {"id": 609}, "project": {"id": 329, "owner": {"id": 11}, "assignee": {"id": 813}}, "task": {"id": 343, "owner": {"id": 998}, "assignee": {"id": 1035}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 20, "privilege": "none"}, "organization": {"id": 188, "owner": {"id": 260}, "user": {"role": "worker"}}}, "resource": {"id": 387, "assignee": {"id": 545}, "organization": {"id": 640}, "project": {"id": 356, "owner": {"id": 20}, "assignee": {"id": 887}}, "task": {"id": 305, "owner": {"id": 952}, "assignee": {"id": 1015}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 4, "privilege": "none"}, "organization": {"id": 181, "owner": {"id": 263}, "user": {"role": null}}}, "resource": {"id": 351, "assignee": {"id": 536}, "organization": {"id": 181}, "project": {"id": 330, "owner": {"id": 4}, "assignee": {"id": 808}}, "task": {"id": 317, "owner": {"id": 974}, "assignee": {"id": 1013}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 15, "privilege": "none"}, "organization": {"id": 102, "owner": {"id": 250}, "user": {"role": null}}}, "resource": {"id": 319, "assignee": {"id": 512}, "organization": {"id": 102}, "project": {"id": 386, "owner": {"id": 15}, "assignee": {"id": 890}}, "task": {"id": 386, "owner": {"id": 917}, "assignee": {"id": 1045}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 39, "privilege": "none"}, "organization": {"id": 159, "owner": {"id": 294}, "user": {"role": null}}}, "resource": {"id": 316, "assignee": {"id": 502}, "organization": {"id": 617}, "project": {"id": 343, "owner": {"id": 39}, "assignee": {"id": 838}}, "task": {"id": 304, "owner": {"id": 942}, "assignee": {"id": 1006}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 92, "privilege": "none"}, "organization": {"id": 104, "owner": {"id": 209}, "user": {"role": null}}}, "resource": {"id": 398, "assignee": {"id": 546}, "organization": {"id": 699}, "project": {"id": 382, "owner": {"id": 92}, "assignee": {"id": 800}}, "task": {"id": 353, "owner": {"id": 982}, "assignee": {"id": 1090}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 88, "privilege": "admin"}, "organization": {"id": 124, "owner": {"id": 88}, "user": {"role": "owner"}}}, "resource": {"id": 373, "assignee": {"id": 596}, "organization": {"id": 124}, "project": {"id": 366, "owner": {"id": 779}, "assignee": {"id": 88}}, "task": {"id": 329, "owner": {"id": 944}, "assignee": {"id": 1077}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 88, "privilege": "admin"}, "organization": {"id": 138, "owner": {"id": 88}, "user": {"role": "owner"}}}, "resource": {"id": 301, "assignee": {"id": 513}, "organization": {"id": 138}, "project": {"id": 366, "owner": {"id": 717}, "assignee": {"id": 88}}, "task": {"id": 331, "owner": {"id": 997}, "assignee": {"id": 1059}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_OWNER_same_org_FALSE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 10, "privilege": "admin"}, "organization": {"id": 171, "owner": {"id": 10}, "user": {"role": "owner"}}}, "resource": {"id": 335, "assignee": {"id": 556}, "organization": {"id": 653}, "project": {"id": 359, "owner": {"id": 725}, "assignee": {"id": 10}}, "task": {"id": 398, "owner": {"id": 917}, "assignee": {"id": 1068}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_OWNER_same_org_FALSE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 14, "privilege": "admin"}, "organization": {"id": 130, "owner": {"id": 14}, "user": {"role": "owner"}}}, "resource": {"id": 324, "assignee": {"id": 533}, "organization": {"id": 619}, "project": {"id": 338, "owner": {"id": 751}, "assignee": {"id": 14}}, "task": {"id": 391, "owner": {"id": 923}, "assignee": {"id": 1021}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 41, "privilege": "admin"}, "organization": {"id": 189, "owner": {"id": 296}, "user": {"role": "maintainer"}}}, "resource": {"id": 345, "assignee": {"id": 563}, "organization": {"id": 189}, "project": {"id": 343, "owner": {"id": 762}, "assignee": {"id": 41}}, "task": {"id": 333, "owner": {"id": 910}, "assignee": {"id": 1069}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 58, "privilege": "admin"}, "organization": {"id": 151, "owner": {"id": 246}, "user": {"role": "maintainer"}}}, "resource": {"id": 387, "assignee": {"id": 598}, "organization": {"id": 151}, "project": {"id": 364, "owner": {"id": 727}, "assignee": {"id": 58}}, "task": {"id": 315, "owner": {"id": 991}, "assignee": {"id": 1071}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_MAINTAINER_same_org_FALSE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 42, "privilege": "admin"}, "organization": {"id": 148, "owner": {"id": 247}, "user": {"role": "maintainer"}}}, "resource": {"id": 330, "assignee": {"id": 559}, "organization": {"id": 691}, "project": {"id": 357, "owner": {"id": 709}, "assignee": {"id": 42}}, "task": {"id": 345, "owner": {"id": 960}, "assignee": {"id": 1009}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_MAINTAINER_same_org_FALSE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 43, "privilege": "admin"}, "organization": {"id": 107, "owner": {"id": 203}, "user": {"role": "maintainer"}}}, "resource": {"id": 397, "assignee": {"id": 556}, "organization": {"id": 691}, "project": {"id": 367, "owner": {"id": 773}, "assignee": {"id": 43}}, "task": {"id": 324, "owner": {"id": 964}, "assignee": {"id": 1049}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 13, "privilege": "admin"}, "organization": {"id": 180, "owner": {"id": 279}, "user": {"role": "supervisor"}}}, "resource": {"id": 342, "assignee": {"id": 579}, "organization": {"id": 180}, "project": {"id": 363, "owner": {"id": 785}, "assignee": {"id": 13}}, "task": {"id": 393, "owner": {"id": 975}, "assignee": {"id": 1033}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 95, "privilege": "admin"}, "organization": {"id": 199, "owner": {"id": 204}, "user": {"role": "supervisor"}}}, "resource": {"id": 303, "assignee": {"id": 561}, "organization": {"id": 199}, "project": {"id": 356, "owner": {"id": 772}, "assignee": {"id": 95}}, "task": {"id": 351, "owner": {"id": 919}, "assignee": {"id": 1025}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_SUPERVISOR_same_org_FALSE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 44, "privilege": "admin"}, "organization": {"id": 132, "owner": {"id": 277}, "user": {"role": "supervisor"}}}, "resource": {"id": 370, "assignee": {"id": 561}, "organization": {"id": 645}, "project": {"id": 392, "owner": {"id": 753}, "assignee": {"id": 44}}, "task": {"id": 363, "owner": {"id": 931}, "assignee": {"id": 1084}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_SUPERVISOR_same_org_FALSE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 51, "privilege": "admin"}, "organization": {"id": 141, "owner": {"id": 247}, "user": {"role": "supervisor"}}}, "resource": {"id": 315, "assignee": {"id": 500}, "organization": {"id": 620}, "project": {"id": 365, "owner": {"id": 752}, "assignee": {"id": 51}}, "task": {"id": 334, "owner": {"id": 948}, "assignee": {"id": 1066}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 43, "privilege": "admin"}, "organization": {"id": 160, "owner": {"id": 221}, "user": {"role": "worker"}}}, "resource": {"id": 396, "assignee": {"id": 588}, "organization": {"id": 160}, "project": {"id": 372, "owner": {"id": 709}, "assignee": {"id": 43}}, "task": {"id": 316, "owner": {"id": 992}, "assignee": {"id": 1056}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 63, "privilege": "admin"}, "organization": {"id": 124, "owner": {"id": 282}, "user": {"role": "worker"}}}, "resource": {"id": 385, "assignee": {"id": 579}, "organization": {"id": 124}, "project": {"id": 329, "owner": {"id": 782}, "assignee": {"id": 63}}, "task": {"id": 379, "owner": {"id": 915}, "assignee": {"id": 1098}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_WORKER_same_org_FALSE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 0, "privilege": "admin"}, "organization": {"id": 129, "owner": {"id": 251}, "user": {"role": "worker"}}}, "resource": {"id": 342, "assignee": {"id": 511}, "organization": {"id": 601}, "project": {"id": 354, "owner": {"id": 788}, "assignee": {"id": 0}}, "task": {"id": 326, "owner": {"id": 919}, "assignee": {"id": 1002}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_WORKER_same_org_FALSE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 13, "privilege": "admin"}, "organization": {"id": 134, "owner": {"id": 282}, "user": {"role": "worker"}}}, "resource": {"id": 380, "assignee": {"id": 584}, "organization": {"id": 640}, "project": {"id": 397, "owner": {"id": 760}, "assignee": {"id": 13}}, "task": {"id": 368, "owner": {"id": 951}, "assignee": {"id": 1063}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_TRUE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 34, "privilege": "admin"}, "organization": {"id": 170, "owner": {"id": 232}, "user": {"role": null}}}, "resource": {"id": 347, "assignee": {"id": 514}, "organization": {"id": 170}, "project": {"id": 314, "owner": {"id": 760}, "assignee": {"id": 34}}, "task": {"id": 382, "owner": {"id": 941}, "assignee": {"id": 1082}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_TRUE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 79, "privilege": "admin"}, "organization": {"id": 151, "owner": {"id": 228}, "user": {"role": null}}}, "resource": {"id": 307, "assignee": {"id": 528}, "organization": {"id": 151}, "project": {"id": 316, "owner": {"id": 735}, "assignee": {"id": 79}}, "task": {"id": 386, "owner": {"id": 960}, "assignee": {"id": 1078}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_FALSE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 59, "privilege": "admin"}, "organization": {"id": 153, "owner": {"id": 290}, "user": {"role": null}}}, "resource": {"id": 315, "assignee": {"id": 525}, "organization": {"id": 623}, "project": {"id": 347, "owner": {"id": 768}, "assignee": {"id": 59}}, "task": {"id": 394, "owner": {"id": 987}, "assignee": {"id": 1002}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_FALSE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 41, "privilege": "admin"}, "organization": {"id": 102, "owner": {"id": 285}, "user": {"role": null}}}, "resource": {"id": 355, "assignee": {"id": 542}, "organization": {"id": 651}, "project": {"id": 353, "owner": {"id": 748}, "assignee": {"id": 41}}, "task": {"id": 331, "owner": {"id": 939}, "assignee": {"id": 1019}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 66, "privilege": "business"}, "organization": {"id": 148, "owner": {"id": 66}, "user": {"role": "owner"}}}, "resource": {"id": 371, "assignee": {"id": 588}, "organization": {"id": 148}, "project": {"id": 397, "owner": {"id": 778}, "assignee": {"id": 66}}, "task": {"id": 332, "owner": {"id": 938}, "assignee": {"id": 1008}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 38, "privilege": "business"}, "organization": {"id": 149, "owner": {"id": 38}, "user": {"role": "owner"}}}, "resource": {"id": 395, "assignee": {"id": 524}, "organization": {"id": 149}, "project": {"id": 360, "owner": {"id": 787}, "assignee": {"id": 38}}, "task": {"id": 371, "owner": {"id": 939}, "assignee": {"id": 1077}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 29, "privilege": "business"}, "organization": {"id": 171, "owner": {"id": 29}, "user": {"role": "owner"}}}, "resource": {"id": 388, "assignee": {"id": 561}, "organization": {"id": 633}, "project": {"id": 383, "owner": {"id": 714}, "assignee": {"id": 29}}, "task": {"id": 321, "owner": {"id": 972}, "assignee": {"id": 1074}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 41, "privilege": "business"}, "organization": {"id": 117, "owner": {"id": 41}, "user": {"role": "owner"}}}, "resource": {"id": 338, "assignee": {"id": 556}, "organization": {"id": 689}, "project": {"id": 307, "owner": {"id": 777}, "assignee": {"id": 41}}, "task": {"id": 383, "owner": {"id": 980}, "assignee": {"id": 1003}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 88, "privilege": "business"}, "organization": {"id": 129, "owner": {"id": 271}, "user": {"role": "maintainer"}}}, "resource": {"id": 322, "assignee": {"id": 591}, "organization": {"id": 129}, "project": {"id": 399, "owner": {"id": 730}, "assignee": {"id": 88}}, "task": {"id": 387, "owner": {"id": 918}, "assignee": {"id": 1070}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 44, "privilege": "business"}, "organization": {"id": 112, "owner": {"id": 275}, "user": {"role": "maintainer"}}}, "resource": {"id": 323, "assignee": {"id": 581}, "organization": {"id": 112}, "project": {"id": 324, "owner": {"id": 763}, "assignee": {"id": 44}}, "task": {"id": 397, "owner": {"id": 915}, "assignee": {"id": 1040}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 64, "privilege": "business"}, "organization": {"id": 177, "owner": {"id": 296}, "user": {"role": "maintainer"}}}, "resource": {"id": 334, "assignee": {"id": 517}, "organization": {"id": 620}, "project": {"id": 302, "owner": {"id": 789}, "assignee": {"id": 64}}, "task": {"id": 356, "owner": {"id": 968}, "assignee": {"id": 1006}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 69, "privilege": "business"}, "organization": {"id": 108, "owner": {"id": 255}, "user": {"role": "maintainer"}}}, "resource": {"id": 315, "assignee": {"id": 529}, "organization": {"id": 658}, "project": {"id": 340, "owner": {"id": 771}, "assignee": {"id": 69}}, "task": {"id": 309, "owner": {"id": 965}, "assignee": {"id": 1008}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 25, "privilege": "business"}, "organization": {"id": 152, "owner": {"id": 222}, "user": {"role": "supervisor"}}}, "resource": {"id": 313, "assignee": {"id": 551}, "organization": {"id": 152}, "project": {"id": 339, "owner": {"id": 729}, "assignee": {"id": 25}}, "task": {"id": 340, "owner": {"id": 912}, "assignee": {"id": 1078}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 32, "privilege": "business"}, "organization": {"id": 171, "owner": {"id": 280}, "user": {"role": "supervisor"}}}, "resource": {"id": 377, "assignee": {"id": 502}, "organization": {"id": 171}, "project": {"id": 321, "owner": {"id": 768}, "assignee": {"id": 32}}, "task": {"id": 342, "owner": {"id": 962}, "assignee": {"id": 1054}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 97, "privilege": "business"}, "organization": {"id": 198, "owner": {"id": 223}, "user": {"role": "supervisor"}}}, "resource": {"id": 302, "assignee": {"id": 540}, "organization": {"id": 695}, "project": {"id": 399, "owner": {"id": 721}, "assignee": {"id": 97}}, "task": {"id": 349, "owner": {"id": 987}, "assignee": {"id": 1050}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 29, "privilege": "business"}, "organization": {"id": 184, "owner": {"id": 238}, "user": {"role": "supervisor"}}}, "resource": {"id": 372, "assignee": {"id": 508}, "organization": {"id": 668}, "project": {"id": 338, "owner": {"id": 723}, "assignee": {"id": 29}}, "task": {"id": 333, "owner": {"id": 913}, "assignee": {"id": 1091}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 42, "privilege": "business"}, "organization": {"id": 116, "owner": {"id": 257}, "user": {"role": "worker"}}}, "resource": {"id": 391, "assignee": {"id": 582}, "organization": {"id": 116}, "project": {"id": 360, "owner": {"id": 771}, "assignee": {"id": 42}}, "task": {"id": 339, "owner": {"id": 968}, "assignee": {"id": 1013}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 37, "privilege": "business"}, "organization": {"id": 189, "owner": {"id": 236}, "user": {"role": "worker"}}}, "resource": {"id": 326, "assignee": {"id": 578}, "organization": {"id": 189}, "project": {"id": 381, "owner": {"id": 798}, "assignee": {"id": 37}}, "task": {"id": 389, "owner": {"id": 919}, "assignee": {"id": 1025}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 56, "privilege": "business"}, "organization": {"id": 123, "owner": {"id": 208}, "user": {"role": "worker"}}}, "resource": {"id": 318, "assignee": {"id": 554}, "organization": {"id": 652}, "project": {"id": 321, "owner": {"id": 758}, "assignee": {"id": 56}}, "task": {"id": 338, "owner": {"id": 939}, "assignee": {"id": 1070}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 23, "privilege": "business"}, "organization": {"id": 175, "owner": {"id": 231}, "user": {"role": "worker"}}}, "resource": {"id": 351, "assignee": {"id": 558}, "organization": {"id": 652}, "project": {"id": 340, "owner": {"id": 738}, "assignee": {"id": 23}}, "task": {"id": 315, "owner": {"id": 978}, "assignee": {"id": 1052}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 36, "privilege": "business"}, "organization": {"id": 184, "owner": {"id": 233}, "user": {"role": null}}}, "resource": {"id": 309, "assignee": {"id": 573}, "organization": {"id": 184}, "project": {"id": 331, "owner": {"id": 765}, "assignee": {"id": 36}}, "task": {"id": 322, "owner": {"id": 966}, "assignee": {"id": 1056}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 21, "privilege": "business"}, "organization": {"id": 179, "owner": {"id": 223}, "user": {"role": null}}}, "resource": {"id": 374, "assignee": {"id": 584}, "organization": {"id": 179}, "project": {"id": 330, "owner": {"id": 714}, "assignee": {"id": 21}}, "task": {"id": 382, "owner": {"id": 973}, "assignee": {"id": 1070}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 28, "privilege": "business"}, "organization": {"id": 154, "owner": {"id": 293}, "user": {"role": null}}}, "resource": {"id": 319, "assignee": {"id": 545}, "organization": {"id": 633}, "project": {"id": 305, "owner": {"id": 755}, "assignee": {"id": 28}}, "task": {"id": 365, "owner": {"id": 998}, "assignee": {"id": 1049}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 13, "privilege": "business"}, "organization": {"id": 135, "owner": {"id": 247}, "user": {"role": null}}}, "resource": {"id": 388, "assignee": {"id": 580}, "organization": {"id": 629}, "project": {"id": 315, "owner": {"id": 787}, "assignee": {"id": 13}}, "task": {"id": 333, "owner": {"id": 919}, "assignee": {"id": 1041}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 50, "privilege": "user"}, "organization": {"id": 102, "owner": {"id": 50}, "user": {"role": "owner"}}}, "resource": {"id": 303, "assignee": {"id": 590}, "organization": {"id": 102}, "project": {"id": 396, "owner": {"id": 700}, "assignee": {"id": 50}}, "task": {"id": 386, "owner": {"id": 908}, "assignee": {"id": 1037}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 67, "privilege": "user"}, "organization": {"id": 115, "owner": {"id": 67}, "user": {"role": "owner"}}}, "resource": {"id": 317, "assignee": {"id": 500}, "organization": {"id": 115}, "project": {"id": 399, "owner": {"id": 798}, "assignee": {"id": 67}}, "task": {"id": 354, "owner": {"id": 957}, "assignee": {"id": 1039}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 72, "privilege": "user"}, "organization": {"id": 118, "owner": {"id": 72}, "user": {"role": "owner"}}}, "resource": {"id": 363, "assignee": {"id": 576}, "organization": {"id": 614}, "project": {"id": 336, "owner": {"id": 738}, "assignee": {"id": 72}}, "task": {"id": 385, "owner": {"id": 926}, "assignee": {"id": 1018}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 71, "privilege": "user"}, "organization": {"id": 172, "owner": {"id": 71}, "user": {"role": "owner"}}}, "resource": {"id": 334, "assignee": {"id": 538}, "organization": {"id": 652}, "project": {"id": 358, "owner": {"id": 798}, "assignee": {"id": 71}}, "task": {"id": 371, "owner": {"id": 944}, "assignee": {"id": 1061}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 29, "privilege": "user"}, "organization": {"id": 116, "owner": {"id": 247}, "user": {"role": "maintainer"}}}, "resource": {"id": 338, "assignee": {"id": 559}, "organization": {"id": 116}, "project": {"id": 380, "owner": {"id": 707}, "assignee": {"id": 29}}, "task": {"id": 321, "owner": {"id": 938}, "assignee": {"id": 1044}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 79, "privilege": "user"}, "organization": {"id": 171, "owner": {"id": 220}, "user": {"role": "maintainer"}}}, "resource": {"id": 307, "assignee": {"id": 568}, "organization": {"id": 171}, "project": {"id": 315, "owner": {"id": 721}, "assignee": {"id": 79}}, "task": {"id": 379, "owner": {"id": 945}, "assignee": {"id": 1098}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 70, "privilege": "user"}, "organization": {"id": 161, "owner": {"id": 264}, "user": {"role": "maintainer"}}}, "resource": {"id": 348, "assignee": {"id": 573}, "organization": {"id": 624}, "project": {"id": 327, "owner": {"id": 743}, "assignee": {"id": 70}}, "task": {"id": 383, "owner": {"id": 972}, "assignee": {"id": 1046}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 1, "privilege": "user"}, "organization": {"id": 162, "owner": {"id": 257}, "user": {"role": "maintainer"}}}, "resource": {"id": 372, "assignee": {"id": 574}, "organization": {"id": 651}, "project": {"id": 345, "owner": {"id": 724}, "assignee": {"id": 1}}, "task": {"id": 387, "owner": {"id": 939}, "assignee": {"id": 1038}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 94, "privilege": "user"}, "organization": {"id": 141, "owner": {"id": 229}, "user": {"role": "supervisor"}}}, "resource": {"id": 348, "assignee": {"id": 512}, "organization": {"id": 141}, "project": {"id": 393, "owner": {"id": 794}, "assignee": {"id": 94}}, "task": {"id": 398, "owner": {"id": 985}, "assignee": {"id": 1079}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 5, "privilege": "user"}, "organization": {"id": 122, "owner": {"id": 241}, "user": {"role": "supervisor"}}}, "resource": {"id": 324, "assignee": {"id": 504}, "organization": {"id": 122}, "project": {"id": 318, "owner": {"id": 763}, "assignee": {"id": 5}}, "task": {"id": 317, "owner": {"id": 919}, "assignee": {"id": 1022}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 20, "privilege": "user"}, "organization": {"id": 156, "owner": {"id": 233}, "user": {"role": "supervisor"}}}, "resource": {"id": 321, "assignee": {"id": 540}, "organization": {"id": 653}, "project": {"id": 389, "owner": {"id": 756}, "assignee": {"id": 20}}, "task": {"id": 350, "owner": {"id": 975}, "assignee": {"id": 1077}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 95, "privilege": "user"}, "organization": {"id": 116, "owner": {"id": 243}, "user": {"role": "supervisor"}}}, "resource": {"id": 311, "assignee": {"id": 526}, "organization": {"id": 643}, "project": {"id": 394, "owner": {"id": 799}, "assignee": {"id": 95}}, "task": {"id": 334, "owner": {"id": 914}, "assignee": {"id": 1057}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 94, "privilege": "user"}, "organization": {"id": 195, "owner": {"id": 248}, "user": {"role": "worker"}}}, "resource": {"id": 367, "assignee": {"id": 502}, "organization": {"id": 195}, "project": {"id": 300, "owner": {"id": 761}, "assignee": {"id": 94}}, "task": {"id": 364, "owner": {"id": 958}, "assignee": {"id": 1034}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 29, "privilege": "user"}, "organization": {"id": 102, "owner": {"id": 264}, "user": {"role": "worker"}}}, "resource": {"id": 385, "assignee": {"id": 547}, "organization": {"id": 102}, "project": {"id": 397, "owner": {"id": 726}, "assignee": {"id": 29}}, "task": {"id": 389, "owner": {"id": 993}, "assignee": {"id": 1016}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 80, "privilege": "user"}, "organization": {"id": 124, "owner": {"id": 200}, "user": {"role": "worker"}}}, "resource": {"id": 318, "assignee": {"id": 520}, "organization": {"id": 624}, "project": {"id": 393, "owner": {"id": 760}, "assignee": {"id": 80}}, "task": {"id": 364, "owner": {"id": 958}, "assignee": {"id": 1045}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 27, "privilege": "user"}, "organization": {"id": 114, "owner": {"id": 294}, "user": {"role": "worker"}}}, "resource": {"id": 388, "assignee": {"id": 592}, "organization": {"id": 653}, "project": {"id": 306, "owner": {"id": 702}, "assignee": {"id": 27}}, "task": {"id": 316, "owner": {"id": 978}, "assignee": {"id": 1007}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 69, "privilege": "user"}, "organization": {"id": 122, "owner": {"id": 203}, "user": {"role": null}}}, "resource": {"id": 396, "assignee": {"id": 594}, "organization": {"id": 122}, "project": {"id": 310, "owner": {"id": 788}, "assignee": {"id": 69}}, "task": {"id": 331, "owner": {"id": 989}, "assignee": {"id": 1086}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 51, "privilege": "user"}, "organization": {"id": 153, "owner": {"id": 288}, "user": {"role": null}}}, "resource": {"id": 399, "assignee": {"id": 515}, "organization": {"id": 153}, "project": {"id": 360, "owner": {"id": 735}, "assignee": {"id": 51}}, "task": {"id": 343, "owner": {"id": 927}, "assignee": {"id": 1062}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 60, "privilege": "user"}, "organization": {"id": 197, "owner": {"id": 218}, "user": {"role": null}}}, "resource": {"id": 311, "assignee": {"id": 566}, "organization": {"id": 633}, "project": {"id": 395, "owner": {"id": 784}, "assignee": {"id": 60}}, "task": {"id": 306, "owner": {"id": 921}, "assignee": {"id": 1058}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 35, "privilege": "user"}, "organization": {"id": 127, "owner": {"id": 254}, "user": {"role": null}}}, "resource": {"id": 350, "assignee": {"id": 561}, "organization": {"id": 684}, "project": {"id": 302, "owner": {"id": 756}, "assignee": {"id": 35}}, "task": {"id": 318, "owner": {"id": 926}, "assignee": {"id": 1043}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 45, "privilege": "worker"}, "organization": {"id": 181, "owner": {"id": 45}, "user": {"role": "owner"}}}, "resource": {"id": 321, "assignee": {"id": 525}, "organization": {"id": 181}, "project": {"id": 330, "owner": {"id": 743}, "assignee": {"id": 45}}, "task": {"id": 332, "owner": {"id": 991}, "assignee": {"id": 1089}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 40, "privilege": "worker"}, "organization": {"id": 134, "owner": {"id": 40}, "user": {"role": "owner"}}}, "resource": {"id": 302, "assignee": {"id": 553}, "organization": {"id": 134}, "project": {"id": 332, "owner": {"id": 797}, "assignee": {"id": 40}}, "task": {"id": 360, "owner": {"id": 984}, "assignee": {"id": 1050}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 52, "privilege": "worker"}, "organization": {"id": 179, "owner": {"id": 52}, "user": {"role": "owner"}}}, "resource": {"id": 339, "assignee": {"id": 501}, "organization": {"id": 650}, "project": {"id": 325, "owner": {"id": 767}, "assignee": {"id": 52}}, "task": {"id": 381, "owner": {"id": 967}, "assignee": {"id": 1062}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 72, "privilege": "worker"}, "organization": {"id": 152, "owner": {"id": 72}, "user": {"role": "owner"}}}, "resource": {"id": 352, "assignee": {"id": 578}, "organization": {"id": 642}, "project": {"id": 312, "owner": {"id": 788}, "assignee": {"id": 72}}, "task": {"id": 347, "owner": {"id": 947}, "assignee": {"id": 1064}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 93, "privilege": "worker"}, "organization": {"id": 103, "owner": {"id": 223}, "user": {"role": "maintainer"}}}, "resource": {"id": 319, "assignee": {"id": 545}, "organization": {"id": 103}, "project": {"id": 315, "owner": {"id": 721}, "assignee": {"id": 93}}, "task": {"id": 331, "owner": {"id": 932}, "assignee": {"id": 1079}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 80, "privilege": "worker"}, "organization": {"id": 128, "owner": {"id": 276}, "user": {"role": "maintainer"}}}, "resource": {"id": 366, "assignee": {"id": 551}, "organization": {"id": 128}, "project": {"id": 395, "owner": {"id": 750}, "assignee": {"id": 80}}, "task": {"id": 359, "owner": {"id": 923}, "assignee": {"id": 1065}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 79, "privilege": "worker"}, "organization": {"id": 184, "owner": {"id": 263}, "user": {"role": "maintainer"}}}, "resource": {"id": 377, "assignee": {"id": 524}, "organization": {"id": 641}, "project": {"id": 362, "owner": {"id": 733}, "assignee": {"id": 79}}, "task": {"id": 386, "owner": {"id": 923}, "assignee": {"id": 1043}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 28, "privilege": "worker"}, "organization": {"id": 130, "owner": {"id": 254}, "user": {"role": "maintainer"}}}, "resource": {"id": 379, "assignee": {"id": 518}, "organization": {"id": 671}, "project": {"id": 345, "owner": {"id": 713}, "assignee": {"id": 28}}, "task": {"id": 361, "owner": {"id": 987}, "assignee": {"id": 1081}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 1, "privilege": "worker"}, "organization": {"id": 143, "owner": {"id": 292}, "user": {"role": "supervisor"}}}, "resource": {"id": 312, "assignee": {"id": 551}, "organization": {"id": 143}, "project": {"id": 332, "owner": {"id": 721}, "assignee": {"id": 1}}, "task": {"id": 316, "owner": {"id": 937}, "assignee": {"id": 1095}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 15, "privilege": "worker"}, "organization": {"id": 112, "owner": {"id": 259}, "user": {"role": "supervisor"}}}, "resource": {"id": 324, "assignee": {"id": 565}, "organization": {"id": 112}, "project": {"id": 349, "owner": {"id": 777}, "assignee": {"id": 15}}, "task": {"id": 326, "owner": {"id": 985}, "assignee": {"id": 1094}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 87, "privilege": "worker"}, "organization": {"id": 131, "owner": {"id": 238}, "user": {"role": "supervisor"}}}, "resource": {"id": 301, "assignee": {"id": 550}, "organization": {"id": 689}, "project": {"id": 392, "owner": {"id": 717}, "assignee": {"id": 87}}, "task": {"id": 381, "owner": {"id": 959}, "assignee": {"id": 1000}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 3, "privilege": "worker"}, "organization": {"id": 169, "owner": {"id": 218}, "user": {"role": "supervisor"}}}, "resource": {"id": 340, "assignee": {"id": 575}, "organization": {"id": 634}, "project": {"id": 318, "owner": {"id": 729}, "assignee": {"id": 3}}, "task": {"id": 361, "owner": {"id": 936}, "assignee": {"id": 1070}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 68, "privilege": "worker"}, "organization": {"id": 126, "owner": {"id": 213}, "user": {"role": "worker"}}}, "resource": {"id": 337, "assignee": {"id": 548}, "organization": {"id": 126}, "project": {"id": 363, "owner": {"id": 748}, "assignee": {"id": 68}}, "task": {"id": 340, "owner": {"id": 937}, "assignee": {"id": 1097}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 69, "privilege": "worker"}, "organization": {"id": 102, "owner": {"id": 292}, "user": {"role": "worker"}}}, "resource": {"id": 304, "assignee": {"id": 536}, "organization": {"id": 102}, "project": {"id": 340, "owner": {"id": 759}, "assignee": {"id": 69}}, "task": {"id": 378, "owner": {"id": 903}, "assignee": {"id": 1071}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 92, "privilege": "worker"}, "organization": {"id": 139, "owner": {"id": 279}, "user": {"role": "worker"}}}, "resource": {"id": 313, "assignee": {"id": 574}, "organization": {"id": 602}, "project": {"id": 398, "owner": {"id": 716}, "assignee": {"id": 92}}, "task": {"id": 322, "owner": {"id": 991}, "assignee": {"id": 1039}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 15, "privilege": "worker"}, "organization": {"id": 101, "owner": {"id": 276}, "user": {"role": "worker"}}}, "resource": {"id": 345, "assignee": {"id": 584}, "organization": {"id": 642}, "project": {"id": 358, "owner": {"id": 719}, "assignee": {"id": 15}}, "task": {"id": 342, "owner": {"id": 946}, "assignee": {"id": 1052}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 21, "privilege": "worker"}, "organization": {"id": 190, "owner": {"id": 209}, "user": {"role": null}}}, "resource": {"id": 370, "assignee": {"id": 505}, "organization": {"id": 190}, "project": {"id": 385, "owner": {"id": 781}, "assignee": {"id": 21}}, "task": {"id": 304, "owner": {"id": 966}, "assignee": {"id": 1043}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 99, "privilege": "worker"}, "organization": {"id": 171, "owner": {"id": 234}, "user": {"role": null}}}, "resource": {"id": 333, "assignee": {"id": 563}, "organization": {"id": 171}, "project": {"id": 315, "owner": {"id": 736}, "assignee": {"id": 99}}, "task": {"id": 325, "owner": {"id": 953}, "assignee": {"id": 1031}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 6, "privilege": "worker"}, "organization": {"id": 124, "owner": {"id": 288}, "user": {"role": null}}}, "resource": {"id": 367, "assignee": {"id": 594}, "organization": {"id": 658}, "project": {"id": 305, "owner": {"id": 769}, "assignee": {"id": 6}}, "task": {"id": 379, "owner": {"id": 950}, "assignee": {"id": 1001}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 89, "privilege": "worker"}, "organization": {"id": 178, "owner": {"id": 235}, "user": {"role": null}}}, "resource": {"id": 309, "assignee": {"id": 527}, "organization": {"id": 633}, "project": {"id": 390, "owner": {"id": 724}, "assignee": {"id": 89}}, "task": {"id": 398, "owner": {"id": 932}, "assignee": {"id": 1004}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_OWNER_same_org_TRUE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 68, "privilege": "none"}, "organization": {"id": 105, "owner": {"id": 68}, "user": {"role": "owner"}}}, "resource": {"id": 332, "assignee": {"id": 552}, "organization": {"id": 105}, "project": {"id": 355, "owner": {"id": 731}, "assignee": {"id": 68}}, "task": {"id": 398, "owner": {"id": 916}, "assignee": {"id": 1041}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_OWNER_same_org_TRUE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 47, "privilege": "none"}, "organization": {"id": 155, "owner": {"id": 47}, "user": {"role": "owner"}}}, "resource": {"id": 310, "assignee": {"id": 561}, "organization": {"id": 155}, "project": {"id": 363, "owner": {"id": 795}, "assignee": {"id": 47}}, "task": {"id": 361, "owner": {"id": 986}, "assignee": {"id": 1062}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 92, "privilege": "none"}, "organization": {"id": 147, "owner": {"id": 92}, "user": {"role": "owner"}}}, "resource": {"id": 352, "assignee": {"id": 510}, "organization": {"id": 617}, "project": {"id": 387, "owner": {"id": 702}, "assignee": {"id": 92}}, "task": {"id": 335, "owner": {"id": 974}, "assignee": {"id": 1008}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 70, "privilege": "none"}, "organization": {"id": 166, "owner": {"id": 70}, "user": {"role": "owner"}}}, "resource": {"id": 385, "assignee": {"id": 583}, "organization": {"id": 609}, "project": {"id": 386, "owner": {"id": 789}, "assignee": {"id": 70}}, "task": {"id": 334, "owner": {"id": 980}, "assignee": {"id": 1069}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_MAINTAINER_same_org_TRUE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 46, "privilege": "none"}, "organization": {"id": 198, "owner": {"id": 203}, "user": {"role": "maintainer"}}}, "resource": {"id": 356, "assignee": {"id": 555}, "organization": {"id": 198}, "project": {"id": 399, "owner": {"id": 730}, "assignee": {"id": 46}}, "task": {"id": 388, "owner": {"id": 923}, "assignee": {"id": 1024}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_MAINTAINER_same_org_TRUE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 77, "privilege": "none"}, "organization": {"id": 193, "owner": {"id": 230}, "user": {"role": "maintainer"}}}, "resource": {"id": 363, "assignee": {"id": 594}, "organization": {"id": 193}, "project": {"id": 374, "owner": {"id": 742}, "assignee": {"id": 77}}, "task": {"id": 343, "owner": {"id": 907}, "assignee": {"id": 1006}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 31, "privilege": "none"}, "organization": {"id": 169, "owner": {"id": 203}, "user": {"role": "maintainer"}}}, "resource": {"id": 358, "assignee": {"id": 577}, "organization": {"id": 617}, "project": {"id": 366, "owner": {"id": 732}, "assignee": {"id": 31}}, "task": {"id": 336, "owner": {"id": 996}, "assignee": {"id": 1051}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 1, "privilege": "none"}, "organization": {"id": 107, "owner": {"id": 270}, "user": {"role": "maintainer"}}}, "resource": {"id": 376, "assignee": {"id": 529}, "organization": {"id": 689}, "project": {"id": 300, "owner": {"id": 799}, "assignee": {"id": 1}}, "task": {"id": 354, "owner": {"id": 912}, "assignee": {"id": 1051}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_SUPERVISOR_same_org_TRUE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 69, "privilege": "none"}, "organization": {"id": 199, "owner": {"id": 236}, "user": {"role": "supervisor"}}}, "resource": {"id": 367, "assignee": {"id": 587}, "organization": {"id": 199}, "project": {"id": 381, "owner": {"id": 728}, "assignee": {"id": 69}}, "task": {"id": 343, "owner": {"id": 974}, "assignee": {"id": 1025}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_SUPERVISOR_same_org_TRUE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 81, "privilege": "none"}, "organization": {"id": 120, "owner": {"id": 235}, "user": {"role": "supervisor"}}}, "resource": {"id": 385, "assignee": {"id": 598}, "organization": {"id": 120}, "project": {"id": 305, "owner": {"id": 704}, "assignee": {"id": 81}}, "task": {"id": 344, "owner": {"id": 976}, "assignee": {"id": 1096}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 46, "privilege": "none"}, "organization": {"id": 135, "owner": {"id": 216}, "user": {"role": "supervisor"}}}, "resource": {"id": 309, "assignee": {"id": 572}, "organization": {"id": 655}, "project": {"id": 385, "owner": {"id": 730}, "assignee": {"id": 46}}, "task": {"id": 321, "owner": {"id": 990}, "assignee": {"id": 1054}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 54, "privilege": "none"}, "organization": {"id": 136, "owner": {"id": 243}, "user": {"role": "supervisor"}}}, "resource": {"id": 377, "assignee": {"id": 560}, "organization": {"id": 640}, "project": {"id": 311, "owner": {"id": 779}, "assignee": {"id": 54}}, "task": {"id": 388, "owner": {"id": 962}, "assignee": {"id": 1038}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_WORKER_same_org_TRUE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 96, "privilege": "none"}, "organization": {"id": 183, "owner": {"id": 225}, "user": {"role": "worker"}}}, "resource": {"id": 322, "assignee": {"id": 533}, "organization": {"id": 183}, "project": {"id": 352, "owner": {"id": 717}, "assignee": {"id": 96}}, "task": {"id": 338, "owner": {"id": 915}, "assignee": {"id": 1038}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_WORKER_same_org_TRUE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 10, "privilege": "none"}, "organization": {"id": 163, "owner": {"id": 282}, "user": {"role": "worker"}}}, "resource": {"id": 334, "assignee": {"id": 518}, "organization": {"id": 163}, "project": {"id": 320, "owner": {"id": 704}, "assignee": {"id": 10}}, "task": {"id": 328, "owner": {"id": 912}, "assignee": {"id": 1046}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 97, "privilege": "none"}, "organization": {"id": 160, "owner": {"id": 255}, "user": {"role": "worker"}}}, "resource": {"id": 332, "assignee": {"id": 503}, "organization": {"id": 638}, "project": {"id": 327, "owner": {"id": 738}, "assignee": {"id": 97}}, "task": {"id": 323, "owner": {"id": 991}, "assignee": {"id": 1020}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 27, "privilege": "none"}, "organization": {"id": 187, "owner": {"id": 226}, "user": {"role": "worker"}}}, "resource": {"id": 322, "assignee": {"id": 523}, "organization": {"id": 653}, "project": {"id": 359, "owner": {"id": 770}, "assignee": {"id": 27}}, "task": {"id": 370, "owner": {"id": 968}, "assignee": {"id": 1005}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 89, "privilege": "none"}, "organization": {"id": 151, "owner": {"id": 265}, "user": {"role": null}}}, "resource": {"id": 313, "assignee": {"id": 522}, "organization": {"id": 151}, "project": {"id": 310, "owner": {"id": 766}, "assignee": {"id": 89}}, "task": {"id": 330, "owner": {"id": 998}, "assignee": {"id": 1036}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 90, "privilege": "none"}, "organization": {"id": 182, "owner": {"id": 263}, "user": {"role": null}}}, "resource": {"id": 375, "assignee": {"id": 582}, "organization": {"id": 182}, "project": {"id": 387, "owner": {"id": 743}, "assignee": {"id": 90}}, "task": {"id": 321, "owner": {"id": 999}, "assignee": {"id": 1045}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 37, "privilege": "none"}, "organization": {"id": 119, "owner": {"id": 265}, "user": {"role": null}}}, "resource": {"id": 360, "assignee": {"id": 523}, "organization": {"id": 640}, "project": {"id": 343, "owner": {"id": 793}, "assignee": {"id": 37}}, "task": {"id": 392, "owner": {"id": 950}, "assignee": {"id": 1037}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 75, "privilege": "none"}, "organization": {"id": 140, "owner": {"id": 205}, "user": {"role": null}}}, "resource": {"id": 355, "assignee": {"id": 539}, "organization": {"id": 626}, "project": {"id": 316, "owner": {"id": 788}, "assignee": {"id": 75}}, "task": {"id": 380, "owner": {"id": 987}, "assignee": {"id": 1099}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 15, "privilege": "admin"}, "organization": {"id": 151, "owner": {"id": 15}, "user": {"role": "owner"}}}, "resource": {"id": 354, "assignee": {"id": 547}, "organization": {"id": 151}, "project": {"id": 341, "owner": {"id": 759}, "assignee": {"id": 880}}, "task": {"id": 305, "owner": {"id": 15}, "assignee": {"id": 1064}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 20, "privilege": "admin"}, "organization": {"id": 102, "owner": {"id": 20}, "user": {"role": "owner"}}}, "resource": {"id": 345, "assignee": {"id": 596}, "organization": {"id": 102}, "project": {"id": 321, "owner": {"id": 739}, "assignee": {"id": 881}}, "task": {"id": 348, "owner": {"id": 20}, "assignee": {"id": 1065}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_OWNER_same_org_FALSE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 94, "privilege": "admin"}, "organization": {"id": 168, "owner": {"id": 94}, "user": {"role": "owner"}}}, "resource": {"id": 333, "assignee": {"id": 591}, "organization": {"id": 686}, "project": {"id": 356, "owner": {"id": 747}, "assignee": {"id": 815}}, "task": {"id": 300, "owner": {"id": 94}, "assignee": {"id": 1082}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_OWNER_same_org_FALSE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 49, "privilege": "admin"}, "organization": {"id": 199, "owner": {"id": 49}, "user": {"role": "owner"}}}, "resource": {"id": 310, "assignee": {"id": 505}, "organization": {"id": 635}, "project": {"id": 339, "owner": {"id": 717}, "assignee": {"id": 898}}, "task": {"id": 307, "owner": {"id": 49}, "assignee": {"id": 1053}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 72, "privilege": "admin"}, "organization": {"id": 114, "owner": {"id": 239}, "user": {"role": "maintainer"}}}, "resource": {"id": 334, "assignee": {"id": 544}, "organization": {"id": 114}, "project": {"id": 343, "owner": {"id": 701}, "assignee": {"id": 876}}, "task": {"id": 396, "owner": {"id": 72}, "assignee": {"id": 1009}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 12, "privilege": "admin"}, "organization": {"id": 157, "owner": {"id": 270}, "user": {"role": "maintainer"}}}, "resource": {"id": 351, "assignee": {"id": 526}, "organization": {"id": 157}, "project": {"id": 304, "owner": {"id": 717}, "assignee": {"id": 883}}, "task": {"id": 365, "owner": {"id": 12}, "assignee": {"id": 1051}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_MAINTAINER_same_org_FALSE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 90, "privilege": "admin"}, "organization": {"id": 141, "owner": {"id": 276}, "user": {"role": "maintainer"}}}, "resource": {"id": 370, "assignee": {"id": 561}, "organization": {"id": 634}, "project": {"id": 376, "owner": {"id": 766}, "assignee": {"id": 894}}, "task": {"id": 340, "owner": {"id": 90}, "assignee": {"id": 1021}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_MAINTAINER_same_org_FALSE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 18, "privilege": "admin"}, "organization": {"id": 108, "owner": {"id": 265}, "user": {"role": "maintainer"}}}, "resource": {"id": 351, "assignee": {"id": 580}, "organization": {"id": 661}, "project": {"id": 326, "owner": {"id": 700}, "assignee": {"id": 815}}, "task": {"id": 313, "owner": {"id": 18}, "assignee": {"id": 1044}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 79, "privilege": "admin"}, "organization": {"id": 182, "owner": {"id": 258}, "user": {"role": "supervisor"}}}, "resource": {"id": 353, "assignee": {"id": 533}, "organization": {"id": 182}, "project": {"id": 361, "owner": {"id": 732}, "assignee": {"id": 817}}, "task": {"id": 353, "owner": {"id": 79}, "assignee": {"id": 1080}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 12, "privilege": "admin"}, "organization": {"id": 145, "owner": {"id": 217}, "user": {"role": "supervisor"}}}, "resource": {"id": 328, "assignee": {"id": 517}, "organization": {"id": 145}, "project": {"id": 301, "owner": {"id": 707}, "assignee": {"id": 844}}, "task": {"id": 362, "owner": {"id": 12}, "assignee": {"id": 1044}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_SUPERVISOR_same_org_FALSE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 56, "privilege": "admin"}, "organization": {"id": 123, "owner": {"id": 249}, "user": {"role": "supervisor"}}}, "resource": {"id": 331, "assignee": {"id": 567}, "organization": {"id": 648}, "project": {"id": 320, "owner": {"id": 773}, "assignee": {"id": 860}}, "task": {"id": 303, "owner": {"id": 56}, "assignee": {"id": 1016}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_SUPERVISOR_same_org_FALSE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 27, "privilege": "admin"}, "organization": {"id": 149, "owner": {"id": 247}, "user": {"role": "supervisor"}}}, "resource": {"id": 388, "assignee": {"id": 561}, "organization": {"id": 685}, "project": {"id": 355, "owner": {"id": 792}, "assignee": {"id": 816}}, "task": {"id": 324, "owner": {"id": 27}, "assignee": {"id": 1094}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 94, "privilege": "admin"}, "organization": {"id": 150, "owner": {"id": 288}, "user": {"role": "worker"}}}, "resource": {"id": 390, "assignee": {"id": 500}, "organization": {"id": 150}, "project": {"id": 394, "owner": {"id": 709}, "assignee": {"id": 838}}, "task": {"id": 334, "owner": {"id": 94}, "assignee": {"id": 1079}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 80, "privilege": "admin"}, "organization": {"id": 162, "owner": {"id": 256}, "user": {"role": "worker"}}}, "resource": {"id": 397, "assignee": {"id": 544}, "organization": {"id": 162}, "project": {"id": 378, "owner": {"id": 774}, "assignee": {"id": 881}}, "task": {"id": 389, "owner": {"id": 80}, "assignee": {"id": 1024}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_WORKER_same_org_FALSE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 38, "privilege": "admin"}, "organization": {"id": 176, "owner": {"id": 239}, "user": {"role": "worker"}}}, "resource": {"id": 358, "assignee": {"id": 519}, "organization": {"id": 601}, "project": {"id": 327, "owner": {"id": 765}, "assignee": {"id": 824}}, "task": {"id": 368, "owner": {"id": 38}, "assignee": {"id": 1011}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_WORKER_same_org_FALSE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 31, "privilege": "admin"}, "organization": {"id": 169, "owner": {"id": 271}, "user": {"role": "worker"}}}, "resource": {"id": 387, "assignee": {"id": 548}, "organization": {"id": 630}, "project": {"id": 366, "owner": {"id": 702}, "assignee": {"id": 889}}, "task": {"id": 358, "owner": {"id": 31}, "assignee": {"id": 1086}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_NONE_same_org_TRUE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 8, "privilege": "admin"}, "organization": {"id": 122, "owner": {"id": 219}, "user": {"role": null}}}, "resource": {"id": 369, "assignee": {"id": 541}, "organization": {"id": 122}, "project": {"id": 338, "owner": {"id": 702}, "assignee": {"id": 837}}, "task": {"id": 355, "owner": {"id": 8}, "assignee": {"id": 1009}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_NONE_same_org_TRUE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 48, "privilege": "admin"}, "organization": {"id": 100, "owner": {"id": 287}, "user": {"role": null}}}, "resource": {"id": 338, "assignee": {"id": 538}, "organization": {"id": 100}, "project": {"id": 389, "owner": {"id": 703}, "assignee": {"id": 827}}, "task": {"id": 331, "owner": {"id": 48}, "assignee": {"id": 1022}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_NONE_same_org_FALSE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 19, "privilege": "admin"}, "organization": {"id": 159, "owner": {"id": 254}, "user": {"role": null}}}, "resource": {"id": 329, "assignee": {"id": 549}, "organization": {"id": 678}, "project": {"id": 322, "owner": {"id": 732}, "assignee": {"id": 842}}, "task": {"id": 384, "owner": {"id": 19}, "assignee": {"id": 1063}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_NONE_same_org_FALSE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 29, "privilege": "admin"}, "organization": {"id": 189, "owner": {"id": 299}, "user": {"role": null}}}, "resource": {"id": 343, "assignee": {"id": 505}, "organization": {"id": 604}, "project": {"id": 348, "owner": {"id": 723}, "assignee": {"id": 834}}, "task": {"id": 341, "owner": {"id": 29}, "assignee": {"id": 1019}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 69, "privilege": "business"}, "organization": {"id": 182, "owner": {"id": 69}, "user": {"role": "owner"}}}, "resource": {"id": 309, "assignee": {"id": 538}, "organization": {"id": 182}, "project": {"id": 300, "owner": {"id": 757}, "assignee": {"id": 861}}, "task": {"id": 359, "owner": {"id": 69}, "assignee": {"id": 1091}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 57, "privilege": "business"}, "organization": {"id": 167, "owner": {"id": 57}, "user": {"role": "owner"}}}, "resource": {"id": 339, "assignee": {"id": 578}, "organization": {"id": 167}, "project": {"id": 367, "owner": {"id": 784}, "assignee": {"id": 853}}, "task": {"id": 324, "owner": {"id": 57}, "assignee": {"id": 1002}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 62, "privilege": "business"}, "organization": {"id": 177, "owner": {"id": 62}, "user": {"role": "owner"}}}, "resource": {"id": 321, "assignee": {"id": 558}, "organization": {"id": 633}, "project": {"id": 347, "owner": {"id": 714}, "assignee": {"id": 808}}, "task": {"id": 328, "owner": {"id": 62}, "assignee": {"id": 1029}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 9, "privilege": "business"}, "organization": {"id": 136, "owner": {"id": 9}, "user": {"role": "owner"}}}, "resource": {"id": 343, "assignee": {"id": 566}, "organization": {"id": 677}, "project": {"id": 384, "owner": {"id": 712}, "assignee": {"id": 863}}, "task": {"id": 374, "owner": {"id": 9}, "assignee": {"id": 1042}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 67, "privilege": "business"}, "organization": {"id": 171, "owner": {"id": 223}, "user": {"role": "maintainer"}}}, "resource": {"id": 321, "assignee": {"id": 561}, "organization": {"id": 171}, "project": {"id": 360, "owner": {"id": 780}, "assignee": {"id": 847}}, "task": {"id": 387, "owner": {"id": 67}, "assignee": {"id": 1070}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 85, "privilege": "business"}, "organization": {"id": 133, "owner": {"id": 208}, "user": {"role": "maintainer"}}}, "resource": {"id": 392, "assignee": {"id": 504}, "organization": {"id": 133}, "project": {"id": 335, "owner": {"id": 775}, "assignee": {"id": 899}}, "task": {"id": 341, "owner": {"id": 85}, "assignee": {"id": 1099}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 39, "privilege": "business"}, "organization": {"id": 170, "owner": {"id": 245}, "user": {"role": "maintainer"}}}, "resource": {"id": 350, "assignee": {"id": 505}, "organization": {"id": 623}, "project": {"id": 323, "owner": {"id": 725}, "assignee": {"id": 832}}, "task": {"id": 355, "owner": {"id": 39}, "assignee": {"id": 1094}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 9, "privilege": "business"}, "organization": {"id": 110, "owner": {"id": 285}, "user": {"role": "maintainer"}}}, "resource": {"id": 324, "assignee": {"id": 524}, "organization": {"id": 667}, "project": {"id": 357, "owner": {"id": 718}, "assignee": {"id": 807}}, "task": {"id": 376, "owner": {"id": 9}, "assignee": {"id": 1004}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 87, "privilege": "business"}, "organization": {"id": 194, "owner": {"id": 277}, "user": {"role": "supervisor"}}}, "resource": {"id": 378, "assignee": {"id": 527}, "organization": {"id": 194}, "project": {"id": 338, "owner": {"id": 778}, "assignee": {"id": 898}}, "task": {"id": 328, "owner": {"id": 87}, "assignee": {"id": 1049}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 74, "privilege": "business"}, "organization": {"id": 106, "owner": {"id": 287}, "user": {"role": "supervisor"}}}, "resource": {"id": 314, "assignee": {"id": 585}, "organization": {"id": 106}, "project": {"id": 351, "owner": {"id": 751}, "assignee": {"id": 835}}, "task": {"id": 399, "owner": {"id": 74}, "assignee": {"id": 1061}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 55, "privilege": "business"}, "organization": {"id": 108, "owner": {"id": 269}, "user": {"role": "supervisor"}}}, "resource": {"id": 358, "assignee": {"id": 581}, "organization": {"id": 694}, "project": {"id": 331, "owner": {"id": 741}, "assignee": {"id": 863}}, "task": {"id": 305, "owner": {"id": 55}, "assignee": {"id": 1021}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 55, "privilege": "business"}, "organization": {"id": 147, "owner": {"id": 295}, "user": {"role": "supervisor"}}}, "resource": {"id": 317, "assignee": {"id": 584}, "organization": {"id": 697}, "project": {"id": 392, "owner": {"id": 759}, "assignee": {"id": 882}}, "task": {"id": 319, "owner": {"id": 55}, "assignee": {"id": 1038}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 45, "privilege": "business"}, "organization": {"id": 161, "owner": {"id": 284}, "user": {"role": "worker"}}}, "resource": {"id": 392, "assignee": {"id": 528}, "organization": {"id": 161}, "project": {"id": 323, "owner": {"id": 722}, "assignee": {"id": 833}}, "task": {"id": 366, "owner": {"id": 45}, "assignee": {"id": 1059}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 27, "privilege": "business"}, "organization": {"id": 166, "owner": {"id": 263}, "user": {"role": "worker"}}}, "resource": {"id": 385, "assignee": {"id": 505}, "organization": {"id": 166}, "project": {"id": 356, "owner": {"id": 712}, "assignee": {"id": 826}}, "task": {"id": 352, "owner": {"id": 27}, "assignee": {"id": 1070}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 2, "privilege": "business"}, "organization": {"id": 189, "owner": {"id": 283}, "user": {"role": "worker"}}}, "resource": {"id": 345, "assignee": {"id": 592}, "organization": {"id": 673}, "project": {"id": 307, "owner": {"id": 785}, "assignee": {"id": 883}}, "task": {"id": 320, "owner": {"id": 2}, "assignee": {"id": 1035}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 19, "privilege": "business"}, "organization": {"id": 154, "owner": {"id": 217}, "user": {"role": "worker"}}}, "resource": {"id": 346, "assignee": {"id": 573}, "organization": {"id": 684}, "project": {"id": 333, "owner": {"id": 772}, "assignee": {"id": 872}}, "task": {"id": 347, "owner": {"id": 19}, "assignee": {"id": 1083}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 31, "privilege": "business"}, "organization": {"id": 192, "owner": {"id": 248}, "user": {"role": null}}}, "resource": {"id": 345, "assignee": {"id": 568}, "organization": {"id": 192}, "project": {"id": 356, "owner": {"id": 707}, "assignee": {"id": 852}}, "task": {"id": 381, "owner": {"id": 31}, "assignee": {"id": 1028}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 85, "privilege": "business"}, "organization": {"id": 135, "owner": {"id": 299}, "user": {"role": null}}}, "resource": {"id": 328, "assignee": {"id": 562}, "organization": {"id": 135}, "project": {"id": 329, "owner": {"id": 742}, "assignee": {"id": 828}}, "task": {"id": 357, "owner": {"id": 85}, "assignee": {"id": 1065}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 95, "privilege": "business"}, "organization": {"id": 104, "owner": {"id": 236}, "user": {"role": null}}}, "resource": {"id": 360, "assignee": {"id": 574}, "organization": {"id": 631}, "project": {"id": 350, "owner": {"id": 721}, "assignee": {"id": 810}}, "task": {"id": 307, "owner": {"id": 95}, "assignee": {"id": 1087}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 51, "privilege": "business"}, "organization": {"id": 154, "owner": {"id": 220}, "user": {"role": null}}}, "resource": {"id": 366, "assignee": {"id": 576}, "organization": {"id": 673}, "project": {"id": 357, "owner": {"id": 750}, "assignee": {"id": 868}}, "task": {"id": 369, "owner": {"id": 51}, "assignee": {"id": 1052}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 35, "privilege": "user"}, "organization": {"id": 135, "owner": {"id": 35}, "user": {"role": "owner"}}}, "resource": {"id": 350, "assignee": {"id": 546}, "organization": {"id": 135}, "project": {"id": 369, "owner": {"id": 775}, "assignee": {"id": 807}}, "task": {"id": 391, "owner": {"id": 35}, "assignee": {"id": 1098}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 21, "privilege": "user"}, "organization": {"id": 126, "owner": {"id": 21}, "user": {"role": "owner"}}}, "resource": {"id": 302, "assignee": {"id": 593}, "organization": {"id": 126}, "project": {"id": 300, "owner": {"id": 764}, "assignee": {"id": 848}}, "task": {"id": 329, "owner": {"id": 21}, "assignee": {"id": 1089}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 32, "privilege": "user"}, "organization": {"id": 111, "owner": {"id": 32}, "user": {"role": "owner"}}}, "resource": {"id": 397, "assignee": {"id": 557}, "organization": {"id": 652}, "project": {"id": 340, "owner": {"id": 716}, "assignee": {"id": 821}}, "task": {"id": 395, "owner": {"id": 32}, "assignee": {"id": 1044}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 69, "privilege": "user"}, "organization": {"id": 171, "owner": {"id": 69}, "user": {"role": "owner"}}}, "resource": {"id": 303, "assignee": {"id": 543}, "organization": {"id": 651}, "project": {"id": 350, "owner": {"id": 725}, "assignee": {"id": 833}}, "task": {"id": 338, "owner": {"id": 69}, "assignee": {"id": 1025}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 28, "privilege": "user"}, "organization": {"id": 196, "owner": {"id": 267}, "user": {"role": "maintainer"}}}, "resource": {"id": 316, "assignee": {"id": 597}, "organization": {"id": 196}, "project": {"id": 343, "owner": {"id": 796}, "assignee": {"id": 827}}, "task": {"id": 369, "owner": {"id": 28}, "assignee": {"id": 1000}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 60, "privilege": "user"}, "organization": {"id": 105, "owner": {"id": 282}, "user": {"role": "maintainer"}}}, "resource": {"id": 343, "assignee": {"id": 587}, "organization": {"id": 105}, "project": {"id": 388, "owner": {"id": 736}, "assignee": {"id": 809}}, "task": {"id": 375, "owner": {"id": 60}, "assignee": {"id": 1036}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 16, "privilege": "user"}, "organization": {"id": 134, "owner": {"id": 297}, "user": {"role": "maintainer"}}}, "resource": {"id": 304, "assignee": {"id": 538}, "organization": {"id": 629}, "project": {"id": 382, "owner": {"id": 744}, "assignee": {"id": 844}}, "task": {"id": 360, "owner": {"id": 16}, "assignee": {"id": 1023}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 60, "privilege": "user"}, "organization": {"id": 155, "owner": {"id": 229}, "user": {"role": "maintainer"}}}, "resource": {"id": 384, "assignee": {"id": 562}, "organization": {"id": 629}, "project": {"id": 341, "owner": {"id": 725}, "assignee": {"id": 844}}, "task": {"id": 345, "owner": {"id": 60}, "assignee": {"id": 1044}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 14, "privilege": "user"}, "organization": {"id": 116, "owner": {"id": 259}, "user": {"role": "supervisor"}}}, "resource": {"id": 376, "assignee": {"id": 577}, "organization": {"id": 116}, "project": {"id": 362, "owner": {"id": 705}, "assignee": {"id": 880}}, "task": {"id": 384, "owner": {"id": 14}, "assignee": {"id": 1029}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 87, "privilege": "user"}, "organization": {"id": 148, "owner": {"id": 289}, "user": {"role": "supervisor"}}}, "resource": {"id": 382, "assignee": {"id": 502}, "organization": {"id": 148}, "project": {"id": 373, "owner": {"id": 791}, "assignee": {"id": 877}}, "task": {"id": 328, "owner": {"id": 87}, "assignee": {"id": 1004}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 22, "privilege": "user"}, "organization": {"id": 104, "owner": {"id": 291}, "user": {"role": "supervisor"}}}, "resource": {"id": 358, "assignee": {"id": 570}, "organization": {"id": 618}, "project": {"id": 302, "owner": {"id": 768}, "assignee": {"id": 858}}, "task": {"id": 347, "owner": {"id": 22}, "assignee": {"id": 1004}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 85, "privilege": "user"}, "organization": {"id": 170, "owner": {"id": 286}, "user": {"role": "supervisor"}}}, "resource": {"id": 312, "assignee": {"id": 515}, "organization": {"id": 622}, "project": {"id": 328, "owner": {"id": 729}, "assignee": {"id": 852}}, "task": {"id": 319, "owner": {"id": 85}, "assignee": {"id": 1017}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 35, "privilege": "user"}, "organization": {"id": 189, "owner": {"id": 250}, "user": {"role": "worker"}}}, "resource": {"id": 316, "assignee": {"id": 523}, "organization": {"id": 189}, "project": {"id": 349, "owner": {"id": 742}, "assignee": {"id": 807}}, "task": {"id": 348, "owner": {"id": 35}, "assignee": {"id": 1013}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 1, "privilege": "user"}, "organization": {"id": 170, "owner": {"id": 294}, "user": {"role": "worker"}}}, "resource": {"id": 339, "assignee": {"id": 555}, "organization": {"id": 170}, "project": {"id": 319, "owner": {"id": 772}, "assignee": {"id": 876}}, "task": {"id": 347, "owner": {"id": 1}, "assignee": {"id": 1049}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 37, "privilege": "user"}, "organization": {"id": 151, "owner": {"id": 245}, "user": {"role": "worker"}}}, "resource": {"id": 373, "assignee": {"id": 581}, "organization": {"id": 675}, "project": {"id": 378, "owner": {"id": 774}, "assignee": {"id": 864}}, "task": {"id": 384, "owner": {"id": 37}, "assignee": {"id": 1038}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 78, "privilege": "user"}, "organization": {"id": 195, "owner": {"id": 215}, "user": {"role": "worker"}}}, "resource": {"id": 324, "assignee": {"id": 535}, "organization": {"id": 610}, "project": {"id": 324, "owner": {"id": 763}, "assignee": {"id": 825}}, "task": {"id": 348, "owner": {"id": 78}, "assignee": {"id": 1030}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 7, "privilege": "user"}, "organization": {"id": 109, "owner": {"id": 234}, "user": {"role": null}}}, "resource": {"id": 373, "assignee": {"id": 573}, "organization": {"id": 109}, "project": {"id": 391, "owner": {"id": 758}, "assignee": {"id": 879}}, "task": {"id": 397, "owner": {"id": 7}, "assignee": {"id": 1051}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 91, "privilege": "user"}, "organization": {"id": 117, "owner": {"id": 288}, "user": {"role": null}}}, "resource": {"id": 359, "assignee": {"id": 573}, "organization": {"id": 117}, "project": {"id": 304, "owner": {"id": 759}, "assignee": {"id": 831}}, "task": {"id": 313, "owner": {"id": 91}, "assignee": {"id": 1008}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 64, "privilege": "user"}, "organization": {"id": 161, "owner": {"id": 293}, "user": {"role": null}}}, "resource": {"id": 309, "assignee": {"id": 562}, "organization": {"id": 655}, "project": {"id": 341, "owner": {"id": 794}, "assignee": {"id": 872}}, "task": {"id": 309, "owner": {"id": 64}, "assignee": {"id": 1009}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 62, "privilege": "user"}, "organization": {"id": 146, "owner": {"id": 266}, "user": {"role": null}}}, "resource": {"id": 386, "assignee": {"id": 501}, "organization": {"id": 671}, "project": {"id": 369, "owner": {"id": 708}, "assignee": {"id": 800}}, "task": {"id": 337, "owner": {"id": 62}, "assignee": {"id": 1095}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 89, "privilege": "worker"}, "organization": {"id": 112, "owner": {"id": 89}, "user": {"role": "owner"}}}, "resource": {"id": 374, "assignee": {"id": 532}, "organization": {"id": 112}, "project": {"id": 376, "owner": {"id": 727}, "assignee": {"id": 858}}, "task": {"id": 386, "owner": {"id": 89}, "assignee": {"id": 1069}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 5, "privilege": "worker"}, "organization": {"id": 107, "owner": {"id": 5}, "user": {"role": "owner"}}}, "resource": {"id": 353, "assignee": {"id": 599}, "organization": {"id": 107}, "project": {"id": 376, "owner": {"id": 786}, "assignee": {"id": 861}}, "task": {"id": 373, "owner": {"id": 5}, "assignee": {"id": 1006}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 89, "privilege": "worker"}, "organization": {"id": 135, "owner": {"id": 89}, "user": {"role": "owner"}}}, "resource": {"id": 342, "assignee": {"id": 559}, "organization": {"id": 682}, "project": {"id": 354, "owner": {"id": 742}, "assignee": {"id": 857}}, "task": {"id": 311, "owner": {"id": 89}, "assignee": {"id": 1039}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 98, "privilege": "worker"}, "organization": {"id": 166, "owner": {"id": 98}, "user": {"role": "owner"}}}, "resource": {"id": 363, "assignee": {"id": 510}, "organization": {"id": 689}, "project": {"id": 334, "owner": {"id": 793}, "assignee": {"id": 855}}, "task": {"id": 397, "owner": {"id": 98}, "assignee": {"id": 1049}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 92, "privilege": "worker"}, "organization": {"id": 106, "owner": {"id": 294}, "user": {"role": "maintainer"}}}, "resource": {"id": 358, "assignee": {"id": 587}, "organization": {"id": 106}, "project": {"id": 319, "owner": {"id": 723}, "assignee": {"id": 865}}, "task": {"id": 390, "owner": {"id": 92}, "assignee": {"id": 1060}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 70, "privilege": "worker"}, "organization": {"id": 125, "owner": {"id": 288}, "user": {"role": "maintainer"}}}, "resource": {"id": 324, "assignee": {"id": 593}, "organization": {"id": 125}, "project": {"id": 342, "owner": {"id": 700}, "assignee": {"id": 803}}, "task": {"id": 355, "owner": {"id": 70}, "assignee": {"id": 1034}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 26, "privilege": "worker"}, "organization": {"id": 189, "owner": {"id": 278}, "user": {"role": "maintainer"}}}, "resource": {"id": 312, "assignee": {"id": 502}, "organization": {"id": 617}, "project": {"id": 368, "owner": {"id": 793}, "assignee": {"id": 831}}, "task": {"id": 323, "owner": {"id": 26}, "assignee": {"id": 1014}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 1, "privilege": "worker"}, "organization": {"id": 198, "owner": {"id": 239}, "user": {"role": "maintainer"}}}, "resource": {"id": 370, "assignee": {"id": 548}, "organization": {"id": 664}, "project": {"id": 350, "owner": {"id": 724}, "assignee": {"id": 871}}, "task": {"id": 379, "owner": {"id": 1}, "assignee": {"id": 1050}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 80, "privilege": "worker"}, "organization": {"id": 185, "owner": {"id": 272}, "user": {"role": "supervisor"}}}, "resource": {"id": 395, "assignee": {"id": 540}, "organization": {"id": 185}, "project": {"id": 389, "owner": {"id": 787}, "assignee": {"id": 859}}, "task": {"id": 380, "owner": {"id": 80}, "assignee": {"id": 1041}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 24, "privilege": "worker"}, "organization": {"id": 116, "owner": {"id": 227}, "user": {"role": "supervisor"}}}, "resource": {"id": 375, "assignee": {"id": 594}, "organization": {"id": 116}, "project": {"id": 391, "owner": {"id": 739}, "assignee": {"id": 812}}, "task": {"id": 367, "owner": {"id": 24}, "assignee": {"id": 1008}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 67, "privilege": "worker"}, "organization": {"id": 121, "owner": {"id": 250}, "user": {"role": "supervisor"}}}, "resource": {"id": 301, "assignee": {"id": 522}, "organization": {"id": 604}, "project": {"id": 310, "owner": {"id": 731}, "assignee": {"id": 840}}, "task": {"id": 365, "owner": {"id": 67}, "assignee": {"id": 1013}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 76, "privilege": "worker"}, "organization": {"id": 168, "owner": {"id": 269}, "user": {"role": "supervisor"}}}, "resource": {"id": 348, "assignee": {"id": 510}, "organization": {"id": 600}, "project": {"id": 387, "owner": {"id": 777}, "assignee": {"id": 862}}, "task": {"id": 316, "owner": {"id": 76}, "assignee": {"id": 1057}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 21, "privilege": "worker"}, "organization": {"id": 111, "owner": {"id": 244}, "user": {"role": "worker"}}}, "resource": {"id": 360, "assignee": {"id": 585}, "organization": {"id": 111}, "project": {"id": 379, "owner": {"id": 793}, "assignee": {"id": 874}}, "task": {"id": 397, "owner": {"id": 21}, "assignee": {"id": 1088}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 6, "privilege": "worker"}, "organization": {"id": 171, "owner": {"id": 239}, "user": {"role": "worker"}}}, "resource": {"id": 376, "assignee": {"id": 586}, "organization": {"id": 171}, "project": {"id": 321, "owner": {"id": 733}, "assignee": {"id": 823}}, "task": {"id": 389, "owner": {"id": 6}, "assignee": {"id": 1032}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 37, "privilege": "worker"}, "organization": {"id": 106, "owner": {"id": 206}, "user": {"role": "worker"}}}, "resource": {"id": 354, "assignee": {"id": 554}, "organization": {"id": 686}, "project": {"id": 312, "owner": {"id": 733}, "assignee": {"id": 808}}, "task": {"id": 380, "owner": {"id": 37}, "assignee": {"id": 1062}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 92, "privilege": "worker"}, "organization": {"id": 131, "owner": {"id": 298}, "user": {"role": "worker"}}}, "resource": {"id": 341, "assignee": {"id": 510}, "organization": {"id": 662}, "project": {"id": 364, "owner": {"id": 730}, "assignee": {"id": 881}}, "task": {"id": 350, "owner": {"id": 92}, "assignee": {"id": 1068}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 46, "privilege": "worker"}, "organization": {"id": 166, "owner": {"id": 210}, "user": {"role": null}}}, "resource": {"id": 322, "assignee": {"id": 521}, "organization": {"id": 166}, "project": {"id": 394, "owner": {"id": 792}, "assignee": {"id": 857}}, "task": {"id": 342, "owner": {"id": 46}, "assignee": {"id": 1004}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 27, "privilege": "worker"}, "organization": {"id": 150, "owner": {"id": 248}, "user": {"role": null}}}, "resource": {"id": 325, "assignee": {"id": 520}, "organization": {"id": 150}, "project": {"id": 373, "owner": {"id": 744}, "assignee": {"id": 827}}, "task": {"id": 337, "owner": {"id": 27}, "assignee": {"id": 1052}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 99, "privilege": "worker"}, "organization": {"id": 158, "owner": {"id": 218}, "user": {"role": null}}}, "resource": {"id": 373, "assignee": {"id": 599}, "organization": {"id": 645}, "project": {"id": 307, "owner": {"id": 718}, "assignee": {"id": 852}}, "task": {"id": 368, "owner": {"id": 99}, "assignee": {"id": 1071}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 15, "privilege": "worker"}, "organization": {"id": 108, "owner": {"id": 237}, "user": {"role": null}}}, "resource": {"id": 327, "assignee": {"id": 516}, "organization": {"id": 696}, "project": {"id": 395, "owner": {"id": 775}, "assignee": {"id": 878}}, "task": {"id": 338, "owner": {"id": 15}, "assignee": {"id": 1054}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_OWNER_same_org_TRUE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 12, "privilege": "none"}, "organization": {"id": 198, "owner": {"id": 12}, "user": {"role": "owner"}}}, "resource": {"id": 328, "assignee": {"id": 534}, "organization": {"id": 198}, "project": {"id": 363, "owner": {"id": 705}, "assignee": {"id": 846}}, "task": {"id": 350, "owner": {"id": 12}, "assignee": {"id": 1098}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_OWNER_same_org_TRUE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 17, "privilege": "none"}, "organization": {"id": 122, "owner": {"id": 17}, "user": {"role": "owner"}}}, "resource": {"id": 394, "assignee": {"id": 511}, "organization": {"id": 122}, "project": {"id": 316, "owner": {"id": 731}, "assignee": {"id": 821}}, "task": {"id": 375, "owner": {"id": 17}, "assignee": {"id": 1046}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 13, "privilege": "none"}, "organization": {"id": 115, "owner": {"id": 13}, "user": {"role": "owner"}}}, "resource": {"id": 326, "assignee": {"id": 540}, "organization": {"id": 676}, "project": {"id": 366, "owner": {"id": 753}, "assignee": {"id": 844}}, "task": {"id": 331, "owner": {"id": 13}, "assignee": {"id": 1045}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 48, "privilege": "none"}, "organization": {"id": 193, "owner": {"id": 48}, "user": {"role": "owner"}}}, "resource": {"id": 399, "assignee": {"id": 591}, "organization": {"id": 610}, "project": {"id": 314, "owner": {"id": 789}, "assignee": {"id": 879}}, "task": {"id": 362, "owner": {"id": 48}, "assignee": {"id": 1021}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_MAINTAINER_same_org_TRUE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 9, "privilege": "none"}, "organization": {"id": 187, "owner": {"id": 245}, "user": {"role": "maintainer"}}}, "resource": {"id": 311, "assignee": {"id": 503}, "organization": {"id": 187}, "project": {"id": 302, "owner": {"id": 737}, "assignee": {"id": 843}}, "task": {"id": 343, "owner": {"id": 9}, "assignee": {"id": 1009}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_MAINTAINER_same_org_TRUE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 58, "privilege": "none"}, "organization": {"id": 171, "owner": {"id": 274}, "user": {"role": "maintainer"}}}, "resource": {"id": 311, "assignee": {"id": 591}, "organization": {"id": 171}, "project": {"id": 327, "owner": {"id": 714}, "assignee": {"id": 880}}, "task": {"id": 340, "owner": {"id": 58}, "assignee": {"id": 1049}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 24, "privilege": "none"}, "organization": {"id": 133, "owner": {"id": 274}, "user": {"role": "maintainer"}}}, "resource": {"id": 380, "assignee": {"id": 502}, "organization": {"id": 694}, "project": {"id": 320, "owner": {"id": 718}, "assignee": {"id": 803}}, "task": {"id": 331, "owner": {"id": 24}, "assignee": {"id": 1013}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 30, "privilege": "none"}, "organization": {"id": 119, "owner": {"id": 246}, "user": {"role": "maintainer"}}}, "resource": {"id": 345, "assignee": {"id": 569}, "organization": {"id": 622}, "project": {"id": 344, "owner": {"id": 719}, "assignee": {"id": 822}}, "task": {"id": 394, "owner": {"id": 30}, "assignee": {"id": 1034}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_SUPERVISOR_same_org_TRUE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 0, "privilege": "none"}, "organization": {"id": 170, "owner": {"id": 260}, "user": {"role": "supervisor"}}}, "resource": {"id": 313, "assignee": {"id": 584}, "organization": {"id": 170}, "project": {"id": 390, "owner": {"id": 795}, "assignee": {"id": 817}}, "task": {"id": 370, "owner": {"id": 0}, "assignee": {"id": 1069}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_SUPERVISOR_same_org_TRUE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 19, "privilege": "none"}, "organization": {"id": 183, "owner": {"id": 253}, "user": {"role": "supervisor"}}}, "resource": {"id": 340, "assignee": {"id": 544}, "organization": {"id": 183}, "project": {"id": 370, "owner": {"id": 700}, "assignee": {"id": 815}}, "task": {"id": 376, "owner": {"id": 19}, "assignee": {"id": 1098}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 64, "privilege": "none"}, "organization": {"id": 169, "owner": {"id": 256}, "user": {"role": "supervisor"}}}, "resource": {"id": 371, "assignee": {"id": 512}, "organization": {"id": 697}, "project": {"id": 352, "owner": {"id": 715}, "assignee": {"id": 838}}, "task": {"id": 397, "owner": {"id": 64}, "assignee": {"id": 1011}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 47, "privilege": "none"}, "organization": {"id": 116, "owner": {"id": 232}, "user": {"role": "supervisor"}}}, "resource": {"id": 386, "assignee": {"id": 590}, "organization": {"id": 658}, "project": {"id": 315, "owner": {"id": 745}, "assignee": {"id": 852}}, "task": {"id": 386, "owner": {"id": 47}, "assignee": {"id": 1024}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_WORKER_same_org_TRUE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 23, "privilege": "none"}, "organization": {"id": 118, "owner": {"id": 288}, "user": {"role": "worker"}}}, "resource": {"id": 375, "assignee": {"id": 571}, "organization": {"id": 118}, "project": {"id": 340, "owner": {"id": 787}, "assignee": {"id": 848}}, "task": {"id": 308, "owner": {"id": 23}, "assignee": {"id": 1054}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_WORKER_same_org_TRUE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 40, "privilege": "none"}, "organization": {"id": 153, "owner": {"id": 266}, "user": {"role": "worker"}}}, "resource": {"id": 326, "assignee": {"id": 552}, "organization": {"id": 153}, "project": {"id": 322, "owner": {"id": 761}, "assignee": {"id": 821}}, "task": {"id": 398, "owner": {"id": 40}, "assignee": {"id": 1026}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 11, "privilege": "none"}, "organization": {"id": 197, "owner": {"id": 241}, "user": {"role": "worker"}}}, "resource": {"id": 306, "assignee": {"id": 517}, "organization": {"id": 673}, "project": {"id": 336, "owner": {"id": 711}, "assignee": {"id": 832}}, "task": {"id": 328, "owner": {"id": 11}, "assignee": {"id": 1083}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 20, "privilege": "none"}, "organization": {"id": 157, "owner": {"id": 280}, "user": {"role": "worker"}}}, "resource": {"id": 307, "assignee": {"id": 509}, "organization": {"id": 602}, "project": {"id": 351, "owner": {"id": 736}, "assignee": {"id": 801}}, "task": {"id": 352, "owner": {"id": 20}, "assignee": {"id": 1028}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 9, "privilege": "none"}, "organization": {"id": 114, "owner": {"id": 243}, "user": {"role": null}}}, "resource": {"id": 367, "assignee": {"id": 518}, "organization": {"id": 114}, "project": {"id": 348, "owner": {"id": 743}, "assignee": {"id": 895}}, "task": {"id": 318, "owner": {"id": 9}, "assignee": {"id": 1051}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 2, "privilege": "none"}, "organization": {"id": 116, "owner": {"id": 293}, "user": {"role": null}}}, "resource": {"id": 350, "assignee": {"id": 584}, "organization": {"id": 116}, "project": {"id": 387, "owner": {"id": 706}, "assignee": {"id": 897}}, "task": {"id": 305, "owner": {"id": 2}, "assignee": {"id": 1063}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 66, "privilege": "none"}, "organization": {"id": 183, "owner": {"id": 277}, "user": {"role": null}}}, "resource": {"id": 355, "assignee": {"id": 591}, "organization": {"id": 646}, "project": {"id": 392, "owner": {"id": 749}, "assignee": {"id": 866}}, "task": {"id": 349, "owner": {"id": 66}, "assignee": {"id": 1021}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 65, "privilege": "none"}, "organization": {"id": 149, "owner": {"id": 243}, "user": {"role": null}}}, "resource": {"id": 366, "assignee": {"id": 519}, "organization": {"id": 653}, "project": {"id": 366, "owner": {"id": 773}, "assignee": {"id": 801}}, "task": {"id": 362, "owner": {"id": 65}, "assignee": {"id": 1063}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 75, "privilege": "admin"}, "organization": {"id": 152, "owner": {"id": 75}, "user": {"role": "owner"}}}, "resource": {"id": 309, "assignee": {"id": 579}, "organization": {"id": 152}, "project": {"id": 394, "owner": {"id": 796}, "assignee": {"id": 885}}, "task": {"id": 327, "owner": {"id": 998}, "assignee": {"id": 75}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 55, "privilege": "admin"}, "organization": {"id": 177, "owner": {"id": 55}, "user": {"role": "owner"}}}, "resource": {"id": 333, "assignee": {"id": 528}, "organization": {"id": 177}, "project": {"id": 315, "owner": {"id": 774}, "assignee": {"id": 877}}, "task": {"id": 319, "owner": {"id": 940}, "assignee": {"id": 55}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_OWNER_same_org_FALSE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 47, "privilege": "admin"}, "organization": {"id": 106, "owner": {"id": 47}, "user": {"role": "owner"}}}, "resource": {"id": 352, "assignee": {"id": 550}, "organization": {"id": 611}, "project": {"id": 314, "owner": {"id": 764}, "assignee": {"id": 889}}, "task": {"id": 350, "owner": {"id": 994}, "assignee": {"id": 47}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_OWNER_same_org_FALSE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 54, "privilege": "admin"}, "organization": {"id": 110, "owner": {"id": 54}, "user": {"role": "owner"}}}, "resource": {"id": 386, "assignee": {"id": 577}, "organization": {"id": 669}, "project": {"id": 335, "owner": {"id": 738}, "assignee": {"id": 832}}, "task": {"id": 345, "owner": {"id": 912}, "assignee": {"id": 54}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 65, "privilege": "admin"}, "organization": {"id": 106, "owner": {"id": 268}, "user": {"role": "maintainer"}}}, "resource": {"id": 335, "assignee": {"id": 523}, "organization": {"id": 106}, "project": {"id": 359, "owner": {"id": 744}, "assignee": {"id": 803}}, "task": {"id": 365, "owner": {"id": 974}, "assignee": {"id": 65}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 29, "privilege": "admin"}, "organization": {"id": 175, "owner": {"id": 245}, "user": {"role": "maintainer"}}}, "resource": {"id": 332, "assignee": {"id": 517}, "organization": {"id": 175}, "project": {"id": 301, "owner": {"id": 758}, "assignee": {"id": 858}}, "task": {"id": 302, "owner": {"id": 957}, "assignee": {"id": 29}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_MAINTAINER_same_org_FALSE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 47, "privilege": "admin"}, "organization": {"id": 174, "owner": {"id": 298}, "user": {"role": "maintainer"}}}, "resource": {"id": 303, "assignee": {"id": 578}, "organization": {"id": 654}, "project": {"id": 373, "owner": {"id": 761}, "assignee": {"id": 893}}, "task": {"id": 381, "owner": {"id": 975}, "assignee": {"id": 47}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_MAINTAINER_same_org_FALSE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 42, "privilege": "admin"}, "organization": {"id": 152, "owner": {"id": 205}, "user": {"role": "maintainer"}}}, "resource": {"id": 338, "assignee": {"id": 508}, "organization": {"id": 681}, "project": {"id": 356, "owner": {"id": 731}, "assignee": {"id": 834}}, "task": {"id": 312, "owner": {"id": 947}, "assignee": {"id": 42}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 52, "privilege": "admin"}, "organization": {"id": 180, "owner": {"id": 245}, "user": {"role": "supervisor"}}}, "resource": {"id": 306, "assignee": {"id": 596}, "organization": {"id": 180}, "project": {"id": 388, "owner": {"id": 796}, "assignee": {"id": 889}}, "task": {"id": 374, "owner": {"id": 924}, "assignee": {"id": 52}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 56, "privilege": "admin"}, "organization": {"id": 113, "owner": {"id": 230}, "user": {"role": "supervisor"}}}, "resource": {"id": 370, "assignee": {"id": 585}, "organization": {"id": 113}, "project": {"id": 343, "owner": {"id": 753}, "assignee": {"id": 885}}, "task": {"id": 348, "owner": {"id": 928}, "assignee": {"id": 56}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_SUPERVISOR_same_org_FALSE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 37, "privilege": "admin"}, "organization": {"id": 198, "owner": {"id": 291}, "user": {"role": "supervisor"}}}, "resource": {"id": 361, "assignee": {"id": 527}, "organization": {"id": 635}, "project": {"id": 373, "owner": {"id": 707}, "assignee": {"id": 818}}, "task": {"id": 320, "owner": {"id": 915}, "assignee": {"id": 37}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_SUPERVISOR_same_org_FALSE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 76, "privilege": "admin"}, "organization": {"id": 112, "owner": {"id": 255}, "user": {"role": "supervisor"}}}, "resource": {"id": 341, "assignee": {"id": 570}, "organization": {"id": 622}, "project": {"id": 338, "owner": {"id": 717}, "assignee": {"id": 818}}, "task": {"id": 366, "owner": {"id": 926}, "assignee": {"id": 76}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 33, "privilege": "admin"}, "organization": {"id": 114, "owner": {"id": 204}, "user": {"role": "worker"}}}, "resource": {"id": 366, "assignee": {"id": 560}, "organization": {"id": 114}, "project": {"id": 350, "owner": {"id": 720}, "assignee": {"id": 813}}, "task": {"id": 349, "owner": {"id": 952}, "assignee": {"id": 33}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 87, "privilege": "admin"}, "organization": {"id": 163, "owner": {"id": 203}, "user": {"role": "worker"}}}, "resource": {"id": 365, "assignee": {"id": 572}, "organization": {"id": 163}, "project": {"id": 314, "owner": {"id": 719}, "assignee": {"id": 885}}, "task": {"id": 307, "owner": {"id": 952}, "assignee": {"id": 87}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_WORKER_same_org_FALSE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 32, "privilege": "admin"}, "organization": {"id": 149, "owner": {"id": 239}, "user": {"role": "worker"}}}, "resource": {"id": 380, "assignee": {"id": 567}, "organization": {"id": 642}, "project": {"id": 341, "owner": {"id": 795}, "assignee": {"id": 807}}, "task": {"id": 372, "owner": {"id": 988}, "assignee": {"id": 32}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_WORKER_same_org_FALSE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 89, "privilege": "admin"}, "organization": {"id": 135, "owner": {"id": 266}, "user": {"role": "worker"}}}, "resource": {"id": 366, "assignee": {"id": 585}, "organization": {"id": 624}, "project": {"id": 331, "owner": {"id": 718}, "assignee": {"id": 875}}, "task": {"id": 306, "owner": {"id": 936}, "assignee": {"id": 89}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_TRUE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 8, "privilege": "admin"}, "organization": {"id": 107, "owner": {"id": 261}, "user": {"role": null}}}, "resource": {"id": 339, "assignee": {"id": 521}, "organization": {"id": 107}, "project": {"id": 359, "owner": {"id": 716}, "assignee": {"id": 819}}, "task": {"id": 365, "owner": {"id": 910}, "assignee": {"id": 8}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_TRUE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 5, "privilege": "admin"}, "organization": {"id": 150, "owner": {"id": 206}, "user": {"role": null}}}, "resource": {"id": 327, "assignee": {"id": 566}, "organization": {"id": 150}, "project": {"id": 300, "owner": {"id": 743}, "assignee": {"id": 819}}, "task": {"id": 373, "owner": {"id": 911}, "assignee": {"id": 5}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_FALSE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 61, "privilege": "admin"}, "organization": {"id": 147, "owner": {"id": 248}, "user": {"role": null}}}, "resource": {"id": 350, "assignee": {"id": 586}, "organization": {"id": 666}, "project": {"id": 339, "owner": {"id": 736}, "assignee": {"id": 819}}, "task": {"id": 340, "owner": {"id": 937}, "assignee": {"id": 61}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_FALSE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 27, "privilege": "admin"}, "organization": {"id": 185, "owner": {"id": 271}, "user": {"role": null}}}, "resource": {"id": 322, "assignee": {"id": 570}, "organization": {"id": 682}, "project": {"id": 386, "owner": {"id": 745}, "assignee": {"id": 892}}, "task": {"id": 363, "owner": {"id": 912}, "assignee": {"id": 27}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 28, "privilege": "business"}, "organization": {"id": 153, "owner": {"id": 28}, "user": {"role": "owner"}}}, "resource": {"id": 386, "assignee": {"id": 572}, "organization": {"id": 153}, "project": {"id": 393, "owner": {"id": 713}, "assignee": {"id": 863}}, "task": {"id": 326, "owner": {"id": 986}, "assignee": {"id": 28}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 85, "privilege": "business"}, "organization": {"id": 126, "owner": {"id": 85}, "user": {"role": "owner"}}}, "resource": {"id": 342, "assignee": {"id": 594}, "organization": {"id": 126}, "project": {"id": 387, "owner": {"id": 741}, "assignee": {"id": 879}}, "task": {"id": 336, "owner": {"id": 909}, "assignee": {"id": 85}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 47, "privilege": "business"}, "organization": {"id": 167, "owner": {"id": 47}, "user": {"role": "owner"}}}, "resource": {"id": 379, "assignee": {"id": 501}, "organization": {"id": 640}, "project": {"id": 370, "owner": {"id": 792}, "assignee": {"id": 826}}, "task": {"id": 333, "owner": {"id": 955}, "assignee": {"id": 47}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 20, "privilege": "business"}, "organization": {"id": 107, "owner": {"id": 20}, "user": {"role": "owner"}}}, "resource": {"id": 308, "assignee": {"id": 594}, "organization": {"id": 617}, "project": {"id": 351, "owner": {"id": 766}, "assignee": {"id": 829}}, "task": {"id": 397, "owner": {"id": 917}, "assignee": {"id": 20}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 2, "privilege": "business"}, "organization": {"id": 164, "owner": {"id": 271}, "user": {"role": "maintainer"}}}, "resource": {"id": 352, "assignee": {"id": 509}, "organization": {"id": 164}, "project": {"id": 361, "owner": {"id": 790}, "assignee": {"id": 852}}, "task": {"id": 317, "owner": {"id": 974}, "assignee": {"id": 2}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 59, "privilege": "business"}, "organization": {"id": 182, "owner": {"id": 268}, "user": {"role": "maintainer"}}}, "resource": {"id": 351, "assignee": {"id": 511}, "organization": {"id": 182}, "project": {"id": 328, "owner": {"id": 732}, "assignee": {"id": 808}}, "task": {"id": 353, "owner": {"id": 910}, "assignee": {"id": 59}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 90, "privilege": "business"}, "organization": {"id": 141, "owner": {"id": 229}, "user": {"role": "maintainer"}}}, "resource": {"id": 316, "assignee": {"id": 564}, "organization": {"id": 663}, "project": {"id": 349, "owner": {"id": 752}, "assignee": {"id": 817}}, "task": {"id": 394, "owner": {"id": 998}, "assignee": {"id": 90}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 40, "privilege": "business"}, "organization": {"id": 114, "owner": {"id": 272}, "user": {"role": "maintainer"}}}, "resource": {"id": 310, "assignee": {"id": 547}, "organization": {"id": 696}, "project": {"id": 320, "owner": {"id": 763}, "assignee": {"id": 801}}, "task": {"id": 378, "owner": {"id": 909}, "assignee": {"id": 40}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 51, "privilege": "business"}, "organization": {"id": 161, "owner": {"id": 205}, "user": {"role": "supervisor"}}}, "resource": {"id": 357, "assignee": {"id": 550}, "organization": {"id": 161}, "project": {"id": 375, "owner": {"id": 764}, "assignee": {"id": 869}}, "task": {"id": 309, "owner": {"id": 984}, "assignee": {"id": 51}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 8, "privilege": "business"}, "organization": {"id": 180, "owner": {"id": 296}, "user": {"role": "supervisor"}}}, "resource": {"id": 377, "assignee": {"id": 575}, "organization": {"id": 180}, "project": {"id": 370, "owner": {"id": 741}, "assignee": {"id": 811}}, "task": {"id": 348, "owner": {"id": 993}, "assignee": {"id": 8}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 16, "privilege": "business"}, "organization": {"id": 103, "owner": {"id": 200}, "user": {"role": "supervisor"}}}, "resource": {"id": 386, "assignee": {"id": 553}, "organization": {"id": 630}, "project": {"id": 358, "owner": {"id": 729}, "assignee": {"id": 806}}, "task": {"id": 318, "owner": {"id": 994}, "assignee": {"id": 16}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 28, "privilege": "business"}, "organization": {"id": 194, "owner": {"id": 264}, "user": {"role": "supervisor"}}}, "resource": {"id": 340, "assignee": {"id": 560}, "organization": {"id": 640}, "project": {"id": 345, "owner": {"id": 756}, "assignee": {"id": 894}}, "task": {"id": 335, "owner": {"id": 940}, "assignee": {"id": 28}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 87, "privilege": "business"}, "organization": {"id": 111, "owner": {"id": 212}, "user": {"role": "worker"}}}, "resource": {"id": 304, "assignee": {"id": 599}, "organization": {"id": 111}, "project": {"id": 393, "owner": {"id": 722}, "assignee": {"id": 815}}, "task": {"id": 364, "owner": {"id": 917}, "assignee": {"id": 87}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 65, "privilege": "business"}, "organization": {"id": 129, "owner": {"id": 200}, "user": {"role": "worker"}}}, "resource": {"id": 390, "assignee": {"id": 546}, "organization": {"id": 129}, "project": {"id": 304, "owner": {"id": 795}, "assignee": {"id": 831}}, "task": {"id": 323, "owner": {"id": 954}, "assignee": {"id": 65}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 84, "privilege": "business"}, "organization": {"id": 153, "owner": {"id": 299}, "user": {"role": "worker"}}}, "resource": {"id": 364, "assignee": {"id": 569}, "organization": {"id": 686}, "project": {"id": 328, "owner": {"id": 704}, "assignee": {"id": 882}}, "task": {"id": 386, "owner": {"id": 915}, "assignee": {"id": 84}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 41, "privilege": "business"}, "organization": {"id": 137, "owner": {"id": 210}, "user": {"role": "worker"}}}, "resource": {"id": 301, "assignee": {"id": 521}, "organization": {"id": 624}, "project": {"id": 302, "owner": {"id": 705}, "assignee": {"id": 887}}, "task": {"id": 341, "owner": {"id": 911}, "assignee": {"id": 41}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 94, "privilege": "business"}, "organization": {"id": 159, "owner": {"id": 274}, "user": {"role": null}}}, "resource": {"id": 309, "assignee": {"id": 518}, "organization": {"id": 159}, "project": {"id": 381, "owner": {"id": 759}, "assignee": {"id": 875}}, "task": {"id": 387, "owner": {"id": 913}, "assignee": {"id": 94}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 32, "privilege": "business"}, "organization": {"id": 134, "owner": {"id": 235}, "user": {"role": null}}}, "resource": {"id": 302, "assignee": {"id": 518}, "organization": {"id": 134}, "project": {"id": 325, "owner": {"id": 730}, "assignee": {"id": 873}}, "task": {"id": 345, "owner": {"id": 950}, "assignee": {"id": 32}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 35, "privilege": "business"}, "organization": {"id": 181, "owner": {"id": 209}, "user": {"role": null}}}, "resource": {"id": 358, "assignee": {"id": 557}, "organization": {"id": 601}, "project": {"id": 391, "owner": {"id": 785}, "assignee": {"id": 832}}, "task": {"id": 348, "owner": {"id": 945}, "assignee": {"id": 35}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 98, "privilege": "business"}, "organization": {"id": 195, "owner": {"id": 205}, "user": {"role": null}}}, "resource": {"id": 317, "assignee": {"id": 551}, "organization": {"id": 614}, "project": {"id": 361, "owner": {"id": 783}, "assignee": {"id": 810}}, "task": {"id": 308, "owner": {"id": 936}, "assignee": {"id": 98}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 33, "privilege": "user"}, "organization": {"id": 128, "owner": {"id": 33}, "user": {"role": "owner"}}}, "resource": {"id": 384, "assignee": {"id": 531}, "organization": {"id": 128}, "project": {"id": 376, "owner": {"id": 747}, "assignee": {"id": 869}}, "task": {"id": 369, "owner": {"id": 909}, "assignee": {"id": 33}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 42, "privilege": "user"}, "organization": {"id": 192, "owner": {"id": 42}, "user": {"role": "owner"}}}, "resource": {"id": 300, "assignee": {"id": 504}, "organization": {"id": 192}, "project": {"id": 395, "owner": {"id": 718}, "assignee": {"id": 843}}, "task": {"id": 331, "owner": {"id": 917}, "assignee": {"id": 42}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 78, "privilege": "user"}, "organization": {"id": 182, "owner": {"id": 78}, "user": {"role": "owner"}}}, "resource": {"id": 323, "assignee": {"id": 513}, "organization": {"id": 683}, "project": {"id": 383, "owner": {"id": 768}, "assignee": {"id": 842}}, "task": {"id": 378, "owner": {"id": 996}, "assignee": {"id": 78}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 18, "privilege": "user"}, "organization": {"id": 125, "owner": {"id": 18}, "user": {"role": "owner"}}}, "resource": {"id": 300, "assignee": {"id": 550}, "organization": {"id": 662}, "project": {"id": 362, "owner": {"id": 734}, "assignee": {"id": 870}}, "task": {"id": 300, "owner": {"id": 938}, "assignee": {"id": 18}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 35, "privilege": "user"}, "organization": {"id": 150, "owner": {"id": 220}, "user": {"role": "maintainer"}}}, "resource": {"id": 363, "assignee": {"id": 523}, "organization": {"id": 150}, "project": {"id": 325, "owner": {"id": 709}, "assignee": {"id": 829}}, "task": {"id": 374, "owner": {"id": 960}, "assignee": {"id": 35}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 68, "privilege": "user"}, "organization": {"id": 187, "owner": {"id": 244}, "user": {"role": "maintainer"}}}, "resource": {"id": 336, "assignee": {"id": 519}, "organization": {"id": 187}, "project": {"id": 320, "owner": {"id": 778}, "assignee": {"id": 857}}, "task": {"id": 302, "owner": {"id": 962}, "assignee": {"id": 68}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 99, "privilege": "user"}, "organization": {"id": 192, "owner": {"id": 278}, "user": {"role": "maintainer"}}}, "resource": {"id": 359, "assignee": {"id": 577}, "organization": {"id": 668}, "project": {"id": 337, "owner": {"id": 725}, "assignee": {"id": 878}}, "task": {"id": 324, "owner": {"id": 937}, "assignee": {"id": 99}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 66, "privilege": "user"}, "organization": {"id": 109, "owner": {"id": 245}, "user": {"role": "maintainer"}}}, "resource": {"id": 391, "assignee": {"id": 518}, "organization": {"id": 685}, "project": {"id": 307, "owner": {"id": 746}, "assignee": {"id": 804}}, "task": {"id": 367, "owner": {"id": 975}, "assignee": {"id": 66}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 73, "privilege": "user"}, "organization": {"id": 171, "owner": {"id": 201}, "user": {"role": "supervisor"}}}, "resource": {"id": 311, "assignee": {"id": 550}, "organization": {"id": 171}, "project": {"id": 348, "owner": {"id": 785}, "assignee": {"id": 822}}, "task": {"id": 356, "owner": {"id": 911}, "assignee": {"id": 73}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 37, "privilege": "user"}, "organization": {"id": 132, "owner": {"id": 266}, "user": {"role": "supervisor"}}}, "resource": {"id": 392, "assignee": {"id": 535}, "organization": {"id": 132}, "project": {"id": 358, "owner": {"id": 724}, "assignee": {"id": 820}}, "task": {"id": 350, "owner": {"id": 980}, "assignee": {"id": 37}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 22, "privilege": "user"}, "organization": {"id": 196, "owner": {"id": 268}, "user": {"role": "supervisor"}}}, "resource": {"id": 382, "assignee": {"id": 533}, "organization": {"id": 665}, "project": {"id": 319, "owner": {"id": 702}, "assignee": {"id": 850}}, "task": {"id": 360, "owner": {"id": 978}, "assignee": {"id": 22}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 13, "privilege": "user"}, "organization": {"id": 152, "owner": {"id": 246}, "user": {"role": "supervisor"}}}, "resource": {"id": 382, "assignee": {"id": 590}, "organization": {"id": 660}, "project": {"id": 394, "owner": {"id": 742}, "assignee": {"id": 856}}, "task": {"id": 373, "owner": {"id": 933}, "assignee": {"id": 13}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 15, "privilege": "user"}, "organization": {"id": 185, "owner": {"id": 259}, "user": {"role": "worker"}}}, "resource": {"id": 322, "assignee": {"id": 599}, "organization": {"id": 185}, "project": {"id": 324, "owner": {"id": 731}, "assignee": {"id": 810}}, "task": {"id": 300, "owner": {"id": 916}, "assignee": {"id": 15}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 95, "privilege": "user"}, "organization": {"id": 194, "owner": {"id": 298}, "user": {"role": "worker"}}}, "resource": {"id": 384, "assignee": {"id": 508}, "organization": {"id": 194}, "project": {"id": 329, "owner": {"id": 771}, "assignee": {"id": 867}}, "task": {"id": 375, "owner": {"id": 988}, "assignee": {"id": 95}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 8, "privilege": "user"}, "organization": {"id": 195, "owner": {"id": 267}, "user": {"role": "worker"}}}, "resource": {"id": 306, "assignee": {"id": 501}, "organization": {"id": 654}, "project": {"id": 395, "owner": {"id": 772}, "assignee": {"id": 808}}, "task": {"id": 334, "owner": {"id": 906}, "assignee": {"id": 8}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 63, "privilege": "user"}, "organization": {"id": 186, "owner": {"id": 258}, "user": {"role": "worker"}}}, "resource": {"id": 331, "assignee": {"id": 559}, "organization": {"id": 659}, "project": {"id": 301, "owner": {"id": 748}, "assignee": {"id": 837}}, "task": {"id": 341, "owner": {"id": 940}, "assignee": {"id": 63}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 2, "privilege": "user"}, "organization": {"id": 127, "owner": {"id": 274}, "user": {"role": null}}}, "resource": {"id": 356, "assignee": {"id": 572}, "organization": {"id": 127}, "project": {"id": 342, "owner": {"id": 741}, "assignee": {"id": 845}}, "task": {"id": 348, "owner": {"id": 988}, "assignee": {"id": 2}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 64, "privilege": "user"}, "organization": {"id": 107, "owner": {"id": 290}, "user": {"role": null}}}, "resource": {"id": 360, "assignee": {"id": 543}, "organization": {"id": 107}, "project": {"id": 354, "owner": {"id": 727}, "assignee": {"id": 815}}, "task": {"id": 306, "owner": {"id": 986}, "assignee": {"id": 64}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 51, "privilege": "user"}, "organization": {"id": 167, "owner": {"id": 294}, "user": {"role": null}}}, "resource": {"id": 387, "assignee": {"id": 578}, "organization": {"id": 665}, "project": {"id": 325, "owner": {"id": 783}, "assignee": {"id": 845}}, "task": {"id": 386, "owner": {"id": 951}, "assignee": {"id": 51}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 1, "privilege": "user"}, "organization": {"id": 194, "owner": {"id": 264}, "user": {"role": null}}}, "resource": {"id": 371, "assignee": {"id": 589}, "organization": {"id": 601}, "project": {"id": 307, "owner": {"id": 770}, "assignee": {"id": 833}}, "task": {"id": 382, "owner": {"id": 983}, "assignee": {"id": 1}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 90, "privilege": "worker"}, "organization": {"id": 137, "owner": {"id": 90}, "user": {"role": "owner"}}}, "resource": {"id": 382, "assignee": {"id": 535}, "organization": {"id": 137}, "project": {"id": 372, "owner": {"id": 768}, "assignee": {"id": 808}}, "task": {"id": 341, "owner": {"id": 917}, "assignee": {"id": 90}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 61, "privilege": "worker"}, "organization": {"id": 126, "owner": {"id": 61}, "user": {"role": "owner"}}}, "resource": {"id": 325, "assignee": {"id": 539}, "organization": {"id": 126}, "project": {"id": 382, "owner": {"id": 720}, "assignee": {"id": 824}}, "task": {"id": 311, "owner": {"id": 958}, "assignee": {"id": 61}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 72, "privilege": "worker"}, "organization": {"id": 191, "owner": {"id": 72}, "user": {"role": "owner"}}}, "resource": {"id": 306, "assignee": {"id": 582}, "organization": {"id": 658}, "project": {"id": 311, "owner": {"id": 769}, "assignee": {"id": 886}}, "task": {"id": 368, "owner": {"id": 985}, "assignee": {"id": 72}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 77, "privilege": "worker"}, "organization": {"id": 169, "owner": {"id": 77}, "user": {"role": "owner"}}}, "resource": {"id": 314, "assignee": {"id": 587}, "organization": {"id": 642}, "project": {"id": 368, "owner": {"id": 729}, "assignee": {"id": 841}}, "task": {"id": 357, "owner": {"id": 995}, "assignee": {"id": 77}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 44, "privilege": "worker"}, "organization": {"id": 100, "owner": {"id": 283}, "user": {"role": "maintainer"}}}, "resource": {"id": 314, "assignee": {"id": 544}, "organization": {"id": 100}, "project": {"id": 345, "owner": {"id": 758}, "assignee": {"id": 818}}, "task": {"id": 327, "owner": {"id": 970}, "assignee": {"id": 44}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 57, "privilege": "worker"}, "organization": {"id": 102, "owner": {"id": 223}, "user": {"role": "maintainer"}}}, "resource": {"id": 366, "assignee": {"id": 568}, "organization": {"id": 102}, "project": {"id": 347, "owner": {"id": 795}, "assignee": {"id": 892}}, "task": {"id": 304, "owner": {"id": 943}, "assignee": {"id": 57}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 41, "privilege": "worker"}, "organization": {"id": 195, "owner": {"id": 279}, "user": {"role": "maintainer"}}}, "resource": {"id": 318, "assignee": {"id": 569}, "organization": {"id": 671}, "project": {"id": 318, "owner": {"id": 700}, "assignee": {"id": 813}}, "task": {"id": 364, "owner": {"id": 988}, "assignee": {"id": 41}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 50, "privilege": "worker"}, "organization": {"id": 140, "owner": {"id": 206}, "user": {"role": "maintainer"}}}, "resource": {"id": 351, "assignee": {"id": 543}, "organization": {"id": 650}, "project": {"id": 387, "owner": {"id": 704}, "assignee": {"id": 853}}, "task": {"id": 313, "owner": {"id": 929}, "assignee": {"id": 50}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 85, "privilege": "worker"}, "organization": {"id": 102, "owner": {"id": 238}, "user": {"role": "supervisor"}}}, "resource": {"id": 339, "assignee": {"id": 536}, "organization": {"id": 102}, "project": {"id": 394, "owner": {"id": 729}, "assignee": {"id": 885}}, "task": {"id": 374, "owner": {"id": 946}, "assignee": {"id": 85}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 49, "privilege": "worker"}, "organization": {"id": 184, "owner": {"id": 245}, "user": {"role": "supervisor"}}}, "resource": {"id": 376, "assignee": {"id": 596}, "organization": {"id": 184}, "project": {"id": 350, "owner": {"id": 776}, "assignee": {"id": 805}}, "task": {"id": 311, "owner": {"id": 951}, "assignee": {"id": 49}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 63, "privilege": "worker"}, "organization": {"id": 107, "owner": {"id": 228}, "user": {"role": "supervisor"}}}, "resource": {"id": 324, "assignee": {"id": 520}, "organization": {"id": 668}, "project": {"id": 312, "owner": {"id": 776}, "assignee": {"id": 866}}, "task": {"id": 386, "owner": {"id": 992}, "assignee": {"id": 63}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 97, "privilege": "worker"}, "organization": {"id": 122, "owner": {"id": 257}, "user": {"role": "supervisor"}}}, "resource": {"id": 386, "assignee": {"id": 530}, "organization": {"id": 664}, "project": {"id": 326, "owner": {"id": 722}, "assignee": {"id": 883}}, "task": {"id": 306, "owner": {"id": 998}, "assignee": {"id": 97}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 88, "privilege": "worker"}, "organization": {"id": 119, "owner": {"id": 269}, "user": {"role": "worker"}}}, "resource": {"id": 343, "assignee": {"id": 558}, "organization": {"id": 119}, "project": {"id": 302, "owner": {"id": 751}, "assignee": {"id": 841}}, "task": {"id": 335, "owner": {"id": 927}, "assignee": {"id": 88}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 33, "privilege": "worker"}, "organization": {"id": 151, "owner": {"id": 209}, "user": {"role": "worker"}}}, "resource": {"id": 388, "assignee": {"id": 587}, "organization": {"id": 151}, "project": {"id": 332, "owner": {"id": 706}, "assignee": {"id": 893}}, "task": {"id": 371, "owner": {"id": 986}, "assignee": {"id": 33}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 17, "privilege": "worker"}, "organization": {"id": 182, "owner": {"id": 236}, "user": {"role": "worker"}}}, "resource": {"id": 327, "assignee": {"id": 589}, "organization": {"id": 680}, "project": {"id": 317, "owner": {"id": 759}, "assignee": {"id": 825}}, "task": {"id": 357, "owner": {"id": 903}, "assignee": {"id": 17}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 5, "privilege": "worker"}, "organization": {"id": 103, "owner": {"id": 281}, "user": {"role": "worker"}}}, "resource": {"id": 350, "assignee": {"id": 598}, "organization": {"id": 609}, "project": {"id": 337, "owner": {"id": 730}, "assignee": {"id": 853}}, "task": {"id": 322, "owner": {"id": 914}, "assignee": {"id": 5}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 36, "privilege": "worker"}, "organization": {"id": 143, "owner": {"id": 264}, "user": {"role": null}}}, "resource": {"id": 302, "assignee": {"id": 507}, "organization": {"id": 143}, "project": {"id": 328, "owner": {"id": 785}, "assignee": {"id": 895}}, "task": {"id": 378, "owner": {"id": 914}, "assignee": {"id": 36}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 20, "privilege": "worker"}, "organization": {"id": 156, "owner": {"id": 259}, "user": {"role": null}}}, "resource": {"id": 367, "assignee": {"id": 561}, "organization": {"id": 156}, "project": {"id": 335, "owner": {"id": 703}, "assignee": {"id": 895}}, "task": {"id": 395, "owner": {"id": 991}, "assignee": {"id": 20}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 33, "privilege": "worker"}, "organization": {"id": 149, "owner": {"id": 271}, "user": {"role": null}}}, "resource": {"id": 302, "assignee": {"id": 524}, "organization": {"id": 665}, "project": {"id": 303, "owner": {"id": 782}, "assignee": {"id": 878}}, "task": {"id": 364, "owner": {"id": 985}, "assignee": {"id": 33}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 7, "privilege": "worker"}, "organization": {"id": 108, "owner": {"id": 280}, "user": {"role": null}}}, "resource": {"id": 335, "assignee": {"id": 578}, "organization": {"id": 658}, "project": {"id": 343, "owner": {"id": 765}, "assignee": {"id": 847}}, "task": {"id": 317, "owner": {"id": 994}, "assignee": {"id": 7}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_OWNER_same_org_TRUE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 94, "privilege": "none"}, "organization": {"id": 106, "owner": {"id": 94}, "user": {"role": "owner"}}}, "resource": {"id": 357, "assignee": {"id": 551}, "organization": {"id": 106}, "project": {"id": 310, "owner": {"id": 700}, "assignee": {"id": 875}}, "task": {"id": 326, "owner": {"id": 925}, "assignee": {"id": 94}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_OWNER_same_org_TRUE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 14, "privilege": "none"}, "organization": {"id": 196, "owner": {"id": 14}, "user": {"role": "owner"}}}, "resource": {"id": 337, "assignee": {"id": 581}, "organization": {"id": 196}, "project": {"id": 322, "owner": {"id": 713}, "assignee": {"id": 804}}, "task": {"id": 301, "owner": {"id": 936}, "assignee": {"id": 14}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 89, "privilege": "none"}, "organization": {"id": 127, "owner": {"id": 89}, "user": {"role": "owner"}}}, "resource": {"id": 350, "assignee": {"id": 508}, "organization": {"id": 672}, "project": {"id": 368, "owner": {"id": 774}, "assignee": {"id": 827}}, "task": {"id": 359, "owner": {"id": 908}, "assignee": {"id": 89}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 72, "privilege": "none"}, "organization": {"id": 189, "owner": {"id": 72}, "user": {"role": "owner"}}}, "resource": {"id": 346, "assignee": {"id": 581}, "organization": {"id": 669}, "project": {"id": 313, "owner": {"id": 748}, "assignee": {"id": 866}}, "task": {"id": 378, "owner": {"id": 963}, "assignee": {"id": 72}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_MAINTAINER_same_org_TRUE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 69, "privilege": "none"}, "organization": {"id": 193, "owner": {"id": 293}, "user": {"role": "maintainer"}}}, "resource": {"id": 378, "assignee": {"id": 577}, "organization": {"id": 193}, "project": {"id": 336, "owner": {"id": 787}, "assignee": {"id": 888}}, "task": {"id": 350, "owner": {"id": 989}, "assignee": {"id": 69}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_MAINTAINER_same_org_TRUE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 6, "privilege": "none"}, "organization": {"id": 189, "owner": {"id": 209}, "user": {"role": "maintainer"}}}, "resource": {"id": 398, "assignee": {"id": 560}, "organization": {"id": 189}, "project": {"id": 334, "owner": {"id": 799}, "assignee": {"id": 820}}, "task": {"id": 381, "owner": {"id": 941}, "assignee": {"id": 6}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 18, "privilege": "none"}, "organization": {"id": 180, "owner": {"id": 251}, "user": {"role": "maintainer"}}}, "resource": {"id": 372, "assignee": {"id": 510}, "organization": {"id": 612}, "project": {"id": 309, "owner": {"id": 789}, "assignee": {"id": 890}}, "task": {"id": 372, "owner": {"id": 979}, "assignee": {"id": 18}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 56, "privilege": "none"}, "organization": {"id": 160, "owner": {"id": 266}, "user": {"role": "maintainer"}}}, "resource": {"id": 390, "assignee": {"id": 594}, "organization": {"id": 685}, "project": {"id": 363, "owner": {"id": 758}, "assignee": {"id": 880}}, "task": {"id": 381, "owner": {"id": 973}, "assignee": {"id": 56}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_SUPERVISOR_same_org_TRUE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 89, "privilege": "none"}, "organization": {"id": 154, "owner": {"id": 298}, "user": {"role": "supervisor"}}}, "resource": {"id": 326, "assignee": {"id": 541}, "organization": {"id": 154}, "project": {"id": 344, "owner": {"id": 717}, "assignee": {"id": 862}}, "task": {"id": 314, "owner": {"id": 902}, "assignee": {"id": 89}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_SUPERVISOR_same_org_TRUE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 95, "privilege": "none"}, "organization": {"id": 188, "owner": {"id": 243}, "user": {"role": "supervisor"}}}, "resource": {"id": 394, "assignee": {"id": 546}, "organization": {"id": 188}, "project": {"id": 354, "owner": {"id": 750}, "assignee": {"id": 835}}, "task": {"id": 355, "owner": {"id": 955}, "assignee": {"id": 95}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 16, "privilege": "none"}, "organization": {"id": 174, "owner": {"id": 218}, "user": {"role": "supervisor"}}}, "resource": {"id": 395, "assignee": {"id": 531}, "organization": {"id": 692}, "project": {"id": 338, "owner": {"id": 788}, "assignee": {"id": 892}}, "task": {"id": 358, "owner": {"id": 957}, "assignee": {"id": 16}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 35, "privilege": "none"}, "organization": {"id": 118, "owner": {"id": 206}, "user": {"role": "supervisor"}}}, "resource": {"id": 335, "assignee": {"id": 569}, "organization": {"id": 687}, "project": {"id": 334, "owner": {"id": 741}, "assignee": {"id": 831}}, "task": {"id": 363, "owner": {"id": 940}, "assignee": {"id": 35}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_WORKER_same_org_TRUE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 38, "privilege": "none"}, "organization": {"id": 105, "owner": {"id": 222}, "user": {"role": "worker"}}}, "resource": {"id": 320, "assignee": {"id": 529}, "organization": {"id": 105}, "project": {"id": 372, "owner": {"id": 721}, "assignee": {"id": 800}}, "task": {"id": 338, "owner": {"id": 923}, "assignee": {"id": 38}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_WORKER_same_org_TRUE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 85, "privilege": "none"}, "organization": {"id": 186, "owner": {"id": 218}, "user": {"role": "worker"}}}, "resource": {"id": 379, "assignee": {"id": 500}, "organization": {"id": 186}, "project": {"id": 361, "owner": {"id": 768}, "assignee": {"id": 809}}, "task": {"id": 304, "owner": {"id": 938}, "assignee": {"id": 85}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 37, "privilege": "none"}, "organization": {"id": 121, "owner": {"id": 224}, "user": {"role": "worker"}}}, "resource": {"id": 355, "assignee": {"id": 597}, "organization": {"id": 634}, "project": {"id": 302, "owner": {"id": 752}, "assignee": {"id": 818}}, "task": {"id": 384, "owner": {"id": 917}, "assignee": {"id": 37}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 42, "privilege": "none"}, "organization": {"id": 185, "owner": {"id": 277}, "user": {"role": "worker"}}}, "resource": {"id": 372, "assignee": {"id": 580}, "organization": {"id": 655}, "project": {"id": 368, "owner": {"id": 731}, "assignee": {"id": 887}}, "task": {"id": 345, "owner": {"id": 912}, "assignee": {"id": 42}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 97, "privilege": "none"}, "organization": {"id": 152, "owner": {"id": 212}, "user": {"role": null}}}, "resource": {"id": 381, "assignee": {"id": 589}, "organization": {"id": 152}, "project": {"id": 302, "owner": {"id": 708}, "assignee": {"id": 800}}, "task": {"id": 394, "owner": {"id": 972}, "assignee": {"id": 97}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 74, "privilege": "none"}, "organization": {"id": 129, "owner": {"id": 220}, "user": {"role": null}}}, "resource": {"id": 331, "assignee": {"id": 557}, "organization": {"id": 129}, "project": {"id": 368, "owner": {"id": 701}, "assignee": {"id": 837}}, "task": {"id": 336, "owner": {"id": 944}, "assignee": {"id": 74}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 84, "privilege": "none"}, "organization": {"id": 154, "owner": {"id": 239}, "user": {"role": null}}}, "resource": {"id": 363, "assignee": {"id": 523}, "organization": {"id": 684}, "project": {"id": 347, "owner": {"id": 737}, "assignee": {"id": 880}}, "task": {"id": 391, "owner": {"id": 924}, "assignee": {"id": 84}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 6, "privilege": "none"}, "organization": {"id": 160, "owner": {"id": 242}, "user": {"role": null}}}, "resource": {"id": 341, "assignee": {"id": 507}, "organization": {"id": 672}, "project": {"id": 323, "owner": {"id": 778}, "assignee": {"id": 890}}, "task": {"id": 364, "owner": {"id": 960}, "assignee": {"id": 6}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 70, "privilege": "admin"}, "organization": {"id": 157, "owner": {"id": 70}, "user": {"role": "owner"}}}, "resource": {"id": 331, "assignee": {"id": 70}, "organization": {"id": 157}, "project": {"id": 372, "owner": {"id": 738}, "assignee": {"id": 846}}, "task": {"id": 319, "owner": {"id": 992}, "assignee": {"id": 1039}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 41, "privilege": "admin"}, "organization": {"id": 106, "owner": {"id": 41}, "user": {"role": "owner"}}}, "resource": {"id": 353, "assignee": {"id": 41}, "organization": {"id": 106}, "project": {"id": 350, "owner": {"id": 763}, "assignee": {"id": 886}}, "task": {"id": 386, "owner": {"id": 907}, "assignee": {"id": 1082}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_OWNER_same_org_FALSE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 8, "privilege": "admin"}, "organization": {"id": 141, "owner": {"id": 8}, "user": {"role": "owner"}}}, "resource": {"id": 336, "assignee": {"id": 8}, "organization": {"id": 659}, "project": {"id": 309, "owner": {"id": 745}, "assignee": {"id": 855}}, "task": {"id": 392, "owner": {"id": 951}, "assignee": {"id": 1011}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_OWNER_same_org_FALSE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 82, "privilege": "admin"}, "organization": {"id": 175, "owner": {"id": 82}, "user": {"role": "owner"}}}, "resource": {"id": 373, "assignee": {"id": 82}, "organization": {"id": 651}, "project": {"id": 372, "owner": {"id": 720}, "assignee": {"id": 891}}, "task": {"id": 329, "owner": {"id": 910}, "assignee": {"id": 1005}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 97, "privilege": "admin"}, "organization": {"id": 171, "owner": {"id": 223}, "user": {"role": "maintainer"}}}, "resource": {"id": 364, "assignee": {"id": 97}, "organization": {"id": 171}, "project": {"id": 323, "owner": {"id": 746}, "assignee": {"id": 826}}, "task": {"id": 306, "owner": {"id": 929}, "assignee": {"id": 1036}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 2, "privilege": "admin"}, "organization": {"id": 173, "owner": {"id": 249}, "user": {"role": "maintainer"}}}, "resource": {"id": 381, "assignee": {"id": 2}, "organization": {"id": 173}, "project": {"id": 337, "owner": {"id": 730}, "assignee": {"id": 838}}, "task": {"id": 301, "owner": {"id": 960}, "assignee": {"id": 1059}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_MAINTAINER_same_org_FALSE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 10, "privilege": "admin"}, "organization": {"id": 115, "owner": {"id": 209}, "user": {"role": "maintainer"}}}, "resource": {"id": 391, "assignee": {"id": 10}, "organization": {"id": 695}, "project": {"id": 391, "owner": {"id": 731}, "assignee": {"id": 885}}, "task": {"id": 320, "owner": {"id": 998}, "assignee": {"id": 1088}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_MAINTAINER_same_org_FALSE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 55, "privilege": "admin"}, "organization": {"id": 129, "owner": {"id": 285}, "user": {"role": "maintainer"}}}, "resource": {"id": 366, "assignee": {"id": 55}, "organization": {"id": 667}, "project": {"id": 368, "owner": {"id": 754}, "assignee": {"id": 879}}, "task": {"id": 365, "owner": {"id": 989}, "assignee": {"id": 1057}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 52, "privilege": "admin"}, "organization": {"id": 173, "owner": {"id": 207}, "user": {"role": "supervisor"}}}, "resource": {"id": 390, "assignee": {"id": 52}, "organization": {"id": 173}, "project": {"id": 399, "owner": {"id": 739}, "assignee": {"id": 800}}, "task": {"id": 356, "owner": {"id": 995}, "assignee": {"id": 1038}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 66, "privilege": "admin"}, "organization": {"id": 165, "owner": {"id": 232}, "user": {"role": "supervisor"}}}, "resource": {"id": 338, "assignee": {"id": 66}, "organization": {"id": 165}, "project": {"id": 335, "owner": {"id": 703}, "assignee": {"id": 824}}, "task": {"id": 341, "owner": {"id": 962}, "assignee": {"id": 1042}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_SUPERVISOR_same_org_FALSE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 46, "privilege": "admin"}, "organization": {"id": 148, "owner": {"id": 298}, "user": {"role": "supervisor"}}}, "resource": {"id": 361, "assignee": {"id": 46}, "organization": {"id": 669}, "project": {"id": 320, "owner": {"id": 791}, "assignee": {"id": 810}}, "task": {"id": 388, "owner": {"id": 970}, "assignee": {"id": 1085}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_SUPERVISOR_same_org_FALSE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 19, "privilege": "admin"}, "organization": {"id": 185, "owner": {"id": 241}, "user": {"role": "supervisor"}}}, "resource": {"id": 341, "assignee": {"id": 19}, "organization": {"id": 654}, "project": {"id": 331, "owner": {"id": 711}, "assignee": {"id": 817}}, "task": {"id": 308, "owner": {"id": 910}, "assignee": {"id": 1088}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 41, "privilege": "admin"}, "organization": {"id": 130, "owner": {"id": 232}, "user": {"role": "worker"}}}, "resource": {"id": 307, "assignee": {"id": 41}, "organization": {"id": 130}, "project": {"id": 399, "owner": {"id": 700}, "assignee": {"id": 867}}, "task": {"id": 323, "owner": {"id": 952}, "assignee": {"id": 1085}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 28, "privilege": "admin"}, "organization": {"id": 120, "owner": {"id": 203}, "user": {"role": "worker"}}}, "resource": {"id": 399, "assignee": {"id": 28}, "organization": {"id": 120}, "project": {"id": 330, "owner": {"id": 710}, "assignee": {"id": 844}}, "task": {"id": 319, "owner": {"id": 954}, "assignee": {"id": 1045}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_WORKER_same_org_FALSE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 91, "privilege": "admin"}, "organization": {"id": 135, "owner": {"id": 202}, "user": {"role": "worker"}}}, "resource": {"id": 311, "assignee": {"id": 91}, "organization": {"id": 667}, "project": {"id": 385, "owner": {"id": 797}, "assignee": {"id": 826}}, "task": {"id": 306, "owner": {"id": 986}, "assignee": {"id": 1076}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_WORKER_same_org_FALSE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 8, "privilege": "admin"}, "organization": {"id": 113, "owner": {"id": 286}, "user": {"role": "worker"}}}, "resource": {"id": 363, "assignee": {"id": 8}, "organization": {"id": 660}, "project": {"id": 398, "owner": {"id": 762}, "assignee": {"id": 824}}, "task": {"id": 342, "owner": {"id": 963}, "assignee": {"id": 1079}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_TRUE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 41, "privilege": "admin"}, "organization": {"id": 185, "owner": {"id": 213}, "user": {"role": null}}}, "resource": {"id": 372, "assignee": {"id": 41}, "organization": {"id": 185}, "project": {"id": 399, "owner": {"id": 798}, "assignee": {"id": 837}}, "task": {"id": 310, "owner": {"id": 974}, "assignee": {"id": 1071}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_TRUE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 45, "privilege": "admin"}, "organization": {"id": 118, "owner": {"id": 258}, "user": {"role": null}}}, "resource": {"id": 362, "assignee": {"id": 45}, "organization": {"id": 118}, "project": {"id": 348, "owner": {"id": 760}, "assignee": {"id": 846}}, "task": {"id": 353, "owner": {"id": 922}, "assignee": {"id": 1034}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_FALSE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 19, "privilege": "admin"}, "organization": {"id": 190, "owner": {"id": 274}, "user": {"role": null}}}, "resource": {"id": 384, "assignee": {"id": 19}, "organization": {"id": 648}, "project": {"id": 327, "owner": {"id": 734}, "assignee": {"id": 877}}, "task": {"id": 381, "owner": {"id": 997}, "assignee": {"id": 1096}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_FALSE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 98, "privilege": "admin"}, "organization": {"id": 174, "owner": {"id": 208}, "user": {"role": null}}}, "resource": {"id": 332, "assignee": {"id": 98}, "organization": {"id": 695}, "project": {"id": 344, "owner": {"id": 700}, "assignee": {"id": 894}}, "task": {"id": 398, "owner": {"id": 929}, "assignee": {"id": 1071}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 31, "privilege": "business"}, "organization": {"id": 172, "owner": {"id": 31}, "user": {"role": "owner"}}}, "resource": {"id": 336, "assignee": {"id": 31}, "organization": {"id": 172}, "project": {"id": 386, "owner": {"id": 782}, "assignee": {"id": 840}}, "task": {"id": 390, "owner": {"id": 971}, "assignee": {"id": 1003}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 1, "privilege": "business"}, "organization": {"id": 185, "owner": {"id": 1}, "user": {"role": "owner"}}}, "resource": {"id": 392, "assignee": {"id": 1}, "organization": {"id": 185}, "project": {"id": 381, "owner": {"id": 733}, "assignee": {"id": 874}}, "task": {"id": 323, "owner": {"id": 930}, "assignee": {"id": 1016}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 49, "privilege": "business"}, "organization": {"id": 170, "owner": {"id": 49}, "user": {"role": "owner"}}}, "resource": {"id": 361, "assignee": {"id": 49}, "organization": {"id": 601}, "project": {"id": 342, "owner": {"id": 775}, "assignee": {"id": 820}}, "task": {"id": 368, "owner": {"id": 997}, "assignee": {"id": 1048}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 28, "privilege": "business"}, "organization": {"id": 127, "owner": {"id": 28}, "user": {"role": "owner"}}}, "resource": {"id": 307, "assignee": {"id": 28}, "organization": {"id": 678}, "project": {"id": 309, "owner": {"id": 719}, "assignee": {"id": 838}}, "task": {"id": 381, "owner": {"id": 954}, "assignee": {"id": 1083}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 66, "privilege": "business"}, "organization": {"id": 108, "owner": {"id": 265}, "user": {"role": "maintainer"}}}, "resource": {"id": 335, "assignee": {"id": 66}, "organization": {"id": 108}, "project": {"id": 349, "owner": {"id": 759}, "assignee": {"id": 854}}, "task": {"id": 337, "owner": {"id": 968}, "assignee": {"id": 1028}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 20, "privilege": "business"}, "organization": {"id": 154, "owner": {"id": 283}, "user": {"role": "maintainer"}}}, "resource": {"id": 343, "assignee": {"id": 20}, "organization": {"id": 154}, "project": {"id": 349, "owner": {"id": 709}, "assignee": {"id": 850}}, "task": {"id": 356, "owner": {"id": 985}, "assignee": {"id": 1003}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 97, "privilege": "business"}, "organization": {"id": 189, "owner": {"id": 215}, "user": {"role": "maintainer"}}}, "resource": {"id": 393, "assignee": {"id": 97}, "organization": {"id": 600}, "project": {"id": 358, "owner": {"id": 785}, "assignee": {"id": 833}}, "task": {"id": 329, "owner": {"id": 919}, "assignee": {"id": 1040}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 47, "privilege": "business"}, "organization": {"id": 170, "owner": {"id": 219}, "user": {"role": "maintainer"}}}, "resource": {"id": 374, "assignee": {"id": 47}, "organization": {"id": 691}, "project": {"id": 327, "owner": {"id": 738}, "assignee": {"id": 882}}, "task": {"id": 314, "owner": {"id": 931}, "assignee": {"id": 1003}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 52, "privilege": "business"}, "organization": {"id": 146, "owner": {"id": 296}, "user": {"role": "supervisor"}}}, "resource": {"id": 319, "assignee": {"id": 52}, "organization": {"id": 146}, "project": {"id": 304, "owner": {"id": 707}, "assignee": {"id": 883}}, "task": {"id": 337, "owner": {"id": 985}, "assignee": {"id": 1010}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_SUPERVISOR_same_org_TRUE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 92, "privilege": "business"}, "organization": {"id": 113, "owner": {"id": 228}, "user": {"role": "supervisor"}}}, "resource": {"id": 375, "assignee": {"id": 92}, "organization": {"id": 113}, "project": {"id": 366, "owner": {"id": 703}, "assignee": {"id": 825}}, "task": {"id": 350, "owner": {"id": 953}, "assignee": {"id": 1050}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 21, "privilege": "business"}, "organization": {"id": 198, "owner": {"id": 202}, "user": {"role": "supervisor"}}}, "resource": {"id": 379, "assignee": {"id": 21}, "organization": {"id": 657}, "project": {"id": 388, "owner": {"id": 767}, "assignee": {"id": 844}}, "task": {"id": 380, "owner": {"id": 911}, "assignee": {"id": 1077}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 57, "privilege": "business"}, "organization": {"id": 104, "owner": {"id": 257}, "user": {"role": "supervisor"}}}, "resource": {"id": 385, "assignee": {"id": 57}, "organization": {"id": 664}, "project": {"id": 341, "owner": {"id": 777}, "assignee": {"id": 816}}, "task": {"id": 368, "owner": {"id": 936}, "assignee": {"id": 1052}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 49, "privilege": "business"}, "organization": {"id": 143, "owner": {"id": 201}, "user": {"role": "worker"}}}, "resource": {"id": 392, "assignee": {"id": 49}, "organization": {"id": 143}, "project": {"id": 316, "owner": {"id": 797}, "assignee": {"id": 865}}, "task": {"id": 317, "owner": {"id": 972}, "assignee": {"id": 1049}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_WORKER_same_org_TRUE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 94, "privilege": "business"}, "organization": {"id": 124, "owner": {"id": 223}, "user": {"role": "worker"}}}, "resource": {"id": 341, "assignee": {"id": 94}, "organization": {"id": 124}, "project": {"id": 329, "owner": {"id": 752}, "assignee": {"id": 807}}, "task": {"id": 316, "owner": {"id": 983}, "assignee": {"id": 1089}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 93, "privilege": "business"}, "organization": {"id": 123, "owner": {"id": 214}, "user": {"role": "worker"}}}, "resource": {"id": 309, "assignee": {"id": 93}, "organization": {"id": 695}, "project": {"id": 314, "owner": {"id": 761}, "assignee": {"id": 829}}, "task": {"id": 365, "owner": {"id": 932}, "assignee": {"id": 1024}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 29, "privilege": "business"}, "organization": {"id": 138, "owner": {"id": 289}, "user": {"role": "worker"}}}, "resource": {"id": 320, "assignee": {"id": 29}, "organization": {"id": 626}, "project": {"id": 393, "owner": {"id": 777}, "assignee": {"id": 816}}, "task": {"id": 331, "owner": {"id": 968}, "assignee": {"id": 1096}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 28, "privilege": "business"}, "organization": {"id": 194, "owner": {"id": 278}, "user": {"role": null}}}, "resource": {"id": 381, "assignee": {"id": 28}, "organization": {"id": 194}, "project": {"id": 345, "owner": {"id": 753}, "assignee": {"id": 858}}, "task": {"id": 305, "owner": {"id": 946}, "assignee": {"id": 1089}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 57, "privilege": "business"}, "organization": {"id": 134, "owner": {"id": 206}, "user": {"role": null}}}, "resource": {"id": 317, "assignee": {"id": 57}, "organization": {"id": 134}, "project": {"id": 377, "owner": {"id": 782}, "assignee": {"id": 813}}, "task": {"id": 374, "owner": {"id": 961}, "assignee": {"id": 1057}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 83, "privilege": "business"}, "organization": {"id": 137, "owner": {"id": 218}, "user": {"role": null}}}, "resource": {"id": 335, "assignee": {"id": 83}, "organization": {"id": 659}, "project": {"id": 307, "owner": {"id": 701}, "assignee": {"id": 819}}, "task": {"id": 328, "owner": {"id": 917}, "assignee": {"id": 1049}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 94, "privilege": "business"}, "organization": {"id": 156, "owner": {"id": 258}, "user": {"role": null}}}, "resource": {"id": 359, "assignee": {"id": 94}, "organization": {"id": 615}, "project": {"id": 331, "owner": {"id": 784}, "assignee": {"id": 897}}, "task": {"id": 396, "owner": {"id": 922}, "assignee": {"id": 1037}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 58, "privilege": "user"}, "organization": {"id": 151, "owner": {"id": 58}, "user": {"role": "owner"}}}, "resource": {"id": 388, "assignee": {"id": 58}, "organization": {"id": 151}, "project": {"id": 331, "owner": {"id": 702}, "assignee": {"id": 816}}, "task": {"id": 356, "owner": {"id": 939}, "assignee": {"id": 1099}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 0, "privilege": "user"}, "organization": {"id": 118, "owner": {"id": 0}, "user": {"role": "owner"}}}, "resource": {"id": 325, "assignee": {"id": 0}, "organization": {"id": 118}, "project": {"id": 387, "owner": {"id": 767}, "assignee": {"id": 869}}, "task": {"id": 363, "owner": {"id": 996}, "assignee": {"id": 1063}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 38, "privilege": "user"}, "organization": {"id": 150, "owner": {"id": 38}, "user": {"role": "owner"}}}, "resource": {"id": 390, "assignee": {"id": 38}, "organization": {"id": 691}, "project": {"id": 356, "owner": {"id": 779}, "assignee": {"id": 812}}, "task": {"id": 377, "owner": {"id": 928}, "assignee": {"id": 1017}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 37, "privilege": "user"}, "organization": {"id": 103, "owner": {"id": 37}, "user": {"role": "owner"}}}, "resource": {"id": 328, "assignee": {"id": 37}, "organization": {"id": 692}, "project": {"id": 349, "owner": {"id": 784}, "assignee": {"id": 844}}, "task": {"id": 396, "owner": {"id": 997}, "assignee": {"id": 1038}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 39, "privilege": "user"}, "organization": {"id": 193, "owner": {"id": 274}, "user": {"role": "maintainer"}}}, "resource": {"id": 345, "assignee": {"id": 39}, "organization": {"id": 193}, "project": {"id": 371, "owner": {"id": 771}, "assignee": {"id": 871}}, "task": {"id": 316, "owner": {"id": 994}, "assignee": {"id": 1008}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 60, "privilege": "user"}, "organization": {"id": 184, "owner": {"id": 280}, "user": {"role": "maintainer"}}}, "resource": {"id": 396, "assignee": {"id": 60}, "organization": {"id": 184}, "project": {"id": 364, "owner": {"id": 791}, "assignee": {"id": 857}}, "task": {"id": 335, "owner": {"id": 992}, "assignee": {"id": 1092}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 44, "privilege": "user"}, "organization": {"id": 154, "owner": {"id": 202}, "user": {"role": "maintainer"}}}, "resource": {"id": 316, "assignee": {"id": 44}, "organization": {"id": 628}, "project": {"id": 339, "owner": {"id": 760}, "assignee": {"id": 814}}, "task": {"id": 349, "owner": {"id": 902}, "assignee": {"id": 1086}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 48, "privilege": "user"}, "organization": {"id": 187, "owner": {"id": 278}, "user": {"role": "maintainer"}}}, "resource": {"id": 326, "assignee": {"id": 48}, "organization": {"id": 624}, "project": {"id": 345, "owner": {"id": 724}, "assignee": {"id": 881}}, "task": {"id": 371, "owner": {"id": 980}, "assignee": {"id": 1018}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 79, "privilege": "user"}, "organization": {"id": 166, "owner": {"id": 268}, "user": {"role": "supervisor"}}}, "resource": {"id": 315, "assignee": {"id": 79}, "organization": {"id": 166}, "project": {"id": 348, "owner": {"id": 708}, "assignee": {"id": 858}}, "task": {"id": 385, "owner": {"id": 932}, "assignee": {"id": 1041}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_SUPERVISOR_same_org_TRUE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 52, "privilege": "user"}, "organization": {"id": 163, "owner": {"id": 267}, "user": {"role": "supervisor"}}}, "resource": {"id": 307, "assignee": {"id": 52}, "organization": {"id": 163}, "project": {"id": 358, "owner": {"id": 730}, "assignee": {"id": 840}}, "task": {"id": 302, "owner": {"id": 997}, "assignee": {"id": 1011}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 58, "privilege": "user"}, "organization": {"id": 179, "owner": {"id": 213}, "user": {"role": "supervisor"}}}, "resource": {"id": 334, "assignee": {"id": 58}, "organization": {"id": 624}, "project": {"id": 326, "owner": {"id": 746}, "assignee": {"id": 890}}, "task": {"id": 335, "owner": {"id": 982}, "assignee": {"id": 1077}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 78, "privilege": "user"}, "organization": {"id": 194, "owner": {"id": 247}, "user": {"role": "supervisor"}}}, "resource": {"id": 355, "assignee": {"id": 78}, "organization": {"id": 654}, "project": {"id": 376, "owner": {"id": 718}, "assignee": {"id": 830}}, "task": {"id": 358, "owner": {"id": 904}, "assignee": {"id": 1015}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 82, "privilege": "user"}, "organization": {"id": 145, "owner": {"id": 219}, "user": {"role": "worker"}}}, "resource": {"id": 385, "assignee": {"id": 82}, "organization": {"id": 145}, "project": {"id": 392, "owner": {"id": 777}, "assignee": {"id": 832}}, "task": {"id": 360, "owner": {"id": 994}, "assignee": {"id": 1047}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_WORKER_same_org_TRUE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 45, "privilege": "user"}, "organization": {"id": 146, "owner": {"id": 249}, "user": {"role": "worker"}}}, "resource": {"id": 342, "assignee": {"id": 45}, "organization": {"id": 146}, "project": {"id": 344, "owner": {"id": 771}, "assignee": {"id": 893}}, "task": {"id": 306, "owner": {"id": 951}, "assignee": {"id": 1051}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 89, "privilege": "user"}, "organization": {"id": 139, "owner": {"id": 258}, "user": {"role": "worker"}}}, "resource": {"id": 334, "assignee": {"id": 89}, "organization": {"id": 681}, "project": {"id": 306, "owner": {"id": 787}, "assignee": {"id": 835}}, "task": {"id": 354, "owner": {"id": 984}, "assignee": {"id": 1032}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 66, "privilege": "user"}, "organization": {"id": 126, "owner": {"id": 219}, "user": {"role": "worker"}}}, "resource": {"id": 385, "assignee": {"id": 66}, "organization": {"id": 694}, "project": {"id": 327, "owner": {"id": 745}, "assignee": {"id": 896}}, "task": {"id": 352, "owner": {"id": 948}, "assignee": {"id": 1002}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 90, "privilege": "user"}, "organization": {"id": 121, "owner": {"id": 229}, "user": {"role": null}}}, "resource": {"id": 307, "assignee": {"id": 90}, "organization": {"id": 121}, "project": {"id": 312, "owner": {"id": 797}, "assignee": {"id": 898}}, "task": {"id": 370, "owner": {"id": 956}, "assignee": {"id": 1092}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 15, "privilege": "user"}, "organization": {"id": 188, "owner": {"id": 284}, "user": {"role": null}}}, "resource": {"id": 330, "assignee": {"id": 15}, "organization": {"id": 188}, "project": {"id": 360, "owner": {"id": 792}, "assignee": {"id": 880}}, "task": {"id": 342, "owner": {"id": 950}, "assignee": {"id": 1024}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 86, "privilege": "user"}, "organization": {"id": 117, "owner": {"id": 292}, "user": {"role": null}}}, "resource": {"id": 387, "assignee": {"id": 86}, "organization": {"id": 696}, "project": {"id": 394, "owner": {"id": 795}, "assignee": {"id": 825}}, "task": {"id": 335, "owner": {"id": 987}, "assignee": {"id": 1023}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 85, "privilege": "user"}, "organization": {"id": 144, "owner": {"id": 246}, "user": {"role": null}}}, "resource": {"id": 375, "assignee": {"id": 85}, "organization": {"id": 601}, "project": {"id": 397, "owner": {"id": 778}, "assignee": {"id": 840}}, "task": {"id": 320, "owner": {"id": 959}, "assignee": {"id": 1048}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 21, "privilege": "worker"}, "organization": {"id": 135, "owner": {"id": 21}, "user": {"role": "owner"}}}, "resource": {"id": 328, "assignee": {"id": 21}, "organization": {"id": 135}, "project": {"id": 375, "owner": {"id": 764}, "assignee": {"id": 832}}, "task": {"id": 359, "owner": {"id": 922}, "assignee": {"id": 1032}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_OWNER_same_org_TRUE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 86, "privilege": "worker"}, "organization": {"id": 142, "owner": {"id": 86}, "user": {"role": "owner"}}}, "resource": {"id": 340, "assignee": {"id": 86}, "organization": {"id": 142}, "project": {"id": 306, "owner": {"id": 761}, "assignee": {"id": 880}}, "task": {"id": 354, "owner": {"id": 931}, "assignee": {"id": 1062}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 27, "privilege": "worker"}, "organization": {"id": 199, "owner": {"id": 27}, "user": {"role": "owner"}}}, "resource": {"id": 315, "assignee": {"id": 27}, "organization": {"id": 670}, "project": {"id": 382, "owner": {"id": 753}, "assignee": {"id": 835}}, "task": {"id": 307, "owner": {"id": 943}, "assignee": {"id": 1016}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 91, "privilege": "worker"}, "organization": {"id": 165, "owner": {"id": 91}, "user": {"role": "owner"}}}, "resource": {"id": 385, "assignee": {"id": 91}, "organization": {"id": 649}, "project": {"id": 305, "owner": {"id": 712}, "assignee": {"id": 849}}, "task": {"id": 340, "owner": {"id": 904}, "assignee": {"id": 1001}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 32, "privilege": "worker"}, "organization": {"id": 132, "owner": {"id": 207}, "user": {"role": "maintainer"}}}, "resource": {"id": 366, "assignee": {"id": 32}, "organization": {"id": 132}, "project": {"id": 393, "owner": {"id": 718}, "assignee": {"id": 821}}, "task": {"id": 304, "owner": {"id": 924}, "assignee": {"id": 1061}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_MAINTAINER_same_org_TRUE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 71, "privilege": "worker"}, "organization": {"id": 199, "owner": {"id": 281}, "user": {"role": "maintainer"}}}, "resource": {"id": 383, "assignee": {"id": 71}, "organization": {"id": 199}, "project": {"id": 359, "owner": {"id": 710}, "assignee": {"id": 863}}, "task": {"id": 336, "owner": {"id": 981}, "assignee": {"id": 1053}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 79, "privilege": "worker"}, "organization": {"id": 139, "owner": {"id": 201}, "user": {"role": "maintainer"}}}, "resource": {"id": 379, "assignee": {"id": 79}, "organization": {"id": 653}, "project": {"id": 392, "owner": {"id": 760}, "assignee": {"id": 868}}, "task": {"id": 361, "owner": {"id": 942}, "assignee": {"id": 1015}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 96, "privilege": "worker"}, "organization": {"id": 119, "owner": {"id": 204}, "user": {"role": "maintainer"}}}, "resource": {"id": 307, "assignee": {"id": 96}, "organization": {"id": 637}, "project": {"id": 379, "owner": {"id": 764}, "assignee": {"id": 807}}, "task": {"id": 357, "owner": {"id": 966}, "assignee": {"id": 1062}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 69, "privilege": "worker"}, "organization": {"id": 194, "owner": {"id": 238}, "user": {"role": "supervisor"}}}, "resource": {"id": 372, "assignee": {"id": 69}, "organization": {"id": 194}, "project": {"id": 397, "owner": {"id": 711}, "assignee": {"id": 898}}, "task": {"id": 369, "owner": {"id": 936}, "assignee": {"id": 1038}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_SUPERVISOR_same_org_TRUE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 6, "privilege": "worker"}, "organization": {"id": 111, "owner": {"id": 280}, "user": {"role": "supervisor"}}}, "resource": {"id": 311, "assignee": {"id": 6}, "organization": {"id": 111}, "project": {"id": 332, "owner": {"id": 781}, "assignee": {"id": 854}}, "task": {"id": 346, "owner": {"id": 913}, "assignee": {"id": 1031}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 52, "privilege": "worker"}, "organization": {"id": 178, "owner": {"id": 271}, "user": {"role": "supervisor"}}}, "resource": {"id": 359, "assignee": {"id": 52}, "organization": {"id": 631}, "project": {"id": 345, "owner": {"id": 714}, "assignee": {"id": 852}}, "task": {"id": 343, "owner": {"id": 993}, "assignee": {"id": 1068}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 29, "privilege": "worker"}, "organization": {"id": 108, "owner": {"id": 213}, "user": {"role": "supervisor"}}}, "resource": {"id": 381, "assignee": {"id": 29}, "organization": {"id": 639}, "project": {"id": 375, "owner": {"id": 782}, "assignee": {"id": 855}}, "task": {"id": 349, "owner": {"id": 987}, "assignee": {"id": 1022}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 65, "privilege": "worker"}, "organization": {"id": 159, "owner": {"id": 237}, "user": {"role": "worker"}}}, "resource": {"id": 353, "assignee": {"id": 65}, "organization": {"id": 159}, "project": {"id": 349, "owner": {"id": 744}, "assignee": {"id": 822}}, "task": {"id": 390, "owner": {"id": 965}, "assignee": {"id": 1098}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_WORKER_same_org_TRUE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 27, "privilege": "worker"}, "organization": {"id": 117, "owner": {"id": 295}, "user": {"role": "worker"}}}, "resource": {"id": 383, "assignee": {"id": 27}, "organization": {"id": 117}, "project": {"id": 339, "owner": {"id": 730}, "assignee": {"id": 809}}, "task": {"id": 311, "owner": {"id": 966}, "assignee": {"id": 1085}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 83, "privilege": "worker"}, "organization": {"id": 151, "owner": {"id": 205}, "user": {"role": "worker"}}}, "resource": {"id": 365, "assignee": {"id": 83}, "organization": {"id": 640}, "project": {"id": 368, "owner": {"id": 766}, "assignee": {"id": 895}}, "task": {"id": 318, "owner": {"id": 903}, "assignee": {"id": 1057}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 51, "privilege": "worker"}, "organization": {"id": 138, "owner": {"id": 293}, "user": {"role": "worker"}}}, "resource": {"id": 369, "assignee": {"id": 51}, "organization": {"id": 628}, "project": {"id": 328, "owner": {"id": 798}, "assignee": {"id": 841}}, "task": {"id": 390, "owner": {"id": 936}, "assignee": {"id": 1020}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 85, "privilege": "worker"}, "organization": {"id": 143, "owner": {"id": 252}, "user": {"role": null}}}, "resource": {"id": 342, "assignee": {"id": 85}, "organization": {"id": 143}, "project": {"id": 349, "owner": {"id": 702}, "assignee": {"id": 890}}, "task": {"id": 347, "owner": {"id": 991}, "assignee": {"id": 1070}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 96, "privilege": "worker"}, "organization": {"id": 153, "owner": {"id": 269}, "user": {"role": null}}}, "resource": {"id": 398, "assignee": {"id": 96}, "organization": {"id": 153}, "project": {"id": 321, "owner": {"id": 778}, "assignee": {"id": 898}}, "task": {"id": 382, "owner": {"id": 981}, "assignee": {"id": 1059}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 33, "privilege": "worker"}, "organization": {"id": 176, "owner": {"id": 288}, "user": {"role": null}}}, "resource": {"id": 329, "assignee": {"id": 33}, "organization": {"id": 655}, "project": {"id": 338, "owner": {"id": 739}, "assignee": {"id": 886}}, "task": {"id": 373, "owner": {"id": 963}, "assignee": {"id": 1010}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 86, "privilege": "worker"}, "organization": {"id": 174, "owner": {"id": 231}, "user": {"role": null}}}, "resource": {"id": 378, "assignee": {"id": 86}, "organization": {"id": 627}, "project": {"id": 384, "owner": {"id": 713}, "assignee": {"id": 835}}, "task": {"id": 311, "owner": {"id": 983}, "assignee": {"id": 1033}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_OWNER_same_org_TRUE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 6, "privilege": "none"}, "organization": {"id": 179, "owner": {"id": 6}, "user": {"role": "owner"}}}, "resource": {"id": 381, "assignee": {"id": 6}, "organization": {"id": 179}, "project": {"id": 306, "owner": {"id": 751}, "assignee": {"id": 826}}, "task": {"id": 309, "owner": {"id": 939}, "assignee": {"id": 1010}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_OWNER_same_org_TRUE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 91, "privilege": "none"}, "organization": {"id": 163, "owner": {"id": 91}, "user": {"role": "owner"}}}, "resource": {"id": 372, "assignee": {"id": 91}, "organization": {"id": 163}, "project": {"id": 319, "owner": {"id": 727}, "assignee": {"id": 868}}, "task": {"id": 386, "owner": {"id": 952}, "assignee": {"id": 1040}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 64, "privilege": "none"}, "organization": {"id": 148, "owner": {"id": 64}, "user": {"role": "owner"}}}, "resource": {"id": 361, "assignee": {"id": 64}, "organization": {"id": 683}, "project": {"id": 306, "owner": {"id": 711}, "assignee": {"id": 892}}, "task": {"id": 385, "owner": {"id": 973}, "assignee": {"id": 1032}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 1, "privilege": "none"}, "organization": {"id": 122, "owner": {"id": 1}, "user": {"role": "owner"}}}, "resource": {"id": 378, "assignee": {"id": 1}, "organization": {"id": 656}, "project": {"id": 383, "owner": {"id": 705}, "assignee": {"id": 811}}, "task": {"id": 358, "owner": {"id": 941}, "assignee": {"id": 1068}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_MAINTAINER_same_org_TRUE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 62, "privilege": "none"}, "organization": {"id": 122, "owner": {"id": 281}, "user": {"role": "maintainer"}}}, "resource": {"id": 350, "assignee": {"id": 62}, "organization": {"id": 122}, "project": {"id": 302, "owner": {"id": 705}, "assignee": {"id": 884}}, "task": {"id": 335, "owner": {"id": 993}, "assignee": {"id": 1091}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_MAINTAINER_same_org_TRUE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 0, "privilege": "none"}, "organization": {"id": 118, "owner": {"id": 286}, "user": {"role": "maintainer"}}}, "resource": {"id": 371, "assignee": {"id": 0}, "organization": {"id": 118}, "project": {"id": 387, "owner": {"id": 791}, "assignee": {"id": 877}}, "task": {"id": 318, "owner": {"id": 977}, "assignee": {"id": 1078}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 31, "privilege": "none"}, "organization": {"id": 194, "owner": {"id": 234}, "user": {"role": "maintainer"}}}, "resource": {"id": 364, "assignee": {"id": 31}, "organization": {"id": 696}, "project": {"id": 377, "owner": {"id": 754}, "assignee": {"id": 832}}, "task": {"id": 370, "owner": {"id": 946}, "assignee": {"id": 1058}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 14, "privilege": "none"}, "organization": {"id": 139, "owner": {"id": 224}, "user": {"role": "maintainer"}}}, "resource": {"id": 316, "assignee": {"id": 14}, "organization": {"id": 681}, "project": {"id": 376, "owner": {"id": 734}, "assignee": {"id": 878}}, "task": {"id": 319, "owner": {"id": 925}, "assignee": {"id": 1081}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_SUPERVISOR_same_org_TRUE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 96, "privilege": "none"}, "organization": {"id": 196, "owner": {"id": 243}, "user": {"role": "supervisor"}}}, "resource": {"id": 331, "assignee": {"id": 96}, "organization": {"id": 196}, "project": {"id": 359, "owner": {"id": 723}, "assignee": {"id": 827}}, "task": {"id": 354, "owner": {"id": 991}, "assignee": {"id": 1043}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_SUPERVISOR_same_org_TRUE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 26, "privilege": "none"}, "organization": {"id": 133, "owner": {"id": 297}, "user": {"role": "supervisor"}}}, "resource": {"id": 307, "assignee": {"id": 26}, "organization": {"id": 133}, "project": {"id": 315, "owner": {"id": 775}, "assignee": {"id": 867}}, "task": {"id": 350, "owner": {"id": 938}, "assignee": {"id": 1035}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 34, "privilege": "none"}, "organization": {"id": 199, "owner": {"id": 295}, "user": {"role": "supervisor"}}}, "resource": {"id": 393, "assignee": {"id": 34}, "organization": {"id": 624}, "project": {"id": 395, "owner": {"id": 798}, "assignee": {"id": 889}}, "task": {"id": 340, "owner": {"id": 907}, "assignee": {"id": 1013}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 42, "privilege": "none"}, "organization": {"id": 117, "owner": {"id": 225}, "user": {"role": "supervisor"}}}, "resource": {"id": 318, "assignee": {"id": 42}, "organization": {"id": 634}, "project": {"id": 351, "owner": {"id": 738}, "assignee": {"id": 821}}, "task": {"id": 361, "owner": {"id": 941}, "assignee": {"id": 1005}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_WORKER_same_org_TRUE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 38, "privilege": "none"}, "organization": {"id": 147, "owner": {"id": 229}, "user": {"role": "worker"}}}, "resource": {"id": 333, "assignee": {"id": 38}, "organization": {"id": 147}, "project": {"id": 303, "owner": {"id": 761}, "assignee": {"id": 816}}, "task": {"id": 356, "owner": {"id": 943}, "assignee": {"id": 1083}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_WORKER_same_org_TRUE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 35, "privilege": "none"}, "organization": {"id": 113, "owner": {"id": 236}, "user": {"role": "worker"}}}, "resource": {"id": 318, "assignee": {"id": 35}, "organization": {"id": 113}, "project": {"id": 386, "owner": {"id": 739}, "assignee": {"id": 873}}, "task": {"id": 323, "owner": {"id": 975}, "assignee": {"id": 1058}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 96, "privilege": "none"}, "organization": {"id": 132, "owner": {"id": 235}, "user": {"role": "worker"}}}, "resource": {"id": 325, "assignee": {"id": 96}, "organization": {"id": 687}, "project": {"id": 325, "owner": {"id": 700}, "assignee": {"id": 809}}, "task": {"id": 316, "owner": {"id": 926}, "assignee": {"id": 1099}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 51, "privilege": "none"}, "organization": {"id": 176, "owner": {"id": 221}, "user": {"role": "worker"}}}, "resource": {"id": 357, "assignee": {"id": 51}, "organization": {"id": 696}, "project": {"id": 394, "owner": {"id": 741}, "assignee": {"id": 812}}, "task": {"id": 364, "owner": {"id": 976}, "assignee": {"id": 1005}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 87, "privilege": "none"}, "organization": {"id": 111, "owner": {"id": 232}, "user": {"role": null}}}, "resource": {"id": 354, "assignee": {"id": 87}, "organization": {"id": 111}, "project": {"id": 343, "owner": {"id": 781}, "assignee": {"id": 893}}, "task": {"id": 319, "owner": {"id": 964}, "assignee": {"id": 1050}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 1, "privilege": "none"}, "organization": {"id": 101, "owner": {"id": 254}, "user": {"role": null}}}, "resource": {"id": 346, "assignee": {"id": 1}, "organization": {"id": 101}, "project": {"id": 359, "owner": {"id": 795}, "assignee": {"id": 890}}, "task": {"id": 389, "owner": {"id": 913}, "assignee": {"id": 1079}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 4, "privilege": "none"}, "organization": {"id": 170, "owner": {"id": 226}, "user": {"role": null}}}, "resource": {"id": 349, "assignee": {"id": 4}, "organization": {"id": 626}, "project": {"id": 370, "owner": {"id": 785}, "assignee": {"id": 860}}, "task": {"id": 369, "owner": {"id": 969}, "assignee": {"id": 1007}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 32, "privilege": "none"}, "organization": {"id": 193, "owner": {"id": 250}, "user": {"role": null}}}, "resource": {"id": 352, "assignee": {"id": 32}, "organization": {"id": 658}, "project": {"id": 390, "owner": {"id": 761}, "assignee": {"id": 807}}, "task": {"id": 375, "owner": {"id": 962}, "assignee": {"id": 1027}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 59, "privilege": "admin"}, "organization": {"id": 193, "owner": {"id": 59}, "user": {"role": "owner"}}}, "resource": {"id": 356, "assignee": {"id": 522}, "organization": {"id": 193}, "project": {"id": 305, "owner": {"id": 720}, "assignee": {"id": 896}}, "task": {"id": 308, "owner": {"id": 996}, "assignee": {"id": 1031}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 33, "privilege": "admin"}, "organization": {"id": 159, "owner": {"id": 33}, "user": {"role": "owner"}}}, "resource": {"id": 368, "assignee": {"id": 587}, "organization": {"id": 159}, "project": {"id": 373, "owner": {"id": 766}, "assignee": {"id": 896}}, "task": {"id": 345, "owner": {"id": 911}, "assignee": {"id": 1020}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_OWNER_same_org_FALSE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 2, "privilege": "admin"}, "organization": {"id": 130, "owner": {"id": 2}, "user": {"role": "owner"}}}, "resource": {"id": 325, "assignee": {"id": 560}, "organization": {"id": 612}, "project": {"id": 381, "owner": {"id": 740}, "assignee": {"id": 850}}, "task": {"id": 394, "owner": {"id": 961}, "assignee": {"id": 1067}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_OWNER_same_org_FALSE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 5, "privilege": "admin"}, "organization": {"id": 196, "owner": {"id": 5}, "user": {"role": "owner"}}}, "resource": {"id": 300, "assignee": {"id": 573}, "organization": {"id": 686}, "project": {"id": 323, "owner": {"id": 728}, "assignee": {"id": 893}}, "task": {"id": 322, "owner": {"id": 915}, "assignee": {"id": 1075}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 1, "privilege": "admin"}, "organization": {"id": 119, "owner": {"id": 271}, "user": {"role": "maintainer"}}}, "resource": {"id": 399, "assignee": {"id": 524}, "organization": {"id": 119}, "project": {"id": 326, "owner": {"id": 709}, "assignee": {"id": 826}}, "task": {"id": 350, "owner": {"id": 946}, "assignee": {"id": 1004}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 69, "privilege": "admin"}, "organization": {"id": 146, "owner": {"id": 231}, "user": {"role": "maintainer"}}}, "resource": {"id": 358, "assignee": {"id": 517}, "organization": {"id": 146}, "project": {"id": 351, "owner": {"id": 767}, "assignee": {"id": 855}}, "task": {"id": 398, "owner": {"id": 987}, "assignee": {"id": 1058}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_MAINTAINER_same_org_FALSE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 49, "privilege": "admin"}, "organization": {"id": 118, "owner": {"id": 282}, "user": {"role": "maintainer"}}}, "resource": {"id": 335, "assignee": {"id": 540}, "organization": {"id": 634}, "project": {"id": 364, "owner": {"id": 747}, "assignee": {"id": 897}}, "task": {"id": 381, "owner": {"id": 964}, "assignee": {"id": 1027}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_MAINTAINER_same_org_FALSE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 57, "privilege": "admin"}, "organization": {"id": 134, "owner": {"id": 274}, "user": {"role": "maintainer"}}}, "resource": {"id": 365, "assignee": {"id": 555}, "organization": {"id": 613}, "project": {"id": 329, "owner": {"id": 713}, "assignee": {"id": 862}}, "task": {"id": 379, "owner": {"id": 909}, "assignee": {"id": 1016}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 27, "privilege": "admin"}, "organization": {"id": 118, "owner": {"id": 266}, "user": {"role": "supervisor"}}}, "resource": {"id": 373, "assignee": {"id": 566}, "organization": {"id": 118}, "project": {"id": 348, "owner": {"id": 720}, "assignee": {"id": 800}}, "task": {"id": 396, "owner": {"id": 957}, "assignee": {"id": 1063}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 31, "privilege": "admin"}, "organization": {"id": 190, "owner": {"id": 293}, "user": {"role": "supervisor"}}}, "resource": {"id": 314, "assignee": {"id": 526}, "organization": {"id": 190}, "project": {"id": 384, "owner": {"id": 712}, "assignee": {"id": 864}}, "task": {"id": 325, "owner": {"id": 904}, "assignee": {"id": 1006}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_SUPERVISOR_same_org_FALSE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 90, "privilege": "admin"}, "organization": {"id": 109, "owner": {"id": 240}, "user": {"role": "supervisor"}}}, "resource": {"id": 387, "assignee": {"id": 545}, "organization": {"id": 654}, "project": {"id": 369, "owner": {"id": 792}, "assignee": {"id": 855}}, "task": {"id": 334, "owner": {"id": 977}, "assignee": {"id": 1030}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_SUPERVISOR_same_org_FALSE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 47, "privilege": "admin"}, "organization": {"id": 182, "owner": {"id": 243}, "user": {"role": "supervisor"}}}, "resource": {"id": 376, "assignee": {"id": 597}, "organization": {"id": 679}, "project": {"id": 347, "owner": {"id": 770}, "assignee": {"id": 881}}, "task": {"id": 377, "owner": {"id": 926}, "assignee": {"id": 1033}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 70, "privilege": "admin"}, "organization": {"id": 164, "owner": {"id": 228}, "user": {"role": "worker"}}}, "resource": {"id": 354, "assignee": {"id": 583}, "organization": {"id": 164}, "project": {"id": 354, "owner": {"id": 725}, "assignee": {"id": 837}}, "task": {"id": 305, "owner": {"id": 956}, "assignee": {"id": 1046}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 43, "privilege": "admin"}, "organization": {"id": 163, "owner": {"id": 296}, "user": {"role": "worker"}}}, "resource": {"id": 355, "assignee": {"id": 552}, "organization": {"id": 163}, "project": {"id": 329, "owner": {"id": 781}, "assignee": {"id": 869}}, "task": {"id": 348, "owner": {"id": 957}, "assignee": {"id": 1074}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_WORKER_same_org_FALSE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 82, "privilege": "admin"}, "organization": {"id": 132, "owner": {"id": 248}, "user": {"role": "worker"}}}, "resource": {"id": 376, "assignee": {"id": 553}, "organization": {"id": 647}, "project": {"id": 323, "owner": {"id": 767}, "assignee": {"id": 856}}, "task": {"id": 324, "owner": {"id": 986}, "assignee": {"id": 1031}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_WORKER_same_org_FALSE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 97, "privilege": "admin"}, "organization": {"id": 173, "owner": {"id": 220}, "user": {"role": "worker"}}}, "resource": {"id": 346, "assignee": {"id": 536}, "organization": {"id": 689}, "project": {"id": 306, "owner": {"id": 760}, "assignee": {"id": 862}}, "task": {"id": 322, "owner": {"id": 938}, "assignee": {"id": 1087}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_NONE_same_org_TRUE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 28, "privilege": "admin"}, "organization": {"id": 143, "owner": {"id": 200}, "user": {"role": null}}}, "resource": {"id": 334, "assignee": {"id": 556}, "organization": {"id": 143}, "project": {"id": 315, "owner": {"id": 758}, "assignee": {"id": 892}}, "task": {"id": 310, "owner": {"id": 976}, "assignee": {"id": 1011}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_NONE_same_org_TRUE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 4, "privilege": "admin"}, "organization": {"id": 132, "owner": {"id": 295}, "user": {"role": null}}}, "resource": {"id": 375, "assignee": {"id": 529}, "organization": {"id": 132}, "project": {"id": 344, "owner": {"id": 761}, "assignee": {"id": 827}}, "task": {"id": 399, "owner": {"id": 989}, "assignee": {"id": 1027}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_NONE_same_org_FALSE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 22, "privilege": "admin"}, "organization": {"id": 174, "owner": {"id": 275}, "user": {"role": null}}}, "resource": {"id": 369, "assignee": {"id": 586}, "organization": {"id": 680}, "project": {"id": 321, "owner": {"id": 741}, "assignee": {"id": 876}}, "task": {"id": 326, "owner": {"id": 900}, "assignee": {"id": 1082}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_NONE_same_org_FALSE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 96, "privilege": "admin"}, "organization": {"id": 187, "owner": {"id": 209}, "user": {"role": null}}}, "resource": {"id": 312, "assignee": {"id": 593}, "organization": {"id": 613}, "project": {"id": 337, "owner": {"id": 770}, "assignee": {"id": 873}}, "task": {"id": 338, "owner": {"id": 921}, "assignee": {"id": 1051}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 69, "privilege": "business"}, "organization": {"id": 104, "owner": {"id": 69}, "user": {"role": "owner"}}}, "resource": {"id": 368, "assignee": {"id": 550}, "organization": {"id": 104}, "project": {"id": 354, "owner": {"id": 725}, "assignee": {"id": 854}}, "task": {"id": 304, "owner": {"id": 928}, "assignee": {"id": 1005}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 91, "privilege": "business"}, "organization": {"id": 129, "owner": {"id": 91}, "user": {"role": "owner"}}}, "resource": {"id": 342, "assignee": {"id": 589}, "organization": {"id": 129}, "project": {"id": 334, "owner": {"id": 732}, "assignee": {"id": 869}}, "task": {"id": 324, "owner": {"id": 981}, "assignee": {"id": 1091}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 36, "privilege": "business"}, "organization": {"id": 125, "owner": {"id": 36}, "user": {"role": "owner"}}}, "resource": {"id": 369, "assignee": {"id": 504}, "organization": {"id": 670}, "project": {"id": 331, "owner": {"id": 741}, "assignee": {"id": 862}}, "task": {"id": 379, "owner": {"id": 924}, "assignee": {"id": 1028}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 7, "privilege": "business"}, "organization": {"id": 109, "owner": {"id": 7}, "user": {"role": "owner"}}}, "resource": {"id": 308, "assignee": {"id": 546}, "organization": {"id": 692}, "project": {"id": 301, "owner": {"id": 747}, "assignee": {"id": 816}}, "task": {"id": 318, "owner": {"id": 990}, "assignee": {"id": 1097}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 54, "privilege": "business"}, "organization": {"id": 183, "owner": {"id": 243}, "user": {"role": "maintainer"}}}, "resource": {"id": 386, "assignee": {"id": 583}, "organization": {"id": 183}, "project": {"id": 300, "owner": {"id": 789}, "assignee": {"id": 812}}, "task": {"id": 393, "owner": {"id": 957}, "assignee": {"id": 1096}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 56, "privilege": "business"}, "organization": {"id": 129, "owner": {"id": 238}, "user": {"role": "maintainer"}}}, "resource": {"id": 367, "assignee": {"id": 595}, "organization": {"id": 129}, "project": {"id": 339, "owner": {"id": 736}, "assignee": {"id": 846}}, "task": {"id": 382, "owner": {"id": 917}, "assignee": {"id": 1074}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 4, "privilege": "business"}, "organization": {"id": 176, "owner": {"id": 237}, "user": {"role": "maintainer"}}}, "resource": {"id": 359, "assignee": {"id": 517}, "organization": {"id": 627}, "project": {"id": 380, "owner": {"id": 764}, "assignee": {"id": 844}}, "task": {"id": 303, "owner": {"id": 970}, "assignee": {"id": 1087}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 57, "privilege": "business"}, "organization": {"id": 158, "owner": {"id": 287}, "user": {"role": "maintainer"}}}, "resource": {"id": 303, "assignee": {"id": 511}, "organization": {"id": 622}, "project": {"id": 350, "owner": {"id": 780}, "assignee": {"id": 816}}, "task": {"id": 365, "owner": {"id": 919}, "assignee": {"id": 1012}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_SUPERVISOR_same_org_TRUE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 47, "privilege": "business"}, "organization": {"id": 160, "owner": {"id": 233}, "user": {"role": "supervisor"}}}, "resource": {"id": 315, "assignee": {"id": 588}, "organization": {"id": 160}, "project": {"id": 341, "owner": {"id": 794}, "assignee": {"id": 833}}, "task": {"id": 386, "owner": {"id": 956}, "assignee": {"id": 1008}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_SUPERVISOR_same_org_TRUE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 64, "privilege": "business"}, "organization": {"id": 120, "owner": {"id": 246}, "user": {"role": "supervisor"}}}, "resource": {"id": 334, "assignee": {"id": 527}, "organization": {"id": 120}, "project": {"id": 313, "owner": {"id": 706}, "assignee": {"id": 897}}, "task": {"id": 322, "owner": {"id": 979}, "assignee": {"id": 1040}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 60, "privilege": "business"}, "organization": {"id": 145, "owner": {"id": 293}, "user": {"role": "supervisor"}}}, "resource": {"id": 381, "assignee": {"id": 502}, "organization": {"id": 621}, "project": {"id": 345, "owner": {"id": 798}, "assignee": {"id": 804}}, "task": {"id": 372, "owner": {"id": 900}, "assignee": {"id": 1049}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 11, "privilege": "business"}, "organization": {"id": 186, "owner": {"id": 268}, "user": {"role": "supervisor"}}}, "resource": {"id": 314, "assignee": {"id": 508}, "organization": {"id": 683}, "project": {"id": 341, "owner": {"id": 727}, "assignee": {"id": 872}}, "task": {"id": 358, "owner": {"id": 934}, "assignee": {"id": 1031}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_WORKER_same_org_TRUE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 10, "privilege": "business"}, "organization": {"id": 124, "owner": {"id": 250}, "user": {"role": "worker"}}}, "resource": {"id": 315, "assignee": {"id": 580}, "organization": {"id": 124}, "project": {"id": 336, "owner": {"id": 777}, "assignee": {"id": 879}}, "task": {"id": 363, "owner": {"id": 908}, "assignee": {"id": 1012}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_WORKER_same_org_TRUE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 86, "privilege": "business"}, "organization": {"id": 182, "owner": {"id": 249}, "user": {"role": "worker"}}}, "resource": {"id": 342, "assignee": {"id": 598}, "organization": {"id": 182}, "project": {"id": 321, "owner": {"id": 797}, "assignee": {"id": 821}}, "task": {"id": 354, "owner": {"id": 906}, "assignee": {"id": 1044}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 59, "privilege": "business"}, "organization": {"id": 196, "owner": {"id": 257}, "user": {"role": "worker"}}}, "resource": {"id": 370, "assignee": {"id": 541}, "organization": {"id": 606}, "project": {"id": 321, "owner": {"id": 714}, "assignee": {"id": 847}}, "task": {"id": 351, "owner": {"id": 972}, "assignee": {"id": 1027}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 93, "privilege": "business"}, "organization": {"id": 115, "owner": {"id": 287}, "user": {"role": "worker"}}}, "resource": {"id": 362, "assignee": {"id": 551}, "organization": {"id": 698}, "project": {"id": 384, "owner": {"id": 723}, "assignee": {"id": 838}}, "task": {"id": 340, "owner": {"id": 910}, "assignee": {"id": 1054}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 77, "privilege": "business"}, "organization": {"id": 101, "owner": {"id": 202}, "user": {"role": null}}}, "resource": {"id": 323, "assignee": {"id": 542}, "organization": {"id": 101}, "project": {"id": 315, "owner": {"id": 791}, "assignee": {"id": 803}}, "task": {"id": 390, "owner": {"id": 913}, "assignee": {"id": 1008}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 89, "privilege": "business"}, "organization": {"id": 138, "owner": {"id": 294}, "user": {"role": null}}}, "resource": {"id": 361, "assignee": {"id": 597}, "organization": {"id": 138}, "project": {"id": 355, "owner": {"id": 791}, "assignee": {"id": 826}}, "task": {"id": 370, "owner": {"id": 976}, "assignee": {"id": 1069}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 35, "privilege": "business"}, "organization": {"id": 131, "owner": {"id": 272}, "user": {"role": null}}}, "resource": {"id": 388, "assignee": {"id": 530}, "organization": {"id": 671}, "project": {"id": 377, "owner": {"id": 755}, "assignee": {"id": 817}}, "task": {"id": 308, "owner": {"id": 980}, "assignee": {"id": 1076}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 0, "privilege": "business"}, "organization": {"id": 195, "owner": {"id": 210}, "user": {"role": null}}}, "resource": {"id": 397, "assignee": {"id": 529}, "organization": {"id": 642}, "project": {"id": 356, "owner": {"id": 792}, "assignee": {"id": 885}}, "task": {"id": 344, "owner": {"id": 971}, "assignee": {"id": 1056}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 11, "privilege": "user"}, "organization": {"id": 197, "owner": {"id": 11}, "user": {"role": "owner"}}}, "resource": {"id": 353, "assignee": {"id": 544}, "organization": {"id": 197}, "project": {"id": 380, "owner": {"id": 703}, "assignee": {"id": 857}}, "task": {"id": 361, "owner": {"id": 975}, "assignee": {"id": 1062}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 7, "privilege": "user"}, "organization": {"id": 181, "owner": {"id": 7}, "user": {"role": "owner"}}}, "resource": {"id": 352, "assignee": {"id": 572}, "organization": {"id": 181}, "project": {"id": 337, "owner": {"id": 712}, "assignee": {"id": 807}}, "task": {"id": 369, "owner": {"id": 909}, "assignee": {"id": 1017}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 56, "privilege": "user"}, "organization": {"id": 118, "owner": {"id": 56}, "user": {"role": "owner"}}}, "resource": {"id": 321, "assignee": {"id": 544}, "organization": {"id": 656}, "project": {"id": 360, "owner": {"id": 766}, "assignee": {"id": 891}}, "task": {"id": 370, "owner": {"id": 962}, "assignee": {"id": 1080}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 48, "privilege": "user"}, "organization": {"id": 173, "owner": {"id": 48}, "user": {"role": "owner"}}}, "resource": {"id": 374, "assignee": {"id": 570}, "organization": {"id": 679}, "project": {"id": 305, "owner": {"id": 787}, "assignee": {"id": 897}}, "task": {"id": 364, "owner": {"id": 956}, "assignee": {"id": 1051}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 22, "privilege": "user"}, "organization": {"id": 105, "owner": {"id": 291}, "user": {"role": "maintainer"}}}, "resource": {"id": 346, "assignee": {"id": 542}, "organization": {"id": 105}, "project": {"id": 349, "owner": {"id": 745}, "assignee": {"id": 880}}, "task": {"id": 377, "owner": {"id": 946}, "assignee": {"id": 1014}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 62, "privilege": "user"}, "organization": {"id": 195, "owner": {"id": 266}, "user": {"role": "maintainer"}}}, "resource": {"id": 363, "assignee": {"id": 524}, "organization": {"id": 195}, "project": {"id": 390, "owner": {"id": 760}, "assignee": {"id": 803}}, "task": {"id": 329, "owner": {"id": 986}, "assignee": {"id": 1049}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 57, "privilege": "user"}, "organization": {"id": 151, "owner": {"id": 299}, "user": {"role": "maintainer"}}}, "resource": {"id": 341, "assignee": {"id": 572}, "organization": {"id": 640}, "project": {"id": 358, "owner": {"id": 763}, "assignee": {"id": 831}}, "task": {"id": 396, "owner": {"id": 973}, "assignee": {"id": 1065}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 13, "privilege": "user"}, "organization": {"id": 157, "owner": {"id": 257}, "user": {"role": "maintainer"}}}, "resource": {"id": 307, "assignee": {"id": 535}, "organization": {"id": 699}, "project": {"id": 300, "owner": {"id": 783}, "assignee": {"id": 819}}, "task": {"id": 371, "owner": {"id": 916}, "assignee": {"id": 1025}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_SUPERVISOR_same_org_TRUE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 26, "privilege": "user"}, "organization": {"id": 195, "owner": {"id": 263}, "user": {"role": "supervisor"}}}, "resource": {"id": 398, "assignee": {"id": 530}, "organization": {"id": 195}, "project": {"id": 379, "owner": {"id": 703}, "assignee": {"id": 891}}, "task": {"id": 374, "owner": {"id": 915}, "assignee": {"id": 1091}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_SUPERVISOR_same_org_TRUE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 11, "privilege": "user"}, "organization": {"id": 162, "owner": {"id": 222}, "user": {"role": "supervisor"}}}, "resource": {"id": 382, "assignee": {"id": 523}, "organization": {"id": 162}, "project": {"id": 397, "owner": {"id": 778}, "assignee": {"id": 848}}, "task": {"id": 330, "owner": {"id": 966}, "assignee": {"id": 1065}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 65, "privilege": "user"}, "organization": {"id": 109, "owner": {"id": 277}, "user": {"role": "supervisor"}}}, "resource": {"id": 359, "assignee": {"id": 596}, "organization": {"id": 628}, "project": {"id": 396, "owner": {"id": 765}, "assignee": {"id": 882}}, "task": {"id": 319, "owner": {"id": 950}, "assignee": {"id": 1097}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 64, "privilege": "user"}, "organization": {"id": 138, "owner": {"id": 299}, "user": {"role": "supervisor"}}}, "resource": {"id": 371, "assignee": {"id": 572}, "organization": {"id": 668}, "project": {"id": 339, "owner": {"id": 752}, "assignee": {"id": 889}}, "task": {"id": 312, "owner": {"id": 906}, "assignee": {"id": 1030}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_WORKER_same_org_TRUE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 61, "privilege": "user"}, "organization": {"id": 187, "owner": {"id": 298}, "user": {"role": "worker"}}}, "resource": {"id": 383, "assignee": {"id": 597}, "organization": {"id": 187}, "project": {"id": 332, "owner": {"id": 766}, "assignee": {"id": 881}}, "task": {"id": 359, "owner": {"id": 909}, "assignee": {"id": 1069}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_WORKER_same_org_TRUE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 70, "privilege": "user"}, "organization": {"id": 175, "owner": {"id": 222}, "user": {"role": "worker"}}}, "resource": {"id": 347, "assignee": {"id": 534}, "organization": {"id": 175}, "project": {"id": 357, "owner": {"id": 738}, "assignee": {"id": 843}}, "task": {"id": 371, "owner": {"id": 956}, "assignee": {"id": 1024}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 60, "privilege": "user"}, "organization": {"id": 196, "owner": {"id": 209}, "user": {"role": "worker"}}}, "resource": {"id": 317, "assignee": {"id": 546}, "organization": {"id": 628}, "project": {"id": 333, "owner": {"id": 772}, "assignee": {"id": 836}}, "task": {"id": 313, "owner": {"id": 900}, "assignee": {"id": 1058}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 99, "privilege": "user"}, "organization": {"id": 177, "owner": {"id": 282}, "user": {"role": "worker"}}}, "resource": {"id": 305, "assignee": {"id": 581}, "organization": {"id": 624}, "project": {"id": 317, "owner": {"id": 726}, "assignee": {"id": 820}}, "task": {"id": 392, "owner": {"id": 918}, "assignee": {"id": 1082}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 70, "privilege": "user"}, "organization": {"id": 181, "owner": {"id": 215}, "user": {"role": null}}}, "resource": {"id": 367, "assignee": {"id": 550}, "organization": {"id": 181}, "project": {"id": 327, "owner": {"id": 753}, "assignee": {"id": 860}}, "task": {"id": 339, "owner": {"id": 932}, "assignee": {"id": 1001}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 46, "privilege": "user"}, "organization": {"id": 182, "owner": {"id": 292}, "user": {"role": null}}}, "resource": {"id": 312, "assignee": {"id": 520}, "organization": {"id": 182}, "project": {"id": 314, "owner": {"id": 789}, "assignee": {"id": 860}}, "task": {"id": 341, "owner": {"id": 921}, "assignee": {"id": 1052}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 12, "privilege": "user"}, "organization": {"id": 179, "owner": {"id": 267}, "user": {"role": null}}}, "resource": {"id": 312, "assignee": {"id": 589}, "organization": {"id": 696}, "project": {"id": 371, "owner": {"id": 783}, "assignee": {"id": 833}}, "task": {"id": 313, "owner": {"id": 906}, "assignee": {"id": 1049}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 30, "privilege": "user"}, "organization": {"id": 121, "owner": {"id": 288}, "user": {"role": null}}}, "resource": {"id": 315, "assignee": {"id": 505}, "organization": {"id": 619}, "project": {"id": 374, "owner": {"id": 729}, "assignee": {"id": 859}}, "task": {"id": 364, "owner": {"id": 980}, "assignee": {"id": 1080}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_OWNER_same_org_TRUE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 95, "privilege": "worker"}, "organization": {"id": 144, "owner": {"id": 95}, "user": {"role": "owner"}}}, "resource": {"id": 390, "assignee": {"id": 537}, "organization": {"id": 144}, "project": {"id": 355, "owner": {"id": 733}, "assignee": {"id": 851}}, "task": {"id": 310, "owner": {"id": 903}, "assignee": {"id": 1035}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_OWNER_same_org_TRUE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 85, "privilege": "worker"}, "organization": {"id": 163, "owner": {"id": 85}, "user": {"role": "owner"}}}, "resource": {"id": 361, "assignee": {"id": 527}, "organization": {"id": 163}, "project": {"id": 375, "owner": {"id": 764}, "assignee": {"id": 887}}, "task": {"id": 384, "owner": {"id": 947}, "assignee": {"id": 1096}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 32, "privilege": "worker"}, "organization": {"id": 177, "owner": {"id": 32}, "user": {"role": "owner"}}}, "resource": {"id": 370, "assignee": {"id": 575}, "organization": {"id": 628}, "project": {"id": 327, "owner": {"id": 768}, "assignee": {"id": 868}}, "task": {"id": 395, "owner": {"id": 928}, "assignee": {"id": 1088}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 52, "privilege": "worker"}, "organization": {"id": 161, "owner": {"id": 52}, "user": {"role": "owner"}}}, "resource": {"id": 394, "assignee": {"id": 521}, "organization": {"id": 666}, "project": {"id": 361, "owner": {"id": 763}, "assignee": {"id": 811}}, "task": {"id": 380, "owner": {"id": 921}, "assignee": {"id": 1053}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_MAINTAINER_same_org_TRUE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 99, "privilege": "worker"}, "organization": {"id": 113, "owner": {"id": 280}, "user": {"role": "maintainer"}}}, "resource": {"id": 359, "assignee": {"id": 580}, "organization": {"id": 113}, "project": {"id": 398, "owner": {"id": 767}, "assignee": {"id": 886}}, "task": {"id": 351, "owner": {"id": 922}, "assignee": {"id": 1020}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_MAINTAINER_same_org_TRUE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 76, "privilege": "worker"}, "organization": {"id": 187, "owner": {"id": 289}, "user": {"role": "maintainer"}}}, "resource": {"id": 392, "assignee": {"id": 562}, "organization": {"id": 187}, "project": {"id": 324, "owner": {"id": 761}, "assignee": {"id": 884}}, "task": {"id": 309, "owner": {"id": 924}, "assignee": {"id": 1031}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 49, "privilege": "worker"}, "organization": {"id": 123, "owner": {"id": 246}, "user": {"role": "maintainer"}}}, "resource": {"id": 331, "assignee": {"id": 517}, "organization": {"id": 693}, "project": {"id": 385, "owner": {"id": 763}, "assignee": {"id": 848}}, "task": {"id": 359, "owner": {"id": 946}, "assignee": {"id": 1064}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 97, "privilege": "worker"}, "organization": {"id": 111, "owner": {"id": 244}, "user": {"role": "maintainer"}}}, "resource": {"id": 349, "assignee": {"id": 566}, "organization": {"id": 646}, "project": {"id": 327, "owner": {"id": 768}, "assignee": {"id": 859}}, "task": {"id": 317, "owner": {"id": 908}, "assignee": {"id": 1095}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_SUPERVISOR_same_org_TRUE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 91, "privilege": "worker"}, "organization": {"id": 153, "owner": {"id": 237}, "user": {"role": "supervisor"}}}, "resource": {"id": 362, "assignee": {"id": 531}, "organization": {"id": 153}, "project": {"id": 366, "owner": {"id": 749}, "assignee": {"id": 838}}, "task": {"id": 330, "owner": {"id": 925}, "assignee": {"id": 1002}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_SUPERVISOR_same_org_TRUE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 93, "privilege": "worker"}, "organization": {"id": 164, "owner": {"id": 270}, "user": {"role": "supervisor"}}}, "resource": {"id": 356, "assignee": {"id": 559}, "organization": {"id": 164}, "project": {"id": 321, "owner": {"id": 727}, "assignee": {"id": 891}}, "task": {"id": 369, "owner": {"id": 905}, "assignee": {"id": 1065}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 27, "privilege": "worker"}, "organization": {"id": 109, "owner": {"id": 206}, "user": {"role": "supervisor"}}}, "resource": {"id": 381, "assignee": {"id": 516}, "organization": {"id": 628}, "project": {"id": 369, "owner": {"id": 781}, "assignee": {"id": 870}}, "task": {"id": 386, "owner": {"id": 999}, "assignee": {"id": 1030}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 16, "privilege": "worker"}, "organization": {"id": 187, "owner": {"id": 202}, "user": {"role": "supervisor"}}}, "resource": {"id": 300, "assignee": {"id": 506}, "organization": {"id": 605}, "project": {"id": 393, "owner": {"id": 764}, "assignee": {"id": 806}}, "task": {"id": 323, "owner": {"id": 977}, "assignee": {"id": 1085}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_WORKER_same_org_TRUE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 69, "privilege": "worker"}, "organization": {"id": 163, "owner": {"id": 203}, "user": {"role": "worker"}}}, "resource": {"id": 372, "assignee": {"id": 527}, "organization": {"id": 163}, "project": {"id": 363, "owner": {"id": 703}, "assignee": {"id": 867}}, "task": {"id": 347, "owner": {"id": 931}, "assignee": {"id": 1041}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_WORKER_same_org_TRUE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 71, "privilege": "worker"}, "organization": {"id": 145, "owner": {"id": 234}, "user": {"role": "worker"}}}, "resource": {"id": 315, "assignee": {"id": 551}, "organization": {"id": 145}, "project": {"id": 328, "owner": {"id": 734}, "assignee": {"id": 891}}, "task": {"id": 317, "owner": {"id": 941}, "assignee": {"id": 1082}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 19, "privilege": "worker"}, "organization": {"id": 176, "owner": {"id": 239}, "user": {"role": "worker"}}}, "resource": {"id": 325, "assignee": {"id": 582}, "organization": {"id": 627}, "project": {"id": 354, "owner": {"id": 730}, "assignee": {"id": 835}}, "task": {"id": 320, "owner": {"id": 964}, "assignee": {"id": 1024}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 96, "privilege": "worker"}, "organization": {"id": 180, "owner": {"id": 280}, "user": {"role": "worker"}}}, "resource": {"id": 350, "assignee": {"id": 508}, "organization": {"id": 687}, "project": {"id": 340, "owner": {"id": 755}, "assignee": {"id": 869}}, "task": {"id": 334, "owner": {"id": 927}, "assignee": {"id": 1084}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 72, "privilege": "worker"}, "organization": {"id": 151, "owner": {"id": 252}, "user": {"role": null}}}, "resource": {"id": 303, "assignee": {"id": 502}, "organization": {"id": 151}, "project": {"id": 376, "owner": {"id": 719}, "assignee": {"id": 899}}, "task": {"id": 310, "owner": {"id": 944}, "assignee": {"id": 1005}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 42, "privilege": "worker"}, "organization": {"id": 131, "owner": {"id": 293}, "user": {"role": null}}}, "resource": {"id": 330, "assignee": {"id": 543}, "organization": {"id": 131}, "project": {"id": 389, "owner": {"id": 748}, "assignee": {"id": 837}}, "task": {"id": 316, "owner": {"id": 981}, "assignee": {"id": 1042}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 54, "privilege": "worker"}, "organization": {"id": 116, "owner": {"id": 259}, "user": {"role": null}}}, "resource": {"id": 386, "assignee": {"id": 574}, "organization": {"id": 675}, "project": {"id": 304, "owner": {"id": 737}, "assignee": {"id": 894}}, "task": {"id": 335, "owner": {"id": 948}, "assignee": {"id": 1066}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 55, "privilege": "worker"}, "organization": {"id": 167, "owner": {"id": 246}, "user": {"role": null}}}, "resource": {"id": 399, "assignee": {"id": 574}, "organization": {"id": 603}, "project": {"id": 357, "owner": {"id": 783}, "assignee": {"id": 846}}, "task": {"id": 323, "owner": {"id": 918}, "assignee": {"id": 1068}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_OWNER_same_org_TRUE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 65, "privilege": "none"}, "organization": {"id": 115, "owner": {"id": 65}, "user": {"role": "owner"}}}, "resource": {"id": 373, "assignee": {"id": 507}, "organization": {"id": 115}, "project": {"id": 331, "owner": {"id": 731}, "assignee": {"id": 857}}, "task": {"id": 338, "owner": {"id": 954}, "assignee": {"id": 1053}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_OWNER_same_org_TRUE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 49, "privilege": "none"}, "organization": {"id": 143, "owner": {"id": 49}, "user": {"role": "owner"}}}, "resource": {"id": 366, "assignee": {"id": 560}, "organization": {"id": 143}, "project": {"id": 368, "owner": {"id": 762}, "assignee": {"id": 828}}, "task": {"id": 317, "owner": {"id": 939}, "assignee": {"id": 1044}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 93, "privilege": "none"}, "organization": {"id": 164, "owner": {"id": 93}, "user": {"role": "owner"}}}, "resource": {"id": 325, "assignee": {"id": 567}, "organization": {"id": 695}, "project": {"id": 327, "owner": {"id": 720}, "assignee": {"id": 847}}, "task": {"id": 357, "owner": {"id": 959}, "assignee": {"id": 1062}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 89, "privilege": "none"}, "organization": {"id": 172, "owner": {"id": 89}, "user": {"role": "owner"}}}, "resource": {"id": 335, "assignee": {"id": 503}, "organization": {"id": 624}, "project": {"id": 385, "owner": {"id": 716}, "assignee": {"id": 810}}, "task": {"id": 383, "owner": {"id": 908}, "assignee": {"id": 1089}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_MAINTAINER_same_org_TRUE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 47, "privilege": "none"}, "organization": {"id": 157, "owner": {"id": 296}, "user": {"role": "maintainer"}}}, "resource": {"id": 362, "assignee": {"id": 578}, "organization": {"id": 157}, "project": {"id": 366, "owner": {"id": 750}, "assignee": {"id": 839}}, "task": {"id": 331, "owner": {"id": 987}, "assignee": {"id": 1024}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_MAINTAINER_same_org_TRUE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 35, "privilege": "none"}, "organization": {"id": 170, "owner": {"id": 263}, "user": {"role": "maintainer"}}}, "resource": {"id": 338, "assignee": {"id": 507}, "organization": {"id": 170}, "project": {"id": 326, "owner": {"id": 715}, "assignee": {"id": 883}}, "task": {"id": 306, "owner": {"id": 923}, "assignee": {"id": 1084}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 35, "privilege": "none"}, "organization": {"id": 132, "owner": {"id": 257}, "user": {"role": "maintainer"}}}, "resource": {"id": 315, "assignee": {"id": 531}, "organization": {"id": 675}, "project": {"id": 352, "owner": {"id": 771}, "assignee": {"id": 825}}, "task": {"id": 307, "owner": {"id": 949}, "assignee": {"id": 1010}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 41, "privilege": "none"}, "organization": {"id": 174, "owner": {"id": 221}, "user": {"role": "maintainer"}}}, "resource": {"id": 359, "assignee": {"id": 546}, "organization": {"id": 685}, "project": {"id": 329, "owner": {"id": 719}, "assignee": {"id": 800}}, "task": {"id": 306, "owner": {"id": 913}, "assignee": {"id": 1006}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_SUPERVISOR_same_org_TRUE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 75, "privilege": "none"}, "organization": {"id": 180, "owner": {"id": 274}, "user": {"role": "supervisor"}}}, "resource": {"id": 332, "assignee": {"id": 545}, "organization": {"id": 180}, "project": {"id": 341, "owner": {"id": 757}, "assignee": {"id": 802}}, "task": {"id": 393, "owner": {"id": 921}, "assignee": {"id": 1073}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_SUPERVISOR_same_org_TRUE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 9, "privilege": "none"}, "organization": {"id": 199, "owner": {"id": 283}, "user": {"role": "supervisor"}}}, "resource": {"id": 395, "assignee": {"id": 580}, "organization": {"id": 199}, "project": {"id": 383, "owner": {"id": 788}, "assignee": {"id": 874}}, "task": {"id": 353, "owner": {"id": 928}, "assignee": {"id": 1014}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 64, "privilege": "none"}, "organization": {"id": 112, "owner": {"id": 265}, "user": {"role": "supervisor"}}}, "resource": {"id": 318, "assignee": {"id": 559}, "organization": {"id": 613}, "project": {"id": 301, "owner": {"id": 772}, "assignee": {"id": 800}}, "task": {"id": 391, "owner": {"id": 904}, "assignee": {"id": 1025}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 55, "privilege": "none"}, "organization": {"id": 134, "owner": {"id": 258}, "user": {"role": "supervisor"}}}, "resource": {"id": 390, "assignee": {"id": 514}, "organization": {"id": 657}, "project": {"id": 344, "owner": {"id": 739}, "assignee": {"id": 834}}, "task": {"id": 399, "owner": {"id": 915}, "assignee": {"id": 1010}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_WORKER_same_org_TRUE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 35, "privilege": "none"}, "organization": {"id": 159, "owner": {"id": 231}, "user": {"role": "worker"}}}, "resource": {"id": 360, "assignee": {"id": 582}, "organization": {"id": 159}, "project": {"id": 397, "owner": {"id": 778}, "assignee": {"id": 800}}, "task": {"id": 393, "owner": {"id": 982}, "assignee": {"id": 1005}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_WORKER_same_org_TRUE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 48, "privilege": "none"}, "organization": {"id": 196, "owner": {"id": 280}, "user": {"role": "worker"}}}, "resource": {"id": 362, "assignee": {"id": 516}, "organization": {"id": 196}, "project": {"id": 390, "owner": {"id": 729}, "assignee": {"id": 813}}, "task": {"id": 303, "owner": {"id": 922}, "assignee": {"id": 1049}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 60, "privilege": "none"}, "organization": {"id": 107, "owner": {"id": 287}, "user": {"role": "worker"}}}, "resource": {"id": 340, "assignee": {"id": 523}, "organization": {"id": 614}, "project": {"id": 381, "owner": {"id": 783}, "assignee": {"id": 820}}, "task": {"id": 345, "owner": {"id": 934}, "assignee": {"id": 1084}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 39, "privilege": "none"}, "organization": {"id": 134, "owner": {"id": 239}, "user": {"role": "worker"}}}, "resource": {"id": 381, "assignee": {"id": 500}, "organization": {"id": 616}, "project": {"id": 337, "owner": {"id": 731}, "assignee": {"id": 858}}, "task": {"id": 390, "owner": {"id": 944}, "assignee": {"id": 1090}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 46, "privilege": "none"}, "organization": {"id": 133, "owner": {"id": 223}, "user": {"role": null}}}, "resource": {"id": 355, "assignee": {"id": 593}, "organization": {"id": 133}, "project": {"id": 363, "owner": {"id": 787}, "assignee": {"id": 875}}, "task": {"id": 316, "owner": {"id": 943}, "assignee": {"id": 1028}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 79, "privilege": "none"}, "organization": {"id": 198, "owner": {"id": 269}, "user": {"role": null}}}, "resource": {"id": 346, "assignee": {"id": 593}, "organization": {"id": 198}, "project": {"id": 302, "owner": {"id": 782}, "assignee": {"id": 836}}, "task": {"id": 358, "owner": {"id": 921}, "assignee": {"id": 1061}}}} } -test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 36, "privilege": "none"}, "organization": {"id": 125, "owner": {"id": 205}, "user": {"role": null}}}, "resource": {"id": 345, "assignee": {"id": 554}, "organization": {"id": 689}, "project": {"id": 305, "owner": {"id": 722}, "assignee": {"id": 834}}, "task": {"id": 394, "owner": {"id": 949}, "assignee": {"id": 1058}}}} +test_scope_UPDATE_ASSIGNEE_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "update:assignee", "auth": {"user": {"id": 86, "privilege": "none"}, "organization": {"id": 108, "owner": {"id": 235}, "user": {"role": null}}}, "resource": {"id": 310, "assignee": {"id": 569}, "organization": {"id": 663}, "project": {"id": 387, "owner": {"id": 718}, "assignee": {"id": 843}}, "task": {"id": 331, "owner": {"id": 960}, "assignee": {"id": 1001}}}} } -test_scope_UPDATE_STATE_context_SANDBOX_ownership_PROJECT_OWNER_privilege_ADMIN_membership_NONE_same_org_TRUE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 83, "privilege": "admin"}, "organization": null}, "resource": {"id": 391, "assignee": {"id": 599}, "organization": {"id": 689}, "project": {"id": 390, "owner": {"id": 83}, "assignee": {"id": 841}}, "task": {"id": 354, "owner": {"id": 992}, "assignee": {"id": 1099}}}} +test_scope_UPDATE_ANNOTATIONS_context_SANDBOX_ownership_PROJECT_OWNER_privilege_ADMIN_membership_NONE_same_org_TRUE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 50, "privilege": "admin"}, "organization": null}, "resource": {"id": 345, "assignee": {"id": 592}, "organization": {"id": 627}, "project": {"id": 331, "owner": {"id": 50}, "assignee": {"id": 817}}, "task": {"id": 323, "owner": {"id": 925}, "assignee": {"id": 1066}}}} } -test_scope_UPDATE_STATE_context_SANDBOX_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_NONE_same_org_TRUE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 74, "privilege": "business"}, "organization": null}, "resource": {"id": 340, "assignee": {"id": 590}, "organization": {"id": 699}, "project": {"id": 315, "owner": {"id": 74}, "assignee": {"id": 834}}, "task": {"id": 360, "owner": {"id": 972}, "assignee": {"id": 1034}}}} +test_scope_UPDATE_ANNOTATIONS_context_SANDBOX_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_NONE_same_org_TRUE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 26, "privilege": "business"}, "organization": null}, "resource": {"id": 306, "assignee": {"id": 512}, "organization": {"id": 676}, "project": {"id": 382, "owner": {"id": 26}, "assignee": {"id": 887}}, "task": {"id": 325, "owner": {"id": 933}, "assignee": {"id": 1071}}}} } -test_scope_UPDATE_STATE_context_SANDBOX_ownership_PROJECT_OWNER_privilege_USER_membership_NONE_same_org_TRUE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 13, "privilege": "user"}, "organization": null}, "resource": {"id": 366, "assignee": {"id": 571}, "organization": {"id": 619}, "project": {"id": 322, "owner": {"id": 13}, "assignee": {"id": 818}}, "task": {"id": 351, "owner": {"id": 922}, "assignee": {"id": 1016}}}} +test_scope_UPDATE_ANNOTATIONS_context_SANDBOX_ownership_PROJECT_OWNER_privilege_USER_membership_NONE_same_org_TRUE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 77, "privilege": "user"}, "organization": null}, "resource": {"id": 320, "assignee": {"id": 518}, "organization": {"id": 681}, "project": {"id": 309, "owner": {"id": 77}, "assignee": {"id": 841}}, "task": {"id": 304, "owner": {"id": 928}, "assignee": {"id": 1018}}}} } -test_scope_UPDATE_STATE_context_SANDBOX_ownership_PROJECT_OWNER_privilege_WORKER_membership_NONE_same_org_TRUE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 39, "privilege": "worker"}, "organization": null}, "resource": {"id": 377, "assignee": {"id": 567}, "organization": {"id": 683}, "project": {"id": 382, "owner": {"id": 39}, "assignee": {"id": 824}}, "task": {"id": 307, "owner": {"id": 963}, "assignee": {"id": 1054}}}} +test_scope_UPDATE_ANNOTATIONS_context_SANDBOX_ownership_PROJECT_OWNER_privilege_WORKER_membership_NONE_same_org_TRUE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 34, "privilege": "worker"}, "organization": null}, "resource": {"id": 306, "assignee": {"id": 523}, "organization": {"id": 676}, "project": {"id": 399, "owner": {"id": 34}, "assignee": {"id": 818}}, "task": {"id": 380, "owner": {"id": 965}, "assignee": {"id": 1057}}}} } -test_scope_UPDATE_STATE_context_SANDBOX_ownership_PROJECT_OWNER_privilege_NONE_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 54, "privilege": "none"}, "organization": null}, "resource": {"id": 319, "assignee": {"id": 582}, "organization": {"id": 649}, "project": {"id": 335, "owner": {"id": 54}, "assignee": {"id": 820}}, "task": {"id": 327, "owner": {"id": 993}, "assignee": {"id": 1080}}}} +test_scope_UPDATE_ANNOTATIONS_context_SANDBOX_ownership_PROJECT_OWNER_privilege_NONE_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 85, "privilege": "none"}, "organization": null}, "resource": {"id": 364, "assignee": {"id": 587}, "organization": {"id": 642}, "project": {"id": 370, "owner": {"id": 85}, "assignee": {"id": 851}}, "task": {"id": 384, "owner": {"id": 901}, "assignee": {"id": 1085}}}} } -test_scope_UPDATE_STATE_context_SANDBOX_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_TRUE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 97, "privilege": "admin"}, "organization": null}, "resource": {"id": 386, "assignee": {"id": 592}, "organization": {"id": 667}, "project": {"id": 362, "owner": {"id": 753}, "assignee": {"id": 97}}, "task": {"id": 323, "owner": {"id": 972}, "assignee": {"id": 1057}}}} +test_scope_UPDATE_ANNOTATIONS_context_SANDBOX_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_TRUE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 37, "privilege": "admin"}, "organization": null}, "resource": {"id": 303, "assignee": {"id": 596}, "organization": {"id": 689}, "project": {"id": 391, "owner": {"id": 729}, "assignee": {"id": 37}}, "task": {"id": 321, "owner": {"id": 914}, "assignee": {"id": 1033}}}} } -test_scope_UPDATE_STATE_context_SANDBOX_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_TRUE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 19, "privilege": "business"}, "organization": null}, "resource": {"id": 323, "assignee": {"id": 530}, "organization": {"id": 647}, "project": {"id": 360, "owner": {"id": 740}, "assignee": {"id": 19}}, "task": {"id": 358, "owner": {"id": 974}, "assignee": {"id": 1095}}}} +test_scope_UPDATE_ANNOTATIONS_context_SANDBOX_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_TRUE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 51, "privilege": "business"}, "organization": null}, "resource": {"id": 302, "assignee": {"id": 522}, "organization": {"id": 696}, "project": {"id": 325, "owner": {"id": 779}, "assignee": {"id": 51}}, "task": {"id": 374, "owner": {"id": 984}, "assignee": {"id": 1025}}}} } -test_scope_UPDATE_STATE_context_SANDBOX_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_NONE_same_org_TRUE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 9, "privilege": "user"}, "organization": null}, "resource": {"id": 322, "assignee": {"id": 524}, "organization": {"id": 669}, "project": {"id": 388, "owner": {"id": 770}, "assignee": {"id": 9}}, "task": {"id": 370, "owner": {"id": 922}, "assignee": {"id": 1043}}}} +test_scope_UPDATE_ANNOTATIONS_context_SANDBOX_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_NONE_same_org_TRUE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 42, "privilege": "user"}, "organization": null}, "resource": {"id": 313, "assignee": {"id": 504}, "organization": {"id": 664}, "project": {"id": 373, "owner": {"id": 738}, "assignee": {"id": 42}}, "task": {"id": 338, "owner": {"id": 997}, "assignee": {"id": 1066}}}} } -test_scope_UPDATE_STATE_context_SANDBOX_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_TRUE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 51, "privilege": "worker"}, "organization": null}, "resource": {"id": 368, "assignee": {"id": 511}, "organization": {"id": 689}, "project": {"id": 346, "owner": {"id": 732}, "assignee": {"id": 51}}, "task": {"id": 359, "owner": {"id": 990}, "assignee": {"id": 1045}}}} +test_scope_UPDATE_ANNOTATIONS_context_SANDBOX_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_TRUE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 70, "privilege": "worker"}, "organization": null}, "resource": {"id": 379, "assignee": {"id": 516}, "organization": {"id": 643}, "project": {"id": 336, "owner": {"id": 797}, "assignee": {"id": 70}}, "task": {"id": 323, "owner": {"id": 989}, "assignee": {"id": 1052}}}} } -test_scope_UPDATE_STATE_context_SANDBOX_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 18, "privilege": "none"}, "organization": null}, "resource": {"id": 352, "assignee": {"id": 529}, "organization": {"id": 635}, "project": {"id": 329, "owner": {"id": 775}, "assignee": {"id": 18}}, "task": {"id": 304, "owner": {"id": 976}, "assignee": {"id": 1053}}}} +test_scope_UPDATE_ANNOTATIONS_context_SANDBOX_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 76, "privilege": "none"}, "organization": null}, "resource": {"id": 306, "assignee": {"id": 535}, "organization": {"id": 692}, "project": {"id": 321, "owner": {"id": 768}, "assignee": {"id": 76}}, "task": {"id": 329, "owner": {"id": 910}, "assignee": {"id": 1034}}}} } -test_scope_UPDATE_STATE_context_SANDBOX_ownership_TASK_OWNER_privilege_ADMIN_membership_NONE_same_org_TRUE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 11, "privilege": "admin"}, "organization": null}, "resource": {"id": 309, "assignee": {"id": 508}, "organization": {"id": 647}, "project": {"id": 389, "owner": {"id": 744}, "assignee": {"id": 814}}, "task": {"id": 345, "owner": {"id": 11}, "assignee": {"id": 1023}}}} +test_scope_UPDATE_ANNOTATIONS_context_SANDBOX_ownership_TASK_OWNER_privilege_ADMIN_membership_NONE_same_org_TRUE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 96, "privilege": "admin"}, "organization": null}, "resource": {"id": 352, "assignee": {"id": 571}, "organization": {"id": 633}, "project": {"id": 362, "owner": {"id": 746}, "assignee": {"id": 890}}, "task": {"id": 359, "owner": {"id": 96}, "assignee": {"id": 1023}}}} } -test_scope_UPDATE_STATE_context_SANDBOX_ownership_TASK_OWNER_privilege_BUSINESS_membership_NONE_same_org_TRUE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 79, "privilege": "business"}, "organization": null}, "resource": {"id": 376, "assignee": {"id": 558}, "organization": {"id": 611}, "project": {"id": 383, "owner": {"id": 787}, "assignee": {"id": 829}}, "task": {"id": 351, "owner": {"id": 79}, "assignee": {"id": 1012}}}} +test_scope_UPDATE_ANNOTATIONS_context_SANDBOX_ownership_TASK_OWNER_privilege_BUSINESS_membership_NONE_same_org_TRUE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 92, "privilege": "business"}, "organization": null}, "resource": {"id": 364, "assignee": {"id": 552}, "organization": {"id": 651}, "project": {"id": 328, "owner": {"id": 762}, "assignee": {"id": 835}}, "task": {"id": 302, "owner": {"id": 92}, "assignee": {"id": 1065}}}} } -test_scope_UPDATE_STATE_context_SANDBOX_ownership_TASK_OWNER_privilege_USER_membership_NONE_same_org_TRUE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 82, "privilege": "user"}, "organization": null}, "resource": {"id": 372, "assignee": {"id": 527}, "organization": {"id": 681}, "project": {"id": 383, "owner": {"id": 729}, "assignee": {"id": 875}}, "task": {"id": 340, "owner": {"id": 82}, "assignee": {"id": 1033}}}} +test_scope_UPDATE_ANNOTATIONS_context_SANDBOX_ownership_TASK_OWNER_privilege_USER_membership_NONE_same_org_TRUE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 97, "privilege": "user"}, "organization": null}, "resource": {"id": 318, "assignee": {"id": 594}, "organization": {"id": 692}, "project": {"id": 399, "owner": {"id": 796}, "assignee": {"id": 888}}, "task": {"id": 359, "owner": {"id": 97}, "assignee": {"id": 1076}}}} } -test_scope_UPDATE_STATE_context_SANDBOX_ownership_TASK_OWNER_privilege_WORKER_membership_NONE_same_org_TRUE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 93, "privilege": "worker"}, "organization": null}, "resource": {"id": 339, "assignee": {"id": 536}, "organization": {"id": 664}, "project": {"id": 393, "owner": {"id": 784}, "assignee": {"id": 882}}, "task": {"id": 306, "owner": {"id": 93}, "assignee": {"id": 1048}}}} +test_scope_UPDATE_ANNOTATIONS_context_SANDBOX_ownership_TASK_OWNER_privilege_WORKER_membership_NONE_same_org_TRUE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 99, "privilege": "worker"}, "organization": null}, "resource": {"id": 320, "assignee": {"id": 566}, "organization": {"id": 674}, "project": {"id": 386, "owner": {"id": 744}, "assignee": {"id": 868}}, "task": {"id": 358, "owner": {"id": 99}, "assignee": {"id": 1021}}}} } -test_scope_UPDATE_STATE_context_SANDBOX_ownership_TASK_OWNER_privilege_NONE_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 96, "privilege": "none"}, "organization": null}, "resource": {"id": 350, "assignee": {"id": 543}, "organization": {"id": 610}, "project": {"id": 309, "owner": {"id": 779}, "assignee": {"id": 823}}, "task": {"id": 340, "owner": {"id": 96}, "assignee": {"id": 1050}}}} +test_scope_UPDATE_ANNOTATIONS_context_SANDBOX_ownership_TASK_OWNER_privilege_NONE_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 98, "privilege": "none"}, "organization": null}, "resource": {"id": 301, "assignee": {"id": 544}, "organization": {"id": 611}, "project": {"id": 327, "owner": {"id": 719}, "assignee": {"id": 895}}, "task": {"id": 301, "owner": {"id": 98}, "assignee": {"id": 1031}}}} } -test_scope_UPDATE_STATE_context_SANDBOX_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_TRUE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 7, "privilege": "admin"}, "organization": null}, "resource": {"id": 355, "assignee": {"id": 502}, "organization": {"id": 694}, "project": {"id": 336, "owner": {"id": 768}, "assignee": {"id": 863}}, "task": {"id": 343, "owner": {"id": 954}, "assignee": {"id": 7}}}} +test_scope_UPDATE_ANNOTATIONS_context_SANDBOX_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_TRUE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 18, "privilege": "admin"}, "organization": null}, "resource": {"id": 347, "assignee": {"id": 576}, "organization": {"id": 614}, "project": {"id": 331, "owner": {"id": 735}, "assignee": {"id": 827}}, "task": {"id": 333, "owner": {"id": 993}, "assignee": {"id": 18}}}} } -test_scope_UPDATE_STATE_context_SANDBOX_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_TRUE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 35, "privilege": "business"}, "organization": null}, "resource": {"id": 303, "assignee": {"id": 508}, "organization": {"id": 672}, "project": {"id": 365, "owner": {"id": 740}, "assignee": {"id": 894}}, "task": {"id": 380, "owner": {"id": 966}, "assignee": {"id": 35}}}} +test_scope_UPDATE_ANNOTATIONS_context_SANDBOX_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_TRUE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 74, "privilege": "business"}, "organization": null}, "resource": {"id": 398, "assignee": {"id": 589}, "organization": {"id": 671}, "project": {"id": 391, "owner": {"id": 722}, "assignee": {"id": 894}}, "task": {"id": 326, "owner": {"id": 908}, "assignee": {"id": 74}}}} } -test_scope_UPDATE_STATE_context_SANDBOX_ownership_TASK_ASSIGNEE_privilege_USER_membership_NONE_same_org_TRUE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 95, "privilege": "user"}, "organization": null}, "resource": {"id": 347, "assignee": {"id": 557}, "organization": {"id": 670}, "project": {"id": 336, "owner": {"id": 768}, "assignee": {"id": 827}}, "task": {"id": 331, "owner": {"id": 975}, "assignee": {"id": 95}}}} +test_scope_UPDATE_ANNOTATIONS_context_SANDBOX_ownership_TASK_ASSIGNEE_privilege_USER_membership_NONE_same_org_TRUE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 97, "privilege": "user"}, "organization": null}, "resource": {"id": 316, "assignee": {"id": 594}, "organization": {"id": 601}, "project": {"id": 348, "owner": {"id": 708}, "assignee": {"id": 826}}, "task": {"id": 308, "owner": {"id": 959}, "assignee": {"id": 97}}}} } -test_scope_UPDATE_STATE_context_SANDBOX_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_TRUE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 20, "privilege": "worker"}, "organization": null}, "resource": {"id": 359, "assignee": {"id": 588}, "organization": {"id": 688}, "project": {"id": 353, "owner": {"id": 735}, "assignee": {"id": 886}}, "task": {"id": 395, "owner": {"id": 999}, "assignee": {"id": 20}}}} +test_scope_UPDATE_ANNOTATIONS_context_SANDBOX_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_TRUE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 54, "privilege": "worker"}, "organization": null}, "resource": {"id": 318, "assignee": {"id": 555}, "organization": {"id": 689}, "project": {"id": 382, "owner": {"id": 771}, "assignee": {"id": 810}}, "task": {"id": 357, "owner": {"id": 957}, "assignee": {"id": 54}}}} } -test_scope_UPDATE_STATE_context_SANDBOX_ownership_TASK_ASSIGNEE_privilege_NONE_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 12, "privilege": "none"}, "organization": null}, "resource": {"id": 327, "assignee": {"id": 510}, "organization": {"id": 654}, "project": {"id": 355, "owner": {"id": 700}, "assignee": {"id": 812}}, "task": {"id": 366, "owner": {"id": 937}, "assignee": {"id": 12}}}} +test_scope_UPDATE_ANNOTATIONS_context_SANDBOX_ownership_TASK_ASSIGNEE_privilege_NONE_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 72, "privilege": "none"}, "organization": null}, "resource": {"id": 357, "assignee": {"id": 523}, "organization": {"id": 632}, "project": {"id": 378, "owner": {"id": 747}, "assignee": {"id": 815}}, "task": {"id": 341, "owner": {"id": 910}, "assignee": {"id": 72}}}} } -test_scope_UPDATE_STATE_context_SANDBOX_ownership_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_TRUE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 35, "privilege": "admin"}, "organization": null}, "resource": {"id": 340, "assignee": {"id": 35}, "organization": {"id": 635}, "project": {"id": 397, "owner": {"id": 737}, "assignee": {"id": 832}}, "task": {"id": 323, "owner": {"id": 992}, "assignee": {"id": 1004}}}} +test_scope_UPDATE_ANNOTATIONS_context_SANDBOX_ownership_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_TRUE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 34, "privilege": "admin"}, "organization": null}, "resource": {"id": 373, "assignee": {"id": 34}, "organization": {"id": 678}, "project": {"id": 310, "owner": {"id": 745}, "assignee": {"id": 875}}, "task": {"id": 316, "owner": {"id": 973}, "assignee": {"id": 1002}}}} } -test_scope_UPDATE_STATE_context_SANDBOX_ownership_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_TRUE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 41, "privilege": "business"}, "organization": null}, "resource": {"id": 347, "assignee": {"id": 41}, "organization": {"id": 630}, "project": {"id": 383, "owner": {"id": 705}, "assignee": {"id": 872}}, "task": {"id": 376, "owner": {"id": 922}, "assignee": {"id": 1006}}}} +test_scope_UPDATE_ANNOTATIONS_context_SANDBOX_ownership_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_TRUE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 25, "privilege": "business"}, "organization": null}, "resource": {"id": 319, "assignee": {"id": 25}, "organization": {"id": 611}, "project": {"id": 302, "owner": {"id": 781}, "assignee": {"id": 800}}, "task": {"id": 385, "owner": {"id": 933}, "assignee": {"id": 1079}}}} } -test_scope_UPDATE_STATE_context_SANDBOX_ownership_ASSIGNEE_privilege_USER_membership_NONE_same_org_TRUE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 15, "privilege": "user"}, "organization": null}, "resource": {"id": 317, "assignee": {"id": 15}, "organization": {"id": 624}, "project": {"id": 305, "owner": {"id": 735}, "assignee": {"id": 823}}, "task": {"id": 318, "owner": {"id": 945}, "assignee": {"id": 1003}}}} +test_scope_UPDATE_ANNOTATIONS_context_SANDBOX_ownership_ASSIGNEE_privilege_USER_membership_NONE_same_org_TRUE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 34, "privilege": "user"}, "organization": null}, "resource": {"id": 341, "assignee": {"id": 34}, "organization": {"id": 623}, "project": {"id": 348, "owner": {"id": 778}, "assignee": {"id": 874}}, "task": {"id": 387, "owner": {"id": 958}, "assignee": {"id": 1069}}}} } -test_scope_UPDATE_STATE_context_SANDBOX_ownership_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_TRUE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 19, "privilege": "worker"}, "organization": null}, "resource": {"id": 322, "assignee": {"id": 19}, "organization": {"id": 686}, "project": {"id": 350, "owner": {"id": 781}, "assignee": {"id": 805}}, "task": {"id": 326, "owner": {"id": 960}, "assignee": {"id": 1005}}}} +test_scope_UPDATE_ANNOTATIONS_context_SANDBOX_ownership_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_TRUE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 90, "privilege": "worker"}, "organization": null}, "resource": {"id": 349, "assignee": {"id": 90}, "organization": {"id": 649}, "project": {"id": 349, "owner": {"id": 744}, "assignee": {"id": 893}}, "task": {"id": 323, "owner": {"id": 902}, "assignee": {"id": 1058}}}} } -test_scope_UPDATE_STATE_context_SANDBOX_ownership_ASSIGNEE_privilege_NONE_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 29, "privilege": "none"}, "organization": null}, "resource": {"id": 380, "assignee": {"id": 29}, "organization": {"id": 622}, "project": {"id": 375, "owner": {"id": 720}, "assignee": {"id": 851}}, "task": {"id": 311, "owner": {"id": 920}, "assignee": {"id": 1090}}}} +test_scope_UPDATE_ANNOTATIONS_context_SANDBOX_ownership_ASSIGNEE_privilege_NONE_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 1, "privilege": "none"}, "organization": null}, "resource": {"id": 394, "assignee": {"id": 1}, "organization": {"id": 633}, "project": {"id": 399, "owner": {"id": 713}, "assignee": {"id": 840}}, "task": {"id": 376, "owner": {"id": 948}, "assignee": {"id": 1019}}}} } -test_scope_UPDATE_STATE_context_SANDBOX_ownership_NONE_privilege_ADMIN_membership_NONE_same_org_TRUE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 90, "privilege": "admin"}, "organization": null}, "resource": {"id": 351, "assignee": {"id": 532}, "organization": {"id": 668}, "project": {"id": 355, "owner": {"id": 747}, "assignee": {"id": 884}}, "task": {"id": 331, "owner": {"id": 936}, "assignee": {"id": 1081}}}} +test_scope_UPDATE_ANNOTATIONS_context_SANDBOX_ownership_NONE_privilege_ADMIN_membership_NONE_same_org_TRUE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 27, "privilege": "admin"}, "organization": null}, "resource": {"id": 319, "assignee": {"id": 513}, "organization": {"id": 690}, "project": {"id": 376, "owner": {"id": 732}, "assignee": {"id": 821}}, "task": {"id": 395, "owner": {"id": 948}, "assignee": {"id": 1005}}}} } -test_scope_UPDATE_STATE_context_SANDBOX_ownership_NONE_privilege_BUSINESS_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 48, "privilege": "business"}, "organization": null}, "resource": {"id": 359, "assignee": {"id": 568}, "organization": {"id": 607}, "project": {"id": 369, "owner": {"id": 705}, "assignee": {"id": 846}}, "task": {"id": 368, "owner": {"id": 958}, "assignee": {"id": 1016}}}} +test_scope_UPDATE_ANNOTATIONS_context_SANDBOX_ownership_NONE_privilege_BUSINESS_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 21, "privilege": "business"}, "organization": null}, "resource": {"id": 328, "assignee": {"id": 501}, "organization": {"id": 685}, "project": {"id": 327, "owner": {"id": 781}, "assignee": {"id": 876}}, "task": {"id": 307, "owner": {"id": 950}, "assignee": {"id": 1070}}}} } -test_scope_UPDATE_STATE_context_SANDBOX_ownership_NONE_privilege_USER_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 37, "privilege": "user"}, "organization": null}, "resource": {"id": 385, "assignee": {"id": 584}, "organization": {"id": 620}, "project": {"id": 326, "owner": {"id": 719}, "assignee": {"id": 893}}, "task": {"id": 383, "owner": {"id": 942}, "assignee": {"id": 1076}}}} +test_scope_UPDATE_ANNOTATIONS_context_SANDBOX_ownership_NONE_privilege_USER_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 76, "privilege": "user"}, "organization": null}, "resource": {"id": 302, "assignee": {"id": 566}, "organization": {"id": 653}, "project": {"id": 305, "owner": {"id": 718}, "assignee": {"id": 842}}, "task": {"id": 317, "owner": {"id": 974}, "assignee": {"id": 1080}}}} } -test_scope_UPDATE_STATE_context_SANDBOX_ownership_NONE_privilege_WORKER_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 96, "privilege": "worker"}, "organization": null}, "resource": {"id": 381, "assignee": {"id": 585}, "organization": {"id": 609}, "project": {"id": 388, "owner": {"id": 732}, "assignee": {"id": 814}}, "task": {"id": 346, "owner": {"id": 958}, "assignee": {"id": 1081}}}} +test_scope_UPDATE_ANNOTATIONS_context_SANDBOX_ownership_NONE_privilege_WORKER_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 11, "privilege": "worker"}, "organization": null}, "resource": {"id": 337, "assignee": {"id": 500}, "organization": {"id": 600}, "project": {"id": 325, "owner": {"id": 776}, "assignee": {"id": 847}}, "task": {"id": 393, "owner": {"id": 935}, "assignee": {"id": 1017}}}} } -test_scope_UPDATE_STATE_context_SANDBOX_ownership_NONE_privilege_NONE_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 44, "privilege": "none"}, "organization": null}, "resource": {"id": 391, "assignee": {"id": 570}, "organization": {"id": 608}, "project": {"id": 363, "owner": {"id": 700}, "assignee": {"id": 809}}, "task": {"id": 345, "owner": {"id": 908}, "assignee": {"id": 1044}}}} +test_scope_UPDATE_ANNOTATIONS_context_SANDBOX_ownership_NONE_privilege_NONE_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 67, "privilege": "none"}, "organization": null}, "resource": {"id": 382, "assignee": {"id": 522}, "organization": {"id": 693}, "project": {"id": 337, "owner": {"id": 717}, "assignee": {"id": 827}}, "task": {"id": 378, "owner": {"id": 931}, "assignee": {"id": 1032}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 81, "privilege": "admin"}, "organization": {"id": 187, "owner": {"id": 81}, "user": {"role": "owner"}}}, "resource": {"id": 389, "assignee": {"id": 580}, "organization": {"id": 187}, "project": {"id": 364, "owner": {"id": 81}, "assignee": {"id": 897}}, "task": {"id": 397, "owner": {"id": 983}, "assignee": {"id": 1076}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 7, "privilege": "admin"}, "organization": {"id": 102, "owner": {"id": 7}, "user": {"role": "owner"}}}, "resource": {"id": 331, "assignee": {"id": 508}, "organization": {"id": 102}, "project": {"id": 350, "owner": {"id": 7}, "assignee": {"id": 870}}, "task": {"id": 313, "owner": {"id": 900}, "assignee": {"id": 1028}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_OWNER_same_org_FALSE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 93, "privilege": "admin"}, "organization": {"id": 101, "owner": {"id": 93}, "user": {"role": "owner"}}}, "resource": {"id": 394, "assignee": {"id": 575}, "organization": {"id": 692}, "project": {"id": 378, "owner": {"id": 93}, "assignee": {"id": 872}}, "task": {"id": 395, "owner": {"id": 954}, "assignee": {"id": 1026}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_OWNER_same_org_FALSE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 33, "privilege": "admin"}, "organization": {"id": 130, "owner": {"id": 33}, "user": {"role": "owner"}}}, "resource": {"id": 302, "assignee": {"id": 563}, "organization": {"id": 640}, "project": {"id": 301, "owner": {"id": 33}, "assignee": {"id": 818}}, "task": {"id": 320, "owner": {"id": 936}, "assignee": {"id": 1030}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 9, "privilege": "admin"}, "organization": {"id": 179, "owner": {"id": 236}, "user": {"role": "maintainer"}}}, "resource": {"id": 333, "assignee": {"id": 535}, "organization": {"id": 179}, "project": {"id": 340, "owner": {"id": 9}, "assignee": {"id": 874}}, "task": {"id": 369, "owner": {"id": 957}, "assignee": {"id": 1049}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 18, "privilege": "admin"}, "organization": {"id": 111, "owner": {"id": 272}, "user": {"role": "maintainer"}}}, "resource": {"id": 370, "assignee": {"id": 526}, "organization": {"id": 111}, "project": {"id": 306, "owner": {"id": 18}, "assignee": {"id": 827}}, "task": {"id": 361, "owner": {"id": 975}, "assignee": {"id": 1084}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_MAINTAINER_same_org_FALSE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 54, "privilege": "admin"}, "organization": {"id": 166, "owner": {"id": 231}, "user": {"role": "maintainer"}}}, "resource": {"id": 368, "assignee": {"id": 521}, "organization": {"id": 648}, "project": {"id": 302, "owner": {"id": 54}, "assignee": {"id": 874}}, "task": {"id": 394, "owner": {"id": 972}, "assignee": {"id": 1094}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_MAINTAINER_same_org_FALSE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 94, "privilege": "admin"}, "organization": {"id": 130, "owner": {"id": 252}, "user": {"role": "maintainer"}}}, "resource": {"id": 386, "assignee": {"id": 588}, "organization": {"id": 652}, "project": {"id": 394, "owner": {"id": 94}, "assignee": {"id": 806}}, "task": {"id": 357, "owner": {"id": 917}, "assignee": {"id": 1094}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 80, "privilege": "admin"}, "organization": {"id": 151, "owner": {"id": 287}, "user": {"role": "supervisor"}}}, "resource": {"id": 357, "assignee": {"id": 503}, "organization": {"id": 151}, "project": {"id": 328, "owner": {"id": 80}, "assignee": {"id": 804}}, "task": {"id": 391, "owner": {"id": 907}, "assignee": {"id": 1082}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 4, "privilege": "admin"}, "organization": {"id": 122, "owner": {"id": 262}, "user": {"role": "supervisor"}}}, "resource": {"id": 364, "assignee": {"id": 555}, "organization": {"id": 122}, "project": {"id": 352, "owner": {"id": 4}, "assignee": {"id": 868}}, "task": {"id": 388, "owner": {"id": 936}, "assignee": {"id": 1068}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_SUPERVISOR_same_org_FALSE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 68, "privilege": "admin"}, "organization": {"id": 196, "owner": {"id": 232}, "user": {"role": "supervisor"}}}, "resource": {"id": 342, "assignee": {"id": 596}, "organization": {"id": 670}, "project": {"id": 355, "owner": {"id": 68}, "assignee": {"id": 812}}, "task": {"id": 349, "owner": {"id": 964}, "assignee": {"id": 1026}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_SUPERVISOR_same_org_FALSE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 65, "privilege": "admin"}, "organization": {"id": 182, "owner": {"id": 268}, "user": {"role": "supervisor"}}}, "resource": {"id": 335, "assignee": {"id": 565}, "organization": {"id": 671}, "project": {"id": 328, "owner": {"id": 65}, "assignee": {"id": 831}}, "task": {"id": 346, "owner": {"id": 976}, "assignee": {"id": 1077}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 0, "privilege": "admin"}, "organization": {"id": 197, "owner": {"id": 261}, "user": {"role": "worker"}}}, "resource": {"id": 377, "assignee": {"id": 568}, "organization": {"id": 197}, "project": {"id": 390, "owner": {"id": 0}, "assignee": {"id": 832}}, "task": {"id": 319, "owner": {"id": 961}, "assignee": {"id": 1035}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 63, "privilege": "admin"}, "organization": {"id": 113, "owner": {"id": 267}, "user": {"role": "worker"}}}, "resource": {"id": 300, "assignee": {"id": 551}, "organization": {"id": 113}, "project": {"id": 303, "owner": {"id": 63}, "assignee": {"id": 851}}, "task": {"id": 314, "owner": {"id": 946}, "assignee": {"id": 1061}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_WORKER_same_org_FALSE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 1, "privilege": "admin"}, "organization": {"id": 177, "owner": {"id": 208}, "user": {"role": "worker"}}}, "resource": {"id": 321, "assignee": {"id": 548}, "organization": {"id": 658}, "project": {"id": 381, "owner": {"id": 1}, "assignee": {"id": 836}}, "task": {"id": 303, "owner": {"id": 994}, "assignee": {"id": 1018}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_WORKER_same_org_FALSE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 61, "privilege": "admin"}, "organization": {"id": 131, "owner": {"id": 207}, "user": {"role": "worker"}}}, "resource": {"id": 364, "assignee": {"id": 542}, "organization": {"id": 676}, "project": {"id": 394, "owner": {"id": 61}, "assignee": {"id": 812}}, "task": {"id": 385, "owner": {"id": 963}, "assignee": {"id": 1076}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_NONE_same_org_TRUE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 2, "privilege": "admin"}, "organization": {"id": 135, "owner": {"id": 243}, "user": {"role": null}}}, "resource": {"id": 312, "assignee": {"id": 575}, "organization": {"id": 135}, "project": {"id": 327, "owner": {"id": 2}, "assignee": {"id": 854}}, "task": {"id": 350, "owner": {"id": 979}, "assignee": {"id": 1052}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_NONE_same_org_TRUE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 82, "privilege": "admin"}, "organization": {"id": 190, "owner": {"id": 243}, "user": {"role": null}}}, "resource": {"id": 337, "assignee": {"id": 579}, "organization": {"id": 190}, "project": {"id": 340, "owner": {"id": 82}, "assignee": {"id": 814}}, "task": {"id": 334, "owner": {"id": 995}, "assignee": {"id": 1073}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_NONE_same_org_FALSE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 32, "privilege": "admin"}, "organization": {"id": 173, "owner": {"id": 248}, "user": {"role": null}}}, "resource": {"id": 350, "assignee": {"id": 599}, "organization": {"id": 632}, "project": {"id": 372, "owner": {"id": 32}, "assignee": {"id": 801}}, "task": {"id": 352, "owner": {"id": 944}, "assignee": {"id": 1024}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_NONE_same_org_FALSE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 16, "privilege": "admin"}, "organization": {"id": 133, "owner": {"id": 220}, "user": {"role": null}}}, "resource": {"id": 349, "assignee": {"id": 573}, "organization": {"id": 669}, "project": {"id": 385, "owner": {"id": 16}, "assignee": {"id": 855}}, "task": {"id": 397, "owner": {"id": 947}, "assignee": {"id": 1067}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 66, "privilege": "business"}, "organization": {"id": 127, "owner": {"id": 66}, "user": {"role": "owner"}}}, "resource": {"id": 328, "assignee": {"id": 525}, "organization": {"id": 127}, "project": {"id": 335, "owner": {"id": 66}, "assignee": {"id": 877}}, "task": {"id": 332, "owner": {"id": 980}, "assignee": {"id": 1020}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 6, "privilege": "business"}, "organization": {"id": 198, "owner": {"id": 6}, "user": {"role": "owner"}}}, "resource": {"id": 305, "assignee": {"id": 584}, "organization": {"id": 198}, "project": {"id": 327, "owner": {"id": 6}, "assignee": {"id": 817}}, "task": {"id": 391, "owner": {"id": 947}, "assignee": {"id": 1007}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 74, "privilege": "business"}, "organization": {"id": 132, "owner": {"id": 74}, "user": {"role": "owner"}}}, "resource": {"id": 367, "assignee": {"id": 591}, "organization": {"id": 685}, "project": {"id": 338, "owner": {"id": 74}, "assignee": {"id": 835}}, "task": {"id": 338, "owner": {"id": 986}, "assignee": {"id": 1060}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 56, "privilege": "business"}, "organization": {"id": 167, "owner": {"id": 56}, "user": {"role": "owner"}}}, "resource": {"id": 348, "assignee": {"id": 505}, "organization": {"id": 685}, "project": {"id": 335, "owner": {"id": 56}, "assignee": {"id": 821}}, "task": {"id": 370, "owner": {"id": 996}, "assignee": {"id": 1070}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 33, "privilege": "business"}, "organization": {"id": 115, "owner": {"id": 287}, "user": {"role": "maintainer"}}}, "resource": {"id": 301, "assignee": {"id": 503}, "organization": {"id": 115}, "project": {"id": 365, "owner": {"id": 33}, "assignee": {"id": 837}}, "task": {"id": 364, "owner": {"id": 961}, "assignee": {"id": 1003}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 15, "privilege": "business"}, "organization": {"id": 168, "owner": {"id": 275}, "user": {"role": "maintainer"}}}, "resource": {"id": 322, "assignee": {"id": 542}, "organization": {"id": 168}, "project": {"id": 373, "owner": {"id": 15}, "assignee": {"id": 849}}, "task": {"id": 323, "owner": {"id": 917}, "assignee": {"id": 1004}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 65, "privilege": "business"}, "organization": {"id": 149, "owner": {"id": 243}, "user": {"role": "maintainer"}}}, "resource": {"id": 309, "assignee": {"id": 586}, "organization": {"id": 689}, "project": {"id": 339, "owner": {"id": 65}, "assignee": {"id": 846}}, "task": {"id": 370, "owner": {"id": 917}, "assignee": {"id": 1044}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 99, "privilege": "business"}, "organization": {"id": 159, "owner": {"id": 261}, "user": {"role": "maintainer"}}}, "resource": {"id": 338, "assignee": {"id": 595}, "organization": {"id": 683}, "project": {"id": 376, "owner": {"id": 99}, "assignee": {"id": 876}}, "task": {"id": 398, "owner": {"id": 928}, "assignee": {"id": 1091}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 50, "privilege": "business"}, "organization": {"id": 111, "owner": {"id": 285}, "user": {"role": "supervisor"}}}, "resource": {"id": 330, "assignee": {"id": 583}, "organization": {"id": 111}, "project": {"id": 321, "owner": {"id": 50}, "assignee": {"id": 891}}, "task": {"id": 383, "owner": {"id": 951}, "assignee": {"id": 1096}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 90, "privilege": "business"}, "organization": {"id": 150, "owner": {"id": 203}, "user": {"role": "supervisor"}}}, "resource": {"id": 330, "assignee": {"id": 566}, "organization": {"id": 150}, "project": {"id": 351, "owner": {"id": 90}, "assignee": {"id": 852}}, "task": {"id": 310, "owner": {"id": 986}, "assignee": {"id": 1083}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 56, "privilege": "business"}, "organization": {"id": 169, "owner": {"id": 241}, "user": {"role": "supervisor"}}}, "resource": {"id": 376, "assignee": {"id": 523}, "organization": {"id": 685}, "project": {"id": 381, "owner": {"id": 56}, "assignee": {"id": 834}}, "task": {"id": 369, "owner": {"id": 966}, "assignee": {"id": 1047}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 48, "privilege": "business"}, "organization": {"id": 176, "owner": {"id": 201}, "user": {"role": "supervisor"}}}, "resource": {"id": 339, "assignee": {"id": 557}, "organization": {"id": 618}, "project": {"id": 368, "owner": {"id": 48}, "assignee": {"id": 842}}, "task": {"id": 343, "owner": {"id": 915}, "assignee": {"id": 1074}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 83, "privilege": "business"}, "organization": {"id": 148, "owner": {"id": 246}, "user": {"role": "worker"}}}, "resource": {"id": 392, "assignee": {"id": 564}, "organization": {"id": 148}, "project": {"id": 354, "owner": {"id": 83}, "assignee": {"id": 832}}, "task": {"id": 378, "owner": {"id": 944}, "assignee": {"id": 1067}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 69, "privilege": "business"}, "organization": {"id": 193, "owner": {"id": 255}, "user": {"role": "worker"}}}, "resource": {"id": 399, "assignee": {"id": 569}, "organization": {"id": 193}, "project": {"id": 397, "owner": {"id": 69}, "assignee": {"id": 846}}, "task": {"id": 345, "owner": {"id": 940}, "assignee": {"id": 1054}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 3, "privilege": "business"}, "organization": {"id": 174, "owner": {"id": 255}, "user": {"role": "worker"}}}, "resource": {"id": 334, "assignee": {"id": 574}, "organization": {"id": 687}, "project": {"id": 347, "owner": {"id": 3}, "assignee": {"id": 834}}, "task": {"id": 396, "owner": {"id": 984}, "assignee": {"id": 1018}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 37, "privilege": "business"}, "organization": {"id": 177, "owner": {"id": 251}, "user": {"role": "worker"}}}, "resource": {"id": 354, "assignee": {"id": 564}, "organization": {"id": 611}, "project": {"id": 368, "owner": {"id": 37}, "assignee": {"id": 837}}, "task": {"id": 326, "owner": {"id": 942}, "assignee": {"id": 1099}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 49, "privilege": "business"}, "organization": {"id": 190, "owner": {"id": 250}, "user": {"role": null}}}, "resource": {"id": 364, "assignee": {"id": 526}, "organization": {"id": 190}, "project": {"id": 343, "owner": {"id": 49}, "assignee": {"id": 876}}, "task": {"id": 326, "owner": {"id": 945}, "assignee": {"id": 1085}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 1, "privilege": "business"}, "organization": {"id": 182, "owner": {"id": 287}, "user": {"role": null}}}, "resource": {"id": 375, "assignee": {"id": 508}, "organization": {"id": 182}, "project": {"id": 371, "owner": {"id": 1}, "assignee": {"id": 812}}, "task": {"id": 371, "owner": {"id": 928}, "assignee": {"id": 1062}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 7, "privilege": "business"}, "organization": {"id": 171, "owner": {"id": 288}, "user": {"role": null}}}, "resource": {"id": 327, "assignee": {"id": 554}, "organization": {"id": 650}, "project": {"id": 330, "owner": {"id": 7}, "assignee": {"id": 892}}, "task": {"id": 305, "owner": {"id": 994}, "assignee": {"id": 1036}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 27, "privilege": "business"}, "organization": {"id": 166, "owner": {"id": 279}, "user": {"role": null}}}, "resource": {"id": 328, "assignee": {"id": 519}, "organization": {"id": 614}, "project": {"id": 355, "owner": {"id": 27}, "assignee": {"id": 821}}, "task": {"id": 339, "owner": {"id": 963}, "assignee": {"id": 1093}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 65, "privilege": "user"}, "organization": {"id": 191, "owner": {"id": 65}, "user": {"role": "owner"}}}, "resource": {"id": 315, "assignee": {"id": 502}, "organization": {"id": 191}, "project": {"id": 372, "owner": {"id": 65}, "assignee": {"id": 881}}, "task": {"id": 383, "owner": {"id": 912}, "assignee": {"id": 1001}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 79, "privilege": "user"}, "organization": {"id": 101, "owner": {"id": 79}, "user": {"role": "owner"}}}, "resource": {"id": 300, "assignee": {"id": 580}, "organization": {"id": 101}, "project": {"id": 361, "owner": {"id": 79}, "assignee": {"id": 897}}, "task": {"id": 353, "owner": {"id": 957}, "assignee": {"id": 1087}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 85, "privilege": "user"}, "organization": {"id": 117, "owner": {"id": 85}, "user": {"role": "owner"}}}, "resource": {"id": 309, "assignee": {"id": 569}, "organization": {"id": 667}, "project": {"id": 377, "owner": {"id": 85}, "assignee": {"id": 816}}, "task": {"id": 397, "owner": {"id": 942}, "assignee": {"id": 1035}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 73, "privilege": "user"}, "organization": {"id": 145, "owner": {"id": 73}, "user": {"role": "owner"}}}, "resource": {"id": 351, "assignee": {"id": 585}, "organization": {"id": 632}, "project": {"id": 334, "owner": {"id": 73}, "assignee": {"id": 876}}, "task": {"id": 325, "owner": {"id": 911}, "assignee": {"id": 1026}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 33, "privilege": "user"}, "organization": {"id": 174, "owner": {"id": 259}, "user": {"role": "maintainer"}}}, "resource": {"id": 374, "assignee": {"id": 520}, "organization": {"id": 174}, "project": {"id": 384, "owner": {"id": 33}, "assignee": {"id": 865}}, "task": {"id": 383, "owner": {"id": 942}, "assignee": {"id": 1052}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 45, "privilege": "user"}, "organization": {"id": 158, "owner": {"id": 211}, "user": {"role": "maintainer"}}}, "resource": {"id": 350, "assignee": {"id": 579}, "organization": {"id": 158}, "project": {"id": 360, "owner": {"id": 45}, "assignee": {"id": 840}}, "task": {"id": 327, "owner": {"id": 951}, "assignee": {"id": 1081}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 13, "privilege": "user"}, "organization": {"id": 100, "owner": {"id": 232}, "user": {"role": "maintainer"}}}, "resource": {"id": 307, "assignee": {"id": 525}, "organization": {"id": 602}, "project": {"id": 384, "owner": {"id": 13}, "assignee": {"id": 898}}, "task": {"id": 352, "owner": {"id": 966}, "assignee": {"id": 1033}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 46, "privilege": "user"}, "organization": {"id": 161, "owner": {"id": 297}, "user": {"role": "maintainer"}}}, "resource": {"id": 383, "assignee": {"id": 551}, "organization": {"id": 610}, "project": {"id": 344, "owner": {"id": 46}, "assignee": {"id": 860}}, "task": {"id": 365, "owner": {"id": 941}, "assignee": {"id": 1004}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 68, "privilege": "user"}, "organization": {"id": 185, "owner": {"id": 291}, "user": {"role": "supervisor"}}}, "resource": {"id": 335, "assignee": {"id": 590}, "organization": {"id": 185}, "project": {"id": 353, "owner": {"id": 68}, "assignee": {"id": 810}}, "task": {"id": 322, "owner": {"id": 969}, "assignee": {"id": 1007}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 10, "privilege": "user"}, "organization": {"id": 154, "owner": {"id": 286}, "user": {"role": "supervisor"}}}, "resource": {"id": 399, "assignee": {"id": 558}, "organization": {"id": 154}, "project": {"id": 392, "owner": {"id": 10}, "assignee": {"id": 899}}, "task": {"id": 399, "owner": {"id": 951}, "assignee": {"id": 1047}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 34, "privilege": "user"}, "organization": {"id": 167, "owner": {"id": 203}, "user": {"role": "supervisor"}}}, "resource": {"id": 359, "assignee": {"id": 530}, "organization": {"id": 634}, "project": {"id": 356, "owner": {"id": 34}, "assignee": {"id": 802}}, "task": {"id": 321, "owner": {"id": 943}, "assignee": {"id": 1020}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 73, "privilege": "user"}, "organization": {"id": 129, "owner": {"id": 268}, "user": {"role": "supervisor"}}}, "resource": {"id": 335, "assignee": {"id": 589}, "organization": {"id": 695}, "project": {"id": 351, "owner": {"id": 73}, "assignee": {"id": 859}}, "task": {"id": 333, "owner": {"id": 983}, "assignee": {"id": 1053}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 52, "privilege": "user"}, "organization": {"id": 180, "owner": {"id": 226}, "user": {"role": "worker"}}}, "resource": {"id": 354, "assignee": {"id": 530}, "organization": {"id": 180}, "project": {"id": 397, "owner": {"id": 52}, "assignee": {"id": 897}}, "task": {"id": 369, "owner": {"id": 995}, "assignee": {"id": 1057}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 41, "privilege": "user"}, "organization": {"id": 178, "owner": {"id": 240}, "user": {"role": "worker"}}}, "resource": {"id": 327, "assignee": {"id": 522}, "organization": {"id": 178}, "project": {"id": 342, "owner": {"id": 41}, "assignee": {"id": 826}}, "task": {"id": 398, "owner": {"id": 914}, "assignee": {"id": 1083}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 93, "privilege": "user"}, "organization": {"id": 158, "owner": {"id": 250}, "user": {"role": "worker"}}}, "resource": {"id": 351, "assignee": {"id": 578}, "organization": {"id": 686}, "project": {"id": 310, "owner": {"id": 93}, "assignee": {"id": 834}}, "task": {"id": 369, "owner": {"id": 962}, "assignee": {"id": 1015}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 39, "privilege": "user"}, "organization": {"id": 194, "owner": {"id": 257}, "user": {"role": "worker"}}}, "resource": {"id": 394, "assignee": {"id": 565}, "organization": {"id": 687}, "project": {"id": 383, "owner": {"id": 39}, "assignee": {"id": 851}}, "task": {"id": 364, "owner": {"id": 977}, "assignee": {"id": 1064}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 10, "privilege": "user"}, "organization": {"id": 173, "owner": {"id": 258}, "user": {"role": null}}}, "resource": {"id": 328, "assignee": {"id": 579}, "organization": {"id": 173}, "project": {"id": 332, "owner": {"id": 10}, "assignee": {"id": 872}}, "task": {"id": 399, "owner": {"id": 941}, "assignee": {"id": 1010}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 56, "privilege": "user"}, "organization": {"id": 149, "owner": {"id": 281}, "user": {"role": null}}}, "resource": {"id": 310, "assignee": {"id": 576}, "organization": {"id": 149}, "project": {"id": 394, "owner": {"id": 56}, "assignee": {"id": 822}}, "task": {"id": 331, "owner": {"id": 915}, "assignee": {"id": 1098}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 81, "privilege": "user"}, "organization": {"id": 187, "owner": {"id": 269}, "user": {"role": null}}}, "resource": {"id": 397, "assignee": {"id": 520}, "organization": {"id": 654}, "project": {"id": 385, "owner": {"id": 81}, "assignee": {"id": 861}}, "task": {"id": 373, "owner": {"id": 983}, "assignee": {"id": 1029}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 69, "privilege": "user"}, "organization": {"id": 146, "owner": {"id": 296}, "user": {"role": null}}}, "resource": {"id": 366, "assignee": {"id": 500}, "organization": {"id": 600}, "project": {"id": 358, "owner": {"id": 69}, "assignee": {"id": 886}}, "task": {"id": 399, "owner": {"id": 986}, "assignee": {"id": 1092}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 91, "privilege": "worker"}, "organization": {"id": 137, "owner": {"id": 91}, "user": {"role": "owner"}}}, "resource": {"id": 381, "assignee": {"id": 507}, "organization": {"id": 137}, "project": {"id": 378, "owner": {"id": 91}, "assignee": {"id": 891}}, "task": {"id": 388, "owner": {"id": 926}, "assignee": {"id": 1070}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 58, "privilege": "worker"}, "organization": {"id": 193, "owner": {"id": 58}, "user": {"role": "owner"}}}, "resource": {"id": 322, "assignee": {"id": 549}, "organization": {"id": 193}, "project": {"id": 350, "owner": {"id": 58}, "assignee": {"id": 823}}, "task": {"id": 301, "owner": {"id": 944}, "assignee": {"id": 1068}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 32, "privilege": "worker"}, "organization": {"id": 162, "owner": {"id": 32}, "user": {"role": "owner"}}}, "resource": {"id": 334, "assignee": {"id": 514}, "organization": {"id": 636}, "project": {"id": 381, "owner": {"id": 32}, "assignee": {"id": 852}}, "task": {"id": 330, "owner": {"id": 934}, "assignee": {"id": 1017}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 43, "privilege": "worker"}, "organization": {"id": 152, "owner": {"id": 43}, "user": {"role": "owner"}}}, "resource": {"id": 310, "assignee": {"id": 531}, "organization": {"id": 671}, "project": {"id": 340, "owner": {"id": 43}, "assignee": {"id": 843}}, "task": {"id": 352, "owner": {"id": 986}, "assignee": {"id": 1012}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 63, "privilege": "worker"}, "organization": {"id": 168, "owner": {"id": 287}, "user": {"role": "maintainer"}}}, "resource": {"id": 308, "assignee": {"id": 569}, "organization": {"id": 168}, "project": {"id": 373, "owner": {"id": 63}, "assignee": {"id": 852}}, "task": {"id": 343, "owner": {"id": 991}, "assignee": {"id": 1050}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 85, "privilege": "worker"}, "organization": {"id": 117, "owner": {"id": 217}, "user": {"role": "maintainer"}}}, "resource": {"id": 377, "assignee": {"id": 582}, "organization": {"id": 117}, "project": {"id": 356, "owner": {"id": 85}, "assignee": {"id": 871}}, "task": {"id": 381, "owner": {"id": 981}, "assignee": {"id": 1075}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 33, "privilege": "worker"}, "organization": {"id": 107, "owner": {"id": 292}, "user": {"role": "maintainer"}}}, "resource": {"id": 352, "assignee": {"id": 570}, "organization": {"id": 663}, "project": {"id": 354, "owner": {"id": 33}, "assignee": {"id": 800}}, "task": {"id": 374, "owner": {"id": 940}, "assignee": {"id": 1022}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 80, "privilege": "worker"}, "organization": {"id": 104, "owner": {"id": 240}, "user": {"role": "maintainer"}}}, "resource": {"id": 332, "assignee": {"id": 534}, "organization": {"id": 685}, "project": {"id": 328, "owner": {"id": 80}, "assignee": {"id": 807}}, "task": {"id": 353, "owner": {"id": 987}, "assignee": {"id": 1069}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 18, "privilege": "worker"}, "organization": {"id": 191, "owner": {"id": 208}, "user": {"role": "supervisor"}}}, "resource": {"id": 390, "assignee": {"id": 578}, "organization": {"id": 191}, "project": {"id": 359, "owner": {"id": 18}, "assignee": {"id": 866}}, "task": {"id": 387, "owner": {"id": 907}, "assignee": {"id": 1075}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 20, "privilege": "worker"}, "organization": {"id": 105, "owner": {"id": 220}, "user": {"role": "supervisor"}}}, "resource": {"id": 395, "assignee": {"id": 579}, "organization": {"id": 105}, "project": {"id": 310, "owner": {"id": 20}, "assignee": {"id": 854}}, "task": {"id": 371, "owner": {"id": 942}, "assignee": {"id": 1062}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 83, "privilege": "worker"}, "organization": {"id": 110, "owner": {"id": 253}, "user": {"role": "supervisor"}}}, "resource": {"id": 385, "assignee": {"id": 571}, "organization": {"id": 652}, "project": {"id": 312, "owner": {"id": 83}, "assignee": {"id": 833}}, "task": {"id": 357, "owner": {"id": 990}, "assignee": {"id": 1048}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 62, "privilege": "worker"}, "organization": {"id": 192, "owner": {"id": 264}, "user": {"role": "supervisor"}}}, "resource": {"id": 344, "assignee": {"id": 513}, "organization": {"id": 602}, "project": {"id": 334, "owner": {"id": 62}, "assignee": {"id": 836}}, "task": {"id": 350, "owner": {"id": 947}, "assignee": {"id": 1088}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 78, "privilege": "worker"}, "organization": {"id": 145, "owner": {"id": 269}, "user": {"role": "worker"}}}, "resource": {"id": 306, "assignee": {"id": 568}, "organization": {"id": 145}, "project": {"id": 395, "owner": {"id": 78}, "assignee": {"id": 845}}, "task": {"id": 314, "owner": {"id": 930}, "assignee": {"id": 1096}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 52, "privilege": "worker"}, "organization": {"id": 105, "owner": {"id": 203}, "user": {"role": "worker"}}}, "resource": {"id": 336, "assignee": {"id": 509}, "organization": {"id": 105}, "project": {"id": 335, "owner": {"id": 52}, "assignee": {"id": 812}}, "task": {"id": 373, "owner": {"id": 933}, "assignee": {"id": 1021}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 84, "privilege": "worker"}, "organization": {"id": 105, "owner": {"id": 234}, "user": {"role": "worker"}}}, "resource": {"id": 326, "assignee": {"id": 590}, "organization": {"id": 663}, "project": {"id": 358, "owner": {"id": 84}, "assignee": {"id": 875}}, "task": {"id": 346, "owner": {"id": 976}, "assignee": {"id": 1076}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 37, "privilege": "worker"}, "organization": {"id": 164, "owner": {"id": 208}, "user": {"role": "worker"}}}, "resource": {"id": 389, "assignee": {"id": 541}, "organization": {"id": 626}, "project": {"id": 328, "owner": {"id": 37}, "assignee": {"id": 880}}, "task": {"id": 358, "owner": {"id": 968}, "assignee": {"id": 1090}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 58, "privilege": "worker"}, "organization": {"id": 160, "owner": {"id": 281}, "user": {"role": null}}}, "resource": {"id": 342, "assignee": {"id": 545}, "organization": {"id": 160}, "project": {"id": 335, "owner": {"id": 58}, "assignee": {"id": 883}}, "task": {"id": 315, "owner": {"id": 962}, "assignee": {"id": 1068}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 49, "privilege": "worker"}, "organization": {"id": 166, "owner": {"id": 224}, "user": {"role": null}}}, "resource": {"id": 397, "assignee": {"id": 568}, "organization": {"id": 166}, "project": {"id": 308, "owner": {"id": 49}, "assignee": {"id": 880}}, "task": {"id": 367, "owner": {"id": 933}, "assignee": {"id": 1015}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 36, "privilege": "worker"}, "organization": {"id": 157, "owner": {"id": 296}, "user": {"role": null}}}, "resource": {"id": 320, "assignee": {"id": 579}, "organization": {"id": 652}, "project": {"id": 315, "owner": {"id": 36}, "assignee": {"id": 824}}, "task": {"id": 322, "owner": {"id": 939}, "assignee": {"id": 1003}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 49, "privilege": "worker"}, "organization": {"id": 126, "owner": {"id": 259}, "user": {"role": null}}}, "resource": {"id": 361, "assignee": {"id": 544}, "organization": {"id": 688}, "project": {"id": 367, "owner": {"id": 49}, "assignee": {"id": 868}}, "task": {"id": 318, "owner": {"id": 934}, "assignee": {"id": 1013}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_OWNER_same_org_TRUE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 61, "privilege": "none"}, "organization": {"id": 118, "owner": {"id": 61}, "user": {"role": "owner"}}}, "resource": {"id": 357, "assignee": {"id": 513}, "organization": {"id": 118}, "project": {"id": 351, "owner": {"id": 61}, "assignee": {"id": 801}}, "task": {"id": 358, "owner": {"id": 997}, "assignee": {"id": 1042}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_OWNER_same_org_TRUE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 54, "privilege": "none"}, "organization": {"id": 115, "owner": {"id": 54}, "user": {"role": "owner"}}}, "resource": {"id": 374, "assignee": {"id": 546}, "organization": {"id": 115}, "project": {"id": 319, "owner": {"id": 54}, "assignee": {"id": 835}}, "task": {"id": 315, "owner": {"id": 980}, "assignee": {"id": 1025}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 71, "privilege": "none"}, "organization": {"id": 145, "owner": {"id": 71}, "user": {"role": "owner"}}}, "resource": {"id": 320, "assignee": {"id": 503}, "organization": {"id": 633}, "project": {"id": 304, "owner": {"id": 71}, "assignee": {"id": 805}}, "task": {"id": 314, "owner": {"id": 988}, "assignee": {"id": 1050}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 61, "privilege": "none"}, "organization": {"id": 128, "owner": {"id": 61}, "user": {"role": "owner"}}}, "resource": {"id": 320, "assignee": {"id": 571}, "organization": {"id": 611}, "project": {"id": 320, "owner": {"id": 61}, "assignee": {"id": 876}}, "task": {"id": 361, "owner": {"id": 937}, "assignee": {"id": 1080}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_MAINTAINER_same_org_TRUE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 84, "privilege": "none"}, "organization": {"id": 151, "owner": {"id": 245}, "user": {"role": "maintainer"}}}, "resource": {"id": 344, "assignee": {"id": 519}, "organization": {"id": 151}, "project": {"id": 387, "owner": {"id": 84}, "assignee": {"id": 898}}, "task": {"id": 361, "owner": {"id": 990}, "assignee": {"id": 1083}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_MAINTAINER_same_org_TRUE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 75, "privilege": "none"}, "organization": {"id": 193, "owner": {"id": 242}, "user": {"role": "maintainer"}}}, "resource": {"id": 350, "assignee": {"id": 535}, "organization": {"id": 193}, "project": {"id": 383, "owner": {"id": 75}, "assignee": {"id": 825}}, "task": {"id": 344, "owner": {"id": 926}, "assignee": {"id": 1003}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 95, "privilege": "none"}, "organization": {"id": 154, "owner": {"id": 239}, "user": {"role": "maintainer"}}}, "resource": {"id": 333, "assignee": {"id": 504}, "organization": {"id": 677}, "project": {"id": 342, "owner": {"id": 95}, "assignee": {"id": 822}}, "task": {"id": 378, "owner": {"id": 973}, "assignee": {"id": 1085}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 28, "privilege": "none"}, "organization": {"id": 173, "owner": {"id": 240}, "user": {"role": "maintainer"}}}, "resource": {"id": 366, "assignee": {"id": 584}, "organization": {"id": 696}, "project": {"id": 396, "owner": {"id": 28}, "assignee": {"id": 856}}, "task": {"id": 343, "owner": {"id": 956}, "assignee": {"id": 1048}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_SUPERVISOR_same_org_TRUE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 23, "privilege": "none"}, "organization": {"id": 119, "owner": {"id": 203}, "user": {"role": "supervisor"}}}, "resource": {"id": 366, "assignee": {"id": 563}, "organization": {"id": 119}, "project": {"id": 367, "owner": {"id": 23}, "assignee": {"id": 828}}, "task": {"id": 335, "owner": {"id": 977}, "assignee": {"id": 1052}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_SUPERVISOR_same_org_TRUE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 55, "privilege": "none"}, "organization": {"id": 128, "owner": {"id": 224}, "user": {"role": "supervisor"}}}, "resource": {"id": 335, "assignee": {"id": 513}, "organization": {"id": 128}, "project": {"id": 343, "owner": {"id": 55}, "assignee": {"id": 831}}, "task": {"id": 370, "owner": {"id": 975}, "assignee": {"id": 1024}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 16, "privilege": "none"}, "organization": {"id": 190, "owner": {"id": 265}, "user": {"role": "supervisor"}}}, "resource": {"id": 311, "assignee": {"id": 546}, "organization": {"id": 626}, "project": {"id": 380, "owner": {"id": 16}, "assignee": {"id": 841}}, "task": {"id": 396, "owner": {"id": 919}, "assignee": {"id": 1004}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 73, "privilege": "none"}, "organization": {"id": 146, "owner": {"id": 287}, "user": {"role": "supervisor"}}}, "resource": {"id": 356, "assignee": {"id": 513}, "organization": {"id": 634}, "project": {"id": 362, "owner": {"id": 73}, "assignee": {"id": 851}}, "task": {"id": 337, "owner": {"id": 903}, "assignee": {"id": 1072}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_WORKER_same_org_TRUE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 24, "privilege": "none"}, "organization": {"id": 120, "owner": {"id": 239}, "user": {"role": "worker"}}}, "resource": {"id": 394, "assignee": {"id": 543}, "organization": {"id": 120}, "project": {"id": 374, "owner": {"id": 24}, "assignee": {"id": 843}}, "task": {"id": 396, "owner": {"id": 998}, "assignee": {"id": 1072}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_WORKER_same_org_TRUE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 56, "privilege": "none"}, "organization": {"id": 192, "owner": {"id": 242}, "user": {"role": "worker"}}}, "resource": {"id": 338, "assignee": {"id": 519}, "organization": {"id": 192}, "project": {"id": 322, "owner": {"id": 56}, "assignee": {"id": 804}}, "task": {"id": 333, "owner": {"id": 948}, "assignee": {"id": 1077}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 75, "privilege": "none"}, "organization": {"id": 113, "owner": {"id": 276}, "user": {"role": "worker"}}}, "resource": {"id": 309, "assignee": {"id": 529}, "organization": {"id": 618}, "project": {"id": 317, "owner": {"id": 75}, "assignee": {"id": 893}}, "task": {"id": 327, "owner": {"id": 989}, "assignee": {"id": 1085}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 56, "privilege": "none"}, "organization": {"id": 126, "owner": {"id": 238}, "user": {"role": "worker"}}}, "resource": {"id": 382, "assignee": {"id": 562}, "organization": {"id": 683}, "project": {"id": 370, "owner": {"id": 56}, "assignee": {"id": 870}}, "task": {"id": 362, "owner": {"id": 969}, "assignee": {"id": 1016}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 37, "privilege": "none"}, "organization": {"id": 177, "owner": {"id": 286}, "user": {"role": null}}}, "resource": {"id": 373, "assignee": {"id": 504}, "organization": {"id": 177}, "project": {"id": 344, "owner": {"id": 37}, "assignee": {"id": 874}}, "task": {"id": 390, "owner": {"id": 985}, "assignee": {"id": 1095}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 94, "privilege": "none"}, "organization": {"id": 152, "owner": {"id": 237}, "user": {"role": null}}}, "resource": {"id": 306, "assignee": {"id": 541}, "organization": {"id": 152}, "project": {"id": 322, "owner": {"id": 94}, "assignee": {"id": 825}}, "task": {"id": 322, "owner": {"id": 978}, "assignee": {"id": 1084}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 84, "privilege": "none"}, "organization": {"id": 147, "owner": {"id": 204}, "user": {"role": null}}}, "resource": {"id": 354, "assignee": {"id": 554}, "organization": {"id": 646}, "project": {"id": 302, "owner": {"id": 84}, "assignee": {"id": 898}}, "task": {"id": 343, "owner": {"id": 926}, "assignee": {"id": 1028}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 19, "privilege": "none"}, "organization": {"id": 168, "owner": {"id": 243}, "user": {"role": null}}}, "resource": {"id": 347, "assignee": {"id": 531}, "organization": {"id": 659}, "project": {"id": 319, "owner": {"id": 19}, "assignee": {"id": 805}}, "task": {"id": 395, "owner": {"id": 987}, "assignee": {"id": 1021}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 92, "privilege": "admin"}, "organization": {"id": 155, "owner": {"id": 92}, "user": {"role": "owner"}}}, "resource": {"id": 317, "assignee": {"id": 584}, "organization": {"id": 155}, "project": {"id": 351, "owner": {"id": 788}, "assignee": {"id": 92}}, "task": {"id": 342, "owner": {"id": 940}, "assignee": {"id": 1011}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 96, "privilege": "admin"}, "organization": {"id": 128, "owner": {"id": 96}, "user": {"role": "owner"}}}, "resource": {"id": 374, "assignee": {"id": 549}, "organization": {"id": 128}, "project": {"id": 390, "owner": {"id": 707}, "assignee": {"id": 96}}, "task": {"id": 392, "owner": {"id": 972}, "assignee": {"id": 1057}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_OWNER_same_org_FALSE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 24, "privilege": "admin"}, "organization": {"id": 109, "owner": {"id": 24}, "user": {"role": "owner"}}}, "resource": {"id": 353, "assignee": {"id": 587}, "organization": {"id": 685}, "project": {"id": 396, "owner": {"id": 711}, "assignee": {"id": 24}}, "task": {"id": 311, "owner": {"id": 903}, "assignee": {"id": 1035}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_OWNER_same_org_FALSE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 8, "privilege": "admin"}, "organization": {"id": 157, "owner": {"id": 8}, "user": {"role": "owner"}}}, "resource": {"id": 309, "assignee": {"id": 577}, "organization": {"id": 694}, "project": {"id": 376, "owner": {"id": 723}, "assignee": {"id": 8}}, "task": {"id": 349, "owner": {"id": 949}, "assignee": {"id": 1019}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 41, "privilege": "admin"}, "organization": {"id": 163, "owner": {"id": 236}, "user": {"role": "maintainer"}}}, "resource": {"id": 362, "assignee": {"id": 590}, "organization": {"id": 163}, "project": {"id": 323, "owner": {"id": 742}, "assignee": {"id": 41}}, "task": {"id": 333, "owner": {"id": 997}, "assignee": {"id": 1098}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 39, "privilege": "admin"}, "organization": {"id": 136, "owner": {"id": 260}, "user": {"role": "maintainer"}}}, "resource": {"id": 328, "assignee": {"id": 593}, "organization": {"id": 136}, "project": {"id": 349, "owner": {"id": 742}, "assignee": {"id": 39}}, "task": {"id": 359, "owner": {"id": 925}, "assignee": {"id": 1094}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_MAINTAINER_same_org_FALSE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 99, "privilege": "admin"}, "organization": {"id": 116, "owner": {"id": 285}, "user": {"role": "maintainer"}}}, "resource": {"id": 311, "assignee": {"id": 509}, "organization": {"id": 613}, "project": {"id": 370, "owner": {"id": 701}, "assignee": {"id": 99}}, "task": {"id": 364, "owner": {"id": 927}, "assignee": {"id": 1037}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_MAINTAINER_same_org_FALSE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 33, "privilege": "admin"}, "organization": {"id": 130, "owner": {"id": 294}, "user": {"role": "maintainer"}}}, "resource": {"id": 387, "assignee": {"id": 538}, "organization": {"id": 604}, "project": {"id": 378, "owner": {"id": 798}, "assignee": {"id": 33}}, "task": {"id": 360, "owner": {"id": 988}, "assignee": {"id": 1059}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 74, "privilege": "admin"}, "organization": {"id": 125, "owner": {"id": 244}, "user": {"role": "supervisor"}}}, "resource": {"id": 376, "assignee": {"id": 546}, "organization": {"id": 125}, "project": {"id": 318, "owner": {"id": 705}, "assignee": {"id": 74}}, "task": {"id": 380, "owner": {"id": 999}, "assignee": {"id": 1069}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 3, "privilege": "admin"}, "organization": {"id": 156, "owner": {"id": 250}, "user": {"role": "supervisor"}}}, "resource": {"id": 364, "assignee": {"id": 588}, "organization": {"id": 156}, "project": {"id": 353, "owner": {"id": 717}, "assignee": {"id": 3}}, "task": {"id": 357, "owner": {"id": 952}, "assignee": {"id": 1074}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_SUPERVISOR_same_org_FALSE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 2, "privilege": "admin"}, "organization": {"id": 135, "owner": {"id": 220}, "user": {"role": "supervisor"}}}, "resource": {"id": 322, "assignee": {"id": 500}, "organization": {"id": 682}, "project": {"id": 306, "owner": {"id": 761}, "assignee": {"id": 2}}, "task": {"id": 362, "owner": {"id": 977}, "assignee": {"id": 1094}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_SUPERVISOR_same_org_FALSE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 57, "privilege": "admin"}, "organization": {"id": 108, "owner": {"id": 289}, "user": {"role": "supervisor"}}}, "resource": {"id": 320, "assignee": {"id": 553}, "organization": {"id": 668}, "project": {"id": 386, "owner": {"id": 784}, "assignee": {"id": 57}}, "task": {"id": 308, "owner": {"id": 993}, "assignee": {"id": 1030}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 44, "privilege": "admin"}, "organization": {"id": 117, "owner": {"id": 263}, "user": {"role": "worker"}}}, "resource": {"id": 320, "assignee": {"id": 580}, "organization": {"id": 117}, "project": {"id": 370, "owner": {"id": 722}, "assignee": {"id": 44}}, "task": {"id": 369, "owner": {"id": 918}, "assignee": {"id": 1036}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 10, "privilege": "admin"}, "organization": {"id": 158, "owner": {"id": 203}, "user": {"role": "worker"}}}, "resource": {"id": 312, "assignee": {"id": 541}, "organization": {"id": 158}, "project": {"id": 343, "owner": {"id": 770}, "assignee": {"id": 10}}, "task": {"id": 328, "owner": {"id": 900}, "assignee": {"id": 1046}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_WORKER_same_org_FALSE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 37, "privilege": "admin"}, "organization": {"id": 177, "owner": {"id": 280}, "user": {"role": "worker"}}}, "resource": {"id": 312, "assignee": {"id": 592}, "organization": {"id": 658}, "project": {"id": 321, "owner": {"id": 752}, "assignee": {"id": 37}}, "task": {"id": 361, "owner": {"id": 970}, "assignee": {"id": 1000}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_WORKER_same_org_FALSE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 73, "privilege": "admin"}, "organization": {"id": 114, "owner": {"id": 227}, "user": {"role": "worker"}}}, "resource": {"id": 335, "assignee": {"id": 544}, "organization": {"id": 656}, "project": {"id": 321, "owner": {"id": 780}, "assignee": {"id": 73}}, "task": {"id": 397, "owner": {"id": 950}, "assignee": {"id": 1029}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_TRUE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 41, "privilege": "admin"}, "organization": {"id": 180, "owner": {"id": 258}, "user": {"role": null}}}, "resource": {"id": 380, "assignee": {"id": 565}, "organization": {"id": 180}, "project": {"id": 394, "owner": {"id": 716}, "assignee": {"id": 41}}, "task": {"id": 307, "owner": {"id": 910}, "assignee": {"id": 1037}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_TRUE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 29, "privilege": "admin"}, "organization": {"id": 165, "owner": {"id": 224}, "user": {"role": null}}}, "resource": {"id": 390, "assignee": {"id": 545}, "organization": {"id": 165}, "project": {"id": 355, "owner": {"id": 718}, "assignee": {"id": 29}}, "task": {"id": 315, "owner": {"id": 968}, "assignee": {"id": 1070}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_FALSE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 72, "privilege": "admin"}, "organization": {"id": 190, "owner": {"id": 218}, "user": {"role": null}}}, "resource": {"id": 337, "assignee": {"id": 568}, "organization": {"id": 686}, "project": {"id": 311, "owner": {"id": 701}, "assignee": {"id": 72}}, "task": {"id": 375, "owner": {"id": 966}, "assignee": {"id": 1093}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_FALSE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 63, "privilege": "admin"}, "organization": {"id": 194, "owner": {"id": 257}, "user": {"role": null}}}, "resource": {"id": 367, "assignee": {"id": 546}, "organization": {"id": 654}, "project": {"id": 332, "owner": {"id": 710}, "assignee": {"id": 63}}, "task": {"id": 359, "owner": {"id": 950}, "assignee": {"id": 1077}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 49, "privilege": "business"}, "organization": {"id": 123, "owner": {"id": 49}, "user": {"role": "owner"}}}, "resource": {"id": 320, "assignee": {"id": 535}, "organization": {"id": 123}, "project": {"id": 380, "owner": {"id": 766}, "assignee": {"id": 49}}, "task": {"id": 385, "owner": {"id": 969}, "assignee": {"id": 1025}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 90, "privilege": "business"}, "organization": {"id": 100, "owner": {"id": 90}, "user": {"role": "owner"}}}, "resource": {"id": 369, "assignee": {"id": 505}, "organization": {"id": 100}, "project": {"id": 331, "owner": {"id": 775}, "assignee": {"id": 90}}, "task": {"id": 346, "owner": {"id": 925}, "assignee": {"id": 1024}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 34, "privilege": "business"}, "organization": {"id": 193, "owner": {"id": 34}, "user": {"role": "owner"}}}, "resource": {"id": 306, "assignee": {"id": 566}, "organization": {"id": 632}, "project": {"id": 322, "owner": {"id": 785}, "assignee": {"id": 34}}, "task": {"id": 305, "owner": {"id": 913}, "assignee": {"id": 1025}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 86, "privilege": "business"}, "organization": {"id": 146, "owner": {"id": 86}, "user": {"role": "owner"}}}, "resource": {"id": 340, "assignee": {"id": 566}, "organization": {"id": 665}, "project": {"id": 377, "owner": {"id": 747}, "assignee": {"id": 86}}, "task": {"id": 385, "owner": {"id": 953}, "assignee": {"id": 1008}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 57, "privilege": "business"}, "organization": {"id": 190, "owner": {"id": 283}, "user": {"role": "maintainer"}}}, "resource": {"id": 361, "assignee": {"id": 558}, "organization": {"id": 190}, "project": {"id": 396, "owner": {"id": 745}, "assignee": {"id": 57}}, "task": {"id": 312, "owner": {"id": 957}, "assignee": {"id": 1027}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 7, "privilege": "business"}, "organization": {"id": 118, "owner": {"id": 231}, "user": {"role": "maintainer"}}}, "resource": {"id": 328, "assignee": {"id": 585}, "organization": {"id": 118}, "project": {"id": 327, "owner": {"id": 708}, "assignee": {"id": 7}}, "task": {"id": 347, "owner": {"id": 966}, "assignee": {"id": 1013}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 59, "privilege": "business"}, "organization": {"id": 196, "owner": {"id": 229}, "user": {"role": "maintainer"}}}, "resource": {"id": 381, "assignee": {"id": 513}, "organization": {"id": 682}, "project": {"id": 372, "owner": {"id": 734}, "assignee": {"id": 59}}, "task": {"id": 303, "owner": {"id": 998}, "assignee": {"id": 1031}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 98, "privilege": "business"}, "organization": {"id": 130, "owner": {"id": 295}, "user": {"role": "maintainer"}}}, "resource": {"id": 356, "assignee": {"id": 556}, "organization": {"id": 618}, "project": {"id": 347, "owner": {"id": 795}, "assignee": {"id": 98}}, "task": {"id": 300, "owner": {"id": 928}, "assignee": {"id": 1073}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 21, "privilege": "business"}, "organization": {"id": 188, "owner": {"id": 235}, "user": {"role": "supervisor"}}}, "resource": {"id": 384, "assignee": {"id": 573}, "organization": {"id": 188}, "project": {"id": 385, "owner": {"id": 720}, "assignee": {"id": 21}}, "task": {"id": 340, "owner": {"id": 913}, "assignee": {"id": 1044}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 16, "privilege": "business"}, "organization": {"id": 124, "owner": {"id": 226}, "user": {"role": "supervisor"}}}, "resource": {"id": 375, "assignee": {"id": 578}, "organization": {"id": 124}, "project": {"id": 389, "owner": {"id": 796}, "assignee": {"id": 16}}, "task": {"id": 310, "owner": {"id": 935}, "assignee": {"id": 1099}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 53, "privilege": "business"}, "organization": {"id": 199, "owner": {"id": 209}, "user": {"role": "supervisor"}}}, "resource": {"id": 326, "assignee": {"id": 582}, "organization": {"id": 667}, "project": {"id": 332, "owner": {"id": 796}, "assignee": {"id": 53}}, "task": {"id": 327, "owner": {"id": 993}, "assignee": {"id": 1050}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 53, "privilege": "business"}, "organization": {"id": 133, "owner": {"id": 234}, "user": {"role": "supervisor"}}}, "resource": {"id": 361, "assignee": {"id": 582}, "organization": {"id": 679}, "project": {"id": 310, "owner": {"id": 726}, "assignee": {"id": 53}}, "task": {"id": 388, "owner": {"id": 988}, "assignee": {"id": 1040}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 75, "privilege": "business"}, "organization": {"id": 147, "owner": {"id": 283}, "user": {"role": "worker"}}}, "resource": {"id": 310, "assignee": {"id": 538}, "organization": {"id": 147}, "project": {"id": 321, "owner": {"id": 778}, "assignee": {"id": 75}}, "task": {"id": 345, "owner": {"id": 996}, "assignee": {"id": 1012}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 26, "privilege": "business"}, "organization": {"id": 153, "owner": {"id": 288}, "user": {"role": "worker"}}}, "resource": {"id": 338, "assignee": {"id": 564}, "organization": {"id": 153}, "project": {"id": 375, "owner": {"id": 729}, "assignee": {"id": 26}}, "task": {"id": 367, "owner": {"id": 976}, "assignee": {"id": 1096}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 82, "privilege": "business"}, "organization": {"id": 104, "owner": {"id": 241}, "user": {"role": "worker"}}}, "resource": {"id": 363, "assignee": {"id": 594}, "organization": {"id": 615}, "project": {"id": 373, "owner": {"id": 715}, "assignee": {"id": 82}}, "task": {"id": 391, "owner": {"id": 926}, "assignee": {"id": 1076}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 40, "privilege": "business"}, "organization": {"id": 186, "owner": {"id": 203}, "user": {"role": "worker"}}}, "resource": {"id": 368, "assignee": {"id": 585}, "organization": {"id": 604}, "project": {"id": 385, "owner": {"id": 732}, "assignee": {"id": 40}}, "task": {"id": 340, "owner": {"id": 996}, "assignee": {"id": 1091}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 50, "privilege": "business"}, "organization": {"id": 127, "owner": {"id": 200}, "user": {"role": null}}}, "resource": {"id": 383, "assignee": {"id": 513}, "organization": {"id": 127}, "project": {"id": 351, "owner": {"id": 703}, "assignee": {"id": 50}}, "task": {"id": 373, "owner": {"id": 929}, "assignee": {"id": 1022}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 21, "privilege": "business"}, "organization": {"id": 196, "owner": {"id": 267}, "user": {"role": null}}}, "resource": {"id": 365, "assignee": {"id": 526}, "organization": {"id": 196}, "project": {"id": 300, "owner": {"id": 784}, "assignee": {"id": 21}}, "task": {"id": 368, "owner": {"id": 939}, "assignee": {"id": 1006}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 1, "privilege": "business"}, "organization": {"id": 165, "owner": {"id": 229}, "user": {"role": null}}}, "resource": {"id": 336, "assignee": {"id": 556}, "organization": {"id": 600}, "project": {"id": 384, "owner": {"id": 715}, "assignee": {"id": 1}}, "task": {"id": 318, "owner": {"id": 993}, "assignee": {"id": 1001}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 73, "privilege": "business"}, "organization": {"id": 164, "owner": {"id": 213}, "user": {"role": null}}}, "resource": {"id": 337, "assignee": {"id": 585}, "organization": {"id": 640}, "project": {"id": 311, "owner": {"id": 762}, "assignee": {"id": 73}}, "task": {"id": 357, "owner": {"id": 930}, "assignee": {"id": 1095}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 89, "privilege": "user"}, "organization": {"id": 161, "owner": {"id": 89}, "user": {"role": "owner"}}}, "resource": {"id": 341, "assignee": {"id": 550}, "organization": {"id": 161}, "project": {"id": 364, "owner": {"id": 761}, "assignee": {"id": 89}}, "task": {"id": 369, "owner": {"id": 924}, "assignee": {"id": 1075}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 19, "privilege": "user"}, "organization": {"id": 171, "owner": {"id": 19}, "user": {"role": "owner"}}}, "resource": {"id": 391, "assignee": {"id": 524}, "organization": {"id": 171}, "project": {"id": 304, "owner": {"id": 773}, "assignee": {"id": 19}}, "task": {"id": 335, "owner": {"id": 952}, "assignee": {"id": 1059}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 57, "privilege": "user"}, "organization": {"id": 178, "owner": {"id": 57}, "user": {"role": "owner"}}}, "resource": {"id": 339, "assignee": {"id": 576}, "organization": {"id": 610}, "project": {"id": 381, "owner": {"id": 797}, "assignee": {"id": 57}}, "task": {"id": 340, "owner": {"id": 981}, "assignee": {"id": 1013}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 80, "privilege": "user"}, "organization": {"id": 182, "owner": {"id": 80}, "user": {"role": "owner"}}}, "resource": {"id": 381, "assignee": {"id": 566}, "organization": {"id": 650}, "project": {"id": 362, "owner": {"id": 732}, "assignee": {"id": 80}}, "task": {"id": 378, "owner": {"id": 969}, "assignee": {"id": 1067}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 20, "privilege": "user"}, "organization": {"id": 198, "owner": {"id": 273}, "user": {"role": "maintainer"}}}, "resource": {"id": 340, "assignee": {"id": 550}, "organization": {"id": 198}, "project": {"id": 340, "owner": {"id": 718}, "assignee": {"id": 20}}, "task": {"id": 367, "owner": {"id": 942}, "assignee": {"id": 1039}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 77, "privilege": "user"}, "organization": {"id": 144, "owner": {"id": 295}, "user": {"role": "maintainer"}}}, "resource": {"id": 378, "assignee": {"id": 527}, "organization": {"id": 144}, "project": {"id": 348, "owner": {"id": 771}, "assignee": {"id": 77}}, "task": {"id": 350, "owner": {"id": 950}, "assignee": {"id": 1080}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 32, "privilege": "user"}, "organization": {"id": 114, "owner": {"id": 205}, "user": {"role": "maintainer"}}}, "resource": {"id": 321, "assignee": {"id": 581}, "organization": {"id": 656}, "project": {"id": 396, "owner": {"id": 788}, "assignee": {"id": 32}}, "task": {"id": 338, "owner": {"id": 912}, "assignee": {"id": 1037}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 87, "privilege": "user"}, "organization": {"id": 182, "owner": {"id": 251}, "user": {"role": "maintainer"}}}, "resource": {"id": 396, "assignee": {"id": 559}, "organization": {"id": 615}, "project": {"id": 322, "owner": {"id": 773}, "assignee": {"id": 87}}, "task": {"id": 332, "owner": {"id": 981}, "assignee": {"id": 1045}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 51, "privilege": "user"}, "organization": {"id": 114, "owner": {"id": 222}, "user": {"role": "supervisor"}}}, "resource": {"id": 361, "assignee": {"id": 552}, "organization": {"id": 114}, "project": {"id": 328, "owner": {"id": 746}, "assignee": {"id": 51}}, "task": {"id": 354, "owner": {"id": 925}, "assignee": {"id": 1051}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 6, "privilege": "user"}, "organization": {"id": 122, "owner": {"id": 293}, "user": {"role": "supervisor"}}}, "resource": {"id": 340, "assignee": {"id": 530}, "organization": {"id": 122}, "project": {"id": 396, "owner": {"id": 742}, "assignee": {"id": 6}}, "task": {"id": 300, "owner": {"id": 976}, "assignee": {"id": 1047}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 23, "privilege": "user"}, "organization": {"id": 150, "owner": {"id": 299}, "user": {"role": "supervisor"}}}, "resource": {"id": 398, "assignee": {"id": 569}, "organization": {"id": 641}, "project": {"id": 379, "owner": {"id": 707}, "assignee": {"id": 23}}, "task": {"id": 357, "owner": {"id": 918}, "assignee": {"id": 1056}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 9, "privilege": "user"}, "organization": {"id": 109, "owner": {"id": 202}, "user": {"role": "supervisor"}}}, "resource": {"id": 337, "assignee": {"id": 568}, "organization": {"id": 666}, "project": {"id": 392, "owner": {"id": 749}, "assignee": {"id": 9}}, "task": {"id": 395, "owner": {"id": 933}, "assignee": {"id": 1025}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 70, "privilege": "user"}, "organization": {"id": 167, "owner": {"id": 225}, "user": {"role": "worker"}}}, "resource": {"id": 375, "assignee": {"id": 512}, "organization": {"id": 167}, "project": {"id": 354, "owner": {"id": 798}, "assignee": {"id": 70}}, "task": {"id": 369, "owner": {"id": 991}, "assignee": {"id": 1039}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 73, "privilege": "user"}, "organization": {"id": 117, "owner": {"id": 274}, "user": {"role": "worker"}}}, "resource": {"id": 389, "assignee": {"id": 543}, "organization": {"id": 117}, "project": {"id": 301, "owner": {"id": 788}, "assignee": {"id": 73}}, "task": {"id": 391, "owner": {"id": 985}, "assignee": {"id": 1075}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 38, "privilege": "user"}, "organization": {"id": 107, "owner": {"id": 205}, "user": {"role": "worker"}}}, "resource": {"id": 347, "assignee": {"id": 567}, "organization": {"id": 678}, "project": {"id": 312, "owner": {"id": 747}, "assignee": {"id": 38}}, "task": {"id": 306, "owner": {"id": 913}, "assignee": {"id": 1084}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 24, "privilege": "user"}, "organization": {"id": 155, "owner": {"id": 267}, "user": {"role": "worker"}}}, "resource": {"id": 312, "assignee": {"id": 522}, "organization": {"id": 658}, "project": {"id": 341, "owner": {"id": 753}, "assignee": {"id": 24}}, "task": {"id": 345, "owner": {"id": 957}, "assignee": {"id": 1085}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 7, "privilege": "user"}, "organization": {"id": 150, "owner": {"id": 234}, "user": {"role": null}}}, "resource": {"id": 310, "assignee": {"id": 510}, "organization": {"id": 150}, "project": {"id": 312, "owner": {"id": 705}, "assignee": {"id": 7}}, "task": {"id": 391, "owner": {"id": 988}, "assignee": {"id": 1051}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 30, "privilege": "user"}, "organization": {"id": 145, "owner": {"id": 279}, "user": {"role": null}}}, "resource": {"id": 318, "assignee": {"id": 533}, "organization": {"id": 145}, "project": {"id": 378, "owner": {"id": 701}, "assignee": {"id": 30}}, "task": {"id": 365, "owner": {"id": 906}, "assignee": {"id": 1006}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 41, "privilege": "user"}, "organization": {"id": 179, "owner": {"id": 213}, "user": {"role": null}}}, "resource": {"id": 337, "assignee": {"id": 570}, "organization": {"id": 601}, "project": {"id": 322, "owner": {"id": 767}, "assignee": {"id": 41}}, "task": {"id": 362, "owner": {"id": 948}, "assignee": {"id": 1056}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 49, "privilege": "user"}, "organization": {"id": 155, "owner": {"id": 225}, "user": {"role": null}}}, "resource": {"id": 384, "assignee": {"id": 557}, "organization": {"id": 619}, "project": {"id": 330, "owner": {"id": 711}, "assignee": {"id": 49}}, "task": {"id": 355, "owner": {"id": 993}, "assignee": {"id": 1056}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 61, "privilege": "worker"}, "organization": {"id": 154, "owner": {"id": 61}, "user": {"role": "owner"}}}, "resource": {"id": 370, "assignee": {"id": 530}, "organization": {"id": 154}, "project": {"id": 376, "owner": {"id": 709}, "assignee": {"id": 61}}, "task": {"id": 382, "owner": {"id": 957}, "assignee": {"id": 1051}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 87, "privilege": "worker"}, "organization": {"id": 148, "owner": {"id": 87}, "user": {"role": "owner"}}}, "resource": {"id": 306, "assignee": {"id": 570}, "organization": {"id": 148}, "project": {"id": 338, "owner": {"id": 701}, "assignee": {"id": 87}}, "task": {"id": 384, "owner": {"id": 983}, "assignee": {"id": 1090}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 63, "privilege": "worker"}, "organization": {"id": 106, "owner": {"id": 63}, "user": {"role": "owner"}}}, "resource": {"id": 374, "assignee": {"id": 537}, "organization": {"id": 661}, "project": {"id": 315, "owner": {"id": 730}, "assignee": {"id": 63}}, "task": {"id": 302, "owner": {"id": 946}, "assignee": {"id": 1076}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 20, "privilege": "worker"}, "organization": {"id": 166, "owner": {"id": 20}, "user": {"role": "owner"}}}, "resource": {"id": 382, "assignee": {"id": 512}, "organization": {"id": 648}, "project": {"id": 311, "owner": {"id": 772}, "assignee": {"id": 20}}, "task": {"id": 328, "owner": {"id": 922}, "assignee": {"id": 1029}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 91, "privilege": "worker"}, "organization": {"id": 129, "owner": {"id": 220}, "user": {"role": "maintainer"}}}, "resource": {"id": 320, "assignee": {"id": 544}, "organization": {"id": 129}, "project": {"id": 338, "owner": {"id": 778}, "assignee": {"id": 91}}, "task": {"id": 393, "owner": {"id": 980}, "assignee": {"id": 1089}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 26, "privilege": "worker"}, "organization": {"id": 142, "owner": {"id": 217}, "user": {"role": "maintainer"}}}, "resource": {"id": 312, "assignee": {"id": 527}, "organization": {"id": 142}, "project": {"id": 381, "owner": {"id": 783}, "assignee": {"id": 26}}, "task": {"id": 390, "owner": {"id": 964}, "assignee": {"id": 1043}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 78, "privilege": "worker"}, "organization": {"id": 101, "owner": {"id": 277}, "user": {"role": "maintainer"}}}, "resource": {"id": 348, "assignee": {"id": 594}, "organization": {"id": 674}, "project": {"id": 323, "owner": {"id": 725}, "assignee": {"id": 78}}, "task": {"id": 330, "owner": {"id": 917}, "assignee": {"id": 1009}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 77, "privilege": "worker"}, "organization": {"id": 141, "owner": {"id": 224}, "user": {"role": "maintainer"}}}, "resource": {"id": 379, "assignee": {"id": 544}, "organization": {"id": 607}, "project": {"id": 318, "owner": {"id": 730}, "assignee": {"id": 77}}, "task": {"id": 327, "owner": {"id": 964}, "assignee": {"id": 1035}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 56, "privilege": "worker"}, "organization": {"id": 147, "owner": {"id": 299}, "user": {"role": "supervisor"}}}, "resource": {"id": 308, "assignee": {"id": 564}, "organization": {"id": 147}, "project": {"id": 303, "owner": {"id": 768}, "assignee": {"id": 56}}, "task": {"id": 331, "owner": {"id": 976}, "assignee": {"id": 1092}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 51, "privilege": "worker"}, "organization": {"id": 132, "owner": {"id": 294}, "user": {"role": "supervisor"}}}, "resource": {"id": 379, "assignee": {"id": 593}, "organization": {"id": 132}, "project": {"id": 312, "owner": {"id": 794}, "assignee": {"id": 51}}, "task": {"id": 305, "owner": {"id": 958}, "assignee": {"id": 1010}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 41, "privilege": "worker"}, "organization": {"id": 183, "owner": {"id": 292}, "user": {"role": "supervisor"}}}, "resource": {"id": 380, "assignee": {"id": 567}, "organization": {"id": 665}, "project": {"id": 366, "owner": {"id": 745}, "assignee": {"id": 41}}, "task": {"id": 398, "owner": {"id": 903}, "assignee": {"id": 1091}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 22, "privilege": "worker"}, "organization": {"id": 121, "owner": {"id": 299}, "user": {"role": "supervisor"}}}, "resource": {"id": 312, "assignee": {"id": 578}, "organization": {"id": 613}, "project": {"id": 366, "owner": {"id": 754}, "assignee": {"id": 22}}, "task": {"id": 306, "owner": {"id": 959}, "assignee": {"id": 1015}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 13, "privilege": "worker"}, "organization": {"id": 169, "owner": {"id": 277}, "user": {"role": "worker"}}}, "resource": {"id": 390, "assignee": {"id": 507}, "organization": {"id": 169}, "project": {"id": 398, "owner": {"id": 743}, "assignee": {"id": 13}}, "task": {"id": 346, "owner": {"id": 930}, "assignee": {"id": 1018}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 44, "privilege": "worker"}, "organization": {"id": 170, "owner": {"id": 257}, "user": {"role": "worker"}}}, "resource": {"id": 380, "assignee": {"id": 536}, "organization": {"id": 170}, "project": {"id": 335, "owner": {"id": 771}, "assignee": {"id": 44}}, "task": {"id": 399, "owner": {"id": 921}, "assignee": {"id": 1074}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 84, "privilege": "worker"}, "organization": {"id": 189, "owner": {"id": 293}, "user": {"role": "worker"}}}, "resource": {"id": 339, "assignee": {"id": 589}, "organization": {"id": 626}, "project": {"id": 379, "owner": {"id": 739}, "assignee": {"id": 84}}, "task": {"id": 389, "owner": {"id": 958}, "assignee": {"id": 1071}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 25, "privilege": "worker"}, "organization": {"id": 183, "owner": {"id": 210}, "user": {"role": "worker"}}}, "resource": {"id": 375, "assignee": {"id": 568}, "organization": {"id": 662}, "project": {"id": 310, "owner": {"id": 749}, "assignee": {"id": 25}}, "task": {"id": 304, "owner": {"id": 989}, "assignee": {"id": 1095}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 65, "privilege": "worker"}, "organization": {"id": 119, "owner": {"id": 238}, "user": {"role": null}}}, "resource": {"id": 301, "assignee": {"id": 539}, "organization": {"id": 119}, "project": {"id": 344, "owner": {"id": 739}, "assignee": {"id": 65}}, "task": {"id": 379, "owner": {"id": 990}, "assignee": {"id": 1071}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 47, "privilege": "worker"}, "organization": {"id": 167, "owner": {"id": 210}, "user": {"role": null}}}, "resource": {"id": 358, "assignee": {"id": 574}, "organization": {"id": 167}, "project": {"id": 320, "owner": {"id": 753}, "assignee": {"id": 47}}, "task": {"id": 379, "owner": {"id": 960}, "assignee": {"id": 1095}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 11, "privilege": "worker"}, "organization": {"id": 180, "owner": {"id": 289}, "user": {"role": null}}}, "resource": {"id": 301, "assignee": {"id": 528}, "organization": {"id": 672}, "project": {"id": 321, "owner": {"id": 739}, "assignee": {"id": 11}}, "task": {"id": 302, "owner": {"id": 930}, "assignee": {"id": 1029}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 82, "privilege": "worker"}, "organization": {"id": 118, "owner": {"id": 244}, "user": {"role": null}}}, "resource": {"id": 397, "assignee": {"id": 561}, "organization": {"id": 623}, "project": {"id": 353, "owner": {"id": 766}, "assignee": {"id": 82}}, "task": {"id": 330, "owner": {"id": 917}, "assignee": {"id": 1087}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_OWNER_same_org_TRUE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 27, "privilege": "none"}, "organization": {"id": 132, "owner": {"id": 27}, "user": {"role": "owner"}}}, "resource": {"id": 320, "assignee": {"id": 562}, "organization": {"id": 132}, "project": {"id": 325, "owner": {"id": 754}, "assignee": {"id": 27}}, "task": {"id": 380, "owner": {"id": 934}, "assignee": {"id": 1049}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_OWNER_same_org_TRUE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 12, "privilege": "none"}, "organization": {"id": 136, "owner": {"id": 12}, "user": {"role": "owner"}}}, "resource": {"id": 355, "assignee": {"id": 553}, "organization": {"id": 136}, "project": {"id": 304, "owner": {"id": 781}, "assignee": {"id": 12}}, "task": {"id": 399, "owner": {"id": 965}, "assignee": {"id": 1054}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 0, "privilege": "none"}, "organization": {"id": 157, "owner": {"id": 0}, "user": {"role": "owner"}}}, "resource": {"id": 334, "assignee": {"id": 585}, "organization": {"id": 664}, "project": {"id": 362, "owner": {"id": 797}, "assignee": {"id": 0}}, "task": {"id": 319, "owner": {"id": 990}, "assignee": {"id": 1048}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 49, "privilege": "none"}, "organization": {"id": 104, "owner": {"id": 49}, "user": {"role": "owner"}}}, "resource": {"id": 326, "assignee": {"id": 504}, "organization": {"id": 687}, "project": {"id": 383, "owner": {"id": 755}, "assignee": {"id": 49}}, "task": {"id": 340, "owner": {"id": 985}, "assignee": {"id": 1055}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_MAINTAINER_same_org_TRUE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 87, "privilege": "none"}, "organization": {"id": 166, "owner": {"id": 222}, "user": {"role": "maintainer"}}}, "resource": {"id": 343, "assignee": {"id": 515}, "organization": {"id": 166}, "project": {"id": 387, "owner": {"id": 775}, "assignee": {"id": 87}}, "task": {"id": 361, "owner": {"id": 932}, "assignee": {"id": 1006}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_MAINTAINER_same_org_TRUE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 58, "privilege": "none"}, "organization": {"id": 140, "owner": {"id": 296}, "user": {"role": "maintainer"}}}, "resource": {"id": 365, "assignee": {"id": 598}, "organization": {"id": 140}, "project": {"id": 387, "owner": {"id": 742}, "assignee": {"id": 58}}, "task": {"id": 325, "owner": {"id": 951}, "assignee": {"id": 1040}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 32, "privilege": "none"}, "organization": {"id": 106, "owner": {"id": 282}, "user": {"role": "maintainer"}}}, "resource": {"id": 373, "assignee": {"id": 528}, "organization": {"id": 603}, "project": {"id": 321, "owner": {"id": 714}, "assignee": {"id": 32}}, "task": {"id": 315, "owner": {"id": 966}, "assignee": {"id": 1046}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 87, "privilege": "none"}, "organization": {"id": 182, "owner": {"id": 228}, "user": {"role": "maintainer"}}}, "resource": {"id": 381, "assignee": {"id": 510}, "organization": {"id": 692}, "project": {"id": 340, "owner": {"id": 700}, "assignee": {"id": 87}}, "task": {"id": 385, "owner": {"id": 926}, "assignee": {"id": 1035}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_SUPERVISOR_same_org_TRUE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 76, "privilege": "none"}, "organization": {"id": 107, "owner": {"id": 239}, "user": {"role": "supervisor"}}}, "resource": {"id": 307, "assignee": {"id": 584}, "organization": {"id": 107}, "project": {"id": 343, "owner": {"id": 759}, "assignee": {"id": 76}}, "task": {"id": 338, "owner": {"id": 917}, "assignee": {"id": 1074}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_SUPERVISOR_same_org_TRUE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 9, "privilege": "none"}, "organization": {"id": 118, "owner": {"id": 282}, "user": {"role": "supervisor"}}}, "resource": {"id": 356, "assignee": {"id": 557}, "organization": {"id": 118}, "project": {"id": 308, "owner": {"id": 799}, "assignee": {"id": 9}}, "task": {"id": 365, "owner": {"id": 935}, "assignee": {"id": 1081}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 33, "privilege": "none"}, "organization": {"id": 142, "owner": {"id": 266}, "user": {"role": "supervisor"}}}, "resource": {"id": 302, "assignee": {"id": 512}, "organization": {"id": 619}, "project": {"id": 358, "owner": {"id": 789}, "assignee": {"id": 33}}, "task": {"id": 319, "owner": {"id": 948}, "assignee": {"id": 1090}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 35, "privilege": "none"}, "organization": {"id": 100, "owner": {"id": 286}, "user": {"role": "supervisor"}}}, "resource": {"id": 370, "assignee": {"id": 544}, "organization": {"id": 640}, "project": {"id": 374, "owner": {"id": 775}, "assignee": {"id": 35}}, "task": {"id": 350, "owner": {"id": 932}, "assignee": {"id": 1091}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_WORKER_same_org_TRUE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 11, "privilege": "none"}, "organization": {"id": 130, "owner": {"id": 237}, "user": {"role": "worker"}}}, "resource": {"id": 385, "assignee": {"id": 548}, "organization": {"id": 130}, "project": {"id": 373, "owner": {"id": 728}, "assignee": {"id": 11}}, "task": {"id": 340, "owner": {"id": 995}, "assignee": {"id": 1068}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_WORKER_same_org_TRUE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 34, "privilege": "none"}, "organization": {"id": 184, "owner": {"id": 249}, "user": {"role": "worker"}}}, "resource": {"id": 325, "assignee": {"id": 507}, "organization": {"id": 184}, "project": {"id": 327, "owner": {"id": 725}, "assignee": {"id": 34}}, "task": {"id": 327, "owner": {"id": 939}, "assignee": {"id": 1053}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 52, "privilege": "none"}, "organization": {"id": 184, "owner": {"id": 292}, "user": {"role": "worker"}}}, "resource": {"id": 386, "assignee": {"id": 532}, "organization": {"id": 693}, "project": {"id": 336, "owner": {"id": 751}, "assignee": {"id": 52}}, "task": {"id": 385, "owner": {"id": 907}, "assignee": {"id": 1087}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 52, "privilege": "none"}, "organization": {"id": 132, "owner": {"id": 226}, "user": {"role": "worker"}}}, "resource": {"id": 321, "assignee": {"id": 552}, "organization": {"id": 692}, "project": {"id": 344, "owner": {"id": 763}, "assignee": {"id": 52}}, "task": {"id": 358, "owner": {"id": 950}, "assignee": {"id": 1035}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 48, "privilege": "none"}, "organization": {"id": 187, "owner": {"id": 247}, "user": {"role": null}}}, "resource": {"id": 375, "assignee": {"id": 548}, "organization": {"id": 187}, "project": {"id": 354, "owner": {"id": 700}, "assignee": {"id": 48}}, "task": {"id": 315, "owner": {"id": 980}, "assignee": {"id": 1075}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 94, "privilege": "none"}, "organization": {"id": 141, "owner": {"id": 226}, "user": {"role": null}}}, "resource": {"id": 321, "assignee": {"id": 599}, "organization": {"id": 141}, "project": {"id": 324, "owner": {"id": 724}, "assignee": {"id": 94}}, "task": {"id": 380, "owner": {"id": 952}, "assignee": {"id": 1017}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 38, "privilege": "none"}, "organization": {"id": 155, "owner": {"id": 295}, "user": {"role": null}}}, "resource": {"id": 377, "assignee": {"id": 556}, "organization": {"id": 687}, "project": {"id": 355, "owner": {"id": 766}, "assignee": {"id": 38}}, "task": {"id": 304, "owner": {"id": 993}, "assignee": {"id": 1043}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 46, "privilege": "none"}, "organization": {"id": 161, "owner": {"id": 218}, "user": {"role": null}}}, "resource": {"id": 342, "assignee": {"id": 524}, "organization": {"id": 657}, "project": {"id": 399, "owner": {"id": 743}, "assignee": {"id": 46}}, "task": {"id": 368, "owner": {"id": 985}, "assignee": {"id": 1058}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 89, "privilege": "admin"}, "organization": {"id": 158, "owner": {"id": 89}, "user": {"role": "owner"}}}, "resource": {"id": 349, "assignee": {"id": 516}, "organization": {"id": 158}, "project": {"id": 335, "owner": {"id": 763}, "assignee": {"id": 855}}, "task": {"id": 360, "owner": {"id": 89}, "assignee": {"id": 1049}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 3, "privilege": "admin"}, "organization": {"id": 175, "owner": {"id": 3}, "user": {"role": "owner"}}}, "resource": {"id": 358, "assignee": {"id": 531}, "organization": {"id": 175}, "project": {"id": 383, "owner": {"id": 761}, "assignee": {"id": 863}}, "task": {"id": 318, "owner": {"id": 3}, "assignee": {"id": 1056}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_OWNER_same_org_FALSE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 5, "privilege": "admin"}, "organization": {"id": 196, "owner": {"id": 5}, "user": {"role": "owner"}}}, "resource": {"id": 393, "assignee": {"id": 591}, "organization": {"id": 639}, "project": {"id": 395, "owner": {"id": 701}, "assignee": {"id": 868}}, "task": {"id": 361, "owner": {"id": 5}, "assignee": {"id": 1061}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_OWNER_same_org_FALSE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 44, "privilege": "admin"}, "organization": {"id": 115, "owner": {"id": 44}, "user": {"role": "owner"}}}, "resource": {"id": 347, "assignee": {"id": 530}, "organization": {"id": 681}, "project": {"id": 308, "owner": {"id": 766}, "assignee": {"id": 826}}, "task": {"id": 331, "owner": {"id": 44}, "assignee": {"id": 1023}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 43, "privilege": "admin"}, "organization": {"id": 156, "owner": {"id": 288}, "user": {"role": "maintainer"}}}, "resource": {"id": 303, "assignee": {"id": 565}, "organization": {"id": 156}, "project": {"id": 333, "owner": {"id": 726}, "assignee": {"id": 803}}, "task": {"id": 334, "owner": {"id": 43}, "assignee": {"id": 1053}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 37, "privilege": "admin"}, "organization": {"id": 149, "owner": {"id": 263}, "user": {"role": "maintainer"}}}, "resource": {"id": 307, "assignee": {"id": 535}, "organization": {"id": 149}, "project": {"id": 346, "owner": {"id": 738}, "assignee": {"id": 861}}, "task": {"id": 357, "owner": {"id": 37}, "assignee": {"id": 1083}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_MAINTAINER_same_org_FALSE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 23, "privilege": "admin"}, "organization": {"id": 175, "owner": {"id": 229}, "user": {"role": "maintainer"}}}, "resource": {"id": 324, "assignee": {"id": 599}, "organization": {"id": 613}, "project": {"id": 354, "owner": {"id": 704}, "assignee": {"id": 858}}, "task": {"id": 333, "owner": {"id": 23}, "assignee": {"id": 1028}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_MAINTAINER_same_org_FALSE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 74, "privilege": "admin"}, "organization": {"id": 184, "owner": {"id": 204}, "user": {"role": "maintainer"}}}, "resource": {"id": 345, "assignee": {"id": 551}, "organization": {"id": 618}, "project": {"id": 384, "owner": {"id": 755}, "assignee": {"id": 850}}, "task": {"id": 346, "owner": {"id": 74}, "assignee": {"id": 1086}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 85, "privilege": "admin"}, "organization": {"id": 114, "owner": {"id": 203}, "user": {"role": "supervisor"}}}, "resource": {"id": 385, "assignee": {"id": 553}, "organization": {"id": 114}, "project": {"id": 320, "owner": {"id": 791}, "assignee": {"id": 840}}, "task": {"id": 330, "owner": {"id": 85}, "assignee": {"id": 1029}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 69, "privilege": "admin"}, "organization": {"id": 161, "owner": {"id": 205}, "user": {"role": "supervisor"}}}, "resource": {"id": 394, "assignee": {"id": 554}, "organization": {"id": 161}, "project": {"id": 315, "owner": {"id": 714}, "assignee": {"id": 817}}, "task": {"id": 355, "owner": {"id": 69}, "assignee": {"id": 1058}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_SUPERVISOR_same_org_FALSE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 86, "privilege": "admin"}, "organization": {"id": 183, "owner": {"id": 202}, "user": {"role": "supervisor"}}}, "resource": {"id": 308, "assignee": {"id": 541}, "organization": {"id": 653}, "project": {"id": 368, "owner": {"id": 779}, "assignee": {"id": 888}}, "task": {"id": 307, "owner": {"id": 86}, "assignee": {"id": 1031}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_SUPERVISOR_same_org_FALSE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 38, "privilege": "admin"}, "organization": {"id": 144, "owner": {"id": 236}, "user": {"role": "supervisor"}}}, "resource": {"id": 332, "assignee": {"id": 581}, "organization": {"id": 623}, "project": {"id": 358, "owner": {"id": 783}, "assignee": {"id": 808}}, "task": {"id": 365, "owner": {"id": 38}, "assignee": {"id": 1001}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 96, "privilege": "admin"}, "organization": {"id": 159, "owner": {"id": 213}, "user": {"role": "worker"}}}, "resource": {"id": 385, "assignee": {"id": 515}, "organization": {"id": 159}, "project": {"id": 390, "owner": {"id": 751}, "assignee": {"id": 864}}, "task": {"id": 395, "owner": {"id": 96}, "assignee": {"id": 1074}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 8, "privilege": "admin"}, "organization": {"id": 153, "owner": {"id": 287}, "user": {"role": "worker"}}}, "resource": {"id": 307, "assignee": {"id": 549}, "organization": {"id": 153}, "project": {"id": 321, "owner": {"id": 794}, "assignee": {"id": 845}}, "task": {"id": 307, "owner": {"id": 8}, "assignee": {"id": 1060}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_WORKER_same_org_FALSE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 90, "privilege": "admin"}, "organization": {"id": 134, "owner": {"id": 206}, "user": {"role": "worker"}}}, "resource": {"id": 328, "assignee": {"id": 529}, "organization": {"id": 649}, "project": {"id": 312, "owner": {"id": 732}, "assignee": {"id": 840}}, "task": {"id": 382, "owner": {"id": 90}, "assignee": {"id": 1019}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_WORKER_same_org_FALSE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 21, "privilege": "admin"}, "organization": {"id": 102, "owner": {"id": 280}, "user": {"role": "worker"}}}, "resource": {"id": 344, "assignee": {"id": 533}, "organization": {"id": 623}, "project": {"id": 323, "owner": {"id": 771}, "assignee": {"id": 816}}, "task": {"id": 369, "owner": {"id": 21}, "assignee": {"id": 1054}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_NONE_same_org_TRUE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 37, "privilege": "admin"}, "organization": {"id": 139, "owner": {"id": 216}, "user": {"role": null}}}, "resource": {"id": 304, "assignee": {"id": 568}, "organization": {"id": 139}, "project": {"id": 375, "owner": {"id": 732}, "assignee": {"id": 898}}, "task": {"id": 322, "owner": {"id": 37}, "assignee": {"id": 1041}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_NONE_same_org_TRUE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 47, "privilege": "admin"}, "organization": {"id": 123, "owner": {"id": 280}, "user": {"role": null}}}, "resource": {"id": 319, "assignee": {"id": 589}, "organization": {"id": 123}, "project": {"id": 349, "owner": {"id": 780}, "assignee": {"id": 822}}, "task": {"id": 372, "owner": {"id": 47}, "assignee": {"id": 1095}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_NONE_same_org_FALSE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 97, "privilege": "admin"}, "organization": {"id": 167, "owner": {"id": 205}, "user": {"role": null}}}, "resource": {"id": 390, "assignee": {"id": 594}, "organization": {"id": 671}, "project": {"id": 365, "owner": {"id": 748}, "assignee": {"id": 811}}, "task": {"id": 343, "owner": {"id": 97}, "assignee": {"id": 1047}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_NONE_same_org_FALSE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 82, "privilege": "admin"}, "organization": {"id": 168, "owner": {"id": 260}, "user": {"role": null}}}, "resource": {"id": 313, "assignee": {"id": 534}, "organization": {"id": 617}, "project": {"id": 326, "owner": {"id": 774}, "assignee": {"id": 800}}, "task": {"id": 398, "owner": {"id": 82}, "assignee": {"id": 1089}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 11, "privilege": "business"}, "organization": {"id": 148, "owner": {"id": 11}, "user": {"role": "owner"}}}, "resource": {"id": 379, "assignee": {"id": 557}, "organization": {"id": 148}, "project": {"id": 360, "owner": {"id": 787}, "assignee": {"id": 879}}, "task": {"id": 394, "owner": {"id": 11}, "assignee": {"id": 1038}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 96, "privilege": "business"}, "organization": {"id": 152, "owner": {"id": 96}, "user": {"role": "owner"}}}, "resource": {"id": 324, "assignee": {"id": 585}, "organization": {"id": 152}, "project": {"id": 395, "owner": {"id": 788}, "assignee": {"id": 830}}, "task": {"id": 398, "owner": {"id": 96}, "assignee": {"id": 1037}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 70, "privilege": "business"}, "organization": {"id": 154, "owner": {"id": 70}, "user": {"role": "owner"}}}, "resource": {"id": 305, "assignee": {"id": 570}, "organization": {"id": 608}, "project": {"id": 371, "owner": {"id": 733}, "assignee": {"id": 853}}, "task": {"id": 342, "owner": {"id": 70}, "assignee": {"id": 1092}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 46, "privilege": "business"}, "organization": {"id": 134, "owner": {"id": 46}, "user": {"role": "owner"}}}, "resource": {"id": 302, "assignee": {"id": 577}, "organization": {"id": 687}, "project": {"id": 364, "owner": {"id": 756}, "assignee": {"id": 871}}, "task": {"id": 321, "owner": {"id": 46}, "assignee": {"id": 1082}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 41, "privilege": "business"}, "organization": {"id": 182, "owner": {"id": 262}, "user": {"role": "maintainer"}}}, "resource": {"id": 380, "assignee": {"id": 586}, "organization": {"id": 182}, "project": {"id": 345, "owner": {"id": 764}, "assignee": {"id": 864}}, "task": {"id": 390, "owner": {"id": 41}, "assignee": {"id": 1033}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 83, "privilege": "business"}, "organization": {"id": 159, "owner": {"id": 291}, "user": {"role": "maintainer"}}}, "resource": {"id": 317, "assignee": {"id": 550}, "organization": {"id": 159}, "project": {"id": 300, "owner": {"id": 757}, "assignee": {"id": 843}}, "task": {"id": 334, "owner": {"id": 83}, "assignee": {"id": 1057}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 19, "privilege": "business"}, "organization": {"id": 198, "owner": {"id": 264}, "user": {"role": "maintainer"}}}, "resource": {"id": 355, "assignee": {"id": 557}, "organization": {"id": 681}, "project": {"id": 386, "owner": {"id": 706}, "assignee": {"id": 815}}, "task": {"id": 325, "owner": {"id": 19}, "assignee": {"id": 1063}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 39, "privilege": "business"}, "organization": {"id": 158, "owner": {"id": 231}, "user": {"role": "maintainer"}}}, "resource": {"id": 398, "assignee": {"id": 583}, "organization": {"id": 691}, "project": {"id": 330, "owner": {"id": 742}, "assignee": {"id": 828}}, "task": {"id": 319, "owner": {"id": 39}, "assignee": {"id": 1054}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 95, "privilege": "business"}, "organization": {"id": 103, "owner": {"id": 232}, "user": {"role": "supervisor"}}}, "resource": {"id": 375, "assignee": {"id": 518}, "organization": {"id": 103}, "project": {"id": 371, "owner": {"id": 760}, "assignee": {"id": 869}}, "task": {"id": 345, "owner": {"id": 95}, "assignee": {"id": 1002}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 10, "privilege": "business"}, "organization": {"id": 155, "owner": {"id": 204}, "user": {"role": "supervisor"}}}, "resource": {"id": 390, "assignee": {"id": 589}, "organization": {"id": 155}, "project": {"id": 336, "owner": {"id": 759}, "assignee": {"id": 885}}, "task": {"id": 391, "owner": {"id": 10}, "assignee": {"id": 1063}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 91, "privilege": "business"}, "organization": {"id": 108, "owner": {"id": 240}, "user": {"role": "supervisor"}}}, "resource": {"id": 333, "assignee": {"id": 524}, "organization": {"id": 651}, "project": {"id": 339, "owner": {"id": 783}, "assignee": {"id": 819}}, "task": {"id": 330, "owner": {"id": 91}, "assignee": {"id": 1033}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 11, "privilege": "business"}, "organization": {"id": 150, "owner": {"id": 208}, "user": {"role": "supervisor"}}}, "resource": {"id": 361, "assignee": {"id": 559}, "organization": {"id": 637}, "project": {"id": 389, "owner": {"id": 740}, "assignee": {"id": 827}}, "task": {"id": 377, "owner": {"id": 11}, "assignee": {"id": 1031}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 27, "privilege": "business"}, "organization": {"id": 121, "owner": {"id": 250}, "user": {"role": "worker"}}}, "resource": {"id": 390, "assignee": {"id": 524}, "organization": {"id": 121}, "project": {"id": 315, "owner": {"id": 737}, "assignee": {"id": 854}}, "task": {"id": 331, "owner": {"id": 27}, "assignee": {"id": 1068}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 18, "privilege": "business"}, "organization": {"id": 129, "owner": {"id": 251}, "user": {"role": "worker"}}}, "resource": {"id": 339, "assignee": {"id": 558}, "organization": {"id": 129}, "project": {"id": 384, "owner": {"id": 740}, "assignee": {"id": 845}}, "task": {"id": 340, "owner": {"id": 18}, "assignee": {"id": 1083}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 85, "privilege": "business"}, "organization": {"id": 190, "owner": {"id": 219}, "user": {"role": "worker"}}}, "resource": {"id": 370, "assignee": {"id": 578}, "organization": {"id": 665}, "project": {"id": 307, "owner": {"id": 765}, "assignee": {"id": 805}}, "task": {"id": 349, "owner": {"id": 85}, "assignee": {"id": 1060}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 38, "privilege": "business"}, "organization": {"id": 165, "owner": {"id": 233}, "user": {"role": "worker"}}}, "resource": {"id": 349, "assignee": {"id": 587}, "organization": {"id": 617}, "project": {"id": 379, "owner": {"id": 708}, "assignee": {"id": 866}}, "task": {"id": 308, "owner": {"id": 38}, "assignee": {"id": 1088}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 54, "privilege": "business"}, "organization": {"id": 154, "owner": {"id": 227}, "user": {"role": null}}}, "resource": {"id": 364, "assignee": {"id": 559}, "organization": {"id": 154}, "project": {"id": 381, "owner": {"id": 776}, "assignee": {"id": 884}}, "task": {"id": 303, "owner": {"id": 54}, "assignee": {"id": 1068}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 68, "privilege": "business"}, "organization": {"id": 176, "owner": {"id": 212}, "user": {"role": null}}}, "resource": {"id": 355, "assignee": {"id": 575}, "organization": {"id": 176}, "project": {"id": 351, "owner": {"id": 734}, "assignee": {"id": 824}}, "task": {"id": 399, "owner": {"id": 68}, "assignee": {"id": 1048}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 54, "privilege": "business"}, "organization": {"id": 154, "owner": {"id": 235}, "user": {"role": null}}}, "resource": {"id": 358, "assignee": {"id": 588}, "organization": {"id": 635}, "project": {"id": 325, "owner": {"id": 784}, "assignee": {"id": 802}}, "task": {"id": 396, "owner": {"id": 54}, "assignee": {"id": 1094}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 79, "privilege": "business"}, "organization": {"id": 141, "owner": {"id": 268}, "user": {"role": null}}}, "resource": {"id": 333, "assignee": {"id": 594}, "organization": {"id": 691}, "project": {"id": 348, "owner": {"id": 737}, "assignee": {"id": 852}}, "task": {"id": 397, "owner": {"id": 79}, "assignee": {"id": 1053}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 21, "privilege": "user"}, "organization": {"id": 195, "owner": {"id": 21}, "user": {"role": "owner"}}}, "resource": {"id": 323, "assignee": {"id": 542}, "organization": {"id": 195}, "project": {"id": 373, "owner": {"id": 789}, "assignee": {"id": 873}}, "task": {"id": 374, "owner": {"id": 21}, "assignee": {"id": 1067}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 77, "privilege": "user"}, "organization": {"id": 118, "owner": {"id": 77}, "user": {"role": "owner"}}}, "resource": {"id": 367, "assignee": {"id": 562}, "organization": {"id": 118}, "project": {"id": 399, "owner": {"id": 798}, "assignee": {"id": 866}}, "task": {"id": 300, "owner": {"id": 77}, "assignee": {"id": 1052}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 55, "privilege": "user"}, "organization": {"id": 120, "owner": {"id": 55}, "user": {"role": "owner"}}}, "resource": {"id": 373, "assignee": {"id": 534}, "organization": {"id": 611}, "project": {"id": 340, "owner": {"id": 710}, "assignee": {"id": 844}}, "task": {"id": 369, "owner": {"id": 55}, "assignee": {"id": 1006}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 47, "privilege": "user"}, "organization": {"id": 102, "owner": {"id": 47}, "user": {"role": "owner"}}}, "resource": {"id": 350, "assignee": {"id": 591}, "organization": {"id": 673}, "project": {"id": 327, "owner": {"id": 784}, "assignee": {"id": 852}}, "task": {"id": 315, "owner": {"id": 47}, "assignee": {"id": 1012}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 8, "privilege": "user"}, "organization": {"id": 145, "owner": {"id": 230}, "user": {"role": "maintainer"}}}, "resource": {"id": 338, "assignee": {"id": 511}, "organization": {"id": 145}, "project": {"id": 308, "owner": {"id": 713}, "assignee": {"id": 856}}, "task": {"id": 364, "owner": {"id": 8}, "assignee": {"id": 1010}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 84, "privilege": "user"}, "organization": {"id": 120, "owner": {"id": 251}, "user": {"role": "maintainer"}}}, "resource": {"id": 304, "assignee": {"id": 582}, "organization": {"id": 120}, "project": {"id": 353, "owner": {"id": 790}, "assignee": {"id": 869}}, "task": {"id": 305, "owner": {"id": 84}, "assignee": {"id": 1012}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 76, "privilege": "user"}, "organization": {"id": 194, "owner": {"id": 242}, "user": {"role": "maintainer"}}}, "resource": {"id": 321, "assignee": {"id": 504}, "organization": {"id": 671}, "project": {"id": 307, "owner": {"id": 753}, "assignee": {"id": 800}}, "task": {"id": 383, "owner": {"id": 76}, "assignee": {"id": 1024}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 6, "privilege": "user"}, "organization": {"id": 193, "owner": {"id": 255}, "user": {"role": "maintainer"}}}, "resource": {"id": 399, "assignee": {"id": 506}, "organization": {"id": 634}, "project": {"id": 349, "owner": {"id": 779}, "assignee": {"id": 832}}, "task": {"id": 395, "owner": {"id": 6}, "assignee": {"id": 1006}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 32, "privilege": "user"}, "organization": {"id": 109, "owner": {"id": 217}, "user": {"role": "supervisor"}}}, "resource": {"id": 318, "assignee": {"id": 505}, "organization": {"id": 109}, "project": {"id": 343, "owner": {"id": 761}, "assignee": {"id": 852}}, "task": {"id": 318, "owner": {"id": 32}, "assignee": {"id": 1025}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 59, "privilege": "user"}, "organization": {"id": 104, "owner": {"id": 222}, "user": {"role": "supervisor"}}}, "resource": {"id": 300, "assignee": {"id": 577}, "organization": {"id": 104}, "project": {"id": 386, "owner": {"id": 713}, "assignee": {"id": 866}}, "task": {"id": 312, "owner": {"id": 59}, "assignee": {"id": 1036}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 87, "privilege": "user"}, "organization": {"id": 112, "owner": {"id": 262}, "user": {"role": "supervisor"}}}, "resource": {"id": 307, "assignee": {"id": 550}, "organization": {"id": 669}, "project": {"id": 365, "owner": {"id": 751}, "assignee": {"id": 866}}, "task": {"id": 362, "owner": {"id": 87}, "assignee": {"id": 1063}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 73, "privilege": "user"}, "organization": {"id": 162, "owner": {"id": 267}, "user": {"role": "supervisor"}}}, "resource": {"id": 332, "assignee": {"id": 522}, "organization": {"id": 675}, "project": {"id": 375, "owner": {"id": 720}, "assignee": {"id": 855}}, "task": {"id": 307, "owner": {"id": 73}, "assignee": {"id": 1090}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 30, "privilege": "user"}, "organization": {"id": 171, "owner": {"id": 232}, "user": {"role": "worker"}}}, "resource": {"id": 341, "assignee": {"id": 502}, "organization": {"id": 171}, "project": {"id": 368, "owner": {"id": 761}, "assignee": {"id": 816}}, "task": {"id": 356, "owner": {"id": 30}, "assignee": {"id": 1075}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 54, "privilege": "user"}, "organization": {"id": 148, "owner": {"id": 273}, "user": {"role": "worker"}}}, "resource": {"id": 382, "assignee": {"id": 525}, "organization": {"id": 148}, "project": {"id": 387, "owner": {"id": 730}, "assignee": {"id": 818}}, "task": {"id": 302, "owner": {"id": 54}, "assignee": {"id": 1063}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 25, "privilege": "user"}, "organization": {"id": 185, "owner": {"id": 240}, "user": {"role": "worker"}}}, "resource": {"id": 395, "assignee": {"id": 561}, "organization": {"id": 666}, "project": {"id": 323, "owner": {"id": 779}, "assignee": {"id": 851}}, "task": {"id": 314, "owner": {"id": 25}, "assignee": {"id": 1079}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 70, "privilege": "user"}, "organization": {"id": 188, "owner": {"id": 245}, "user": {"role": "worker"}}}, "resource": {"id": 385, "assignee": {"id": 598}, "organization": {"id": 688}, "project": {"id": 357, "owner": {"id": 704}, "assignee": {"id": 874}}, "task": {"id": 371, "owner": {"id": 70}, "assignee": {"id": 1098}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 31, "privilege": "user"}, "organization": {"id": 105, "owner": {"id": 221}, "user": {"role": null}}}, "resource": {"id": 389, "assignee": {"id": 581}, "organization": {"id": 105}, "project": {"id": 399, "owner": {"id": 778}, "assignee": {"id": 802}}, "task": {"id": 393, "owner": {"id": 31}, "assignee": {"id": 1079}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 68, "privilege": "user"}, "organization": {"id": 164, "owner": {"id": 206}, "user": {"role": null}}}, "resource": {"id": 385, "assignee": {"id": 502}, "organization": {"id": 164}, "project": {"id": 382, "owner": {"id": 764}, "assignee": {"id": 846}}, "task": {"id": 330, "owner": {"id": 68}, "assignee": {"id": 1006}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 30, "privilege": "user"}, "organization": {"id": 186, "owner": {"id": 277}, "user": {"role": null}}}, "resource": {"id": 339, "assignee": {"id": 540}, "organization": {"id": 617}, "project": {"id": 342, "owner": {"id": 718}, "assignee": {"id": 884}}, "task": {"id": 336, "owner": {"id": 30}, "assignee": {"id": 1006}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 93, "privilege": "user"}, "organization": {"id": 180, "owner": {"id": 220}, "user": {"role": null}}}, "resource": {"id": 304, "assignee": {"id": 546}, "organization": {"id": 691}, "project": {"id": 339, "owner": {"id": 739}, "assignee": {"id": 891}}, "task": {"id": 379, "owner": {"id": 93}, "assignee": {"id": 1057}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 34, "privilege": "worker"}, "organization": {"id": 195, "owner": {"id": 34}, "user": {"role": "owner"}}}, "resource": {"id": 328, "assignee": {"id": 527}, "organization": {"id": 195}, "project": {"id": 363, "owner": {"id": 757}, "assignee": {"id": 837}}, "task": {"id": 312, "owner": {"id": 34}, "assignee": {"id": 1033}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 98, "privilege": "worker"}, "organization": {"id": 171, "owner": {"id": 98}, "user": {"role": "owner"}}}, "resource": {"id": 340, "assignee": {"id": 551}, "organization": {"id": 171}, "project": {"id": 363, "owner": {"id": 749}, "assignee": {"id": 891}}, "task": {"id": 368, "owner": {"id": 98}, "assignee": {"id": 1085}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 37, "privilege": "worker"}, "organization": {"id": 175, "owner": {"id": 37}, "user": {"role": "owner"}}}, "resource": {"id": 327, "assignee": {"id": 547}, "organization": {"id": 688}, "project": {"id": 346, "owner": {"id": 778}, "assignee": {"id": 859}}, "task": {"id": 396, "owner": {"id": 37}, "assignee": {"id": 1012}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 28, "privilege": "worker"}, "organization": {"id": 190, "owner": {"id": 28}, "user": {"role": "owner"}}}, "resource": {"id": 329, "assignee": {"id": 594}, "organization": {"id": 610}, "project": {"id": 323, "owner": {"id": 732}, "assignee": {"id": 830}}, "task": {"id": 339, "owner": {"id": 28}, "assignee": {"id": 1012}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 80, "privilege": "worker"}, "organization": {"id": 176, "owner": {"id": 237}, "user": {"role": "maintainer"}}}, "resource": {"id": 359, "assignee": {"id": 587}, "organization": {"id": 176}, "project": {"id": 387, "owner": {"id": 746}, "assignee": {"id": 880}}, "task": {"id": 398, "owner": {"id": 80}, "assignee": {"id": 1073}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 67, "privilege": "worker"}, "organization": {"id": 190, "owner": {"id": 273}, "user": {"role": "maintainer"}}}, "resource": {"id": 326, "assignee": {"id": 504}, "organization": {"id": 190}, "project": {"id": 350, "owner": {"id": 788}, "assignee": {"id": 850}}, "task": {"id": 324, "owner": {"id": 67}, "assignee": {"id": 1086}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 10, "privilege": "worker"}, "organization": {"id": 153, "owner": {"id": 256}, "user": {"role": "maintainer"}}}, "resource": {"id": 315, "assignee": {"id": 571}, "organization": {"id": 612}, "project": {"id": 338, "owner": {"id": 748}, "assignee": {"id": 891}}, "task": {"id": 302, "owner": {"id": 10}, "assignee": {"id": 1053}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 1, "privilege": "worker"}, "organization": {"id": 143, "owner": {"id": 252}, "user": {"role": "maintainer"}}}, "resource": {"id": 362, "assignee": {"id": 565}, "organization": {"id": 682}, "project": {"id": 310, "owner": {"id": 798}, "assignee": {"id": 863}}, "task": {"id": 334, "owner": {"id": 1}, "assignee": {"id": 1003}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 31, "privilege": "worker"}, "organization": {"id": 192, "owner": {"id": 245}, "user": {"role": "supervisor"}}}, "resource": {"id": 329, "assignee": {"id": 564}, "organization": {"id": 192}, "project": {"id": 368, "owner": {"id": 709}, "assignee": {"id": 807}}, "task": {"id": 324, "owner": {"id": 31}, "assignee": {"id": 1089}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 54, "privilege": "worker"}, "organization": {"id": 159, "owner": {"id": 215}, "user": {"role": "supervisor"}}}, "resource": {"id": 383, "assignee": {"id": 552}, "organization": {"id": 159}, "project": {"id": 382, "owner": {"id": 704}, "assignee": {"id": 805}}, "task": {"id": 361, "owner": {"id": 54}, "assignee": {"id": 1042}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 16, "privilege": "worker"}, "organization": {"id": 197, "owner": {"id": 253}, "user": {"role": "supervisor"}}}, "resource": {"id": 388, "assignee": {"id": 572}, "organization": {"id": 682}, "project": {"id": 342, "owner": {"id": 732}, "assignee": {"id": 817}}, "task": {"id": 327, "owner": {"id": 16}, "assignee": {"id": 1090}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 44, "privilege": "worker"}, "organization": {"id": 139, "owner": {"id": 216}, "user": {"role": "supervisor"}}}, "resource": {"id": 376, "assignee": {"id": 541}, "organization": {"id": 605}, "project": {"id": 383, "owner": {"id": 769}, "assignee": {"id": 894}}, "task": {"id": 302, "owner": {"id": 44}, "assignee": {"id": 1019}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 93, "privilege": "worker"}, "organization": {"id": 157, "owner": {"id": 233}, "user": {"role": "worker"}}}, "resource": {"id": 357, "assignee": {"id": 565}, "organization": {"id": 157}, "project": {"id": 331, "owner": {"id": 756}, "assignee": {"id": 872}}, "task": {"id": 357, "owner": {"id": 93}, "assignee": {"id": 1079}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 79, "privilege": "worker"}, "organization": {"id": 168, "owner": {"id": 292}, "user": {"role": "worker"}}}, "resource": {"id": 352, "assignee": {"id": 579}, "organization": {"id": 168}, "project": {"id": 390, "owner": {"id": 716}, "assignee": {"id": 896}}, "task": {"id": 373, "owner": {"id": 79}, "assignee": {"id": 1054}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 61, "privilege": "worker"}, "organization": {"id": 124, "owner": {"id": 265}, "user": {"role": "worker"}}}, "resource": {"id": 322, "assignee": {"id": 510}, "organization": {"id": 627}, "project": {"id": 372, "owner": {"id": 764}, "assignee": {"id": 887}}, "task": {"id": 306, "owner": {"id": 61}, "assignee": {"id": 1073}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 27, "privilege": "worker"}, "organization": {"id": 176, "owner": {"id": 241}, "user": {"role": "worker"}}}, "resource": {"id": 386, "assignee": {"id": 545}, "organization": {"id": 636}, "project": {"id": 376, "owner": {"id": 710}, "assignee": {"id": 833}}, "task": {"id": 370, "owner": {"id": 27}, "assignee": {"id": 1020}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 43, "privilege": "worker"}, "organization": {"id": 143, "owner": {"id": 273}, "user": {"role": null}}}, "resource": {"id": 326, "assignee": {"id": 576}, "organization": {"id": 143}, "project": {"id": 359, "owner": {"id": 793}, "assignee": {"id": 839}}, "task": {"id": 384, "owner": {"id": 43}, "assignee": {"id": 1092}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 9, "privilege": "worker"}, "organization": {"id": 103, "owner": {"id": 282}, "user": {"role": null}}}, "resource": {"id": 325, "assignee": {"id": 558}, "organization": {"id": 103}, "project": {"id": 307, "owner": {"id": 728}, "assignee": {"id": 893}}, "task": {"id": 323, "owner": {"id": 9}, "assignee": {"id": 1092}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 78, "privilege": "worker"}, "organization": {"id": 162, "owner": {"id": 286}, "user": {"role": null}}}, "resource": {"id": 394, "assignee": {"id": 537}, "organization": {"id": 619}, "project": {"id": 304, "owner": {"id": 715}, "assignee": {"id": 868}}, "task": {"id": 319, "owner": {"id": 78}, "assignee": {"id": 1065}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 86, "privilege": "worker"}, "organization": {"id": 153, "owner": {"id": 287}, "user": {"role": null}}}, "resource": {"id": 359, "assignee": {"id": 555}, "organization": {"id": 676}, "project": {"id": 380, "owner": {"id": 720}, "assignee": {"id": 815}}, "task": {"id": 379, "owner": {"id": 86}, "assignee": {"id": 1028}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_OWNER_same_org_TRUE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 57, "privilege": "none"}, "organization": {"id": 152, "owner": {"id": 57}, "user": {"role": "owner"}}}, "resource": {"id": 357, "assignee": {"id": 592}, "organization": {"id": 152}, "project": {"id": 302, "owner": {"id": 791}, "assignee": {"id": 888}}, "task": {"id": 394, "owner": {"id": 57}, "assignee": {"id": 1058}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_OWNER_same_org_TRUE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 88, "privilege": "none"}, "organization": {"id": 114, "owner": {"id": 88}, "user": {"role": "owner"}}}, "resource": {"id": 310, "assignee": {"id": 554}, "organization": {"id": 114}, "project": {"id": 326, "owner": {"id": 724}, "assignee": {"id": 888}}, "task": {"id": 353, "owner": {"id": 88}, "assignee": {"id": 1088}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 90, "privilege": "none"}, "organization": {"id": 120, "owner": {"id": 90}, "user": {"role": "owner"}}}, "resource": {"id": 307, "assignee": {"id": 569}, "organization": {"id": 654}, "project": {"id": 337, "owner": {"id": 758}, "assignee": {"id": 820}}, "task": {"id": 344, "owner": {"id": 90}, "assignee": {"id": 1070}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 44, "privilege": "none"}, "organization": {"id": 155, "owner": {"id": 44}, "user": {"role": "owner"}}}, "resource": {"id": 314, "assignee": {"id": 503}, "organization": {"id": 644}, "project": {"id": 316, "owner": {"id": 765}, "assignee": {"id": 815}}, "task": {"id": 326, "owner": {"id": 44}, "assignee": {"id": 1079}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_MAINTAINER_same_org_TRUE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 48, "privilege": "none"}, "organization": {"id": 179, "owner": {"id": 219}, "user": {"role": "maintainer"}}}, "resource": {"id": 300, "assignee": {"id": 576}, "organization": {"id": 179}, "project": {"id": 374, "owner": {"id": 744}, "assignee": {"id": 868}}, "task": {"id": 393, "owner": {"id": 48}, "assignee": {"id": 1088}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_MAINTAINER_same_org_TRUE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 65, "privilege": "none"}, "organization": {"id": 158, "owner": {"id": 203}, "user": {"role": "maintainer"}}}, "resource": {"id": 357, "assignee": {"id": 590}, "organization": {"id": 158}, "project": {"id": 347, "owner": {"id": 779}, "assignee": {"id": 835}}, "task": {"id": 322, "owner": {"id": 65}, "assignee": {"id": 1002}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 96, "privilege": "none"}, "organization": {"id": 180, "owner": {"id": 226}, "user": {"role": "maintainer"}}}, "resource": {"id": 373, "assignee": {"id": 521}, "organization": {"id": 686}, "project": {"id": 323, "owner": {"id": 778}, "assignee": {"id": 844}}, "task": {"id": 343, "owner": {"id": 96}, "assignee": {"id": 1056}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 82, "privilege": "none"}, "organization": {"id": 117, "owner": {"id": 260}, "user": {"role": "maintainer"}}}, "resource": {"id": 361, "assignee": {"id": 538}, "organization": {"id": 655}, "project": {"id": 313, "owner": {"id": 761}, "assignee": {"id": 894}}, "task": {"id": 369, "owner": {"id": 82}, "assignee": {"id": 1084}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_SUPERVISOR_same_org_TRUE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 74, "privilege": "none"}, "organization": {"id": 135, "owner": {"id": 201}, "user": {"role": "supervisor"}}}, "resource": {"id": 378, "assignee": {"id": 501}, "organization": {"id": 135}, "project": {"id": 397, "owner": {"id": 705}, "assignee": {"id": 854}}, "task": {"id": 384, "owner": {"id": 74}, "assignee": {"id": 1093}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_SUPERVISOR_same_org_TRUE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 36, "privilege": "none"}, "organization": {"id": 141, "owner": {"id": 233}, "user": {"role": "supervisor"}}}, "resource": {"id": 366, "assignee": {"id": 558}, "organization": {"id": 141}, "project": {"id": 339, "owner": {"id": 793}, "assignee": {"id": 876}}, "task": {"id": 303, "owner": {"id": 36}, "assignee": {"id": 1060}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 31, "privilege": "none"}, "organization": {"id": 138, "owner": {"id": 293}, "user": {"role": "supervisor"}}}, "resource": {"id": 391, "assignee": {"id": 551}, "organization": {"id": 629}, "project": {"id": 329, "owner": {"id": 725}, "assignee": {"id": 828}}, "task": {"id": 392, "owner": {"id": 31}, "assignee": {"id": 1072}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 9, "privilege": "none"}, "organization": {"id": 156, "owner": {"id": 279}, "user": {"role": "supervisor"}}}, "resource": {"id": 399, "assignee": {"id": 590}, "organization": {"id": 669}, "project": {"id": 313, "owner": {"id": 755}, "assignee": {"id": 830}}, "task": {"id": 321, "owner": {"id": 9}, "assignee": {"id": 1006}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_WORKER_same_org_TRUE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 48, "privilege": "none"}, "organization": {"id": 156, "owner": {"id": 257}, "user": {"role": "worker"}}}, "resource": {"id": 361, "assignee": {"id": 589}, "organization": {"id": 156}, "project": {"id": 338, "owner": {"id": 716}, "assignee": {"id": 839}}, "task": {"id": 306, "owner": {"id": 48}, "assignee": {"id": 1056}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_WORKER_same_org_TRUE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 27, "privilege": "none"}, "organization": {"id": 128, "owner": {"id": 207}, "user": {"role": "worker"}}}, "resource": {"id": 331, "assignee": {"id": 523}, "organization": {"id": 128}, "project": {"id": 304, "owner": {"id": 769}, "assignee": {"id": 872}}, "task": {"id": 378, "owner": {"id": 27}, "assignee": {"id": 1028}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 6, "privilege": "none"}, "organization": {"id": 158, "owner": {"id": 212}, "user": {"role": "worker"}}}, "resource": {"id": 390, "assignee": {"id": 593}, "organization": {"id": 630}, "project": {"id": 343, "owner": {"id": 773}, "assignee": {"id": 849}}, "task": {"id": 333, "owner": {"id": 6}, "assignee": {"id": 1032}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 55, "privilege": "none"}, "organization": {"id": 109, "owner": {"id": 228}, "user": {"role": "worker"}}}, "resource": {"id": 334, "assignee": {"id": 505}, "organization": {"id": 653}, "project": {"id": 338, "owner": {"id": 725}, "assignee": {"id": 878}}, "task": {"id": 311, "owner": {"id": 55}, "assignee": {"id": 1037}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 79, "privilege": "none"}, "organization": {"id": 100, "owner": {"id": 252}, "user": {"role": null}}}, "resource": {"id": 352, "assignee": {"id": 576}, "organization": {"id": 100}, "project": {"id": 320, "owner": {"id": 711}, "assignee": {"id": 821}}, "task": {"id": 316, "owner": {"id": 79}, "assignee": {"id": 1077}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 8, "privilege": "none"}, "organization": {"id": 130, "owner": {"id": 293}, "user": {"role": null}}}, "resource": {"id": 325, "assignee": {"id": 544}, "organization": {"id": 130}, "project": {"id": 388, "owner": {"id": 793}, "assignee": {"id": 889}}, "task": {"id": 355, "owner": {"id": 8}, "assignee": {"id": 1063}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 45, "privilege": "none"}, "organization": {"id": 166, "owner": {"id": 221}, "user": {"role": null}}}, "resource": {"id": 300, "assignee": {"id": 556}, "organization": {"id": 697}, "project": {"id": 334, "owner": {"id": 725}, "assignee": {"id": 813}}, "task": {"id": 355, "owner": {"id": 45}, "assignee": {"id": 1096}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 82, "privilege": "none"}, "organization": {"id": 152, "owner": {"id": 200}, "user": {"role": null}}}, "resource": {"id": 387, "assignee": {"id": 526}, "organization": {"id": 652}, "project": {"id": 393, "owner": {"id": 787}, "assignee": {"id": 895}}, "task": {"id": 343, "owner": {"id": 82}, "assignee": {"id": 1063}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 17, "privilege": "admin"}, "organization": {"id": 145, "owner": {"id": 17}, "user": {"role": "owner"}}}, "resource": {"id": 399, "assignee": {"id": 509}, "organization": {"id": 145}, "project": {"id": 314, "owner": {"id": 783}, "assignee": {"id": 887}}, "task": {"id": 366, "owner": {"id": 991}, "assignee": {"id": 17}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 71, "privilege": "admin"}, "organization": {"id": 182, "owner": {"id": 71}, "user": {"role": "owner"}}}, "resource": {"id": 381, "assignee": {"id": 580}, "organization": {"id": 182}, "project": {"id": 345, "owner": {"id": 776}, "assignee": {"id": 834}}, "task": {"id": 385, "owner": {"id": 950}, "assignee": {"id": 71}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_OWNER_same_org_FALSE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 23, "privilege": "admin"}, "organization": {"id": 155, "owner": {"id": 23}, "user": {"role": "owner"}}}, "resource": {"id": 367, "assignee": {"id": 575}, "organization": {"id": 619}, "project": {"id": 365, "owner": {"id": 738}, "assignee": {"id": 826}}, "task": {"id": 308, "owner": {"id": 990}, "assignee": {"id": 23}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_OWNER_same_org_FALSE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 86, "privilege": "admin"}, "organization": {"id": 120, "owner": {"id": 86}, "user": {"role": "owner"}}}, "resource": {"id": 384, "assignee": {"id": 554}, "organization": {"id": 673}, "project": {"id": 385, "owner": {"id": 731}, "assignee": {"id": 864}}, "task": {"id": 397, "owner": {"id": 919}, "assignee": {"id": 86}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 65, "privilege": "admin"}, "organization": {"id": 188, "owner": {"id": 266}, "user": {"role": "maintainer"}}}, "resource": {"id": 376, "assignee": {"id": 594}, "organization": {"id": 188}, "project": {"id": 369, "owner": {"id": 753}, "assignee": {"id": 889}}, "task": {"id": 336, "owner": {"id": 931}, "assignee": {"id": 65}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 43, "privilege": "admin"}, "organization": {"id": 115, "owner": {"id": 285}, "user": {"role": "maintainer"}}}, "resource": {"id": 375, "assignee": {"id": 548}, "organization": {"id": 115}, "project": {"id": 333, "owner": {"id": 757}, "assignee": {"id": 801}}, "task": {"id": 397, "owner": {"id": 912}, "assignee": {"id": 43}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_MAINTAINER_same_org_FALSE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 64, "privilege": "admin"}, "organization": {"id": 183, "owner": {"id": 259}, "user": {"role": "maintainer"}}}, "resource": {"id": 333, "assignee": {"id": 509}, "organization": {"id": 672}, "project": {"id": 354, "owner": {"id": 721}, "assignee": {"id": 816}}, "task": {"id": 309, "owner": {"id": 904}, "assignee": {"id": 64}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_MAINTAINER_same_org_FALSE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 47, "privilege": "admin"}, "organization": {"id": 103, "owner": {"id": 283}, "user": {"role": "maintainer"}}}, "resource": {"id": 358, "assignee": {"id": 530}, "organization": {"id": 610}, "project": {"id": 308, "owner": {"id": 709}, "assignee": {"id": 869}}, "task": {"id": 337, "owner": {"id": 975}, "assignee": {"id": 47}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 70, "privilege": "admin"}, "organization": {"id": 143, "owner": {"id": 210}, "user": {"role": "supervisor"}}}, "resource": {"id": 364, "assignee": {"id": 500}, "organization": {"id": 143}, "project": {"id": 372, "owner": {"id": 762}, "assignee": {"id": 899}}, "task": {"id": 380, "owner": {"id": 928}, "assignee": {"id": 70}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 41, "privilege": "admin"}, "organization": {"id": 194, "owner": {"id": 257}, "user": {"role": "supervisor"}}}, "resource": {"id": 353, "assignee": {"id": 571}, "organization": {"id": 194}, "project": {"id": 352, "owner": {"id": 702}, "assignee": {"id": 862}}, "task": {"id": 310, "owner": {"id": 989}, "assignee": {"id": 41}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_SUPERVISOR_same_org_FALSE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 66, "privilege": "admin"}, "organization": {"id": 148, "owner": {"id": 253}, "user": {"role": "supervisor"}}}, "resource": {"id": 330, "assignee": {"id": 573}, "organization": {"id": 684}, "project": {"id": 383, "owner": {"id": 722}, "assignee": {"id": 896}}, "task": {"id": 382, "owner": {"id": 929}, "assignee": {"id": 66}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_SUPERVISOR_same_org_FALSE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 20, "privilege": "admin"}, "organization": {"id": 154, "owner": {"id": 209}, "user": {"role": "supervisor"}}}, "resource": {"id": 335, "assignee": {"id": 593}, "organization": {"id": 636}, "project": {"id": 352, "owner": {"id": 783}, "assignee": {"id": 853}}, "task": {"id": 370, "owner": {"id": 999}, "assignee": {"id": 20}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 84, "privilege": "admin"}, "organization": {"id": 133, "owner": {"id": 223}, "user": {"role": "worker"}}}, "resource": {"id": 312, "assignee": {"id": 507}, "organization": {"id": 133}, "project": {"id": 331, "owner": {"id": 748}, "assignee": {"id": 863}}, "task": {"id": 308, "owner": {"id": 997}, "assignee": {"id": 84}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 92, "privilege": "admin"}, "organization": {"id": 139, "owner": {"id": 287}, "user": {"role": "worker"}}}, "resource": {"id": 315, "assignee": {"id": 590}, "organization": {"id": 139}, "project": {"id": 373, "owner": {"id": 715}, "assignee": {"id": 813}}, "task": {"id": 337, "owner": {"id": 915}, "assignee": {"id": 92}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_WORKER_same_org_FALSE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 9, "privilege": "admin"}, "organization": {"id": 121, "owner": {"id": 262}, "user": {"role": "worker"}}}, "resource": {"id": 300, "assignee": {"id": 578}, "organization": {"id": 630}, "project": {"id": 331, "owner": {"id": 710}, "assignee": {"id": 891}}, "task": {"id": 314, "owner": {"id": 925}, "assignee": {"id": 9}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_WORKER_same_org_FALSE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 37, "privilege": "admin"}, "organization": {"id": 139, "owner": {"id": 208}, "user": {"role": "worker"}}}, "resource": {"id": 350, "assignee": {"id": 559}, "organization": {"id": 687}, "project": {"id": 335, "owner": {"id": 703}, "assignee": {"id": 894}}, "task": {"id": 357, "owner": {"id": 961}, "assignee": {"id": 37}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_TRUE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 91, "privilege": "admin"}, "organization": {"id": 119, "owner": {"id": 226}, "user": {"role": null}}}, "resource": {"id": 317, "assignee": {"id": 506}, "organization": {"id": 119}, "project": {"id": 390, "owner": {"id": 749}, "assignee": {"id": 893}}, "task": {"id": 376, "owner": {"id": 940}, "assignee": {"id": 91}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_TRUE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 41, "privilege": "admin"}, "organization": {"id": 193, "owner": {"id": 236}, "user": {"role": null}}}, "resource": {"id": 319, "assignee": {"id": 570}, "organization": {"id": 193}, "project": {"id": 380, "owner": {"id": 750}, "assignee": {"id": 870}}, "task": {"id": 380, "owner": {"id": 999}, "assignee": {"id": 41}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_FALSE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 26, "privilege": "admin"}, "organization": {"id": 107, "owner": {"id": 299}, "user": {"role": null}}}, "resource": {"id": 341, "assignee": {"id": 561}, "organization": {"id": 660}, "project": {"id": 383, "owner": {"id": 737}, "assignee": {"id": 894}}, "task": {"id": 304, "owner": {"id": 999}, "assignee": {"id": 26}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_FALSE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 66, "privilege": "admin"}, "organization": {"id": 197, "owner": {"id": 243}, "user": {"role": null}}}, "resource": {"id": 313, "assignee": {"id": 579}, "organization": {"id": 696}, "project": {"id": 310, "owner": {"id": 713}, "assignee": {"id": 889}}, "task": {"id": 313, "owner": {"id": 997}, "assignee": {"id": 66}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 24, "privilege": "business"}, "organization": {"id": 124, "owner": {"id": 24}, "user": {"role": "owner"}}}, "resource": {"id": 349, "assignee": {"id": 538}, "organization": {"id": 124}, "project": {"id": 381, "owner": {"id": 700}, "assignee": {"id": 812}}, "task": {"id": 363, "owner": {"id": 909}, "assignee": {"id": 24}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 94, "privilege": "business"}, "organization": {"id": 185, "owner": {"id": 94}, "user": {"role": "owner"}}}, "resource": {"id": 354, "assignee": {"id": 553}, "organization": {"id": 185}, "project": {"id": 320, "owner": {"id": 713}, "assignee": {"id": 867}}, "task": {"id": 365, "owner": {"id": 929}, "assignee": {"id": 94}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 2, "privilege": "business"}, "organization": {"id": 117, "owner": {"id": 2}, "user": {"role": "owner"}}}, "resource": {"id": 348, "assignee": {"id": 519}, "organization": {"id": 641}, "project": {"id": 341, "owner": {"id": 756}, "assignee": {"id": 890}}, "task": {"id": 309, "owner": {"id": 954}, "assignee": {"id": 2}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 83, "privilege": "business"}, "organization": {"id": 196, "owner": {"id": 83}, "user": {"role": "owner"}}}, "resource": {"id": 368, "assignee": {"id": 551}, "organization": {"id": 628}, "project": {"id": 376, "owner": {"id": 714}, "assignee": {"id": 815}}, "task": {"id": 368, "owner": {"id": 938}, "assignee": {"id": 83}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 71, "privilege": "business"}, "organization": {"id": 104, "owner": {"id": 274}, "user": {"role": "maintainer"}}}, "resource": {"id": 385, "assignee": {"id": 578}, "organization": {"id": 104}, "project": {"id": 354, "owner": {"id": 712}, "assignee": {"id": 865}}, "task": {"id": 333, "owner": {"id": 908}, "assignee": {"id": 71}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 68, "privilege": "business"}, "organization": {"id": 171, "owner": {"id": 240}, "user": {"role": "maintainer"}}}, "resource": {"id": 371, "assignee": {"id": 514}, "organization": {"id": 171}, "project": {"id": 312, "owner": {"id": 720}, "assignee": {"id": 878}}, "task": {"id": 360, "owner": {"id": 983}, "assignee": {"id": 68}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 52, "privilege": "business"}, "organization": {"id": 149, "owner": {"id": 211}, "user": {"role": "maintainer"}}}, "resource": {"id": 379, "assignee": {"id": 589}, "organization": {"id": 601}, "project": {"id": 344, "owner": {"id": 727}, "assignee": {"id": 871}}, "task": {"id": 317, "owner": {"id": 965}, "assignee": {"id": 52}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 89, "privilege": "business"}, "organization": {"id": 195, "owner": {"id": 298}, "user": {"role": "maintainer"}}}, "resource": {"id": 361, "assignee": {"id": 594}, "organization": {"id": 640}, "project": {"id": 371, "owner": {"id": 785}, "assignee": {"id": 848}}, "task": {"id": 356, "owner": {"id": 901}, "assignee": {"id": 89}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 88, "privilege": "business"}, "organization": {"id": 197, "owner": {"id": 233}, "user": {"role": "supervisor"}}}, "resource": {"id": 366, "assignee": {"id": 593}, "organization": {"id": 197}, "project": {"id": 398, "owner": {"id": 722}, "assignee": {"id": 892}}, "task": {"id": 310, "owner": {"id": 977}, "assignee": {"id": 88}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 19, "privilege": "business"}, "organization": {"id": 186, "owner": {"id": 260}, "user": {"role": "supervisor"}}}, "resource": {"id": 371, "assignee": {"id": 598}, "organization": {"id": 186}, "project": {"id": 318, "owner": {"id": 710}, "assignee": {"id": 889}}, "task": {"id": 360, "owner": {"id": 930}, "assignee": {"id": 19}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 78, "privilege": "business"}, "organization": {"id": 149, "owner": {"id": 231}, "user": {"role": "supervisor"}}}, "resource": {"id": 368, "assignee": {"id": 518}, "organization": {"id": 637}, "project": {"id": 375, "owner": {"id": 758}, "assignee": {"id": 878}}, "task": {"id": 314, "owner": {"id": 989}, "assignee": {"id": 78}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 56, "privilege": "business"}, "organization": {"id": 178, "owner": {"id": 210}, "user": {"role": "supervisor"}}}, "resource": {"id": 369, "assignee": {"id": 514}, "organization": {"id": 651}, "project": {"id": 369, "owner": {"id": 768}, "assignee": {"id": 814}}, "task": {"id": 364, "owner": {"id": 946}, "assignee": {"id": 56}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 91, "privilege": "business"}, "organization": {"id": 174, "owner": {"id": 269}, "user": {"role": "worker"}}}, "resource": {"id": 314, "assignee": {"id": 506}, "organization": {"id": 174}, "project": {"id": 307, "owner": {"id": 780}, "assignee": {"id": 852}}, "task": {"id": 373, "owner": {"id": 907}, "assignee": {"id": 91}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 61, "privilege": "business"}, "organization": {"id": 176, "owner": {"id": 293}, "user": {"role": "worker"}}}, "resource": {"id": 313, "assignee": {"id": 558}, "organization": {"id": 176}, "project": {"id": 368, "owner": {"id": 743}, "assignee": {"id": 863}}, "task": {"id": 303, "owner": {"id": 921}, "assignee": {"id": 61}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 28, "privilege": "business"}, "organization": {"id": 184, "owner": {"id": 207}, "user": {"role": "worker"}}}, "resource": {"id": 301, "assignee": {"id": 527}, "organization": {"id": 680}, "project": {"id": 322, "owner": {"id": 768}, "assignee": {"id": 848}}, "task": {"id": 362, "owner": {"id": 986}, "assignee": {"id": 28}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 2, "privilege": "business"}, "organization": {"id": 168, "owner": {"id": 247}, "user": {"role": "worker"}}}, "resource": {"id": 360, "assignee": {"id": 535}, "organization": {"id": 618}, "project": {"id": 392, "owner": {"id": 703}, "assignee": {"id": 893}}, "task": {"id": 362, "owner": {"id": 907}, "assignee": {"id": 2}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 76, "privilege": "business"}, "organization": {"id": 116, "owner": {"id": 238}, "user": {"role": null}}}, "resource": {"id": 316, "assignee": {"id": 593}, "organization": {"id": 116}, "project": {"id": 392, "owner": {"id": 743}, "assignee": {"id": 805}}, "task": {"id": 381, "owner": {"id": 944}, "assignee": {"id": 76}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 18, "privilege": "business"}, "organization": {"id": 196, "owner": {"id": 262}, "user": {"role": null}}}, "resource": {"id": 342, "assignee": {"id": 541}, "organization": {"id": 196}, "project": {"id": 363, "owner": {"id": 705}, "assignee": {"id": 837}}, "task": {"id": 379, "owner": {"id": 938}, "assignee": {"id": 18}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 51, "privilege": "business"}, "organization": {"id": 145, "owner": {"id": 278}, "user": {"role": null}}}, "resource": {"id": 373, "assignee": {"id": 526}, "organization": {"id": 670}, "project": {"id": 318, "owner": {"id": 717}, "assignee": {"id": 826}}, "task": {"id": 378, "owner": {"id": 978}, "assignee": {"id": 51}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 15, "privilege": "business"}, "organization": {"id": 117, "owner": {"id": 263}, "user": {"role": null}}}, "resource": {"id": 347, "assignee": {"id": 574}, "organization": {"id": 699}, "project": {"id": 380, "owner": {"id": 758}, "assignee": {"id": 831}}, "task": {"id": 359, "owner": {"id": 980}, "assignee": {"id": 15}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 97, "privilege": "user"}, "organization": {"id": 136, "owner": {"id": 97}, "user": {"role": "owner"}}}, "resource": {"id": 317, "assignee": {"id": 585}, "organization": {"id": 136}, "project": {"id": 375, "owner": {"id": 708}, "assignee": {"id": 817}}, "task": {"id": 396, "owner": {"id": 971}, "assignee": {"id": 97}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 83, "privilege": "user"}, "organization": {"id": 116, "owner": {"id": 83}, "user": {"role": "owner"}}}, "resource": {"id": 346, "assignee": {"id": 544}, "organization": {"id": 116}, "project": {"id": 312, "owner": {"id": 763}, "assignee": {"id": 887}}, "task": {"id": 388, "owner": {"id": 998}, "assignee": {"id": 83}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 36, "privilege": "user"}, "organization": {"id": 135, "owner": {"id": 36}, "user": {"role": "owner"}}}, "resource": {"id": 319, "assignee": {"id": 503}, "organization": {"id": 667}, "project": {"id": 394, "owner": {"id": 749}, "assignee": {"id": 899}}, "task": {"id": 387, "owner": {"id": 908}, "assignee": {"id": 36}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 97, "privilege": "user"}, "organization": {"id": 158, "owner": {"id": 97}, "user": {"role": "owner"}}}, "resource": {"id": 362, "assignee": {"id": 586}, "organization": {"id": 609}, "project": {"id": 311, "owner": {"id": 766}, "assignee": {"id": 808}}, "task": {"id": 313, "owner": {"id": 996}, "assignee": {"id": 97}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 70, "privilege": "user"}, "organization": {"id": 127, "owner": {"id": 250}, "user": {"role": "maintainer"}}}, "resource": {"id": 307, "assignee": {"id": 511}, "organization": {"id": 127}, "project": {"id": 398, "owner": {"id": 751}, "assignee": {"id": 834}}, "task": {"id": 328, "owner": {"id": 963}, "assignee": {"id": 70}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 88, "privilege": "user"}, "organization": {"id": 141, "owner": {"id": 279}, "user": {"role": "maintainer"}}}, "resource": {"id": 322, "assignee": {"id": 521}, "organization": {"id": 141}, "project": {"id": 337, "owner": {"id": 709}, "assignee": {"id": 817}}, "task": {"id": 310, "owner": {"id": 936}, "assignee": {"id": 88}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 50, "privilege": "user"}, "organization": {"id": 102, "owner": {"id": 245}, "user": {"role": "maintainer"}}}, "resource": {"id": 324, "assignee": {"id": 512}, "organization": {"id": 674}, "project": {"id": 372, "owner": {"id": 772}, "assignee": {"id": 879}}, "task": {"id": 339, "owner": {"id": 988}, "assignee": {"id": 50}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 85, "privilege": "user"}, "organization": {"id": 131, "owner": {"id": 207}, "user": {"role": "maintainer"}}}, "resource": {"id": 357, "assignee": {"id": 573}, "organization": {"id": 627}, "project": {"id": 356, "owner": {"id": 743}, "assignee": {"id": 872}}, "task": {"id": 342, "owner": {"id": 955}, "assignee": {"id": 85}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 24, "privilege": "user"}, "organization": {"id": 125, "owner": {"id": 288}, "user": {"role": "supervisor"}}}, "resource": {"id": 314, "assignee": {"id": 523}, "organization": {"id": 125}, "project": {"id": 331, "owner": {"id": 791}, "assignee": {"id": 807}}, "task": {"id": 383, "owner": {"id": 909}, "assignee": {"id": 24}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 53, "privilege": "user"}, "organization": {"id": 167, "owner": {"id": 256}, "user": {"role": "supervisor"}}}, "resource": {"id": 322, "assignee": {"id": 529}, "organization": {"id": 167}, "project": {"id": 319, "owner": {"id": 714}, "assignee": {"id": 829}}, "task": {"id": 381, "owner": {"id": 994}, "assignee": {"id": 53}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 97, "privilege": "user"}, "organization": {"id": 140, "owner": {"id": 286}, "user": {"role": "supervisor"}}}, "resource": {"id": 358, "assignee": {"id": 562}, "organization": {"id": 674}, "project": {"id": 311, "owner": {"id": 769}, "assignee": {"id": 809}}, "task": {"id": 365, "owner": {"id": 939}, "assignee": {"id": 97}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 71, "privilege": "user"}, "organization": {"id": 155, "owner": {"id": 282}, "user": {"role": "supervisor"}}}, "resource": {"id": 371, "assignee": {"id": 512}, "organization": {"id": 658}, "project": {"id": 305, "owner": {"id": 780}, "assignee": {"id": 890}}, "task": {"id": 328, "owner": {"id": 959}, "assignee": {"id": 71}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 18, "privilege": "user"}, "organization": {"id": 170, "owner": {"id": 208}, "user": {"role": "worker"}}}, "resource": {"id": 314, "assignee": {"id": 575}, "organization": {"id": 170}, "project": {"id": 399, "owner": {"id": 775}, "assignee": {"id": 855}}, "task": {"id": 343, "owner": {"id": 953}, "assignee": {"id": 18}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 78, "privilege": "user"}, "organization": {"id": 161, "owner": {"id": 230}, "user": {"role": "worker"}}}, "resource": {"id": 356, "assignee": {"id": 512}, "organization": {"id": 161}, "project": {"id": 309, "owner": {"id": 792}, "assignee": {"id": 851}}, "task": {"id": 309, "owner": {"id": 961}, "assignee": {"id": 78}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 41, "privilege": "user"}, "organization": {"id": 165, "owner": {"id": 207}, "user": {"role": "worker"}}}, "resource": {"id": 378, "assignee": {"id": 537}, "organization": {"id": 691}, "project": {"id": 397, "owner": {"id": 783}, "assignee": {"id": 834}}, "task": {"id": 344, "owner": {"id": 928}, "assignee": {"id": 41}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 11, "privilege": "user"}, "organization": {"id": 150, "owner": {"id": 274}, "user": {"role": "worker"}}}, "resource": {"id": 364, "assignee": {"id": 583}, "organization": {"id": 633}, "project": {"id": 346, "owner": {"id": 747}, "assignee": {"id": 813}}, "task": {"id": 381, "owner": {"id": 954}, "assignee": {"id": 11}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 52, "privilege": "user"}, "organization": {"id": 101, "owner": {"id": 259}, "user": {"role": null}}}, "resource": {"id": 340, "assignee": {"id": 596}, "organization": {"id": 101}, "project": {"id": 362, "owner": {"id": 759}, "assignee": {"id": 854}}, "task": {"id": 335, "owner": {"id": 958}, "assignee": {"id": 52}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 97, "privilege": "user"}, "organization": {"id": 155, "owner": {"id": 224}, "user": {"role": null}}}, "resource": {"id": 394, "assignee": {"id": 510}, "organization": {"id": 155}, "project": {"id": 397, "owner": {"id": 751}, "assignee": {"id": 850}}, "task": {"id": 304, "owner": {"id": 947}, "assignee": {"id": 97}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 83, "privilege": "user"}, "organization": {"id": 102, "owner": {"id": 241}, "user": {"role": null}}}, "resource": {"id": 343, "assignee": {"id": 543}, "organization": {"id": 650}, "project": {"id": 316, "owner": {"id": 719}, "assignee": {"id": 836}}, "task": {"id": 358, "owner": {"id": 915}, "assignee": {"id": 83}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 93, "privilege": "user"}, "organization": {"id": 167, "owner": {"id": 250}, "user": {"role": null}}}, "resource": {"id": 368, "assignee": {"id": 545}, "organization": {"id": 689}, "project": {"id": 308, "owner": {"id": 710}, "assignee": {"id": 870}}, "task": {"id": 387, "owner": {"id": 944}, "assignee": {"id": 93}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 50, "privilege": "worker"}, "organization": {"id": 148, "owner": {"id": 50}, "user": {"role": "owner"}}}, "resource": {"id": 383, "assignee": {"id": 573}, "organization": {"id": 148}, "project": {"id": 379, "owner": {"id": 751}, "assignee": {"id": 866}}, "task": {"id": 300, "owner": {"id": 915}, "assignee": {"id": 50}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 72, "privilege": "worker"}, "organization": {"id": 132, "owner": {"id": 72}, "user": {"role": "owner"}}}, "resource": {"id": 348, "assignee": {"id": 555}, "organization": {"id": 132}, "project": {"id": 354, "owner": {"id": 794}, "assignee": {"id": 883}}, "task": {"id": 306, "owner": {"id": 995}, "assignee": {"id": 72}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 62, "privilege": "worker"}, "organization": {"id": 171, "owner": {"id": 62}, "user": {"role": "owner"}}}, "resource": {"id": 303, "assignee": {"id": 551}, "organization": {"id": 644}, "project": {"id": 371, "owner": {"id": 709}, "assignee": {"id": 827}}, "task": {"id": 392, "owner": {"id": 988}, "assignee": {"id": 62}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 5, "privilege": "worker"}, "organization": {"id": 195, "owner": {"id": 5}, "user": {"role": "owner"}}}, "resource": {"id": 386, "assignee": {"id": 554}, "organization": {"id": 657}, "project": {"id": 322, "owner": {"id": 731}, "assignee": {"id": 804}}, "task": {"id": 368, "owner": {"id": 918}, "assignee": {"id": 5}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 38, "privilege": "worker"}, "organization": {"id": 169, "owner": {"id": 253}, "user": {"role": "maintainer"}}}, "resource": {"id": 378, "assignee": {"id": 546}, "organization": {"id": 169}, "project": {"id": 329, "owner": {"id": 769}, "assignee": {"id": 867}}, "task": {"id": 335, "owner": {"id": 924}, "assignee": {"id": 38}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 65, "privilege": "worker"}, "organization": {"id": 126, "owner": {"id": 218}, "user": {"role": "maintainer"}}}, "resource": {"id": 375, "assignee": {"id": 549}, "organization": {"id": 126}, "project": {"id": 397, "owner": {"id": 729}, "assignee": {"id": 829}}, "task": {"id": 353, "owner": {"id": 968}, "assignee": {"id": 65}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 22, "privilege": "worker"}, "organization": {"id": 106, "owner": {"id": 279}, "user": {"role": "maintainer"}}}, "resource": {"id": 317, "assignee": {"id": 575}, "organization": {"id": 687}, "project": {"id": 388, "owner": {"id": 768}, "assignee": {"id": 830}}, "task": {"id": 347, "owner": {"id": 974}, "assignee": {"id": 22}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 84, "privilege": "worker"}, "organization": {"id": 121, "owner": {"id": 242}, "user": {"role": "maintainer"}}}, "resource": {"id": 356, "assignee": {"id": 546}, "organization": {"id": 660}, "project": {"id": 366, "owner": {"id": 728}, "assignee": {"id": 898}}, "task": {"id": 382, "owner": {"id": 909}, "assignee": {"id": 84}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 78, "privilege": "worker"}, "organization": {"id": 107, "owner": {"id": 207}, "user": {"role": "supervisor"}}}, "resource": {"id": 388, "assignee": {"id": 553}, "organization": {"id": 107}, "project": {"id": 302, "owner": {"id": 791}, "assignee": {"id": 893}}, "task": {"id": 305, "owner": {"id": 902}, "assignee": {"id": 78}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 91, "privilege": "worker"}, "organization": {"id": 199, "owner": {"id": 213}, "user": {"role": "supervisor"}}}, "resource": {"id": 352, "assignee": {"id": 591}, "organization": {"id": 199}, "project": {"id": 397, "owner": {"id": 754}, "assignee": {"id": 805}}, "task": {"id": 349, "owner": {"id": 953}, "assignee": {"id": 91}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 56, "privilege": "worker"}, "organization": {"id": 195, "owner": {"id": 213}, "user": {"role": "supervisor"}}}, "resource": {"id": 304, "assignee": {"id": 512}, "organization": {"id": 614}, "project": {"id": 355, "owner": {"id": 745}, "assignee": {"id": 805}}, "task": {"id": 304, "owner": {"id": 915}, "assignee": {"id": 56}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 27, "privilege": "worker"}, "organization": {"id": 107, "owner": {"id": 217}, "user": {"role": "supervisor"}}}, "resource": {"id": 393, "assignee": {"id": 559}, "organization": {"id": 651}, "project": {"id": 385, "owner": {"id": 763}, "assignee": {"id": 877}}, "task": {"id": 352, "owner": {"id": 914}, "assignee": {"id": 27}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 93, "privilege": "worker"}, "organization": {"id": 125, "owner": {"id": 287}, "user": {"role": "worker"}}}, "resource": {"id": 318, "assignee": {"id": 582}, "organization": {"id": 125}, "project": {"id": 311, "owner": {"id": 711}, "assignee": {"id": 826}}, "task": {"id": 399, "owner": {"id": 911}, "assignee": {"id": 93}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 86, "privilege": "worker"}, "organization": {"id": 161, "owner": {"id": 253}, "user": {"role": "worker"}}}, "resource": {"id": 324, "assignee": {"id": 558}, "organization": {"id": 161}, "project": {"id": 397, "owner": {"id": 769}, "assignee": {"id": 811}}, "task": {"id": 377, "owner": {"id": 993}, "assignee": {"id": 86}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 85, "privilege": "worker"}, "organization": {"id": 144, "owner": {"id": 255}, "user": {"role": "worker"}}}, "resource": {"id": 374, "assignee": {"id": 596}, "organization": {"id": 672}, "project": {"id": 398, "owner": {"id": 726}, "assignee": {"id": 873}}, "task": {"id": 323, "owner": {"id": 973}, "assignee": {"id": 85}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 16, "privilege": "worker"}, "organization": {"id": 105, "owner": {"id": 293}, "user": {"role": "worker"}}}, "resource": {"id": 360, "assignee": {"id": 507}, "organization": {"id": 644}, "project": {"id": 364, "owner": {"id": 770}, "assignee": {"id": 802}}, "task": {"id": 384, "owner": {"id": 998}, "assignee": {"id": 16}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 64, "privilege": "worker"}, "organization": {"id": 151, "owner": {"id": 289}, "user": {"role": null}}}, "resource": {"id": 306, "assignee": {"id": 536}, "organization": {"id": 151}, "project": {"id": 356, "owner": {"id": 714}, "assignee": {"id": 847}}, "task": {"id": 372, "owner": {"id": 995}, "assignee": {"id": 64}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 57, "privilege": "worker"}, "organization": {"id": 186, "owner": {"id": 250}, "user": {"role": null}}}, "resource": {"id": 344, "assignee": {"id": 568}, "organization": {"id": 186}, "project": {"id": 327, "owner": {"id": 700}, "assignee": {"id": 846}}, "task": {"id": 347, "owner": {"id": 946}, "assignee": {"id": 57}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 28, "privilege": "worker"}, "organization": {"id": 129, "owner": {"id": 272}, "user": {"role": null}}}, "resource": {"id": 350, "assignee": {"id": 513}, "organization": {"id": 605}, "project": {"id": 305, "owner": {"id": 713}, "assignee": {"id": 839}}, "task": {"id": 347, "owner": {"id": 974}, "assignee": {"id": 28}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 4, "privilege": "worker"}, "organization": {"id": 121, "owner": {"id": 226}, "user": {"role": null}}}, "resource": {"id": 387, "assignee": {"id": 586}, "organization": {"id": 613}, "project": {"id": 355, "owner": {"id": 743}, "assignee": {"id": 812}}, "task": {"id": 370, "owner": {"id": 981}, "assignee": {"id": 4}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_OWNER_same_org_TRUE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 32, "privilege": "none"}, "organization": {"id": 165, "owner": {"id": 32}, "user": {"role": "owner"}}}, "resource": {"id": 327, "assignee": {"id": 597}, "organization": {"id": 165}, "project": {"id": 389, "owner": {"id": 762}, "assignee": {"id": 839}}, "task": {"id": 387, "owner": {"id": 996}, "assignee": {"id": 32}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_OWNER_same_org_TRUE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 92, "privilege": "none"}, "organization": {"id": 193, "owner": {"id": 92}, "user": {"role": "owner"}}}, "resource": {"id": 350, "assignee": {"id": 598}, "organization": {"id": 193}, "project": {"id": 353, "owner": {"id": 787}, "assignee": {"id": 805}}, "task": {"id": 376, "owner": {"id": 929}, "assignee": {"id": 92}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 91, "privilege": "none"}, "organization": {"id": 181, "owner": {"id": 91}, "user": {"role": "owner"}}}, "resource": {"id": 300, "assignee": {"id": 558}, "organization": {"id": 628}, "project": {"id": 393, "owner": {"id": 744}, "assignee": {"id": 889}}, "task": {"id": 397, "owner": {"id": 903}, "assignee": {"id": 91}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 1, "privilege": "none"}, "organization": {"id": 149, "owner": {"id": 1}, "user": {"role": "owner"}}}, "resource": {"id": 393, "assignee": {"id": 547}, "organization": {"id": 615}, "project": {"id": 368, "owner": {"id": 770}, "assignee": {"id": 811}}, "task": {"id": 373, "owner": {"id": 928}, "assignee": {"id": 1}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_MAINTAINER_same_org_TRUE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 64, "privilege": "none"}, "organization": {"id": 145, "owner": {"id": 238}, "user": {"role": "maintainer"}}}, "resource": {"id": 310, "assignee": {"id": 554}, "organization": {"id": 145}, "project": {"id": 315, "owner": {"id": 758}, "assignee": {"id": 895}}, "task": {"id": 330, "owner": {"id": 943}, "assignee": {"id": 64}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_MAINTAINER_same_org_TRUE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 87, "privilege": "none"}, "organization": {"id": 174, "owner": {"id": 207}, "user": {"role": "maintainer"}}}, "resource": {"id": 335, "assignee": {"id": 510}, "organization": {"id": 174}, "project": {"id": 300, "owner": {"id": 740}, "assignee": {"id": 815}}, "task": {"id": 380, "owner": {"id": 987}, "assignee": {"id": 87}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 91, "privilege": "none"}, "organization": {"id": 179, "owner": {"id": 271}, "user": {"role": "maintainer"}}}, "resource": {"id": 391, "assignee": {"id": 553}, "organization": {"id": 674}, "project": {"id": 310, "owner": {"id": 731}, "assignee": {"id": 806}}, "task": {"id": 356, "owner": {"id": 968}, "assignee": {"id": 91}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 70, "privilege": "none"}, "organization": {"id": 148, "owner": {"id": 247}, "user": {"role": "maintainer"}}}, "resource": {"id": 352, "assignee": {"id": 538}, "organization": {"id": 608}, "project": {"id": 384, "owner": {"id": 769}, "assignee": {"id": 889}}, "task": {"id": 388, "owner": {"id": 977}, "assignee": {"id": 70}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_SUPERVISOR_same_org_TRUE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 6, "privilege": "none"}, "organization": {"id": 124, "owner": {"id": 203}, "user": {"role": "supervisor"}}}, "resource": {"id": 378, "assignee": {"id": 595}, "organization": {"id": 124}, "project": {"id": 331, "owner": {"id": 759}, "assignee": {"id": 830}}, "task": {"id": 368, "owner": {"id": 994}, "assignee": {"id": 6}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_SUPERVISOR_same_org_TRUE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 78, "privilege": "none"}, "organization": {"id": 174, "owner": {"id": 260}, "user": {"role": "supervisor"}}}, "resource": {"id": 322, "assignee": {"id": 572}, "organization": {"id": 174}, "project": {"id": 353, "owner": {"id": 752}, "assignee": {"id": 890}}, "task": {"id": 370, "owner": {"id": 939}, "assignee": {"id": 78}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 40, "privilege": "none"}, "organization": {"id": 124, "owner": {"id": 285}, "user": {"role": "supervisor"}}}, "resource": {"id": 392, "assignee": {"id": 555}, "organization": {"id": 609}, "project": {"id": 365, "owner": {"id": 701}, "assignee": {"id": 892}}, "task": {"id": 323, "owner": {"id": 917}, "assignee": {"id": 40}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 6, "privilege": "none"}, "organization": {"id": 102, "owner": {"id": 264}, "user": {"role": "supervisor"}}}, "resource": {"id": 316, "assignee": {"id": 585}, "organization": {"id": 645}, "project": {"id": 342, "owner": {"id": 731}, "assignee": {"id": 841}}, "task": {"id": 317, "owner": {"id": 946}, "assignee": {"id": 6}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_WORKER_same_org_TRUE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 38, "privilege": "none"}, "organization": {"id": 113, "owner": {"id": 203}, "user": {"role": "worker"}}}, "resource": {"id": 362, "assignee": {"id": 576}, "organization": {"id": 113}, "project": {"id": 355, "owner": {"id": 772}, "assignee": {"id": 835}}, "task": {"id": 390, "owner": {"id": 963}, "assignee": {"id": 38}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_WORKER_same_org_TRUE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 47, "privilege": "none"}, "organization": {"id": 163, "owner": {"id": 223}, "user": {"role": "worker"}}}, "resource": {"id": 368, "assignee": {"id": 538}, "organization": {"id": 163}, "project": {"id": 324, "owner": {"id": 705}, "assignee": {"id": 863}}, "task": {"id": 338, "owner": {"id": 957}, "assignee": {"id": 47}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 45, "privilege": "none"}, "organization": {"id": 145, "owner": {"id": 299}, "user": {"role": "worker"}}}, "resource": {"id": 395, "assignee": {"id": 533}, "organization": {"id": 659}, "project": {"id": 383, "owner": {"id": 781}, "assignee": {"id": 870}}, "task": {"id": 315, "owner": {"id": 938}, "assignee": {"id": 45}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 3, "privilege": "none"}, "organization": {"id": 184, "owner": {"id": 240}, "user": {"role": "worker"}}}, "resource": {"id": 358, "assignee": {"id": 541}, "organization": {"id": 691}, "project": {"id": 329, "owner": {"id": 748}, "assignee": {"id": 827}}, "task": {"id": 303, "owner": {"id": 962}, "assignee": {"id": 3}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 37, "privilege": "none"}, "organization": {"id": 137, "owner": {"id": 290}, "user": {"role": null}}}, "resource": {"id": 381, "assignee": {"id": 538}, "organization": {"id": 137}, "project": {"id": 302, "owner": {"id": 720}, "assignee": {"id": 846}}, "task": {"id": 322, "owner": {"id": 992}, "assignee": {"id": 37}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 30, "privilege": "none"}, "organization": {"id": 112, "owner": {"id": 277}, "user": {"role": null}}}, "resource": {"id": 398, "assignee": {"id": 551}, "organization": {"id": 112}, "project": {"id": 312, "owner": {"id": 712}, "assignee": {"id": 845}}, "task": {"id": 357, "owner": {"id": 965}, "assignee": {"id": 30}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 39, "privilege": "none"}, "organization": {"id": 171, "owner": {"id": 231}, "user": {"role": null}}}, "resource": {"id": 333, "assignee": {"id": 559}, "organization": {"id": 684}, "project": {"id": 309, "owner": {"id": 792}, "assignee": {"id": 878}}, "task": {"id": 308, "owner": {"id": 908}, "assignee": {"id": 39}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 19, "privilege": "none"}, "organization": {"id": 165, "owner": {"id": 202}, "user": {"role": null}}}, "resource": {"id": 318, "assignee": {"id": 531}, "organization": {"id": 674}, "project": {"id": 378, "owner": {"id": 795}, "assignee": {"id": 870}}, "task": {"id": 323, "owner": {"id": 998}, "assignee": {"id": 19}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 11, "privilege": "admin"}, "organization": {"id": 194, "owner": {"id": 11}, "user": {"role": "owner"}}}, "resource": {"id": 301, "assignee": {"id": 11}, "organization": {"id": 194}, "project": {"id": 384, "owner": {"id": 760}, "assignee": {"id": 890}}, "task": {"id": 356, "owner": {"id": 994}, "assignee": {"id": 1007}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 56, "privilege": "admin"}, "organization": {"id": 193, "owner": {"id": 56}, "user": {"role": "owner"}}}, "resource": {"id": 301, "assignee": {"id": 56}, "organization": {"id": 193}, "project": {"id": 317, "owner": {"id": 747}, "assignee": {"id": 816}}, "task": {"id": 362, "owner": {"id": 991}, "assignee": {"id": 1083}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_OWNER_same_org_FALSE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 54, "privilege": "admin"}, "organization": {"id": 166, "owner": {"id": 54}, "user": {"role": "owner"}}}, "resource": {"id": 325, "assignee": {"id": 54}, "organization": {"id": 689}, "project": {"id": 328, "owner": {"id": 763}, "assignee": {"id": 862}}, "task": {"id": 326, "owner": {"id": 901}, "assignee": {"id": 1038}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_OWNER_same_org_FALSE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 80, "privilege": "admin"}, "organization": {"id": 171, "owner": {"id": 80}, "user": {"role": "owner"}}}, "resource": {"id": 306, "assignee": {"id": 80}, "organization": {"id": 681}, "project": {"id": 382, "owner": {"id": 787}, "assignee": {"id": 823}}, "task": {"id": 359, "owner": {"id": 934}, "assignee": {"id": 1097}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 63, "privilege": "admin"}, "organization": {"id": 165, "owner": {"id": 234}, "user": {"role": "maintainer"}}}, "resource": {"id": 383, "assignee": {"id": 63}, "organization": {"id": 165}, "project": {"id": 355, "owner": {"id": 750}, "assignee": {"id": 892}}, "task": {"id": 395, "owner": {"id": 966}, "assignee": {"id": 1027}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 78, "privilege": "admin"}, "organization": {"id": 131, "owner": {"id": 290}, "user": {"role": "maintainer"}}}, "resource": {"id": 364, "assignee": {"id": 78}, "organization": {"id": 131}, "project": {"id": 314, "owner": {"id": 715}, "assignee": {"id": 807}}, "task": {"id": 363, "owner": {"id": 914}, "assignee": {"id": 1052}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_MAINTAINER_same_org_FALSE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 62, "privilege": "admin"}, "organization": {"id": 108, "owner": {"id": 295}, "user": {"role": "maintainer"}}}, "resource": {"id": 353, "assignee": {"id": 62}, "organization": {"id": 668}, "project": {"id": 320, "owner": {"id": 767}, "assignee": {"id": 897}}, "task": {"id": 347, "owner": {"id": 996}, "assignee": {"id": 1028}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_MAINTAINER_same_org_FALSE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 56, "privilege": "admin"}, "organization": {"id": 103, "owner": {"id": 290}, "user": {"role": "maintainer"}}}, "resource": {"id": 355, "assignee": {"id": 56}, "organization": {"id": 649}, "project": {"id": 367, "owner": {"id": 769}, "assignee": {"id": 812}}, "task": {"id": 314, "owner": {"id": 910}, "assignee": {"id": 1030}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 32, "privilege": "admin"}, "organization": {"id": 118, "owner": {"id": 242}, "user": {"role": "supervisor"}}}, "resource": {"id": 338, "assignee": {"id": 32}, "organization": {"id": 118}, "project": {"id": 347, "owner": {"id": 703}, "assignee": {"id": 858}}, "task": {"id": 374, "owner": {"id": 958}, "assignee": {"id": 1095}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 12, "privilege": "admin"}, "organization": {"id": 106, "owner": {"id": 288}, "user": {"role": "supervisor"}}}, "resource": {"id": 306, "assignee": {"id": 12}, "organization": {"id": 106}, "project": {"id": 302, "owner": {"id": 754}, "assignee": {"id": 844}}, "task": {"id": 320, "owner": {"id": 998}, "assignee": {"id": 1088}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_SUPERVISOR_same_org_FALSE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 59, "privilege": "admin"}, "organization": {"id": 194, "owner": {"id": 238}, "user": {"role": "supervisor"}}}, "resource": {"id": 364, "assignee": {"id": 59}, "organization": {"id": 618}, "project": {"id": 342, "owner": {"id": 708}, "assignee": {"id": 866}}, "task": {"id": 389, "owner": {"id": 942}, "assignee": {"id": 1031}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_SUPERVISOR_same_org_FALSE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 81, "privilege": "admin"}, "organization": {"id": 157, "owner": {"id": 264}, "user": {"role": "supervisor"}}}, "resource": {"id": 330, "assignee": {"id": 81}, "organization": {"id": 661}, "project": {"id": 301, "owner": {"id": 760}, "assignee": {"id": 890}}, "task": {"id": 397, "owner": {"id": 953}, "assignee": {"id": 1000}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 78, "privilege": "admin"}, "organization": {"id": 131, "owner": {"id": 236}, "user": {"role": "worker"}}}, "resource": {"id": 343, "assignee": {"id": 78}, "organization": {"id": 131}, "project": {"id": 350, "owner": {"id": 773}, "assignee": {"id": 864}}, "task": {"id": 336, "owner": {"id": 918}, "assignee": {"id": 1042}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 64, "privilege": "admin"}, "organization": {"id": 144, "owner": {"id": 256}, "user": {"role": "worker"}}}, "resource": {"id": 323, "assignee": {"id": 64}, "organization": {"id": 144}, "project": {"id": 323, "owner": {"id": 741}, "assignee": {"id": 814}}, "task": {"id": 315, "owner": {"id": 911}, "assignee": {"id": 1011}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_WORKER_same_org_FALSE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 42, "privilege": "admin"}, "organization": {"id": 113, "owner": {"id": 239}, "user": {"role": "worker"}}}, "resource": {"id": 356, "assignee": {"id": 42}, "organization": {"id": 648}, "project": {"id": 312, "owner": {"id": 778}, "assignee": {"id": 863}}, "task": {"id": 372, "owner": {"id": 995}, "assignee": {"id": 1040}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_WORKER_same_org_FALSE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 27, "privilege": "admin"}, "organization": {"id": 139, "owner": {"id": 220}, "user": {"role": "worker"}}}, "resource": {"id": 306, "assignee": {"id": 27}, "organization": {"id": 641}, "project": {"id": 363, "owner": {"id": 787}, "assignee": {"id": 853}}, "task": {"id": 317, "owner": {"id": 911}, "assignee": {"id": 1050}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_TRUE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 25, "privilege": "admin"}, "organization": {"id": 152, "owner": {"id": 212}, "user": {"role": null}}}, "resource": {"id": 399, "assignee": {"id": 25}, "organization": {"id": 152}, "project": {"id": 361, "owner": {"id": 735}, "assignee": {"id": 838}}, "task": {"id": 331, "owner": {"id": 969}, "assignee": {"id": 1014}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_TRUE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 51, "privilege": "admin"}, "organization": {"id": 181, "owner": {"id": 208}, "user": {"role": null}}}, "resource": {"id": 376, "assignee": {"id": 51}, "organization": {"id": 181}, "project": {"id": 302, "owner": {"id": 787}, "assignee": {"id": 822}}, "task": {"id": 330, "owner": {"id": 915}, "assignee": {"id": 1066}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_FALSE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 10, "privilege": "admin"}, "organization": {"id": 172, "owner": {"id": 260}, "user": {"role": null}}}, "resource": {"id": 323, "assignee": {"id": 10}, "organization": {"id": 673}, "project": {"id": 333, "owner": {"id": 761}, "assignee": {"id": 873}}, "task": {"id": 301, "owner": {"id": 959}, "assignee": {"id": 1049}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_FALSE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 89, "privilege": "admin"}, "organization": {"id": 109, "owner": {"id": 299}, "user": {"role": null}}}, "resource": {"id": 332, "assignee": {"id": 89}, "organization": {"id": 687}, "project": {"id": 376, "owner": {"id": 711}, "assignee": {"id": 856}}, "task": {"id": 336, "owner": {"id": 988}, "assignee": {"id": 1027}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 36, "privilege": "business"}, "organization": {"id": 175, "owner": {"id": 36}, "user": {"role": "owner"}}}, "resource": {"id": 378, "assignee": {"id": 36}, "organization": {"id": 175}, "project": {"id": 355, "owner": {"id": 757}, "assignee": {"id": 895}}, "task": {"id": 318, "owner": {"id": 957}, "assignee": {"id": 1047}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 70, "privilege": "business"}, "organization": {"id": 150, "owner": {"id": 70}, "user": {"role": "owner"}}}, "resource": {"id": 395, "assignee": {"id": 70}, "organization": {"id": 150}, "project": {"id": 391, "owner": {"id": 745}, "assignee": {"id": 818}}, "task": {"id": 354, "owner": {"id": 942}, "assignee": {"id": 1089}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 39, "privilege": "business"}, "organization": {"id": 121, "owner": {"id": 39}, "user": {"role": "owner"}}}, "resource": {"id": 358, "assignee": {"id": 39}, "organization": {"id": 623}, "project": {"id": 335, "owner": {"id": 751}, "assignee": {"id": 834}}, "task": {"id": 338, "owner": {"id": 955}, "assignee": {"id": 1094}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 78, "privilege": "business"}, "organization": {"id": 190, "owner": {"id": 78}, "user": {"role": "owner"}}}, "resource": {"id": 360, "assignee": {"id": 78}, "organization": {"id": 625}, "project": {"id": 316, "owner": {"id": 700}, "assignee": {"id": 809}}, "task": {"id": 302, "owner": {"id": 966}, "assignee": {"id": 1069}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 27, "privilege": "business"}, "organization": {"id": 162, "owner": {"id": 296}, "user": {"role": "maintainer"}}}, "resource": {"id": 378, "assignee": {"id": 27}, "organization": {"id": 162}, "project": {"id": 307, "owner": {"id": 792}, "assignee": {"id": 823}}, "task": {"id": 370, "owner": {"id": 958}, "assignee": {"id": 1076}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 85, "privilege": "business"}, "organization": {"id": 129, "owner": {"id": 200}, "user": {"role": "maintainer"}}}, "resource": {"id": 367, "assignee": {"id": 85}, "organization": {"id": 129}, "project": {"id": 304, "owner": {"id": 715}, "assignee": {"id": 845}}, "task": {"id": 335, "owner": {"id": 911}, "assignee": {"id": 1064}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 68, "privilege": "business"}, "organization": {"id": 160, "owner": {"id": 246}, "user": {"role": "maintainer"}}}, "resource": {"id": 353, "assignee": {"id": 68}, "organization": {"id": 602}, "project": {"id": 370, "owner": {"id": 704}, "assignee": {"id": 846}}, "task": {"id": 376, "owner": {"id": 916}, "assignee": {"id": 1010}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 20, "privilege": "business"}, "organization": {"id": 117, "owner": {"id": 252}, "user": {"role": "maintainer"}}}, "resource": {"id": 375, "assignee": {"id": 20}, "organization": {"id": 650}, "project": {"id": 372, "owner": {"id": 764}, "assignee": {"id": 875}}, "task": {"id": 394, "owner": {"id": 925}, "assignee": {"id": 1063}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 95, "privilege": "business"}, "organization": {"id": 112, "owner": {"id": 240}, "user": {"role": "supervisor"}}}, "resource": {"id": 354, "assignee": {"id": 95}, "organization": {"id": 112}, "project": {"id": 329, "owner": {"id": 782}, "assignee": {"id": 884}}, "task": {"id": 394, "owner": {"id": 964}, "assignee": {"id": 1027}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 75, "privilege": "business"}, "organization": {"id": 189, "owner": {"id": 244}, "user": {"role": "supervisor"}}}, "resource": {"id": 380, "assignee": {"id": 75}, "organization": {"id": 189}, "project": {"id": 361, "owner": {"id": 765}, "assignee": {"id": 863}}, "task": {"id": 337, "owner": {"id": 993}, "assignee": {"id": 1007}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 98, "privilege": "business"}, "organization": {"id": 154, "owner": {"id": 204}, "user": {"role": "supervisor"}}}, "resource": {"id": 341, "assignee": {"id": 98}, "organization": {"id": 603}, "project": {"id": 323, "owner": {"id": 737}, "assignee": {"id": 806}}, "task": {"id": 384, "owner": {"id": 990}, "assignee": {"id": 1020}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 83, "privilege": "business"}, "organization": {"id": 191, "owner": {"id": 250}, "user": {"role": "supervisor"}}}, "resource": {"id": 367, "assignee": {"id": 83}, "organization": {"id": 634}, "project": {"id": 394, "owner": {"id": 791}, "assignee": {"id": 817}}, "task": {"id": 324, "owner": {"id": 975}, "assignee": {"id": 1005}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 16, "privilege": "business"}, "organization": {"id": 190, "owner": {"id": 226}, "user": {"role": "worker"}}}, "resource": {"id": 310, "assignee": {"id": 16}, "organization": {"id": 190}, "project": {"id": 302, "owner": {"id": 750}, "assignee": {"id": 876}}, "task": {"id": 314, "owner": {"id": 961}, "assignee": {"id": 1017}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 79, "privilege": "business"}, "organization": {"id": 109, "owner": {"id": 263}, "user": {"role": "worker"}}}, "resource": {"id": 374, "assignee": {"id": 79}, "organization": {"id": 109}, "project": {"id": 336, "owner": {"id": 724}, "assignee": {"id": 892}}, "task": {"id": 377, "owner": {"id": 987}, "assignee": {"id": 1079}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 12, "privilege": "business"}, "organization": {"id": 173, "owner": {"id": 234}, "user": {"role": "worker"}}}, "resource": {"id": 347, "assignee": {"id": 12}, "organization": {"id": 661}, "project": {"id": 352, "owner": {"id": 759}, "assignee": {"id": 800}}, "task": {"id": 300, "owner": {"id": 913}, "assignee": {"id": 1004}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 61, "privilege": "business"}, "organization": {"id": 152, "owner": {"id": 228}, "user": {"role": "worker"}}}, "resource": {"id": 388, "assignee": {"id": 61}, "organization": {"id": 612}, "project": {"id": 365, "owner": {"id": 701}, "assignee": {"id": 835}}, "task": {"id": 329, "owner": {"id": 909}, "assignee": {"id": 1098}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 80, "privilege": "business"}, "organization": {"id": 188, "owner": {"id": 264}, "user": {"role": null}}}, "resource": {"id": 344, "assignee": {"id": 80}, "organization": {"id": 188}, "project": {"id": 359, "owner": {"id": 753}, "assignee": {"id": 882}}, "task": {"id": 394, "owner": {"id": 977}, "assignee": {"id": 1056}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 68, "privilege": "business"}, "organization": {"id": 194, "owner": {"id": 245}, "user": {"role": null}}}, "resource": {"id": 336, "assignee": {"id": 68}, "organization": {"id": 194}, "project": {"id": 304, "owner": {"id": 703}, "assignee": {"id": 824}}, "task": {"id": 387, "owner": {"id": 946}, "assignee": {"id": 1073}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 66, "privilege": "business"}, "organization": {"id": 101, "owner": {"id": 278}, "user": {"role": null}}}, "resource": {"id": 336, "assignee": {"id": 66}, "organization": {"id": 680}, "project": {"id": 332, "owner": {"id": 795}, "assignee": {"id": 802}}, "task": {"id": 306, "owner": {"id": 944}, "assignee": {"id": 1008}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 78, "privilege": "business"}, "organization": {"id": 105, "owner": {"id": 221}, "user": {"role": null}}}, "resource": {"id": 394, "assignee": {"id": 78}, "organization": {"id": 671}, "project": {"id": 377, "owner": {"id": 793}, "assignee": {"id": 802}}, "task": {"id": 350, "owner": {"id": 943}, "assignee": {"id": 1052}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 0, "privilege": "user"}, "organization": {"id": 162, "owner": {"id": 0}, "user": {"role": "owner"}}}, "resource": {"id": 387, "assignee": {"id": 0}, "organization": {"id": 162}, "project": {"id": 340, "owner": {"id": 720}, "assignee": {"id": 835}}, "task": {"id": 396, "owner": {"id": 977}, "assignee": {"id": 1093}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 27, "privilege": "user"}, "organization": {"id": 138, "owner": {"id": 27}, "user": {"role": "owner"}}}, "resource": {"id": 310, "assignee": {"id": 27}, "organization": {"id": 138}, "project": {"id": 383, "owner": {"id": 735}, "assignee": {"id": 882}}, "task": {"id": 355, "owner": {"id": 967}, "assignee": {"id": 1036}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 84, "privilege": "user"}, "organization": {"id": 131, "owner": {"id": 84}, "user": {"role": "owner"}}}, "resource": {"id": 332, "assignee": {"id": 84}, "organization": {"id": 617}, "project": {"id": 307, "owner": {"id": 737}, "assignee": {"id": 870}}, "task": {"id": 369, "owner": {"id": 944}, "assignee": {"id": 1024}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 34, "privilege": "user"}, "organization": {"id": 178, "owner": {"id": 34}, "user": {"role": "owner"}}}, "resource": {"id": 376, "assignee": {"id": 34}, "organization": {"id": 617}, "project": {"id": 333, "owner": {"id": 720}, "assignee": {"id": 825}}, "task": {"id": 381, "owner": {"id": 978}, "assignee": {"id": 1098}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 28, "privilege": "user"}, "organization": {"id": 104, "owner": {"id": 292}, "user": {"role": "maintainer"}}}, "resource": {"id": 342, "assignee": {"id": 28}, "organization": {"id": 104}, "project": {"id": 390, "owner": {"id": 715}, "assignee": {"id": 824}}, "task": {"id": 396, "owner": {"id": 964}, "assignee": {"id": 1098}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 30, "privilege": "user"}, "organization": {"id": 160, "owner": {"id": 286}, "user": {"role": "maintainer"}}}, "resource": {"id": 340, "assignee": {"id": 30}, "organization": {"id": 160}, "project": {"id": 323, "owner": {"id": 769}, "assignee": {"id": 811}}, "task": {"id": 317, "owner": {"id": 998}, "assignee": {"id": 1000}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 87, "privilege": "user"}, "organization": {"id": 145, "owner": {"id": 252}, "user": {"role": "maintainer"}}}, "resource": {"id": 397, "assignee": {"id": 87}, "organization": {"id": 655}, "project": {"id": 393, "owner": {"id": 758}, "assignee": {"id": 879}}, "task": {"id": 301, "owner": {"id": 940}, "assignee": {"id": 1091}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 6, "privilege": "user"}, "organization": {"id": 196, "owner": {"id": 246}, "user": {"role": "maintainer"}}}, "resource": {"id": 324, "assignee": {"id": 6}, "organization": {"id": 681}, "project": {"id": 336, "owner": {"id": 708}, "assignee": {"id": 834}}, "task": {"id": 312, "owner": {"id": 954}, "assignee": {"id": 1072}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 41, "privilege": "user"}, "organization": {"id": 133, "owner": {"id": 273}, "user": {"role": "supervisor"}}}, "resource": {"id": 393, "assignee": {"id": 41}, "organization": {"id": 133}, "project": {"id": 305, "owner": {"id": 787}, "assignee": {"id": 880}}, "task": {"id": 318, "owner": {"id": 969}, "assignee": {"id": 1086}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 60, "privilege": "user"}, "organization": {"id": 188, "owner": {"id": 227}, "user": {"role": "supervisor"}}}, "resource": {"id": 351, "assignee": {"id": 60}, "organization": {"id": 188}, "project": {"id": 366, "owner": {"id": 728}, "assignee": {"id": 863}}, "task": {"id": 356, "owner": {"id": 914}, "assignee": {"id": 1084}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 84, "privilege": "user"}, "organization": {"id": 112, "owner": {"id": 227}, "user": {"role": "supervisor"}}}, "resource": {"id": 303, "assignee": {"id": 84}, "organization": {"id": 699}, "project": {"id": 390, "owner": {"id": 720}, "assignee": {"id": 861}}, "task": {"id": 347, "owner": {"id": 946}, "assignee": {"id": 1065}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 79, "privilege": "user"}, "organization": {"id": 129, "owner": {"id": 261}, "user": {"role": "supervisor"}}}, "resource": {"id": 338, "assignee": {"id": 79}, "organization": {"id": 619}, "project": {"id": 344, "owner": {"id": 750}, "assignee": {"id": 820}}, "task": {"id": 383, "owner": {"id": 919}, "assignee": {"id": 1043}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 74, "privilege": "user"}, "organization": {"id": 147, "owner": {"id": 231}, "user": {"role": "worker"}}}, "resource": {"id": 331, "assignee": {"id": 74}, "organization": {"id": 147}, "project": {"id": 335, "owner": {"id": 708}, "assignee": {"id": 873}}, "task": {"id": 372, "owner": {"id": 960}, "assignee": {"id": 1018}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 66, "privilege": "user"}, "organization": {"id": 156, "owner": {"id": 287}, "user": {"role": "worker"}}}, "resource": {"id": 369, "assignee": {"id": 66}, "organization": {"id": 156}, "project": {"id": 321, "owner": {"id": 787}, "assignee": {"id": 876}}, "task": {"id": 338, "owner": {"id": 970}, "assignee": {"id": 1022}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 0, "privilege": "user"}, "organization": {"id": 162, "owner": {"id": 251}, "user": {"role": "worker"}}}, "resource": {"id": 389, "assignee": {"id": 0}, "organization": {"id": 618}, "project": {"id": 309, "owner": {"id": 760}, "assignee": {"id": 816}}, "task": {"id": 371, "owner": {"id": 939}, "assignee": {"id": 1046}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 80, "privilege": "user"}, "organization": {"id": 159, "owner": {"id": 220}, "user": {"role": "worker"}}}, "resource": {"id": 347, "assignee": {"id": 80}, "organization": {"id": 666}, "project": {"id": 339, "owner": {"id": 757}, "assignee": {"id": 801}}, "task": {"id": 375, "owner": {"id": 948}, "assignee": {"id": 1000}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 57, "privilege": "user"}, "organization": {"id": 109, "owner": {"id": 273}, "user": {"role": null}}}, "resource": {"id": 339, "assignee": {"id": 57}, "organization": {"id": 109}, "project": {"id": 317, "owner": {"id": 703}, "assignee": {"id": 823}}, "task": {"id": 388, "owner": {"id": 914}, "assignee": {"id": 1003}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 28, "privilege": "user"}, "organization": {"id": 116, "owner": {"id": 292}, "user": {"role": null}}}, "resource": {"id": 307, "assignee": {"id": 28}, "organization": {"id": 116}, "project": {"id": 332, "owner": {"id": 763}, "assignee": {"id": 841}}, "task": {"id": 318, "owner": {"id": 916}, "assignee": {"id": 1081}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 86, "privilege": "user"}, "organization": {"id": 138, "owner": {"id": 218}, "user": {"role": null}}}, "resource": {"id": 311, "assignee": {"id": 86}, "organization": {"id": 694}, "project": {"id": 372, "owner": {"id": 746}, "assignee": {"id": 857}}, "task": {"id": 362, "owner": {"id": 954}, "assignee": {"id": 1017}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 67, "privilege": "user"}, "organization": {"id": 138, "owner": {"id": 233}, "user": {"role": null}}}, "resource": {"id": 329, "assignee": {"id": 67}, "organization": {"id": 655}, "project": {"id": 355, "owner": {"id": 777}, "assignee": {"id": 830}}, "task": {"id": 352, "owner": {"id": 992}, "assignee": {"id": 1060}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 20, "privilege": "worker"}, "organization": {"id": 161, "owner": {"id": 20}, "user": {"role": "owner"}}}, "resource": {"id": 337, "assignee": {"id": 20}, "organization": {"id": 161}, "project": {"id": 329, "owner": {"id": 715}, "assignee": {"id": 837}}, "task": {"id": 368, "owner": {"id": 905}, "assignee": {"id": 1032}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 37, "privilege": "worker"}, "organization": {"id": 170, "owner": {"id": 37}, "user": {"role": "owner"}}}, "resource": {"id": 312, "assignee": {"id": 37}, "organization": {"id": 170}, "project": {"id": 347, "owner": {"id": 715}, "assignee": {"id": 892}}, "task": {"id": 390, "owner": {"id": 916}, "assignee": {"id": 1062}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 16, "privilege": "worker"}, "organization": {"id": 174, "owner": {"id": 16}, "user": {"role": "owner"}}}, "resource": {"id": 307, "assignee": {"id": 16}, "organization": {"id": 627}, "project": {"id": 334, "owner": {"id": 729}, "assignee": {"id": 897}}, "task": {"id": 353, "owner": {"id": 981}, "assignee": {"id": 1034}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 63, "privilege": "worker"}, "organization": {"id": 115, "owner": {"id": 63}, "user": {"role": "owner"}}}, "resource": {"id": 344, "assignee": {"id": 63}, "organization": {"id": 638}, "project": {"id": 367, "owner": {"id": 713}, "assignee": {"id": 852}}, "task": {"id": 345, "owner": {"id": 993}, "assignee": {"id": 1010}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 75, "privilege": "worker"}, "organization": {"id": 125, "owner": {"id": 224}, "user": {"role": "maintainer"}}}, "resource": {"id": 395, "assignee": {"id": 75}, "organization": {"id": 125}, "project": {"id": 344, "owner": {"id": 726}, "assignee": {"id": 897}}, "task": {"id": 347, "owner": {"id": 977}, "assignee": {"id": 1059}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 78, "privilege": "worker"}, "organization": {"id": 106, "owner": {"id": 280}, "user": {"role": "maintainer"}}}, "resource": {"id": 375, "assignee": {"id": 78}, "organization": {"id": 106}, "project": {"id": 342, "owner": {"id": 741}, "assignee": {"id": 813}}, "task": {"id": 314, "owner": {"id": 920}, "assignee": {"id": 1016}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 82, "privilege": "worker"}, "organization": {"id": 146, "owner": {"id": 202}, "user": {"role": "maintainer"}}}, "resource": {"id": 311, "assignee": {"id": 82}, "organization": {"id": 642}, "project": {"id": 381, "owner": {"id": 728}, "assignee": {"id": 896}}, "task": {"id": 339, "owner": {"id": 983}, "assignee": {"id": 1026}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 70, "privilege": "worker"}, "organization": {"id": 171, "owner": {"id": 221}, "user": {"role": "maintainer"}}}, "resource": {"id": 376, "assignee": {"id": 70}, "organization": {"id": 616}, "project": {"id": 352, "owner": {"id": 781}, "assignee": {"id": 892}}, "task": {"id": 362, "owner": {"id": 944}, "assignee": {"id": 1040}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 92, "privilege": "worker"}, "organization": {"id": 178, "owner": {"id": 244}, "user": {"role": "supervisor"}}}, "resource": {"id": 375, "assignee": {"id": 92}, "organization": {"id": 178}, "project": {"id": 340, "owner": {"id": 733}, "assignee": {"id": 835}}, "task": {"id": 365, "owner": {"id": 988}, "assignee": {"id": 1088}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 21, "privilege": "worker"}, "organization": {"id": 184, "owner": {"id": 245}, "user": {"role": "supervisor"}}}, "resource": {"id": 356, "assignee": {"id": 21}, "organization": {"id": 184}, "project": {"id": 392, "owner": {"id": 798}, "assignee": {"id": 885}}, "task": {"id": 367, "owner": {"id": 999}, "assignee": {"id": 1026}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 16, "privilege": "worker"}, "organization": {"id": 174, "owner": {"id": 239}, "user": {"role": "supervisor"}}}, "resource": {"id": 315, "assignee": {"id": 16}, "organization": {"id": 661}, "project": {"id": 310, "owner": {"id": 732}, "assignee": {"id": 845}}, "task": {"id": 395, "owner": {"id": 970}, "assignee": {"id": 1083}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 93, "privilege": "worker"}, "organization": {"id": 197, "owner": {"id": 251}, "user": {"role": "supervisor"}}}, "resource": {"id": 397, "assignee": {"id": 93}, "organization": {"id": 677}, "project": {"id": 322, "owner": {"id": 759}, "assignee": {"id": 836}}, "task": {"id": 304, "owner": {"id": 991}, "assignee": {"id": 1078}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 89, "privilege": "worker"}, "organization": {"id": 139, "owner": {"id": 205}, "user": {"role": "worker"}}}, "resource": {"id": 339, "assignee": {"id": 89}, "organization": {"id": 139}, "project": {"id": 304, "owner": {"id": 738}, "assignee": {"id": 811}}, "task": {"id": 398, "owner": {"id": 904}, "assignee": {"id": 1087}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 94, "privilege": "worker"}, "organization": {"id": 137, "owner": {"id": 202}, "user": {"role": "worker"}}}, "resource": {"id": 393, "assignee": {"id": 94}, "organization": {"id": 137}, "project": {"id": 368, "owner": {"id": 722}, "assignee": {"id": 842}}, "task": {"id": 388, "owner": {"id": 977}, "assignee": {"id": 1078}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 89, "privilege": "worker"}, "organization": {"id": 150, "owner": {"id": 207}, "user": {"role": "worker"}}}, "resource": {"id": 324, "assignee": {"id": 89}, "organization": {"id": 639}, "project": {"id": 338, "owner": {"id": 707}, "assignee": {"id": 852}}, "task": {"id": 315, "owner": {"id": 952}, "assignee": {"id": 1033}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 37, "privilege": "worker"}, "organization": {"id": 129, "owner": {"id": 255}, "user": {"role": "worker"}}}, "resource": {"id": 344, "assignee": {"id": 37}, "organization": {"id": 635}, "project": {"id": 384, "owner": {"id": 743}, "assignee": {"id": 892}}, "task": {"id": 301, "owner": {"id": 960}, "assignee": {"id": 1005}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 79, "privilege": "worker"}, "organization": {"id": 113, "owner": {"id": 263}, "user": {"role": null}}}, "resource": {"id": 353, "assignee": {"id": 79}, "organization": {"id": 113}, "project": {"id": 367, "owner": {"id": 758}, "assignee": {"id": 877}}, "task": {"id": 332, "owner": {"id": 921}, "assignee": {"id": 1069}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 28, "privilege": "worker"}, "organization": {"id": 100, "owner": {"id": 288}, "user": {"role": null}}}, "resource": {"id": 354, "assignee": {"id": 28}, "organization": {"id": 100}, "project": {"id": 390, "owner": {"id": 712}, "assignee": {"id": 891}}, "task": {"id": 330, "owner": {"id": 905}, "assignee": {"id": 1036}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 90, "privilege": "worker"}, "organization": {"id": 198, "owner": {"id": 240}, "user": {"role": null}}}, "resource": {"id": 362, "assignee": {"id": 90}, "organization": {"id": 617}, "project": {"id": 362, "owner": {"id": 755}, "assignee": {"id": 891}}, "task": {"id": 325, "owner": {"id": 948}, "assignee": {"id": 1074}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 36, "privilege": "worker"}, "organization": {"id": 175, "owner": {"id": 249}, "user": {"role": null}}}, "resource": {"id": 344, "assignee": {"id": 36}, "organization": {"id": 642}, "project": {"id": 389, "owner": {"id": 773}, "assignee": {"id": 802}}, "task": {"id": 307, "owner": {"id": 957}, "assignee": {"id": 1050}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_OWNER_same_org_TRUE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 46, "privilege": "none"}, "organization": {"id": 147, "owner": {"id": 46}, "user": {"role": "owner"}}}, "resource": {"id": 350, "assignee": {"id": 46}, "organization": {"id": 147}, "project": {"id": 370, "owner": {"id": 741}, "assignee": {"id": 889}}, "task": {"id": 332, "owner": {"id": 924}, "assignee": {"id": 1080}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_OWNER_same_org_TRUE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 29, "privilege": "none"}, "organization": {"id": 108, "owner": {"id": 29}, "user": {"role": "owner"}}}, "resource": {"id": 394, "assignee": {"id": 29}, "organization": {"id": 108}, "project": {"id": 354, "owner": {"id": 715}, "assignee": {"id": 837}}, "task": {"id": 315, "owner": {"id": 934}, "assignee": {"id": 1011}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 28, "privilege": "none"}, "organization": {"id": 160, "owner": {"id": 28}, "user": {"role": "owner"}}}, "resource": {"id": 308, "assignee": {"id": 28}, "organization": {"id": 683}, "project": {"id": 343, "owner": {"id": 727}, "assignee": {"id": 875}}, "task": {"id": 381, "owner": {"id": 984}, "assignee": {"id": 1078}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 26, "privilege": "none"}, "organization": {"id": 174, "owner": {"id": 26}, "user": {"role": "owner"}}}, "resource": {"id": 372, "assignee": {"id": 26}, "organization": {"id": 613}, "project": {"id": 379, "owner": {"id": 770}, "assignee": {"id": 801}}, "task": {"id": 336, "owner": {"id": 995}, "assignee": {"id": 1005}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_MAINTAINER_same_org_TRUE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 96, "privilege": "none"}, "organization": {"id": 182, "owner": {"id": 255}, "user": {"role": "maintainer"}}}, "resource": {"id": 328, "assignee": {"id": 96}, "organization": {"id": 182}, "project": {"id": 368, "owner": {"id": 770}, "assignee": {"id": 840}}, "task": {"id": 375, "owner": {"id": 927}, "assignee": {"id": 1079}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_MAINTAINER_same_org_TRUE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 96, "privilege": "none"}, "organization": {"id": 121, "owner": {"id": 283}, "user": {"role": "maintainer"}}}, "resource": {"id": 335, "assignee": {"id": 96}, "organization": {"id": 121}, "project": {"id": 319, "owner": {"id": 768}, "assignee": {"id": 891}}, "task": {"id": 375, "owner": {"id": 979}, "assignee": {"id": 1083}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 2, "privilege": "none"}, "organization": {"id": 134, "owner": {"id": 299}, "user": {"role": "maintainer"}}}, "resource": {"id": 388, "assignee": {"id": 2}, "organization": {"id": 619}, "project": {"id": 354, "owner": {"id": 723}, "assignee": {"id": 866}}, "task": {"id": 388, "owner": {"id": 951}, "assignee": {"id": 1060}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 60, "privilege": "none"}, "organization": {"id": 179, "owner": {"id": 279}, "user": {"role": "maintainer"}}}, "resource": {"id": 373, "assignee": {"id": 60}, "organization": {"id": 658}, "project": {"id": 336, "owner": {"id": 720}, "assignee": {"id": 864}}, "task": {"id": 313, "owner": {"id": 938}, "assignee": {"id": 1020}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_SUPERVISOR_same_org_TRUE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 68, "privilege": "none"}, "organization": {"id": 144, "owner": {"id": 229}, "user": {"role": "supervisor"}}}, "resource": {"id": 352, "assignee": {"id": 68}, "organization": {"id": 144}, "project": {"id": 312, "owner": {"id": 788}, "assignee": {"id": 835}}, "task": {"id": 355, "owner": {"id": 944}, "assignee": {"id": 1093}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_SUPERVISOR_same_org_TRUE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 70, "privilege": "none"}, "organization": {"id": 170, "owner": {"id": 224}, "user": {"role": "supervisor"}}}, "resource": {"id": 351, "assignee": {"id": 70}, "organization": {"id": 170}, "project": {"id": 351, "owner": {"id": 716}, "assignee": {"id": 853}}, "task": {"id": 322, "owner": {"id": 920}, "assignee": {"id": 1077}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 12, "privilege": "none"}, "organization": {"id": 113, "owner": {"id": 222}, "user": {"role": "supervisor"}}}, "resource": {"id": 368, "assignee": {"id": 12}, "organization": {"id": 675}, "project": {"id": 371, "owner": {"id": 771}, "assignee": {"id": 815}}, "task": {"id": 358, "owner": {"id": 959}, "assignee": {"id": 1032}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 39, "privilege": "none"}, "organization": {"id": 164, "owner": {"id": 227}, "user": {"role": "supervisor"}}}, "resource": {"id": 303, "assignee": {"id": 39}, "organization": {"id": 671}, "project": {"id": 326, "owner": {"id": 733}, "assignee": {"id": 865}}, "task": {"id": 393, "owner": {"id": 983}, "assignee": {"id": 1076}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_WORKER_same_org_TRUE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 77, "privilege": "none"}, "organization": {"id": 168, "owner": {"id": 272}, "user": {"role": "worker"}}}, "resource": {"id": 323, "assignee": {"id": 77}, "organization": {"id": 168}, "project": {"id": 326, "owner": {"id": 796}, "assignee": {"id": 814}}, "task": {"id": 331, "owner": {"id": 935}, "assignee": {"id": 1079}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_WORKER_same_org_TRUE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 73, "privilege": "none"}, "organization": {"id": 197, "owner": {"id": 203}, "user": {"role": "worker"}}}, "resource": {"id": 384, "assignee": {"id": 73}, "organization": {"id": 197}, "project": {"id": 355, "owner": {"id": 743}, "assignee": {"id": 829}}, "task": {"id": 342, "owner": {"id": 915}, "assignee": {"id": 1046}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 76, "privilege": "none"}, "organization": {"id": 165, "owner": {"id": 215}, "user": {"role": "worker"}}}, "resource": {"id": 364, "assignee": {"id": 76}, "organization": {"id": 674}, "project": {"id": 350, "owner": {"id": 752}, "assignee": {"id": 839}}, "task": {"id": 328, "owner": {"id": 964}, "assignee": {"id": 1060}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 31, "privilege": "none"}, "organization": {"id": 117, "owner": {"id": 291}, "user": {"role": "worker"}}}, "resource": {"id": 322, "assignee": {"id": 31}, "organization": {"id": 673}, "project": {"id": 372, "owner": {"id": 793}, "assignee": {"id": 825}}, "task": {"id": 388, "owner": {"id": 904}, "assignee": {"id": 1000}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 28, "privilege": "none"}, "organization": {"id": 177, "owner": {"id": 249}, "user": {"role": null}}}, "resource": {"id": 318, "assignee": {"id": 28}, "organization": {"id": 177}, "project": {"id": 394, "owner": {"id": 728}, "assignee": {"id": 819}}, "task": {"id": 333, "owner": {"id": 995}, "assignee": {"id": 1001}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 25, "privilege": "none"}, "organization": {"id": 171, "owner": {"id": 225}, "user": {"role": null}}}, "resource": {"id": 305, "assignee": {"id": 25}, "organization": {"id": 171}, "project": {"id": 343, "owner": {"id": 707}, "assignee": {"id": 822}}, "task": {"id": 334, "owner": {"id": 926}, "assignee": {"id": 1061}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 39, "privilege": "none"}, "organization": {"id": 102, "owner": {"id": 229}, "user": {"role": null}}}, "resource": {"id": 312, "assignee": {"id": 39}, "organization": {"id": 690}, "project": {"id": 357, "owner": {"id": 753}, "assignee": {"id": 866}}, "task": {"id": 385, "owner": {"id": 972}, "assignee": {"id": 1042}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 33, "privilege": "none"}, "organization": {"id": 171, "owner": {"id": 223}, "user": {"role": null}}}, "resource": {"id": 302, "assignee": {"id": 33}, "organization": {"id": 674}, "project": {"id": 350, "owner": {"id": 744}, "assignee": {"id": 830}}, "task": {"id": 327, "owner": {"id": 975}, "assignee": {"id": 1012}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 15, "privilege": "admin"}, "organization": {"id": 187, "owner": {"id": 15}, "user": {"role": "owner"}}}, "resource": {"id": 368, "assignee": {"id": 512}, "organization": {"id": 187}, "project": {"id": 385, "owner": {"id": 747}, "assignee": {"id": 884}}, "task": {"id": 369, "owner": {"id": 984}, "assignee": {"id": 1001}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 75, "privilege": "admin"}, "organization": {"id": 198, "owner": {"id": 75}, "user": {"role": "owner"}}}, "resource": {"id": 347, "assignee": {"id": 540}, "organization": {"id": 198}, "project": {"id": 304, "owner": {"id": 751}, "assignee": {"id": 816}}, "task": {"id": 342, "owner": {"id": 901}, "assignee": {"id": 1037}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_OWNER_same_org_FALSE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 3, "privilege": "admin"}, "organization": {"id": 150, "owner": {"id": 3}, "user": {"role": "owner"}}}, "resource": {"id": 338, "assignee": {"id": 588}, "organization": {"id": 656}, "project": {"id": 321, "owner": {"id": 714}, "assignee": {"id": 823}}, "task": {"id": 378, "owner": {"id": 918}, "assignee": {"id": 1063}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_OWNER_same_org_FALSE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 17, "privilege": "admin"}, "organization": {"id": 108, "owner": {"id": 17}, "user": {"role": "owner"}}}, "resource": {"id": 372, "assignee": {"id": 579}, "organization": {"id": 685}, "project": {"id": 313, "owner": {"id": 789}, "assignee": {"id": 869}}, "task": {"id": 354, "owner": {"id": 941}, "assignee": {"id": 1057}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 99, "privilege": "admin"}, "organization": {"id": 132, "owner": {"id": 249}, "user": {"role": "maintainer"}}}, "resource": {"id": 396, "assignee": {"id": 556}, "organization": {"id": 132}, "project": {"id": 303, "owner": {"id": 795}, "assignee": {"id": 887}}, "task": {"id": 365, "owner": {"id": 959}, "assignee": {"id": 1067}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 40, "privilege": "admin"}, "organization": {"id": 107, "owner": {"id": 221}, "user": {"role": "maintainer"}}}, "resource": {"id": 352, "assignee": {"id": 507}, "organization": {"id": 107}, "project": {"id": 358, "owner": {"id": 713}, "assignee": {"id": 832}}, "task": {"id": 312, "owner": {"id": 924}, "assignee": {"id": 1014}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_MAINTAINER_same_org_FALSE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 25, "privilege": "admin"}, "organization": {"id": 146, "owner": {"id": 273}, "user": {"role": "maintainer"}}}, "resource": {"id": 391, "assignee": {"id": 569}, "organization": {"id": 683}, "project": {"id": 313, "owner": {"id": 791}, "assignee": {"id": 800}}, "task": {"id": 337, "owner": {"id": 991}, "assignee": {"id": 1098}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_MAINTAINER_same_org_FALSE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 47, "privilege": "admin"}, "organization": {"id": 111, "owner": {"id": 292}, "user": {"role": "maintainer"}}}, "resource": {"id": 365, "assignee": {"id": 574}, "organization": {"id": 682}, "project": {"id": 320, "owner": {"id": 714}, "assignee": {"id": 808}}, "task": {"id": 351, "owner": {"id": 966}, "assignee": {"id": 1083}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 67, "privilege": "admin"}, "organization": {"id": 124, "owner": {"id": 235}, "user": {"role": "supervisor"}}}, "resource": {"id": 300, "assignee": {"id": 582}, "organization": {"id": 124}, "project": {"id": 327, "owner": {"id": 701}, "assignee": {"id": 875}}, "task": {"id": 331, "owner": {"id": 950}, "assignee": {"id": 1092}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 31, "privilege": "admin"}, "organization": {"id": 109, "owner": {"id": 203}, "user": {"role": "supervisor"}}}, "resource": {"id": 312, "assignee": {"id": 589}, "organization": {"id": 109}, "project": {"id": 381, "owner": {"id": 778}, "assignee": {"id": 831}}, "task": {"id": 396, "owner": {"id": 919}, "assignee": {"id": 1025}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_SUPERVISOR_same_org_FALSE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 9, "privilege": "admin"}, "organization": {"id": 133, "owner": {"id": 293}, "user": {"role": "supervisor"}}}, "resource": {"id": 358, "assignee": {"id": 510}, "organization": {"id": 613}, "project": {"id": 368, "owner": {"id": 714}, "assignee": {"id": 842}}, "task": {"id": 321, "owner": {"id": 953}, "assignee": {"id": 1046}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_SUPERVISOR_same_org_FALSE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 98, "privilege": "admin"}, "organization": {"id": 184, "owner": {"id": 214}, "user": {"role": "supervisor"}}}, "resource": {"id": 351, "assignee": {"id": 561}, "organization": {"id": 615}, "project": {"id": 395, "owner": {"id": 728}, "assignee": {"id": 879}}, "task": {"id": 326, "owner": {"id": 944}, "assignee": {"id": 1029}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 1, "privilege": "admin"}, "organization": {"id": 119, "owner": {"id": 211}, "user": {"role": "worker"}}}, "resource": {"id": 359, "assignee": {"id": 540}, "organization": {"id": 119}, "project": {"id": 314, "owner": {"id": 711}, "assignee": {"id": 822}}, "task": {"id": 365, "owner": {"id": 998}, "assignee": {"id": 1060}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 80, "privilege": "admin"}, "organization": {"id": 103, "owner": {"id": 251}, "user": {"role": "worker"}}}, "resource": {"id": 356, "assignee": {"id": 544}, "organization": {"id": 103}, "project": {"id": 317, "owner": {"id": 765}, "assignee": {"id": 863}}, "task": {"id": 335, "owner": {"id": 990}, "assignee": {"id": 1035}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_WORKER_same_org_FALSE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 39, "privilege": "admin"}, "organization": {"id": 144, "owner": {"id": 236}, "user": {"role": "worker"}}}, "resource": {"id": 362, "assignee": {"id": 586}, "organization": {"id": 668}, "project": {"id": 382, "owner": {"id": 783}, "assignee": {"id": 860}}, "task": {"id": 312, "owner": {"id": 960}, "assignee": {"id": 1021}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_WORKER_same_org_FALSE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 97, "privilege": "admin"}, "organization": {"id": 197, "owner": {"id": 266}, "user": {"role": "worker"}}}, "resource": {"id": 392, "assignee": {"id": 580}, "organization": {"id": 642}, "project": {"id": 369, "owner": {"id": 707}, "assignee": {"id": 864}}, "task": {"id": 367, "owner": {"id": 955}, "assignee": {"id": 1053}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_NONE_same_org_TRUE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 47, "privilege": "admin"}, "organization": {"id": 181, "owner": {"id": 289}, "user": {"role": null}}}, "resource": {"id": 358, "assignee": {"id": 537}, "organization": {"id": 181}, "project": {"id": 352, "owner": {"id": 728}, "assignee": {"id": 848}}, "task": {"id": 368, "owner": {"id": 920}, "assignee": {"id": 1010}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_NONE_same_org_TRUE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 76, "privilege": "admin"}, "organization": {"id": 167, "owner": {"id": 223}, "user": {"role": null}}}, "resource": {"id": 383, "assignee": {"id": 527}, "organization": {"id": 167}, "project": {"id": 361, "owner": {"id": 720}, "assignee": {"id": 850}}, "task": {"id": 382, "owner": {"id": 969}, "assignee": {"id": 1071}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_NONE_same_org_FALSE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 23, "privilege": "admin"}, "organization": {"id": 129, "owner": {"id": 233}, "user": {"role": null}}}, "resource": {"id": 305, "assignee": {"id": 554}, "organization": {"id": 624}, "project": {"id": 359, "owner": {"id": 751}, "assignee": {"id": 803}}, "task": {"id": 347, "owner": {"id": 901}, "assignee": {"id": 1064}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_NONE_same_org_FALSE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 35, "privilege": "admin"}, "organization": {"id": 105, "owner": {"id": 242}, "user": {"role": null}}}, "resource": {"id": 314, "assignee": {"id": 598}, "organization": {"id": 659}, "project": {"id": 375, "owner": {"id": 727}, "assignee": {"id": 874}}, "task": {"id": 332, "owner": {"id": 940}, "assignee": {"id": 1080}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 5, "privilege": "business"}, "organization": {"id": 178, "owner": {"id": 5}, "user": {"role": "owner"}}}, "resource": {"id": 384, "assignee": {"id": 590}, "organization": {"id": 178}, "project": {"id": 385, "owner": {"id": 706}, "assignee": {"id": 898}}, "task": {"id": 307, "owner": {"id": 950}, "assignee": {"id": 1056}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 10, "privilege": "business"}, "organization": {"id": 130, "owner": {"id": 10}, "user": {"role": "owner"}}}, "resource": {"id": 355, "assignee": {"id": 546}, "organization": {"id": 130}, "project": {"id": 379, "owner": {"id": 754}, "assignee": {"id": 819}}, "task": {"id": 325, "owner": {"id": 947}, "assignee": {"id": 1028}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 99, "privilege": "business"}, "organization": {"id": 186, "owner": {"id": 99}, "user": {"role": "owner"}}}, "resource": {"id": 373, "assignee": {"id": 598}, "organization": {"id": 635}, "project": {"id": 344, "owner": {"id": 761}, "assignee": {"id": 830}}, "task": {"id": 392, "owner": {"id": 919}, "assignee": {"id": 1025}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 21, "privilege": "business"}, "organization": {"id": 186, "owner": {"id": 21}, "user": {"role": "owner"}}}, "resource": {"id": 313, "assignee": {"id": 569}, "organization": {"id": 655}, "project": {"id": 395, "owner": {"id": 702}, "assignee": {"id": 885}}, "task": {"id": 317, "owner": {"id": 969}, "assignee": {"id": 1012}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 95, "privilege": "business"}, "organization": {"id": 168, "owner": {"id": 298}, "user": {"role": "maintainer"}}}, "resource": {"id": 377, "assignee": {"id": 547}, "organization": {"id": 168}, "project": {"id": 328, "owner": {"id": 760}, "assignee": {"id": 838}}, "task": {"id": 351, "owner": {"id": 928}, "assignee": {"id": 1009}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 34, "privilege": "business"}, "organization": {"id": 109, "owner": {"id": 279}, "user": {"role": "maintainer"}}}, "resource": {"id": 328, "assignee": {"id": 565}, "organization": {"id": 109}, "project": {"id": 324, "owner": {"id": 773}, "assignee": {"id": 870}}, "task": {"id": 306, "owner": {"id": 967}, "assignee": {"id": 1068}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 61, "privilege": "business"}, "organization": {"id": 167, "owner": {"id": 296}, "user": {"role": "maintainer"}}}, "resource": {"id": 378, "assignee": {"id": 534}, "organization": {"id": 647}, "project": {"id": 305, "owner": {"id": 718}, "assignee": {"id": 842}}, "task": {"id": 396, "owner": {"id": 998}, "assignee": {"id": 1093}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 12, "privilege": "business"}, "organization": {"id": 171, "owner": {"id": 263}, "user": {"role": "maintainer"}}}, "resource": {"id": 358, "assignee": {"id": 526}, "organization": {"id": 663}, "project": {"id": 333, "owner": {"id": 728}, "assignee": {"id": 867}}, "task": {"id": 317, "owner": {"id": 900}, "assignee": {"id": 1019}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_SUPERVISOR_same_org_TRUE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 3, "privilege": "business"}, "organization": {"id": 173, "owner": {"id": 264}, "user": {"role": "supervisor"}}}, "resource": {"id": 363, "assignee": {"id": 533}, "organization": {"id": 173}, "project": {"id": 397, "owner": {"id": 791}, "assignee": {"id": 843}}, "task": {"id": 380, "owner": {"id": 912}, "assignee": {"id": 1063}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_SUPERVISOR_same_org_TRUE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 46, "privilege": "business"}, "organization": {"id": 160, "owner": {"id": 210}, "user": {"role": "supervisor"}}}, "resource": {"id": 359, "assignee": {"id": 518}, "organization": {"id": 160}, "project": {"id": 391, "owner": {"id": 713}, "assignee": {"id": 868}}, "task": {"id": 391, "owner": {"id": 965}, "assignee": {"id": 1086}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 70, "privilege": "business"}, "organization": {"id": 196, "owner": {"id": 231}, "user": {"role": "supervisor"}}}, "resource": {"id": 399, "assignee": {"id": 569}, "organization": {"id": 695}, "project": {"id": 334, "owner": {"id": 707}, "assignee": {"id": 864}}, "task": {"id": 347, "owner": {"id": 956}, "assignee": {"id": 1017}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 25, "privilege": "business"}, "organization": {"id": 178, "owner": {"id": 274}, "user": {"role": "supervisor"}}}, "resource": {"id": 390, "assignee": {"id": 571}, "organization": {"id": 684}, "project": {"id": 386, "owner": {"id": 763}, "assignee": {"id": 837}}, "task": {"id": 399, "owner": {"id": 938}, "assignee": {"id": 1071}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_WORKER_same_org_TRUE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 72, "privilege": "business"}, "organization": {"id": 143, "owner": {"id": 243}, "user": {"role": "worker"}}}, "resource": {"id": 375, "assignee": {"id": 571}, "organization": {"id": 143}, "project": {"id": 316, "owner": {"id": 705}, "assignee": {"id": 895}}, "task": {"id": 365, "owner": {"id": 954}, "assignee": {"id": 1081}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_WORKER_same_org_TRUE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 33, "privilege": "business"}, "organization": {"id": 167, "owner": {"id": 258}, "user": {"role": "worker"}}}, "resource": {"id": 342, "assignee": {"id": 502}, "organization": {"id": 167}, "project": {"id": 365, "owner": {"id": 733}, "assignee": {"id": 842}}, "task": {"id": 374, "owner": {"id": 911}, "assignee": {"id": 1084}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 31, "privilege": "business"}, "organization": {"id": 155, "owner": {"id": 286}, "user": {"role": "worker"}}}, "resource": {"id": 375, "assignee": {"id": 531}, "organization": {"id": 640}, "project": {"id": 398, "owner": {"id": 785}, "assignee": {"id": 855}}, "task": {"id": 374, "owner": {"id": 981}, "assignee": {"id": 1077}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 56, "privilege": "business"}, "organization": {"id": 125, "owner": {"id": 270}, "user": {"role": "worker"}}}, "resource": {"id": 361, "assignee": {"id": 501}, "organization": {"id": 636}, "project": {"id": 349, "owner": {"id": 776}, "assignee": {"id": 835}}, "task": {"id": 306, "owner": {"id": 960}, "assignee": {"id": 1058}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 79, "privilege": "business"}, "organization": {"id": 140, "owner": {"id": 299}, "user": {"role": null}}}, "resource": {"id": 349, "assignee": {"id": 592}, "organization": {"id": 140}, "project": {"id": 379, "owner": {"id": 797}, "assignee": {"id": 830}}, "task": {"id": 361, "owner": {"id": 992}, "assignee": {"id": 1037}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 25, "privilege": "business"}, "organization": {"id": 185, "owner": {"id": 292}, "user": {"role": null}}}, "resource": {"id": 336, "assignee": {"id": 544}, "organization": {"id": 185}, "project": {"id": 361, "owner": {"id": 791}, "assignee": {"id": 804}}, "task": {"id": 334, "owner": {"id": 987}, "assignee": {"id": 1064}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 55, "privilege": "business"}, "organization": {"id": 120, "owner": {"id": 245}, "user": {"role": null}}}, "resource": {"id": 316, "assignee": {"id": 566}, "organization": {"id": 664}, "project": {"id": 349, "owner": {"id": 784}, "assignee": {"id": 857}}, "task": {"id": 301, "owner": {"id": 976}, "assignee": {"id": 1067}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 58, "privilege": "business"}, "organization": {"id": 142, "owner": {"id": 240}, "user": {"role": null}}}, "resource": {"id": 373, "assignee": {"id": 544}, "organization": {"id": 646}, "project": {"id": 379, "owner": {"id": 724}, "assignee": {"id": 886}}, "task": {"id": 330, "owner": {"id": 983}, "assignee": {"id": 1044}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 27, "privilege": "user"}, "organization": {"id": 174, "owner": {"id": 27}, "user": {"role": "owner"}}}, "resource": {"id": 347, "assignee": {"id": 526}, "organization": {"id": 174}, "project": {"id": 386, "owner": {"id": 764}, "assignee": {"id": 870}}, "task": {"id": 320, "owner": {"id": 904}, "assignee": {"id": 1061}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 33, "privilege": "user"}, "organization": {"id": 189, "owner": {"id": 33}, "user": {"role": "owner"}}}, "resource": {"id": 381, "assignee": {"id": 578}, "organization": {"id": 189}, "project": {"id": 350, "owner": {"id": 766}, "assignee": {"id": 801}}, "task": {"id": 372, "owner": {"id": 926}, "assignee": {"id": 1085}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 56, "privilege": "user"}, "organization": {"id": 131, "owner": {"id": 56}, "user": {"role": "owner"}}}, "resource": {"id": 386, "assignee": {"id": 504}, "organization": {"id": 658}, "project": {"id": 354, "owner": {"id": 757}, "assignee": {"id": 874}}, "task": {"id": 334, "owner": {"id": 914}, "assignee": {"id": 1011}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 93, "privilege": "user"}, "organization": {"id": 167, "owner": {"id": 93}, "user": {"role": "owner"}}}, "resource": {"id": 367, "assignee": {"id": 508}, "organization": {"id": 699}, "project": {"id": 308, "owner": {"id": 775}, "assignee": {"id": 837}}, "task": {"id": 352, "owner": {"id": 902}, "assignee": {"id": 1062}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "update:state", "auth": {"user": {"id": 55, "privilege": "user"}, "organization": {"id": 151, "owner": {"id": 255}, "user": {"role": "maintainer"}}}, "resource": {"id": 355, "assignee": {"id": 521}, "organization": {"id": 151}, "project": {"id": 364, "owner": {"id": 775}, "assignee": {"id": 873}}, "task": {"id": 353, "owner": {"id": 995}, "assignee": {"id": 1039}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 83, "privilege": "user"}, "organization": {"id": 154, "owner": {"id": 221}, "user": {"role": "maintainer"}}}, "resource": {"id": 397, "assignee": {"id": 512}, "organization": {"id": 154}, "project": {"id": 348, "owner": {"id": 722}, "assignee": {"id": 818}}, "task": {"id": 355, "owner": {"id": 971}, "assignee": {"id": 1099}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 49, "privilege": "user"}, "organization": {"id": 139, "owner": {"id": 233}, "user": {"role": "maintainer"}}}, "resource": {"id": 380, "assignee": {"id": 501}, "organization": {"id": 662}, "project": {"id": 323, "owner": {"id": 751}, "assignee": {"id": 848}}, "task": {"id": 322, "owner": {"id": 905}, "assignee": {"id": 1064}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 72, "privilege": "user"}, "organization": {"id": 187, "owner": {"id": 225}, "user": {"role": "maintainer"}}}, "resource": {"id": 315, "assignee": {"id": 595}, "organization": {"id": 626}, "project": {"id": 370, "owner": {"id": 714}, "assignee": {"id": 831}}, "task": {"id": 307, "owner": {"id": 994}, "assignee": {"id": 1013}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_SUPERVISOR_same_org_TRUE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 16, "privilege": "user"}, "organization": {"id": 136, "owner": {"id": 273}, "user": {"role": "supervisor"}}}, "resource": {"id": 379, "assignee": {"id": 560}, "organization": {"id": 136}, "project": {"id": 389, "owner": {"id": 774}, "assignee": {"id": 827}}, "task": {"id": 356, "owner": {"id": 937}, "assignee": {"id": 1001}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_SUPERVISOR_same_org_TRUE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 70, "privilege": "user"}, "organization": {"id": 154, "owner": {"id": 288}, "user": {"role": "supervisor"}}}, "resource": {"id": 362, "assignee": {"id": 578}, "organization": {"id": 154}, "project": {"id": 391, "owner": {"id": 718}, "assignee": {"id": 875}}, "task": {"id": 353, "owner": {"id": 906}, "assignee": {"id": 1086}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 56, "privilege": "user"}, "organization": {"id": 151, "owner": {"id": 291}, "user": {"role": "supervisor"}}}, "resource": {"id": 387, "assignee": {"id": 531}, "organization": {"id": 679}, "project": {"id": 305, "owner": {"id": 754}, "assignee": {"id": 861}}, "task": {"id": 350, "owner": {"id": 981}, "assignee": {"id": 1013}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 64, "privilege": "user"}, "organization": {"id": 153, "owner": {"id": 244}, "user": {"role": "supervisor"}}}, "resource": {"id": 339, "assignee": {"id": 515}, "organization": {"id": 634}, "project": {"id": 382, "owner": {"id": 759}, "assignee": {"id": 843}}, "task": {"id": 372, "owner": {"id": 947}, "assignee": {"id": 1006}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_WORKER_same_org_TRUE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 69, "privilege": "user"}, "organization": {"id": 180, "owner": {"id": 221}, "user": {"role": "worker"}}}, "resource": {"id": 318, "assignee": {"id": 552}, "organization": {"id": 180}, "project": {"id": 343, "owner": {"id": 701}, "assignee": {"id": 895}}, "task": {"id": 348, "owner": {"id": 980}, "assignee": {"id": 1014}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_WORKER_same_org_TRUE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 12, "privilege": "user"}, "organization": {"id": 146, "owner": {"id": 219}, "user": {"role": "worker"}}}, "resource": {"id": 375, "assignee": {"id": 570}, "organization": {"id": 146}, "project": {"id": 350, "owner": {"id": 780}, "assignee": {"id": 879}}, "task": {"id": 393, "owner": {"id": 968}, "assignee": {"id": 1025}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 48, "privilege": "user"}, "organization": {"id": 130, "owner": {"id": 200}, "user": {"role": "worker"}}}, "resource": {"id": 311, "assignee": {"id": 516}, "organization": {"id": 636}, "project": {"id": 377, "owner": {"id": 788}, "assignee": {"id": 810}}, "task": {"id": 380, "owner": {"id": 922}, "assignee": {"id": 1071}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 7, "privilege": "user"}, "organization": {"id": 106, "owner": {"id": 203}, "user": {"role": "worker"}}}, "resource": {"id": 314, "assignee": {"id": 559}, "organization": {"id": 649}, "project": {"id": 347, "owner": {"id": 764}, "assignee": {"id": 891}}, "task": {"id": 392, "owner": {"id": 950}, "assignee": {"id": 1072}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 7, "privilege": "user"}, "organization": {"id": 169, "owner": {"id": 267}, "user": {"role": null}}}, "resource": {"id": 344, "assignee": {"id": 599}, "organization": {"id": 169}, "project": {"id": 365, "owner": {"id": 794}, "assignee": {"id": 852}}, "task": {"id": 302, "owner": {"id": 997}, "assignee": {"id": 1093}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 95, "privilege": "user"}, "organization": {"id": 137, "owner": {"id": 269}, "user": {"role": null}}}, "resource": {"id": 377, "assignee": {"id": 549}, "organization": {"id": 137}, "project": {"id": 331, "owner": {"id": 748}, "assignee": {"id": 841}}, "task": {"id": 361, "owner": {"id": 981}, "assignee": {"id": 1072}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 91, "privilege": "user"}, "organization": {"id": 162, "owner": {"id": 225}, "user": {"role": null}}}, "resource": {"id": 351, "assignee": {"id": 578}, "organization": {"id": 651}, "project": {"id": 394, "owner": {"id": 773}, "assignee": {"id": 857}}, "task": {"id": 371, "owner": {"id": 951}, "assignee": {"id": 1018}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 19, "privilege": "user"}, "organization": {"id": 121, "owner": {"id": 280}, "user": {"role": null}}}, "resource": {"id": 363, "assignee": {"id": 597}, "organization": {"id": 644}, "project": {"id": 397, "owner": {"id": 777}, "assignee": {"id": 809}}, "task": {"id": 375, "owner": {"id": 930}, "assignee": {"id": 1091}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_OWNER_same_org_TRUE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 12, "privilege": "worker"}, "organization": {"id": 147, "owner": {"id": 12}, "user": {"role": "owner"}}}, "resource": {"id": 392, "assignee": {"id": 503}, "organization": {"id": 147}, "project": {"id": 335, "owner": {"id": 746}, "assignee": {"id": 814}}, "task": {"id": 373, "owner": {"id": 911}, "assignee": {"id": 1004}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_OWNER_same_org_TRUE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 74, "privilege": "worker"}, "organization": {"id": 157, "owner": {"id": 74}, "user": {"role": "owner"}}}, "resource": {"id": 374, "assignee": {"id": 564}, "organization": {"id": 157}, "project": {"id": 348, "owner": {"id": 744}, "assignee": {"id": 833}}, "task": {"id": 343, "owner": {"id": 977}, "assignee": {"id": 1094}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 58, "privilege": "worker"}, "organization": {"id": 116, "owner": {"id": 58}, "user": {"role": "owner"}}}, "resource": {"id": 392, "assignee": {"id": 593}, "organization": {"id": 671}, "project": {"id": 354, "owner": {"id": 756}, "assignee": {"id": 834}}, "task": {"id": 367, "owner": {"id": 938}, "assignee": {"id": 1098}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 48, "privilege": "worker"}, "organization": {"id": 112, "owner": {"id": 48}, "user": {"role": "owner"}}}, "resource": {"id": 363, "assignee": {"id": 587}, "organization": {"id": 643}, "project": {"id": 348, "owner": {"id": 772}, "assignee": {"id": 840}}, "task": {"id": 366, "owner": {"id": 990}, "assignee": {"id": 1091}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_MAINTAINER_same_org_TRUE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 39, "privilege": "worker"}, "organization": {"id": 109, "owner": {"id": 208}, "user": {"role": "maintainer"}}}, "resource": {"id": 312, "assignee": {"id": 565}, "organization": {"id": 109}, "project": {"id": 364, "owner": {"id": 795}, "assignee": {"id": 825}}, "task": {"id": 396, "owner": {"id": 971}, "assignee": {"id": 1056}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_MAINTAINER_same_org_TRUE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 49, "privilege": "worker"}, "organization": {"id": 130, "owner": {"id": 223}, "user": {"role": "maintainer"}}}, "resource": {"id": 384, "assignee": {"id": 557}, "organization": {"id": 130}, "project": {"id": 350, "owner": {"id": 739}, "assignee": {"id": 800}}, "task": {"id": 391, "owner": {"id": 927}, "assignee": {"id": 1033}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 68, "privilege": "worker"}, "organization": {"id": 197, "owner": {"id": 288}, "user": {"role": "maintainer"}}}, "resource": {"id": 363, "assignee": {"id": 508}, "organization": {"id": 623}, "project": {"id": 339, "owner": {"id": 742}, "assignee": {"id": 851}}, "task": {"id": 321, "owner": {"id": 942}, "assignee": {"id": 1057}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 71, "privilege": "worker"}, "organization": {"id": 191, "owner": {"id": 250}, "user": {"role": "maintainer"}}}, "resource": {"id": 324, "assignee": {"id": 588}, "organization": {"id": 667}, "project": {"id": 383, "owner": {"id": 703}, "assignee": {"id": 844}}, "task": {"id": 350, "owner": {"id": 995}, "assignee": {"id": 1074}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_SUPERVISOR_same_org_TRUE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 85, "privilege": "worker"}, "organization": {"id": 197, "owner": {"id": 251}, "user": {"role": "supervisor"}}}, "resource": {"id": 320, "assignee": {"id": 559}, "organization": {"id": 197}, "project": {"id": 369, "owner": {"id": 753}, "assignee": {"id": 854}}, "task": {"id": 369, "owner": {"id": 990}, "assignee": {"id": 1046}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_SUPERVISOR_same_org_TRUE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 2, "privilege": "worker"}, "organization": {"id": 123, "owner": {"id": 288}, "user": {"role": "supervisor"}}}, "resource": {"id": 372, "assignee": {"id": 599}, "organization": {"id": 123}, "project": {"id": 374, "owner": {"id": 726}, "assignee": {"id": 868}}, "task": {"id": 397, "owner": {"id": 994}, "assignee": {"id": 1008}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 34, "privilege": "worker"}, "organization": {"id": 164, "owner": {"id": 299}, "user": {"role": "supervisor"}}}, "resource": {"id": 323, "assignee": {"id": 501}, "organization": {"id": 670}, "project": {"id": 327, "owner": {"id": 788}, "assignee": {"id": 896}}, "task": {"id": 394, "owner": {"id": 928}, "assignee": {"id": 1030}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 97, "privilege": "worker"}, "organization": {"id": 157, "owner": {"id": 235}, "user": {"role": "supervisor"}}}, "resource": {"id": 327, "assignee": {"id": 593}, "organization": {"id": 644}, "project": {"id": 381, "owner": {"id": 763}, "assignee": {"id": 859}}, "task": {"id": 342, "owner": {"id": 985}, "assignee": {"id": 1066}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_WORKER_same_org_TRUE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 12, "privilege": "worker"}, "organization": {"id": 124, "owner": {"id": 238}, "user": {"role": "worker"}}}, "resource": {"id": 367, "assignee": {"id": 530}, "organization": {"id": 124}, "project": {"id": 335, "owner": {"id": 704}, "assignee": {"id": 859}}, "task": {"id": 330, "owner": {"id": 948}, "assignee": {"id": 1034}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_WORKER_same_org_TRUE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 41, "privilege": "worker"}, "organization": {"id": 125, "owner": {"id": 212}, "user": {"role": "worker"}}}, "resource": {"id": 368, "assignee": {"id": 553}, "organization": {"id": 125}, "project": {"id": 335, "owner": {"id": 769}, "assignee": {"id": 820}}, "task": {"id": 367, "owner": {"id": 941}, "assignee": {"id": 1040}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 10, "privilege": "worker"}, "organization": {"id": 101, "owner": {"id": 288}, "user": {"role": "worker"}}}, "resource": {"id": 372, "assignee": {"id": 545}, "organization": {"id": 627}, "project": {"id": 336, "owner": {"id": 765}, "assignee": {"id": 882}}, "task": {"id": 344, "owner": {"id": 933}, "assignee": {"id": 1010}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 48, "privilege": "worker"}, "organization": {"id": 118, "owner": {"id": 229}, "user": {"role": "worker"}}}, "resource": {"id": 351, "assignee": {"id": 531}, "organization": {"id": 685}, "project": {"id": 361, "owner": {"id": 746}, "assignee": {"id": 805}}, "task": {"id": 356, "owner": {"id": 902}, "assignee": {"id": 1018}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 20, "privilege": "worker"}, "organization": {"id": 102, "owner": {"id": 278}, "user": {"role": null}}}, "resource": {"id": 338, "assignee": {"id": 582}, "organization": {"id": 102}, "project": {"id": 340, "owner": {"id": 775}, "assignee": {"id": 863}}, "task": {"id": 367, "owner": {"id": 987}, "assignee": {"id": 1071}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 53, "privilege": "worker"}, "organization": {"id": 141, "owner": {"id": 213}, "user": {"role": null}}}, "resource": {"id": 332, "assignee": {"id": 519}, "organization": {"id": 141}, "project": {"id": 318, "owner": {"id": 713}, "assignee": {"id": 844}}, "task": {"id": 398, "owner": {"id": 909}, "assignee": {"id": 1025}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 88, "privilege": "worker"}, "organization": {"id": 192, "owner": {"id": 298}, "user": {"role": null}}}, "resource": {"id": 375, "assignee": {"id": 553}, "organization": {"id": 602}, "project": {"id": 399, "owner": {"id": 757}, "assignee": {"id": 839}}, "task": {"id": 336, "owner": {"id": 920}, "assignee": {"id": 1009}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 85, "privilege": "worker"}, "organization": {"id": 162, "owner": {"id": 251}, "user": {"role": null}}}, "resource": {"id": 301, "assignee": {"id": 536}, "organization": {"id": 628}, "project": {"id": 352, "owner": {"id": 708}, "assignee": {"id": 854}}, "task": {"id": 346, "owner": {"id": 905}, "assignee": {"id": 1099}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_OWNER_same_org_TRUE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 9, "privilege": "none"}, "organization": {"id": 192, "owner": {"id": 9}, "user": {"role": "owner"}}}, "resource": {"id": 382, "assignee": {"id": 532}, "organization": {"id": 192}, "project": {"id": 346, "owner": {"id": 723}, "assignee": {"id": 807}}, "task": {"id": 349, "owner": {"id": 982}, "assignee": {"id": 1066}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_OWNER_same_org_TRUE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 95, "privilege": "none"}, "organization": {"id": 162, "owner": {"id": 95}, "user": {"role": "owner"}}}, "resource": {"id": 325, "assignee": {"id": 564}, "organization": {"id": 162}, "project": {"id": 346, "owner": {"id": 703}, "assignee": {"id": 811}}, "task": {"id": 338, "owner": {"id": 976}, "assignee": {"id": 1071}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 72, "privilege": "none"}, "organization": {"id": 116, "owner": {"id": 72}, "user": {"role": "owner"}}}, "resource": {"id": 379, "assignee": {"id": 598}, "organization": {"id": 649}, "project": {"id": 345, "owner": {"id": 794}, "assignee": {"id": 860}}, "task": {"id": 345, "owner": {"id": 906}, "assignee": {"id": 1069}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 99, "privilege": "none"}, "organization": {"id": 161, "owner": {"id": 99}, "user": {"role": "owner"}}}, "resource": {"id": 349, "assignee": {"id": 506}, "organization": {"id": 679}, "project": {"id": 301, "owner": {"id": 710}, "assignee": {"id": 824}}, "task": {"id": 394, "owner": {"id": 943}, "assignee": {"id": 1000}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_MAINTAINER_same_org_TRUE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 51, "privilege": "none"}, "organization": {"id": 154, "owner": {"id": 287}, "user": {"role": "maintainer"}}}, "resource": {"id": 319, "assignee": {"id": 599}, "organization": {"id": 154}, "project": {"id": 335, "owner": {"id": 790}, "assignee": {"id": 840}}, "task": {"id": 327, "owner": {"id": 900}, "assignee": {"id": 1056}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_MAINTAINER_same_org_TRUE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 9, "privilege": "none"}, "organization": {"id": 114, "owner": {"id": 295}, "user": {"role": "maintainer"}}}, "resource": {"id": 370, "assignee": {"id": 588}, "organization": {"id": 114}, "project": {"id": 398, "owner": {"id": 702}, "assignee": {"id": 815}}, "task": {"id": 325, "owner": {"id": 949}, "assignee": {"id": 1057}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 98, "privilege": "none"}, "organization": {"id": 181, "owner": {"id": 207}, "user": {"role": "maintainer"}}}, "resource": {"id": 377, "assignee": {"id": 596}, "organization": {"id": 655}, "project": {"id": 374, "owner": {"id": 740}, "assignee": {"id": 884}}, "task": {"id": 344, "owner": {"id": 967}, "assignee": {"id": 1097}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 48, "privilege": "none"}, "organization": {"id": 158, "owner": {"id": 207}, "user": {"role": "maintainer"}}}, "resource": {"id": 390, "assignee": {"id": 582}, "organization": {"id": 695}, "project": {"id": 308, "owner": {"id": 762}, "assignee": {"id": 852}}, "task": {"id": 392, "owner": {"id": 975}, "assignee": {"id": 1050}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_SUPERVISOR_same_org_TRUE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 18, "privilege": "none"}, "organization": {"id": 127, "owner": {"id": 248}, "user": {"role": "supervisor"}}}, "resource": {"id": 311, "assignee": {"id": 513}, "organization": {"id": 127}, "project": {"id": 358, "owner": {"id": 798}, "assignee": {"id": 844}}, "task": {"id": 399, "owner": {"id": 982}, "assignee": {"id": 1088}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_SUPERVISOR_same_org_TRUE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 27, "privilege": "none"}, "organization": {"id": 126, "owner": {"id": 252}, "user": {"role": "supervisor"}}}, "resource": {"id": 306, "assignee": {"id": 593}, "organization": {"id": 126}, "project": {"id": 382, "owner": {"id": 797}, "assignee": {"id": 870}}, "task": {"id": 305, "owner": {"id": 997}, "assignee": {"id": 1081}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 62, "privilege": "none"}, "organization": {"id": 165, "owner": {"id": 288}, "user": {"role": "supervisor"}}}, "resource": {"id": 310, "assignee": {"id": 595}, "organization": {"id": 694}, "project": {"id": 338, "owner": {"id": 750}, "assignee": {"id": 868}}, "task": {"id": 300, "owner": {"id": 902}, "assignee": {"id": 1036}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 41, "privilege": "none"}, "organization": {"id": 180, "owner": {"id": 232}, "user": {"role": "supervisor"}}}, "resource": {"id": 344, "assignee": {"id": 529}, "organization": {"id": 642}, "project": {"id": 372, "owner": {"id": 793}, "assignee": {"id": 880}}, "task": {"id": 324, "owner": {"id": 921}, "assignee": {"id": 1055}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_WORKER_same_org_TRUE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 68, "privilege": "none"}, "organization": {"id": 194, "owner": {"id": 271}, "user": {"role": "worker"}}}, "resource": {"id": 352, "assignee": {"id": 503}, "organization": {"id": 194}, "project": {"id": 371, "owner": {"id": 715}, "assignee": {"id": 882}}, "task": {"id": 396, "owner": {"id": 902}, "assignee": {"id": 1086}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_WORKER_same_org_TRUE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 13, "privilege": "none"}, "organization": {"id": 106, "owner": {"id": 238}, "user": {"role": "worker"}}}, "resource": {"id": 372, "assignee": {"id": 568}, "organization": {"id": 106}, "project": {"id": 392, "owner": {"id": 783}, "assignee": {"id": 837}}, "task": {"id": 377, "owner": {"id": 943}, "assignee": {"id": 1023}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 14, "privilege": "none"}, "organization": {"id": 179, "owner": {"id": 221}, "user": {"role": "worker"}}}, "resource": {"id": 317, "assignee": {"id": 535}, "organization": {"id": 613}, "project": {"id": 342, "owner": {"id": 713}, "assignee": {"id": 888}}, "task": {"id": 358, "owner": {"id": 969}, "assignee": {"id": 1059}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 65, "privilege": "none"}, "organization": {"id": 112, "owner": {"id": 258}, "user": {"role": "worker"}}}, "resource": {"id": 399, "assignee": {"id": 506}, "organization": {"id": 643}, "project": {"id": 370, "owner": {"id": 757}, "assignee": {"id": 844}}, "task": {"id": 347, "owner": {"id": 962}, "assignee": {"id": 1053}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 72, "privilege": "none"}, "organization": {"id": 137, "owner": {"id": 293}, "user": {"role": null}}}, "resource": {"id": 326, "assignee": {"id": 502}, "organization": {"id": 137}, "project": {"id": 369, "owner": {"id": 722}, "assignee": {"id": 818}}, "task": {"id": 396, "owner": {"id": 986}, "assignee": {"id": 1009}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 27, "privilege": "none"}, "organization": {"id": 195, "owner": {"id": 235}, "user": {"role": null}}}, "resource": {"id": 368, "assignee": {"id": 569}, "organization": {"id": 195}, "project": {"id": 395, "owner": {"id": 705}, "assignee": {"id": 850}}, "task": {"id": 373, "owner": {"id": 997}, "assignee": {"id": 1054}}}} } -test_scope_UPDATE_STATE_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "update:state", "auth": {"user": {"id": 18, "privilege": "none"}, "organization": {"id": 111, "owner": {"id": 254}, "user": {"role": null}}}, "resource": {"id": 319, "assignee": {"id": 519}, "organization": {"id": 666}, "project": {"id": 389, "owner": {"id": 764}, "assignee": {"id": 879}}, "task": {"id": 354, "owner": {"id": 972}, "assignee": {"id": 1047}}}} +test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 81, "privilege": "none"}, "organization": {"id": 173, "owner": {"id": 296}, "user": {"role": null}}}, "resource": {"id": 381, "assignee": {"id": 558}, "organization": {"id": 610}, "project": {"id": 352, "owner": {"id": 758}, "assignee": {"id": 842}}, "task": {"id": 378, "owner": {"id": 993}, "assignee": {"id": 1010}}}} } -test_scope_UPDATE_ANNOTATIONS_context_SANDBOX_ownership_PROJECT_OWNER_privilege_ADMIN_membership_NONE_same_org_TRUE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 66, "privilege": "admin"}, "organization": null}, "resource": {"id": 377, "assignee": {"id": 548}, "organization": {"id": 603}, "project": {"id": 345, "owner": {"id": 66}, "assignee": {"id": 876}}, "task": {"id": 332, "owner": {"id": 954}, "assignee": {"id": 1098}}}} +test_scope_DELETE_ANNOTATIONS_context_SANDBOX_ownership_PROJECT_OWNER_privilege_ADMIN_membership_NONE_same_org_TRUE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 3, "privilege": "admin"}, "organization": null}, "resource": {"id": 362, "assignee": {"id": 588}, "organization": {"id": 643}, "project": {"id": 314, "owner": {"id": 3}, "assignee": {"id": 831}}, "task": {"id": 339, "owner": {"id": 982}, "assignee": {"id": 1034}}}} } -test_scope_UPDATE_ANNOTATIONS_context_SANDBOX_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_NONE_same_org_TRUE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 6, "privilege": "business"}, "organization": null}, "resource": {"id": 379, "assignee": {"id": 553}, "organization": {"id": 678}, "project": {"id": 389, "owner": {"id": 6}, "assignee": {"id": 855}}, "task": {"id": 357, "owner": {"id": 948}, "assignee": {"id": 1077}}}} +test_scope_DELETE_ANNOTATIONS_context_SANDBOX_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_NONE_same_org_TRUE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 37, "privilege": "business"}, "organization": null}, "resource": {"id": 305, "assignee": {"id": 535}, "organization": {"id": 658}, "project": {"id": 340, "owner": {"id": 37}, "assignee": {"id": 854}}, "task": {"id": 339, "owner": {"id": 962}, "assignee": {"id": 1043}}}} } -test_scope_UPDATE_ANNOTATIONS_context_SANDBOX_ownership_PROJECT_OWNER_privilege_USER_membership_NONE_same_org_TRUE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 25, "privilege": "user"}, "organization": null}, "resource": {"id": 337, "assignee": {"id": 504}, "organization": {"id": 634}, "project": {"id": 306, "owner": {"id": 25}, "assignee": {"id": 899}}, "task": {"id": 334, "owner": {"id": 959}, "assignee": {"id": 1077}}}} +test_scope_DELETE_ANNOTATIONS_context_SANDBOX_ownership_PROJECT_OWNER_privilege_USER_membership_NONE_same_org_TRUE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 85, "privilege": "user"}, "organization": null}, "resource": {"id": 315, "assignee": {"id": 579}, "organization": {"id": 635}, "project": {"id": 378, "owner": {"id": 85}, "assignee": {"id": 827}}, "task": {"id": 385, "owner": {"id": 917}, "assignee": {"id": 1076}}}} } -test_scope_UPDATE_ANNOTATIONS_context_SANDBOX_ownership_PROJECT_OWNER_privilege_WORKER_membership_NONE_same_org_TRUE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 29, "privilege": "worker"}, "organization": null}, "resource": {"id": 360, "assignee": {"id": 599}, "organization": {"id": 623}, "project": {"id": 309, "owner": {"id": 29}, "assignee": {"id": 855}}, "task": {"id": 344, "owner": {"id": 979}, "assignee": {"id": 1099}}}} +test_scope_DELETE_ANNOTATIONS_context_SANDBOX_ownership_PROJECT_OWNER_privilege_WORKER_membership_NONE_same_org_TRUE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 26, "privilege": "worker"}, "organization": null}, "resource": {"id": 348, "assignee": {"id": 597}, "organization": {"id": 609}, "project": {"id": 322, "owner": {"id": 26}, "assignee": {"id": 896}}, "task": {"id": 371, "owner": {"id": 950}, "assignee": {"id": 1093}}}} } -test_scope_UPDATE_ANNOTATIONS_context_SANDBOX_ownership_PROJECT_OWNER_privilege_NONE_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 84, "privilege": "none"}, "organization": null}, "resource": {"id": 359, "assignee": {"id": 515}, "organization": {"id": 690}, "project": {"id": 372, "owner": {"id": 84}, "assignee": {"id": 874}}, "task": {"id": 376, "owner": {"id": 910}, "assignee": {"id": 1062}}}} +test_scope_DELETE_ANNOTATIONS_context_SANDBOX_ownership_PROJECT_OWNER_privilege_NONE_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 39, "privilege": "none"}, "organization": null}, "resource": {"id": 328, "assignee": {"id": 526}, "organization": {"id": 684}, "project": {"id": 301, "owner": {"id": 39}, "assignee": {"id": 876}}, "task": {"id": 373, "owner": {"id": 949}, "assignee": {"id": 1094}}}} } -test_scope_UPDATE_ANNOTATIONS_context_SANDBOX_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_TRUE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 13, "privilege": "admin"}, "organization": null}, "resource": {"id": 376, "assignee": {"id": 545}, "organization": {"id": 683}, "project": {"id": 371, "owner": {"id": 733}, "assignee": {"id": 13}}, "task": {"id": 394, "owner": {"id": 951}, "assignee": {"id": 1048}}}} +test_scope_DELETE_ANNOTATIONS_context_SANDBOX_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_TRUE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 90, "privilege": "admin"}, "organization": null}, "resource": {"id": 300, "assignee": {"id": 548}, "organization": {"id": 628}, "project": {"id": 370, "owner": {"id": 796}, "assignee": {"id": 90}}, "task": {"id": 351, "owner": {"id": 928}, "assignee": {"id": 1038}}}} } -test_scope_UPDATE_ANNOTATIONS_context_SANDBOX_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_TRUE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 52, "privilege": "business"}, "organization": null}, "resource": {"id": 388, "assignee": {"id": 535}, "organization": {"id": 660}, "project": {"id": 302, "owner": {"id": 763}, "assignee": {"id": 52}}, "task": {"id": 348, "owner": {"id": 911}, "assignee": {"id": 1061}}}} +test_scope_DELETE_ANNOTATIONS_context_SANDBOX_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_TRUE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 82, "privilege": "business"}, "organization": null}, "resource": {"id": 367, "assignee": {"id": 549}, "organization": {"id": 601}, "project": {"id": 343, "owner": {"id": 781}, "assignee": {"id": 82}}, "task": {"id": 398, "owner": {"id": 966}, "assignee": {"id": 1048}}}} } -test_scope_UPDATE_ANNOTATIONS_context_SANDBOX_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_NONE_same_org_TRUE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 77, "privilege": "user"}, "organization": null}, "resource": {"id": 304, "assignee": {"id": 507}, "organization": {"id": 679}, "project": {"id": 373, "owner": {"id": 711}, "assignee": {"id": 77}}, "task": {"id": 399, "owner": {"id": 907}, "assignee": {"id": 1044}}}} +test_scope_DELETE_ANNOTATIONS_context_SANDBOX_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_NONE_same_org_TRUE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 76, "privilege": "user"}, "organization": null}, "resource": {"id": 307, "assignee": {"id": 579}, "organization": {"id": 633}, "project": {"id": 332, "owner": {"id": 775}, "assignee": {"id": 76}}, "task": {"id": 354, "owner": {"id": 956}, "assignee": {"id": 1023}}}} } -test_scope_UPDATE_ANNOTATIONS_context_SANDBOX_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_TRUE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 92, "privilege": "worker"}, "organization": null}, "resource": {"id": 381, "assignee": {"id": 547}, "organization": {"id": 661}, "project": {"id": 386, "owner": {"id": 791}, "assignee": {"id": 92}}, "task": {"id": 336, "owner": {"id": 997}, "assignee": {"id": 1045}}}} +test_scope_DELETE_ANNOTATIONS_context_SANDBOX_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_TRUE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 76, "privilege": "worker"}, "organization": null}, "resource": {"id": 372, "assignee": {"id": 516}, "organization": {"id": 695}, "project": {"id": 347, "owner": {"id": 779}, "assignee": {"id": 76}}, "task": {"id": 369, "owner": {"id": 996}, "assignee": {"id": 1009}}}} } -test_scope_UPDATE_ANNOTATIONS_context_SANDBOX_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 30, "privilege": "none"}, "organization": null}, "resource": {"id": 392, "assignee": {"id": 584}, "organization": {"id": 642}, "project": {"id": 360, "owner": {"id": 771}, "assignee": {"id": 30}}, "task": {"id": 381, "owner": {"id": 975}, "assignee": {"id": 1059}}}} +test_scope_DELETE_ANNOTATIONS_context_SANDBOX_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 51, "privilege": "none"}, "organization": null}, "resource": {"id": 358, "assignee": {"id": 585}, "organization": {"id": 660}, "project": {"id": 322, "owner": {"id": 765}, "assignee": {"id": 51}}, "task": {"id": 349, "owner": {"id": 999}, "assignee": {"id": 1084}}}} } -test_scope_UPDATE_ANNOTATIONS_context_SANDBOX_ownership_TASK_OWNER_privilege_ADMIN_membership_NONE_same_org_TRUE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 38, "privilege": "admin"}, "organization": null}, "resource": {"id": 328, "assignee": {"id": 559}, "organization": {"id": 692}, "project": {"id": 344, "owner": {"id": 733}, "assignee": {"id": 892}}, "task": {"id": 395, "owner": {"id": 38}, "assignee": {"id": 1011}}}} +test_scope_DELETE_ANNOTATIONS_context_SANDBOX_ownership_TASK_OWNER_privilege_ADMIN_membership_NONE_same_org_TRUE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 18, "privilege": "admin"}, "organization": null}, "resource": {"id": 321, "assignee": {"id": 529}, "organization": {"id": 632}, "project": {"id": 312, "owner": {"id": 724}, "assignee": {"id": 807}}, "task": {"id": 362, "owner": {"id": 18}, "assignee": {"id": 1063}}}} } -test_scope_UPDATE_ANNOTATIONS_context_SANDBOX_ownership_TASK_OWNER_privilege_BUSINESS_membership_NONE_same_org_TRUE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 24, "privilege": "business"}, "organization": null}, "resource": {"id": 370, "assignee": {"id": 578}, "organization": {"id": 676}, "project": {"id": 303, "owner": {"id": 750}, "assignee": {"id": 805}}, "task": {"id": 324, "owner": {"id": 24}, "assignee": {"id": 1029}}}} +test_scope_DELETE_ANNOTATIONS_context_SANDBOX_ownership_TASK_OWNER_privilege_BUSINESS_membership_NONE_same_org_TRUE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 71, "privilege": "business"}, "organization": null}, "resource": {"id": 393, "assignee": {"id": 572}, "organization": {"id": 680}, "project": {"id": 399, "owner": {"id": 736}, "assignee": {"id": 812}}, "task": {"id": 381, "owner": {"id": 71}, "assignee": {"id": 1039}}}} } -test_scope_UPDATE_ANNOTATIONS_context_SANDBOX_ownership_TASK_OWNER_privilege_USER_membership_NONE_same_org_TRUE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 80, "privilege": "user"}, "organization": null}, "resource": {"id": 307, "assignee": {"id": 533}, "organization": {"id": 608}, "project": {"id": 305, "owner": {"id": 735}, "assignee": {"id": 824}}, "task": {"id": 345, "owner": {"id": 80}, "assignee": {"id": 1022}}}} +test_scope_DELETE_ANNOTATIONS_context_SANDBOX_ownership_TASK_OWNER_privilege_USER_membership_NONE_same_org_TRUE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 94, "privilege": "user"}, "organization": null}, "resource": {"id": 351, "assignee": {"id": 514}, "organization": {"id": 634}, "project": {"id": 349, "owner": {"id": 727}, "assignee": {"id": 828}}, "task": {"id": 304, "owner": {"id": 94}, "assignee": {"id": 1059}}}} } -test_scope_UPDATE_ANNOTATIONS_context_SANDBOX_ownership_TASK_OWNER_privilege_WORKER_membership_NONE_same_org_TRUE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 85, "privilege": "worker"}, "organization": null}, "resource": {"id": 396, "assignee": {"id": 567}, "organization": {"id": 616}, "project": {"id": 382, "owner": {"id": 759}, "assignee": {"id": 880}}, "task": {"id": 361, "owner": {"id": 85}, "assignee": {"id": 1091}}}} +test_scope_DELETE_ANNOTATIONS_context_SANDBOX_ownership_TASK_OWNER_privilege_WORKER_membership_NONE_same_org_TRUE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 8, "privilege": "worker"}, "organization": null}, "resource": {"id": 344, "assignee": {"id": 523}, "organization": {"id": 653}, "project": {"id": 399, "owner": {"id": 703}, "assignee": {"id": 859}}, "task": {"id": 348, "owner": {"id": 8}, "assignee": {"id": 1092}}}} } -test_scope_UPDATE_ANNOTATIONS_context_SANDBOX_ownership_TASK_OWNER_privilege_NONE_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 36, "privilege": "none"}, "organization": null}, "resource": {"id": 392, "assignee": {"id": 571}, "organization": {"id": 648}, "project": {"id": 343, "owner": {"id": 735}, "assignee": {"id": 837}}, "task": {"id": 346, "owner": {"id": 36}, "assignee": {"id": 1073}}}} +test_scope_DELETE_ANNOTATIONS_context_SANDBOX_ownership_TASK_OWNER_privilege_NONE_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 28, "privilege": "none"}, "organization": null}, "resource": {"id": 398, "assignee": {"id": 553}, "organization": {"id": 651}, "project": {"id": 317, "owner": {"id": 728}, "assignee": {"id": 872}}, "task": {"id": 319, "owner": {"id": 28}, "assignee": {"id": 1058}}}} } -test_scope_UPDATE_ANNOTATIONS_context_SANDBOX_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_TRUE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 23, "privilege": "admin"}, "organization": null}, "resource": {"id": 380, "assignee": {"id": 510}, "organization": {"id": 604}, "project": {"id": 354, "owner": {"id": 723}, "assignee": {"id": 846}}, "task": {"id": 312, "owner": {"id": 979}, "assignee": {"id": 23}}}} +test_scope_DELETE_ANNOTATIONS_context_SANDBOX_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_TRUE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 30, "privilege": "admin"}, "organization": null}, "resource": {"id": 362, "assignee": {"id": 558}, "organization": {"id": 656}, "project": {"id": 313, "owner": {"id": 746}, "assignee": {"id": 885}}, "task": {"id": 355, "owner": {"id": 942}, "assignee": {"id": 30}}}} } -test_scope_UPDATE_ANNOTATIONS_context_SANDBOX_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_TRUE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 81, "privilege": "business"}, "organization": null}, "resource": {"id": 347, "assignee": {"id": 547}, "organization": {"id": 667}, "project": {"id": 325, "owner": {"id": 764}, "assignee": {"id": 898}}, "task": {"id": 311, "owner": {"id": 935}, "assignee": {"id": 81}}}} +test_scope_DELETE_ANNOTATIONS_context_SANDBOX_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_TRUE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 90, "privilege": "business"}, "organization": null}, "resource": {"id": 346, "assignee": {"id": 509}, "organization": {"id": 660}, "project": {"id": 321, "owner": {"id": 765}, "assignee": {"id": 895}}, "task": {"id": 378, "owner": {"id": 996}, "assignee": {"id": 90}}}} } -test_scope_UPDATE_ANNOTATIONS_context_SANDBOX_ownership_TASK_ASSIGNEE_privilege_USER_membership_NONE_same_org_TRUE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 38, "privilege": "user"}, "organization": null}, "resource": {"id": 390, "assignee": {"id": 581}, "organization": {"id": 693}, "project": {"id": 310, "owner": {"id": 780}, "assignee": {"id": 833}}, "task": {"id": 396, "owner": {"id": 906}, "assignee": {"id": 38}}}} +test_scope_DELETE_ANNOTATIONS_context_SANDBOX_ownership_TASK_ASSIGNEE_privilege_USER_membership_NONE_same_org_TRUE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 84, "privilege": "user"}, "organization": null}, "resource": {"id": 339, "assignee": {"id": 580}, "organization": {"id": 612}, "project": {"id": 390, "owner": {"id": 718}, "assignee": {"id": 833}}, "task": {"id": 347, "owner": {"id": 999}, "assignee": {"id": 84}}}} } -test_scope_UPDATE_ANNOTATIONS_context_SANDBOX_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_TRUE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 51, "privilege": "worker"}, "organization": null}, "resource": {"id": 339, "assignee": {"id": 575}, "organization": {"id": 637}, "project": {"id": 364, "owner": {"id": 755}, "assignee": {"id": 863}}, "task": {"id": 375, "owner": {"id": 962}, "assignee": {"id": 51}}}} +test_scope_DELETE_ANNOTATIONS_context_SANDBOX_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_TRUE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 86, "privilege": "worker"}, "organization": null}, "resource": {"id": 393, "assignee": {"id": 546}, "organization": {"id": 616}, "project": {"id": 393, "owner": {"id": 707}, "assignee": {"id": 818}}, "task": {"id": 335, "owner": {"id": 988}, "assignee": {"id": 86}}}} } -test_scope_UPDATE_ANNOTATIONS_context_SANDBOX_ownership_TASK_ASSIGNEE_privilege_NONE_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 37, "privilege": "none"}, "organization": null}, "resource": {"id": 366, "assignee": {"id": 576}, "organization": {"id": 632}, "project": {"id": 383, "owner": {"id": 711}, "assignee": {"id": 871}}, "task": {"id": 309, "owner": {"id": 912}, "assignee": {"id": 37}}}} +test_scope_DELETE_ANNOTATIONS_context_SANDBOX_ownership_TASK_ASSIGNEE_privilege_NONE_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 5, "privilege": "none"}, "organization": null}, "resource": {"id": 381, "assignee": {"id": 597}, "organization": {"id": 611}, "project": {"id": 336, "owner": {"id": 701}, "assignee": {"id": 870}}, "task": {"id": 379, "owner": {"id": 961}, "assignee": {"id": 5}}}} } -test_scope_UPDATE_ANNOTATIONS_context_SANDBOX_ownership_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_TRUE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 57, "privilege": "admin"}, "organization": null}, "resource": {"id": 378, "assignee": {"id": 57}, "organization": {"id": 698}, "project": {"id": 323, "owner": {"id": 770}, "assignee": {"id": 823}}, "task": {"id": 389, "owner": {"id": 903}, "assignee": {"id": 1099}}}} +test_scope_DELETE_ANNOTATIONS_context_SANDBOX_ownership_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_TRUE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 95, "privilege": "admin"}, "organization": null}, "resource": {"id": 387, "assignee": {"id": 95}, "organization": {"id": 676}, "project": {"id": 358, "owner": {"id": 726}, "assignee": {"id": 884}}, "task": {"id": 367, "owner": {"id": 980}, "assignee": {"id": 1001}}}} } -test_scope_UPDATE_ANNOTATIONS_context_SANDBOX_ownership_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_TRUE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 75, "privilege": "business"}, "organization": null}, "resource": {"id": 330, "assignee": {"id": 75}, "organization": {"id": 601}, "project": {"id": 369, "owner": {"id": 758}, "assignee": {"id": 870}}, "task": {"id": 357, "owner": {"id": 912}, "assignee": {"id": 1071}}}} +test_scope_DELETE_ANNOTATIONS_context_SANDBOX_ownership_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_TRUE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 45, "privilege": "business"}, "organization": null}, "resource": {"id": 301, "assignee": {"id": 45}, "organization": {"id": 629}, "project": {"id": 335, "owner": {"id": 738}, "assignee": {"id": 824}}, "task": {"id": 397, "owner": {"id": 926}, "assignee": {"id": 1025}}}} } -test_scope_UPDATE_ANNOTATIONS_context_SANDBOX_ownership_ASSIGNEE_privilege_USER_membership_NONE_same_org_TRUE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 98, "privilege": "user"}, "organization": null}, "resource": {"id": 396, "assignee": {"id": 98}, "organization": {"id": 659}, "project": {"id": 302, "owner": {"id": 732}, "assignee": {"id": 859}}, "task": {"id": 313, "owner": {"id": 921}, "assignee": {"id": 1020}}}} +test_scope_DELETE_ANNOTATIONS_context_SANDBOX_ownership_ASSIGNEE_privilege_USER_membership_NONE_same_org_TRUE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 52, "privilege": "user"}, "organization": null}, "resource": {"id": 367, "assignee": {"id": 52}, "organization": {"id": 604}, "project": {"id": 370, "owner": {"id": 793}, "assignee": {"id": 837}}, "task": {"id": 333, "owner": {"id": 940}, "assignee": {"id": 1000}}}} } -test_scope_UPDATE_ANNOTATIONS_context_SANDBOX_ownership_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_TRUE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 42, "privilege": "worker"}, "organization": null}, "resource": {"id": 316, "assignee": {"id": 42}, "organization": {"id": 698}, "project": {"id": 332, "owner": {"id": 724}, "assignee": {"id": 819}}, "task": {"id": 382, "owner": {"id": 947}, "assignee": {"id": 1027}}}} +test_scope_DELETE_ANNOTATIONS_context_SANDBOX_ownership_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_TRUE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 70, "privilege": "worker"}, "organization": null}, "resource": {"id": 311, "assignee": {"id": 70}, "organization": {"id": 640}, "project": {"id": 381, "owner": {"id": 736}, "assignee": {"id": 867}}, "task": {"id": 313, "owner": {"id": 936}, "assignee": {"id": 1038}}}} } -test_scope_UPDATE_ANNOTATIONS_context_SANDBOX_ownership_ASSIGNEE_privilege_NONE_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 63, "privilege": "none"}, "organization": null}, "resource": {"id": 371, "assignee": {"id": 63}, "organization": {"id": 629}, "project": {"id": 383, "owner": {"id": 726}, "assignee": {"id": 880}}, "task": {"id": 381, "owner": {"id": 937}, "assignee": {"id": 1010}}}} +test_scope_DELETE_ANNOTATIONS_context_SANDBOX_ownership_ASSIGNEE_privilege_NONE_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 25, "privilege": "none"}, "organization": null}, "resource": {"id": 385, "assignee": {"id": 25}, "organization": {"id": 672}, "project": {"id": 347, "owner": {"id": 734}, "assignee": {"id": 858}}, "task": {"id": 326, "owner": {"id": 980}, "assignee": {"id": 1036}}}} } -test_scope_UPDATE_ANNOTATIONS_context_SANDBOX_ownership_NONE_privilege_ADMIN_membership_NONE_same_org_TRUE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 77, "privilege": "admin"}, "organization": null}, "resource": {"id": 376, "assignee": {"id": 574}, "organization": {"id": 620}, "project": {"id": 377, "owner": {"id": 777}, "assignee": {"id": 805}}, "task": {"id": 302, "owner": {"id": 918}, "assignee": {"id": 1026}}}} +test_scope_DELETE_ANNOTATIONS_context_SANDBOX_ownership_NONE_privilege_ADMIN_membership_NONE_same_org_TRUE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 40, "privilege": "admin"}, "organization": null}, "resource": {"id": 301, "assignee": {"id": 561}, "organization": {"id": 645}, "project": {"id": 318, "owner": {"id": 788}, "assignee": {"id": 850}}, "task": {"id": 300, "owner": {"id": 936}, "assignee": {"id": 1098}}}} } -test_scope_UPDATE_ANNOTATIONS_context_SANDBOX_ownership_NONE_privilege_BUSINESS_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 61, "privilege": "business"}, "organization": null}, "resource": {"id": 343, "assignee": {"id": 590}, "organization": {"id": 671}, "project": {"id": 311, "owner": {"id": 707}, "assignee": {"id": 849}}, "task": {"id": 335, "owner": {"id": 998}, "assignee": {"id": 1014}}}} +test_scope_DELETE_ANNOTATIONS_context_SANDBOX_ownership_NONE_privilege_BUSINESS_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 48, "privilege": "business"}, "organization": null}, "resource": {"id": 310, "assignee": {"id": 505}, "organization": {"id": 617}, "project": {"id": 312, "owner": {"id": 702}, "assignee": {"id": 873}}, "task": {"id": 324, "owner": {"id": 900}, "assignee": {"id": 1032}}}} } -test_scope_UPDATE_ANNOTATIONS_context_SANDBOX_ownership_NONE_privilege_USER_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 95, "privilege": "user"}, "organization": null}, "resource": {"id": 391, "assignee": {"id": 527}, "organization": {"id": 603}, "project": {"id": 373, "owner": {"id": 729}, "assignee": {"id": 800}}, "task": {"id": 331, "owner": {"id": 934}, "assignee": {"id": 1053}}}} +test_scope_DELETE_ANNOTATIONS_context_SANDBOX_ownership_NONE_privilege_USER_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 45, "privilege": "user"}, "organization": null}, "resource": {"id": 306, "assignee": {"id": 513}, "organization": {"id": 695}, "project": {"id": 395, "owner": {"id": 721}, "assignee": {"id": 887}}, "task": {"id": 376, "owner": {"id": 984}, "assignee": {"id": 1074}}}} } -test_scope_UPDATE_ANNOTATIONS_context_SANDBOX_ownership_NONE_privilege_WORKER_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 10, "privilege": "worker"}, "organization": null}, "resource": {"id": 375, "assignee": {"id": 517}, "organization": {"id": 620}, "project": {"id": 365, "owner": {"id": 776}, "assignee": {"id": 817}}, "task": {"id": 361, "owner": {"id": 953}, "assignee": {"id": 1018}}}} +test_scope_DELETE_ANNOTATIONS_context_SANDBOX_ownership_NONE_privilege_WORKER_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 34, "privilege": "worker"}, "organization": null}, "resource": {"id": 363, "assignee": {"id": 575}, "organization": {"id": 600}, "project": {"id": 395, "owner": {"id": 769}, "assignee": {"id": 888}}, "task": {"id": 394, "owner": {"id": 986}, "assignee": {"id": 1042}}}} } -test_scope_UPDATE_ANNOTATIONS_context_SANDBOX_ownership_NONE_privilege_NONE_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 58, "privilege": "none"}, "organization": null}, "resource": {"id": 355, "assignee": {"id": 514}, "organization": {"id": 658}, "project": {"id": 321, "owner": {"id": 707}, "assignee": {"id": 831}}, "task": {"id": 303, "owner": {"id": 906}, "assignee": {"id": 1095}}}} +test_scope_DELETE_ANNOTATIONS_context_SANDBOX_ownership_NONE_privilege_NONE_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 99, "privilege": "none"}, "organization": null}, "resource": {"id": 373, "assignee": {"id": 526}, "organization": {"id": 648}, "project": {"id": 396, "owner": {"id": 791}, "assignee": {"id": 855}}, "task": {"id": 388, "owner": {"id": 932}, "assignee": {"id": 1002}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 6, "privilege": "admin"}, "organization": {"id": 196, "owner": {"id": 6}, "user": {"role": "owner"}}}, "resource": {"id": 384, "assignee": {"id": 587}, "organization": {"id": 196}, "project": {"id": 345, "owner": {"id": 6}, "assignee": {"id": 851}}, "task": {"id": 312, "owner": {"id": 958}, "assignee": {"id": 1076}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 47, "privilege": "admin"}, "organization": {"id": 131, "owner": {"id": 47}, "user": {"role": "owner"}}}, "resource": {"id": 383, "assignee": {"id": 530}, "organization": {"id": 131}, "project": {"id": 375, "owner": {"id": 47}, "assignee": {"id": 806}}, "task": {"id": 343, "owner": {"id": 979}, "assignee": {"id": 1044}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_OWNER_same_org_FALSE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 35, "privilege": "admin"}, "organization": {"id": 139, "owner": {"id": 35}, "user": {"role": "owner"}}}, "resource": {"id": 364, "assignee": {"id": 573}, "organization": {"id": 651}, "project": {"id": 309, "owner": {"id": 35}, "assignee": {"id": 830}}, "task": {"id": 313, "owner": {"id": 995}, "assignee": {"id": 1015}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_OWNER_same_org_FALSE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 92, "privilege": "admin"}, "organization": {"id": 114, "owner": {"id": 92}, "user": {"role": "owner"}}}, "resource": {"id": 374, "assignee": {"id": 532}, "organization": {"id": 680}, "project": {"id": 335, "owner": {"id": 92}, "assignee": {"id": 865}}, "task": {"id": 308, "owner": {"id": 997}, "assignee": {"id": 1026}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 62, "privilege": "admin"}, "organization": {"id": 157, "owner": {"id": 266}, "user": {"role": "maintainer"}}}, "resource": {"id": 372, "assignee": {"id": 585}, "organization": {"id": 157}, "project": {"id": 398, "owner": {"id": 62}, "assignee": {"id": 860}}, "task": {"id": 335, "owner": {"id": 942}, "assignee": {"id": 1076}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 24, "privilege": "admin"}, "organization": {"id": 156, "owner": {"id": 240}, "user": {"role": "maintainer"}}}, "resource": {"id": 305, "assignee": {"id": 574}, "organization": {"id": 156}, "project": {"id": 317, "owner": {"id": 24}, "assignee": {"id": 845}}, "task": {"id": 352, "owner": {"id": 924}, "assignee": {"id": 1008}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_MAINTAINER_same_org_FALSE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 8, "privilege": "admin"}, "organization": {"id": 102, "owner": {"id": 242}, "user": {"role": "maintainer"}}}, "resource": {"id": 340, "assignee": {"id": 508}, "organization": {"id": 683}, "project": {"id": 354, "owner": {"id": 8}, "assignee": {"id": 836}}, "task": {"id": 354, "owner": {"id": 976}, "assignee": {"id": 1048}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_MAINTAINER_same_org_FALSE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 84, "privilege": "admin"}, "organization": {"id": 198, "owner": {"id": 253}, "user": {"role": "maintainer"}}}, "resource": {"id": 367, "assignee": {"id": 539}, "organization": {"id": 611}, "project": {"id": 378, "owner": {"id": 84}, "assignee": {"id": 848}}, "task": {"id": 367, "owner": {"id": 999}, "assignee": {"id": 1044}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 93, "privilege": "admin"}, "organization": {"id": 157, "owner": {"id": 200}, "user": {"role": "supervisor"}}}, "resource": {"id": 379, "assignee": {"id": 589}, "organization": {"id": 157}, "project": {"id": 387, "owner": {"id": 93}, "assignee": {"id": 834}}, "task": {"id": 392, "owner": {"id": 970}, "assignee": {"id": 1072}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 7, "privilege": "admin"}, "organization": {"id": 145, "owner": {"id": 206}, "user": {"role": "supervisor"}}}, "resource": {"id": 395, "assignee": {"id": 569}, "organization": {"id": 145}, "project": {"id": 375, "owner": {"id": 7}, "assignee": {"id": 895}}, "task": {"id": 369, "owner": {"id": 938}, "assignee": {"id": 1035}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_SUPERVISOR_same_org_FALSE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 93, "privilege": "admin"}, "organization": {"id": 108, "owner": {"id": 223}, "user": {"role": "supervisor"}}}, "resource": {"id": 356, "assignee": {"id": 597}, "organization": {"id": 654}, "project": {"id": 370, "owner": {"id": 93}, "assignee": {"id": 844}}, "task": {"id": 367, "owner": {"id": 931}, "assignee": {"id": 1001}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_SUPERVISOR_same_org_FALSE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 8, "privilege": "admin"}, "organization": {"id": 146, "owner": {"id": 283}, "user": {"role": "supervisor"}}}, "resource": {"id": 393, "assignee": {"id": 556}, "organization": {"id": 692}, "project": {"id": 355, "owner": {"id": 8}, "assignee": {"id": 822}}, "task": {"id": 385, "owner": {"id": 976}, "assignee": {"id": 1002}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 7, "privilege": "admin"}, "organization": {"id": 108, "owner": {"id": 277}, "user": {"role": "worker"}}}, "resource": {"id": 364, "assignee": {"id": 552}, "organization": {"id": 108}, "project": {"id": 398, "owner": {"id": 7}, "assignee": {"id": 889}}, "task": {"id": 352, "owner": {"id": 969}, "assignee": {"id": 1099}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 42, "privilege": "admin"}, "organization": {"id": 100, "owner": {"id": 274}, "user": {"role": "worker"}}}, "resource": {"id": 394, "assignee": {"id": 533}, "organization": {"id": 100}, "project": {"id": 382, "owner": {"id": 42}, "assignee": {"id": 803}}, "task": {"id": 303, "owner": {"id": 908}, "assignee": {"id": 1002}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_WORKER_same_org_FALSE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 48, "privilege": "admin"}, "organization": {"id": 132, "owner": {"id": 230}, "user": {"role": "worker"}}}, "resource": {"id": 383, "assignee": {"id": 532}, "organization": {"id": 682}, "project": {"id": 371, "owner": {"id": 48}, "assignee": {"id": 846}}, "task": {"id": 384, "owner": {"id": 972}, "assignee": {"id": 1038}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_WORKER_same_org_FALSE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 38, "privilege": "admin"}, "organization": {"id": 134, "owner": {"id": 278}, "user": {"role": "worker"}}}, "resource": {"id": 330, "assignee": {"id": 573}, "organization": {"id": 682}, "project": {"id": 373, "owner": {"id": 38}, "assignee": {"id": 835}}, "task": {"id": 362, "owner": {"id": 958}, "assignee": {"id": 1049}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_NONE_same_org_TRUE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 30, "privilege": "admin"}, "organization": {"id": 133, "owner": {"id": 218}, "user": {"role": null}}}, "resource": {"id": 324, "assignee": {"id": 586}, "organization": {"id": 133}, "project": {"id": 325, "owner": {"id": 30}, "assignee": {"id": 812}}, "task": {"id": 370, "owner": {"id": 979}, "assignee": {"id": 1079}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_NONE_same_org_TRUE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 74, "privilege": "admin"}, "organization": {"id": 190, "owner": {"id": 233}, "user": {"role": null}}}, "resource": {"id": 399, "assignee": {"id": 588}, "organization": {"id": 190}, "project": {"id": 387, "owner": {"id": 74}, "assignee": {"id": 875}}, "task": {"id": 305, "owner": {"id": 932}, "assignee": {"id": 1024}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_NONE_same_org_FALSE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 52, "privilege": "admin"}, "organization": {"id": 179, "owner": {"id": 297}, "user": {"role": null}}}, "resource": {"id": 398, "assignee": {"id": 592}, "organization": {"id": 692}, "project": {"id": 327, "owner": {"id": 52}, "assignee": {"id": 837}}, "task": {"id": 387, "owner": {"id": 972}, "assignee": {"id": 1085}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_NONE_same_org_FALSE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 93, "privilege": "admin"}, "organization": {"id": 129, "owner": {"id": 248}, "user": {"role": null}}}, "resource": {"id": 385, "assignee": {"id": 578}, "organization": {"id": 687}, "project": {"id": 363, "owner": {"id": 93}, "assignee": {"id": 875}}, "task": {"id": 396, "owner": {"id": 980}, "assignee": {"id": 1031}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 17, "privilege": "business"}, "organization": {"id": 102, "owner": {"id": 17}, "user": {"role": "owner"}}}, "resource": {"id": 353, "assignee": {"id": 553}, "organization": {"id": 102}, "project": {"id": 319, "owner": {"id": 17}, "assignee": {"id": 839}}, "task": {"id": 375, "owner": {"id": 978}, "assignee": {"id": 1067}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 57, "privilege": "business"}, "organization": {"id": 148, "owner": {"id": 57}, "user": {"role": "owner"}}}, "resource": {"id": 350, "assignee": {"id": 545}, "organization": {"id": 148}, "project": {"id": 352, "owner": {"id": 57}, "assignee": {"id": 831}}, "task": {"id": 381, "owner": {"id": 936}, "assignee": {"id": 1093}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 70, "privilege": "business"}, "organization": {"id": 153, "owner": {"id": 70}, "user": {"role": "owner"}}}, "resource": {"id": 366, "assignee": {"id": 563}, "organization": {"id": 689}, "project": {"id": 398, "owner": {"id": 70}, "assignee": {"id": 868}}, "task": {"id": 392, "owner": {"id": 979}, "assignee": {"id": 1065}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 65, "privilege": "business"}, "organization": {"id": 133, "owner": {"id": 65}, "user": {"role": "owner"}}}, "resource": {"id": 315, "assignee": {"id": 565}, "organization": {"id": 694}, "project": {"id": 382, "owner": {"id": 65}, "assignee": {"id": 807}}, "task": {"id": 305, "owner": {"id": 936}, "assignee": {"id": 1051}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 1, "privilege": "business"}, "organization": {"id": 153, "owner": {"id": 236}, "user": {"role": "maintainer"}}}, "resource": {"id": 341, "assignee": {"id": 586}, "organization": {"id": 153}, "project": {"id": 389, "owner": {"id": 1}, "assignee": {"id": 874}}, "task": {"id": 398, "owner": {"id": 927}, "assignee": {"id": 1072}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 16, "privilege": "business"}, "organization": {"id": 195, "owner": {"id": 288}, "user": {"role": "maintainer"}}}, "resource": {"id": 384, "assignee": {"id": 584}, "organization": {"id": 195}, "project": {"id": 392, "owner": {"id": 16}, "assignee": {"id": 890}}, "task": {"id": 318, "owner": {"id": 984}, "assignee": {"id": 1059}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 6, "privilege": "business"}, "organization": {"id": 123, "owner": {"id": 220}, "user": {"role": "maintainer"}}}, "resource": {"id": 376, "assignee": {"id": 513}, "organization": {"id": 650}, "project": {"id": 311, "owner": {"id": 6}, "assignee": {"id": 820}}, "task": {"id": 386, "owner": {"id": 904}, "assignee": {"id": 1070}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 75, "privilege": "business"}, "organization": {"id": 164, "owner": {"id": 254}, "user": {"role": "maintainer"}}}, "resource": {"id": 380, "assignee": {"id": 530}, "organization": {"id": 680}, "project": {"id": 339, "owner": {"id": 75}, "assignee": {"id": 826}}, "task": {"id": 306, "owner": {"id": 988}, "assignee": {"id": 1049}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 37, "privilege": "business"}, "organization": {"id": 129, "owner": {"id": 206}, "user": {"role": "supervisor"}}}, "resource": {"id": 353, "assignee": {"id": 516}, "organization": {"id": 129}, "project": {"id": 364, "owner": {"id": 37}, "assignee": {"id": 866}}, "task": {"id": 312, "owner": {"id": 973}, "assignee": {"id": 1020}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 58, "privilege": "business"}, "organization": {"id": 141, "owner": {"id": 247}, "user": {"role": "supervisor"}}}, "resource": {"id": 376, "assignee": {"id": 561}, "organization": {"id": 141}, "project": {"id": 305, "owner": {"id": 58}, "assignee": {"id": 814}}, "task": {"id": 392, "owner": {"id": 914}, "assignee": {"id": 1016}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 82, "privilege": "business"}, "organization": {"id": 163, "owner": {"id": 269}, "user": {"role": "supervisor"}}}, "resource": {"id": 326, "assignee": {"id": 540}, "organization": {"id": 600}, "project": {"id": 338, "owner": {"id": 82}, "assignee": {"id": 804}}, "task": {"id": 383, "owner": {"id": 994}, "assignee": {"id": 1049}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 55, "privilege": "business"}, "organization": {"id": 182, "owner": {"id": 288}, "user": {"role": "supervisor"}}}, "resource": {"id": 302, "assignee": {"id": 567}, "organization": {"id": 616}, "project": {"id": 369, "owner": {"id": 55}, "assignee": {"id": 889}}, "task": {"id": 365, "owner": {"id": 955}, "assignee": {"id": 1040}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 89, "privilege": "business"}, "organization": {"id": 176, "owner": {"id": 284}, "user": {"role": "worker"}}}, "resource": {"id": 317, "assignee": {"id": 516}, "organization": {"id": 176}, "project": {"id": 342, "owner": {"id": 89}, "assignee": {"id": 896}}, "task": {"id": 360, "owner": {"id": 951}, "assignee": {"id": 1055}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 33, "privilege": "business"}, "organization": {"id": 139, "owner": {"id": 296}, "user": {"role": "worker"}}}, "resource": {"id": 315, "assignee": {"id": 575}, "organization": {"id": 139}, "project": {"id": 326, "owner": {"id": 33}, "assignee": {"id": 807}}, "task": {"id": 329, "owner": {"id": 999}, "assignee": {"id": 1023}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 45, "privilege": "business"}, "organization": {"id": 120, "owner": {"id": 266}, "user": {"role": "worker"}}}, "resource": {"id": 385, "assignee": {"id": 554}, "organization": {"id": 618}, "project": {"id": 387, "owner": {"id": 45}, "assignee": {"id": 895}}, "task": {"id": 352, "owner": {"id": 945}, "assignee": {"id": 1094}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 27, "privilege": "business"}, "organization": {"id": 147, "owner": {"id": 259}, "user": {"role": "worker"}}}, "resource": {"id": 311, "assignee": {"id": 564}, "organization": {"id": 658}, "project": {"id": 316, "owner": {"id": 27}, "assignee": {"id": 867}}, "task": {"id": 373, "owner": {"id": 989}, "assignee": {"id": 1036}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 81, "privilege": "business"}, "organization": {"id": 109, "owner": {"id": 225}, "user": {"role": null}}}, "resource": {"id": 321, "assignee": {"id": 528}, "organization": {"id": 109}, "project": {"id": 382, "owner": {"id": 81}, "assignee": {"id": 832}}, "task": {"id": 334, "owner": {"id": 927}, "assignee": {"id": 1017}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 82, "privilege": "business"}, "organization": {"id": 179, "owner": {"id": 259}, "user": {"role": null}}}, "resource": {"id": 357, "assignee": {"id": 556}, "organization": {"id": 179}, "project": {"id": 379, "owner": {"id": 82}, "assignee": {"id": 866}}, "task": {"id": 333, "owner": {"id": 972}, "assignee": {"id": 1075}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 66, "privilege": "business"}, "organization": {"id": 163, "owner": {"id": 293}, "user": {"role": null}}}, "resource": {"id": 381, "assignee": {"id": 574}, "organization": {"id": 650}, "project": {"id": 373, "owner": {"id": 66}, "assignee": {"id": 833}}, "task": {"id": 363, "owner": {"id": 935}, "assignee": {"id": 1059}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 57, "privilege": "business"}, "organization": {"id": 182, "owner": {"id": 293}, "user": {"role": null}}}, "resource": {"id": 313, "assignee": {"id": 569}, "organization": {"id": 678}, "project": {"id": 389, "owner": {"id": 57}, "assignee": {"id": 890}}, "task": {"id": 362, "owner": {"id": 934}, "assignee": {"id": 1060}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 2, "privilege": "user"}, "organization": {"id": 190, "owner": {"id": 2}, "user": {"role": "owner"}}}, "resource": {"id": 324, "assignee": {"id": 555}, "organization": {"id": 190}, "project": {"id": 342, "owner": {"id": 2}, "assignee": {"id": 803}}, "task": {"id": 312, "owner": {"id": 984}, "assignee": {"id": 1012}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 73, "privilege": "user"}, "organization": {"id": 187, "owner": {"id": 73}, "user": {"role": "owner"}}}, "resource": {"id": 339, "assignee": {"id": 547}, "organization": {"id": 187}, "project": {"id": 399, "owner": {"id": 73}, "assignee": {"id": 888}}, "task": {"id": 302, "owner": {"id": 957}, "assignee": {"id": 1049}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 18, "privilege": "user"}, "organization": {"id": 174, "owner": {"id": 18}, "user": {"role": "owner"}}}, "resource": {"id": 369, "assignee": {"id": 529}, "organization": {"id": 601}, "project": {"id": 318, "owner": {"id": 18}, "assignee": {"id": 882}}, "task": {"id": 316, "owner": {"id": 917}, "assignee": {"id": 1088}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 40, "privilege": "user"}, "organization": {"id": 196, "owner": {"id": 40}, "user": {"role": "owner"}}}, "resource": {"id": 349, "assignee": {"id": 534}, "organization": {"id": 698}, "project": {"id": 314, "owner": {"id": 40}, "assignee": {"id": 871}}, "task": {"id": 309, "owner": {"id": 959}, "assignee": {"id": 1091}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 67, "privilege": "user"}, "organization": {"id": 137, "owner": {"id": 233}, "user": {"role": "maintainer"}}}, "resource": {"id": 302, "assignee": {"id": 571}, "organization": {"id": 137}, "project": {"id": 370, "owner": {"id": 67}, "assignee": {"id": 899}}, "task": {"id": 335, "owner": {"id": 988}, "assignee": {"id": 1043}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 67, "privilege": "user"}, "organization": {"id": 127, "owner": {"id": 247}, "user": {"role": "maintainer"}}}, "resource": {"id": 376, "assignee": {"id": 579}, "organization": {"id": 127}, "project": {"id": 391, "owner": {"id": 67}, "assignee": {"id": 844}}, "task": {"id": 349, "owner": {"id": 950}, "assignee": {"id": 1017}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 48, "privilege": "user"}, "organization": {"id": 121, "owner": {"id": 257}, "user": {"role": "maintainer"}}}, "resource": {"id": 379, "assignee": {"id": 528}, "organization": {"id": 641}, "project": {"id": 356, "owner": {"id": 48}, "assignee": {"id": 816}}, "task": {"id": 352, "owner": {"id": 920}, "assignee": {"id": 1080}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 71, "privilege": "user"}, "organization": {"id": 140, "owner": {"id": 265}, "user": {"role": "maintainer"}}}, "resource": {"id": 305, "assignee": {"id": 574}, "organization": {"id": 618}, "project": {"id": 364, "owner": {"id": 71}, "assignee": {"id": 833}}, "task": {"id": 342, "owner": {"id": 972}, "assignee": {"id": 1012}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 88, "privilege": "user"}, "organization": {"id": 148, "owner": {"id": 248}, "user": {"role": "supervisor"}}}, "resource": {"id": 372, "assignee": {"id": 592}, "organization": {"id": 148}, "project": {"id": 354, "owner": {"id": 88}, "assignee": {"id": 891}}, "task": {"id": 341, "owner": {"id": 990}, "assignee": {"id": 1049}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 98, "privilege": "user"}, "organization": {"id": 178, "owner": {"id": 235}, "user": {"role": "supervisor"}}}, "resource": {"id": 397, "assignee": {"id": 584}, "organization": {"id": 178}, "project": {"id": 366, "owner": {"id": 98}, "assignee": {"id": 827}}, "task": {"id": 379, "owner": {"id": 986}, "assignee": {"id": 1015}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 79, "privilege": "user"}, "organization": {"id": 132, "owner": {"id": 276}, "user": {"role": "supervisor"}}}, "resource": {"id": 347, "assignee": {"id": 553}, "organization": {"id": 601}, "project": {"id": 346, "owner": {"id": 79}, "assignee": {"id": 805}}, "task": {"id": 395, "owner": {"id": 948}, "assignee": {"id": 1039}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 12, "privilege": "user"}, "organization": {"id": 198, "owner": {"id": 202}, "user": {"role": "supervisor"}}}, "resource": {"id": 323, "assignee": {"id": 569}, "organization": {"id": 659}, "project": {"id": 338, "owner": {"id": 12}, "assignee": {"id": 898}}, "task": {"id": 300, "owner": {"id": 931}, "assignee": {"id": 1006}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 8, "privilege": "user"}, "organization": {"id": 184, "owner": {"id": 228}, "user": {"role": "worker"}}}, "resource": {"id": 312, "assignee": {"id": 537}, "organization": {"id": 184}, "project": {"id": 368, "owner": {"id": 8}, "assignee": {"id": 841}}, "task": {"id": 354, "owner": {"id": 908}, "assignee": {"id": 1072}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 45, "privilege": "user"}, "organization": {"id": 153, "owner": {"id": 260}, "user": {"role": "worker"}}}, "resource": {"id": 380, "assignee": {"id": 595}, "organization": {"id": 153}, "project": {"id": 393, "owner": {"id": 45}, "assignee": {"id": 839}}, "task": {"id": 382, "owner": {"id": 917}, "assignee": {"id": 1058}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 6, "privilege": "user"}, "organization": {"id": 192, "owner": {"id": 251}, "user": {"role": "worker"}}}, "resource": {"id": 355, "assignee": {"id": 515}, "organization": {"id": 658}, "project": {"id": 381, "owner": {"id": 6}, "assignee": {"id": 887}}, "task": {"id": 357, "owner": {"id": 979}, "assignee": {"id": 1026}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 9, "privilege": "user"}, "organization": {"id": 186, "owner": {"id": 245}, "user": {"role": "worker"}}}, "resource": {"id": 385, "assignee": {"id": 504}, "organization": {"id": 620}, "project": {"id": 317, "owner": {"id": 9}, "assignee": {"id": 878}}, "task": {"id": 380, "owner": {"id": 961}, "assignee": {"id": 1071}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 79, "privilege": "user"}, "organization": {"id": 156, "owner": {"id": 213}, "user": {"role": null}}}, "resource": {"id": 353, "assignee": {"id": 573}, "organization": {"id": 156}, "project": {"id": 348, "owner": {"id": 79}, "assignee": {"id": 888}}, "task": {"id": 397, "owner": {"id": 987}, "assignee": {"id": 1005}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 60, "privilege": "user"}, "organization": {"id": 175, "owner": {"id": 235}, "user": {"role": null}}}, "resource": {"id": 398, "assignee": {"id": 573}, "organization": {"id": 175}, "project": {"id": 329, "owner": {"id": 60}, "assignee": {"id": 898}}, "task": {"id": 313, "owner": {"id": 920}, "assignee": {"id": 1087}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 49, "privilege": "user"}, "organization": {"id": 133, "owner": {"id": 286}, "user": {"role": null}}}, "resource": {"id": 317, "assignee": {"id": 508}, "organization": {"id": 611}, "project": {"id": 309, "owner": {"id": 49}, "assignee": {"id": 830}}, "task": {"id": 322, "owner": {"id": 955}, "assignee": {"id": 1014}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 37, "privilege": "user"}, "organization": {"id": 126, "owner": {"id": 201}, "user": {"role": null}}}, "resource": {"id": 384, "assignee": {"id": 519}, "organization": {"id": 689}, "project": {"id": 335, "owner": {"id": 37}, "assignee": {"id": 811}}, "task": {"id": 335, "owner": {"id": 965}, "assignee": {"id": 1084}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 40, "privilege": "worker"}, "organization": {"id": 168, "owner": {"id": 40}, "user": {"role": "owner"}}}, "resource": {"id": 376, "assignee": {"id": 530}, "organization": {"id": 168}, "project": {"id": 360, "owner": {"id": 40}, "assignee": {"id": 898}}, "task": {"id": 348, "owner": {"id": 980}, "assignee": {"id": 1086}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 88, "privilege": "worker"}, "organization": {"id": 188, "owner": {"id": 88}, "user": {"role": "owner"}}}, "resource": {"id": 383, "assignee": {"id": 558}, "organization": {"id": 188}, "project": {"id": 360, "owner": {"id": 88}, "assignee": {"id": 887}}, "task": {"id": 369, "owner": {"id": 924}, "assignee": {"id": 1082}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 90, "privilege": "worker"}, "organization": {"id": 174, "owner": {"id": 90}, "user": {"role": "owner"}}}, "resource": {"id": 372, "assignee": {"id": 575}, "organization": {"id": 686}, "project": {"id": 385, "owner": {"id": 90}, "assignee": {"id": 885}}, "task": {"id": 337, "owner": {"id": 900}, "assignee": {"id": 1031}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 66, "privilege": "worker"}, "organization": {"id": 100, "owner": {"id": 66}, "user": {"role": "owner"}}}, "resource": {"id": 327, "assignee": {"id": 551}, "organization": {"id": 683}, "project": {"id": 381, "owner": {"id": 66}, "assignee": {"id": 864}}, "task": {"id": 379, "owner": {"id": 944}, "assignee": {"id": 1059}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 70, "privilege": "worker"}, "organization": {"id": 171, "owner": {"id": 273}, "user": {"role": "maintainer"}}}, "resource": {"id": 329, "assignee": {"id": 529}, "organization": {"id": 171}, "project": {"id": 374, "owner": {"id": 70}, "assignee": {"id": 805}}, "task": {"id": 322, "owner": {"id": 904}, "assignee": {"id": 1051}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 21, "privilege": "worker"}, "organization": {"id": 176, "owner": {"id": 208}, "user": {"role": "maintainer"}}}, "resource": {"id": 317, "assignee": {"id": 590}, "organization": {"id": 176}, "project": {"id": 328, "owner": {"id": 21}, "assignee": {"id": 830}}, "task": {"id": 342, "owner": {"id": 909}, "assignee": {"id": 1005}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 63, "privilege": "worker"}, "organization": {"id": 136, "owner": {"id": 222}, "user": {"role": "maintainer"}}}, "resource": {"id": 336, "assignee": {"id": 528}, "organization": {"id": 628}, "project": {"id": 320, "owner": {"id": 63}, "assignee": {"id": 824}}, "task": {"id": 366, "owner": {"id": 978}, "assignee": {"id": 1067}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 25, "privilege": "worker"}, "organization": {"id": 137, "owner": {"id": 255}, "user": {"role": "maintainer"}}}, "resource": {"id": 362, "assignee": {"id": 519}, "organization": {"id": 648}, "project": {"id": 341, "owner": {"id": 25}, "assignee": {"id": 830}}, "task": {"id": 380, "owner": {"id": 957}, "assignee": {"id": 1083}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 15, "privilege": "worker"}, "organization": {"id": 193, "owner": {"id": 292}, "user": {"role": "supervisor"}}}, "resource": {"id": 312, "assignee": {"id": 583}, "organization": {"id": 193}, "project": {"id": 346, "owner": {"id": 15}, "assignee": {"id": 835}}, "task": {"id": 387, "owner": {"id": 979}, "assignee": {"id": 1060}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 31, "privilege": "worker"}, "organization": {"id": 111, "owner": {"id": 279}, "user": {"role": "supervisor"}}}, "resource": {"id": 396, "assignee": {"id": 511}, "organization": {"id": 111}, "project": {"id": 368, "owner": {"id": 31}, "assignee": {"id": 832}}, "task": {"id": 306, "owner": {"id": 998}, "assignee": {"id": 1078}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 41, "privilege": "worker"}, "organization": {"id": 132, "owner": {"id": 297}, "user": {"role": "supervisor"}}}, "resource": {"id": 340, "assignee": {"id": 521}, "organization": {"id": 660}, "project": {"id": 301, "owner": {"id": 41}, "assignee": {"id": 852}}, "task": {"id": 378, "owner": {"id": 991}, "assignee": {"id": 1037}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 48, "privilege": "worker"}, "organization": {"id": 120, "owner": {"id": 285}, "user": {"role": "supervisor"}}}, "resource": {"id": 307, "assignee": {"id": 593}, "organization": {"id": 625}, "project": {"id": 316, "owner": {"id": 48}, "assignee": {"id": 860}}, "task": {"id": 338, "owner": {"id": 906}, "assignee": {"id": 1083}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 22, "privilege": "worker"}, "organization": {"id": 153, "owner": {"id": 286}, "user": {"role": "worker"}}}, "resource": {"id": 387, "assignee": {"id": 592}, "organization": {"id": 153}, "project": {"id": 398, "owner": {"id": 22}, "assignee": {"id": 846}}, "task": {"id": 318, "owner": {"id": 947}, "assignee": {"id": 1094}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 84, "privilege": "worker"}, "organization": {"id": 156, "owner": {"id": 266}, "user": {"role": "worker"}}}, "resource": {"id": 347, "assignee": {"id": 528}, "organization": {"id": 156}, "project": {"id": 360, "owner": {"id": 84}, "assignee": {"id": 866}}, "task": {"id": 352, "owner": {"id": 930}, "assignee": {"id": 1099}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 64, "privilege": "worker"}, "organization": {"id": 102, "owner": {"id": 213}, "user": {"role": "worker"}}}, "resource": {"id": 354, "assignee": {"id": 531}, "organization": {"id": 605}, "project": {"id": 317, "owner": {"id": 64}, "assignee": {"id": 851}}, "task": {"id": 396, "owner": {"id": 932}, "assignee": {"id": 1012}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 40, "privilege": "worker"}, "organization": {"id": 190, "owner": {"id": 250}, "user": {"role": "worker"}}}, "resource": {"id": 325, "assignee": {"id": 599}, "organization": {"id": 609}, "project": {"id": 345, "owner": {"id": 40}, "assignee": {"id": 899}}, "task": {"id": 349, "owner": {"id": 961}, "assignee": {"id": 1085}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 94, "privilege": "worker"}, "organization": {"id": 102, "owner": {"id": 278}, "user": {"role": null}}}, "resource": {"id": 339, "assignee": {"id": 507}, "organization": {"id": 102}, "project": {"id": 337, "owner": {"id": 94}, "assignee": {"id": 855}}, "task": {"id": 393, "owner": {"id": 925}, "assignee": {"id": 1072}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 64, "privilege": "worker"}, "organization": {"id": 151, "owner": {"id": 217}, "user": {"role": null}}}, "resource": {"id": 328, "assignee": {"id": 557}, "organization": {"id": 151}, "project": {"id": 386, "owner": {"id": 64}, "assignee": {"id": 891}}, "task": {"id": 301, "owner": {"id": 923}, "assignee": {"id": 1099}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 54, "privilege": "worker"}, "organization": {"id": 114, "owner": {"id": 236}, "user": {"role": null}}}, "resource": {"id": 368, "assignee": {"id": 503}, "organization": {"id": 614}, "project": {"id": 392, "owner": {"id": 54}, "assignee": {"id": 857}}, "task": {"id": 356, "owner": {"id": 975}, "assignee": {"id": 1003}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 31, "privilege": "worker"}, "organization": {"id": 165, "owner": {"id": 287}, "user": {"role": null}}}, "resource": {"id": 390, "assignee": {"id": 556}, "organization": {"id": 624}, "project": {"id": 392, "owner": {"id": 31}, "assignee": {"id": 837}}, "task": {"id": 339, "owner": {"id": 965}, "assignee": {"id": 1010}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_OWNER_same_org_TRUE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 59, "privilege": "none"}, "organization": {"id": 189, "owner": {"id": 59}, "user": {"role": "owner"}}}, "resource": {"id": 332, "assignee": {"id": 563}, "organization": {"id": 189}, "project": {"id": 374, "owner": {"id": 59}, "assignee": {"id": 884}}, "task": {"id": 323, "owner": {"id": 959}, "assignee": {"id": 1088}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_OWNER_same_org_TRUE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 64, "privilege": "none"}, "organization": {"id": 193, "owner": {"id": 64}, "user": {"role": "owner"}}}, "resource": {"id": 360, "assignee": {"id": 541}, "organization": {"id": 193}, "project": {"id": 347, "owner": {"id": 64}, "assignee": {"id": 841}}, "task": {"id": 311, "owner": {"id": 907}, "assignee": {"id": 1085}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 78, "privilege": "none"}, "organization": {"id": 142, "owner": {"id": 78}, "user": {"role": "owner"}}}, "resource": {"id": 303, "assignee": {"id": 516}, "organization": {"id": 613}, "project": {"id": 335, "owner": {"id": 78}, "assignee": {"id": 883}}, "task": {"id": 315, "owner": {"id": 924}, "assignee": {"id": 1045}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 9, "privilege": "none"}, "organization": {"id": 188, "owner": {"id": 9}, "user": {"role": "owner"}}}, "resource": {"id": 376, "assignee": {"id": 504}, "organization": {"id": 617}, "project": {"id": 322, "owner": {"id": 9}, "assignee": {"id": 891}}, "task": {"id": 353, "owner": {"id": 973}, "assignee": {"id": 1067}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_MAINTAINER_same_org_TRUE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 1, "privilege": "none"}, "organization": {"id": 159, "owner": {"id": 294}, "user": {"role": "maintainer"}}}, "resource": {"id": 363, "assignee": {"id": 501}, "organization": {"id": 159}, "project": {"id": 381, "owner": {"id": 1}, "assignee": {"id": 818}}, "task": {"id": 389, "owner": {"id": 974}, "assignee": {"id": 1044}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_MAINTAINER_same_org_TRUE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 88, "privilege": "none"}, "organization": {"id": 115, "owner": {"id": 285}, "user": {"role": "maintainer"}}}, "resource": {"id": 392, "assignee": {"id": 512}, "organization": {"id": 115}, "project": {"id": 364, "owner": {"id": 88}, "assignee": {"id": 878}}, "task": {"id": 382, "owner": {"id": 933}, "assignee": {"id": 1057}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 87, "privilege": "none"}, "organization": {"id": 174, "owner": {"id": 253}, "user": {"role": "maintainer"}}}, "resource": {"id": 327, "assignee": {"id": 510}, "organization": {"id": 648}, "project": {"id": 385, "owner": {"id": 87}, "assignee": {"id": 878}}, "task": {"id": 398, "owner": {"id": 953}, "assignee": {"id": 1089}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 63, "privilege": "none"}, "organization": {"id": 195, "owner": {"id": 237}, "user": {"role": "maintainer"}}}, "resource": {"id": 351, "assignee": {"id": 527}, "organization": {"id": 667}, "project": {"id": 350, "owner": {"id": 63}, "assignee": {"id": 845}}, "task": {"id": 356, "owner": {"id": 964}, "assignee": {"id": 1012}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_SUPERVISOR_same_org_TRUE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 43, "privilege": "none"}, "organization": {"id": 179, "owner": {"id": 292}, "user": {"role": "supervisor"}}}, "resource": {"id": 380, "assignee": {"id": 589}, "organization": {"id": 179}, "project": {"id": 383, "owner": {"id": 43}, "assignee": {"id": 802}}, "task": {"id": 386, "owner": {"id": 906}, "assignee": {"id": 1048}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_SUPERVISOR_same_org_TRUE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 7, "privilege": "none"}, "organization": {"id": 176, "owner": {"id": 288}, "user": {"role": "supervisor"}}}, "resource": {"id": 387, "assignee": {"id": 501}, "organization": {"id": 176}, "project": {"id": 320, "owner": {"id": 7}, "assignee": {"id": 883}}, "task": {"id": 369, "owner": {"id": 925}, "assignee": {"id": 1069}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 27, "privilege": "none"}, "organization": {"id": 199, "owner": {"id": 230}, "user": {"role": "supervisor"}}}, "resource": {"id": 360, "assignee": {"id": 510}, "organization": {"id": 611}, "project": {"id": 339, "owner": {"id": 27}, "assignee": {"id": 819}}, "task": {"id": 345, "owner": {"id": 942}, "assignee": {"id": 1026}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 67, "privilege": "none"}, "organization": {"id": 166, "owner": {"id": 204}, "user": {"role": "supervisor"}}}, "resource": {"id": 349, "assignee": {"id": 549}, "organization": {"id": 636}, "project": {"id": 301, "owner": {"id": 67}, "assignee": {"id": 892}}, "task": {"id": 370, "owner": {"id": 961}, "assignee": {"id": 1097}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_WORKER_same_org_TRUE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 43, "privilege": "none"}, "organization": {"id": 199, "owner": {"id": 276}, "user": {"role": "worker"}}}, "resource": {"id": 374, "assignee": {"id": 518}, "organization": {"id": 199}, "project": {"id": 361, "owner": {"id": 43}, "assignee": {"id": 806}}, "task": {"id": 356, "owner": {"id": 963}, "assignee": {"id": 1055}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_WORKER_same_org_TRUE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 75, "privilege": "none"}, "organization": {"id": 128, "owner": {"id": 267}, "user": {"role": "worker"}}}, "resource": {"id": 312, "assignee": {"id": 542}, "organization": {"id": 128}, "project": {"id": 361, "owner": {"id": 75}, "assignee": {"id": 832}}, "task": {"id": 394, "owner": {"id": 914}, "assignee": {"id": 1071}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 21, "privilege": "none"}, "organization": {"id": 101, "owner": {"id": 292}, "user": {"role": "worker"}}}, "resource": {"id": 387, "assignee": {"id": 570}, "organization": {"id": 640}, "project": {"id": 324, "owner": {"id": 21}, "assignee": {"id": 813}}, "task": {"id": 338, "owner": {"id": 933}, "assignee": {"id": 1004}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 42, "privilege": "none"}, "organization": {"id": 168, "owner": {"id": 285}, "user": {"role": "worker"}}}, "resource": {"id": 395, "assignee": {"id": 575}, "organization": {"id": 625}, "project": {"id": 380, "owner": {"id": 42}, "assignee": {"id": 860}}, "task": {"id": 385, "owner": {"id": 931}, "assignee": {"id": 1018}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 15, "privilege": "none"}, "organization": {"id": 172, "owner": {"id": 256}, "user": {"role": null}}}, "resource": {"id": 367, "assignee": {"id": 555}, "organization": {"id": 172}, "project": {"id": 308, "owner": {"id": 15}, "assignee": {"id": 811}}, "task": {"id": 353, "owner": {"id": 938}, "assignee": {"id": 1050}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 35, "privilege": "none"}, "organization": {"id": 105, "owner": {"id": 291}, "user": {"role": null}}}, "resource": {"id": 334, "assignee": {"id": 519}, "organization": {"id": 105}, "project": {"id": 342, "owner": {"id": 35}, "assignee": {"id": 812}}, "task": {"id": 312, "owner": {"id": 999}, "assignee": {"id": 1077}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 0, "privilege": "none"}, "organization": {"id": 162, "owner": {"id": 224}, "user": {"role": null}}}, "resource": {"id": 381, "assignee": {"id": 501}, "organization": {"id": 650}, "project": {"id": 342, "owner": {"id": 0}, "assignee": {"id": 892}}, "task": {"id": 390, "owner": {"id": 914}, "assignee": {"id": 1056}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 9, "privilege": "none"}, "organization": {"id": 177, "owner": {"id": 247}, "user": {"role": null}}}, "resource": {"id": 349, "assignee": {"id": 540}, "organization": {"id": 640}, "project": {"id": 315, "owner": {"id": 9}, "assignee": {"id": 874}}, "task": {"id": 392, "owner": {"id": 990}, "assignee": {"id": 1074}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 18, "privilege": "admin"}, "organization": {"id": 189, "owner": {"id": 18}, "user": {"role": "owner"}}}, "resource": {"id": 339, "assignee": {"id": 591}, "organization": {"id": 189}, "project": {"id": 388, "owner": {"id": 710}, "assignee": {"id": 18}}, "task": {"id": 332, "owner": {"id": 944}, "assignee": {"id": 1054}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 61, "privilege": "admin"}, "organization": {"id": 108, "owner": {"id": 61}, "user": {"role": "owner"}}}, "resource": {"id": 313, "assignee": {"id": 577}, "organization": {"id": 108}, "project": {"id": 374, "owner": {"id": 780}, "assignee": {"id": 61}}, "task": {"id": 300, "owner": {"id": 982}, "assignee": {"id": 1024}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_OWNER_same_org_FALSE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 31, "privilege": "admin"}, "organization": {"id": 135, "owner": {"id": 31}, "user": {"role": "owner"}}}, "resource": {"id": 340, "assignee": {"id": 571}, "organization": {"id": 672}, "project": {"id": 376, "owner": {"id": 736}, "assignee": {"id": 31}}, "task": {"id": 329, "owner": {"id": 916}, "assignee": {"id": 1081}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_OWNER_same_org_FALSE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 99, "privilege": "admin"}, "organization": {"id": 167, "owner": {"id": 99}, "user": {"role": "owner"}}}, "resource": {"id": 340, "assignee": {"id": 533}, "organization": {"id": 617}, "project": {"id": 354, "owner": {"id": 763}, "assignee": {"id": 99}}, "task": {"id": 356, "owner": {"id": 978}, "assignee": {"id": 1003}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 37, "privilege": "admin"}, "organization": {"id": 143, "owner": {"id": 245}, "user": {"role": "maintainer"}}}, "resource": {"id": 370, "assignee": {"id": 540}, "organization": {"id": 143}, "project": {"id": 354, "owner": {"id": 705}, "assignee": {"id": 37}}, "task": {"id": 375, "owner": {"id": 951}, "assignee": {"id": 1019}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 96, "privilege": "admin"}, "organization": {"id": 145, "owner": {"id": 269}, "user": {"role": "maintainer"}}}, "resource": {"id": 372, "assignee": {"id": 571}, "organization": {"id": 145}, "project": {"id": 324, "owner": {"id": 738}, "assignee": {"id": 96}}, "task": {"id": 356, "owner": {"id": 965}, "assignee": {"id": 1050}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_MAINTAINER_same_org_FALSE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 3, "privilege": "admin"}, "organization": {"id": 129, "owner": {"id": 219}, "user": {"role": "maintainer"}}}, "resource": {"id": 302, "assignee": {"id": 578}, "organization": {"id": 678}, "project": {"id": 351, "owner": {"id": 732}, "assignee": {"id": 3}}, "task": {"id": 389, "owner": {"id": 944}, "assignee": {"id": 1095}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_MAINTAINER_same_org_FALSE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 60, "privilege": "admin"}, "organization": {"id": 180, "owner": {"id": 224}, "user": {"role": "maintainer"}}}, "resource": {"id": 375, "assignee": {"id": 533}, "organization": {"id": 654}, "project": {"id": 304, "owner": {"id": 777}, "assignee": {"id": 60}}, "task": {"id": 341, "owner": {"id": 973}, "assignee": {"id": 1033}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 57, "privilege": "admin"}, "organization": {"id": 173, "owner": {"id": 298}, "user": {"role": "supervisor"}}}, "resource": {"id": 339, "assignee": {"id": 591}, "organization": {"id": 173}, "project": {"id": 372, "owner": {"id": 772}, "assignee": {"id": 57}}, "task": {"id": 397, "owner": {"id": 950}, "assignee": {"id": 1058}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 70, "privilege": "admin"}, "organization": {"id": 147, "owner": {"id": 221}, "user": {"role": "supervisor"}}}, "resource": {"id": 357, "assignee": {"id": 502}, "organization": {"id": 147}, "project": {"id": 372, "owner": {"id": 793}, "assignee": {"id": 70}}, "task": {"id": 316, "owner": {"id": 964}, "assignee": {"id": 1002}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_SUPERVISOR_same_org_FALSE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 6, "privilege": "admin"}, "organization": {"id": 149, "owner": {"id": 210}, "user": {"role": "supervisor"}}}, "resource": {"id": 388, "assignee": {"id": 590}, "organization": {"id": 652}, "project": {"id": 371, "owner": {"id": 712}, "assignee": {"id": 6}}, "task": {"id": 358, "owner": {"id": 984}, "assignee": {"id": 1079}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_SUPERVISOR_same_org_FALSE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 4, "privilege": "admin"}, "organization": {"id": 105, "owner": {"id": 202}, "user": {"role": "supervisor"}}}, "resource": {"id": 323, "assignee": {"id": 537}, "organization": {"id": 627}, "project": {"id": 331, "owner": {"id": 704}, "assignee": {"id": 4}}, "task": {"id": 383, "owner": {"id": 920}, "assignee": {"id": 1096}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 61, "privilege": "admin"}, "organization": {"id": 131, "owner": {"id": 296}, "user": {"role": "worker"}}}, "resource": {"id": 318, "assignee": {"id": 502}, "organization": {"id": 131}, "project": {"id": 323, "owner": {"id": 744}, "assignee": {"id": 61}}, "task": {"id": 347, "owner": {"id": 978}, "assignee": {"id": 1059}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 45, "privilege": "admin"}, "organization": {"id": 159, "owner": {"id": 247}, "user": {"role": "worker"}}}, "resource": {"id": 321, "assignee": {"id": 588}, "organization": {"id": 159}, "project": {"id": 359, "owner": {"id": 766}, "assignee": {"id": 45}}, "task": {"id": 381, "owner": {"id": 913}, "assignee": {"id": 1056}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_WORKER_same_org_FALSE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 85, "privilege": "admin"}, "organization": {"id": 190, "owner": {"id": 257}, "user": {"role": "worker"}}}, "resource": {"id": 327, "assignee": {"id": 580}, "organization": {"id": 685}, "project": {"id": 354, "owner": {"id": 715}, "assignee": {"id": 85}}, "task": {"id": 304, "owner": {"id": 985}, "assignee": {"id": 1045}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_WORKER_same_org_FALSE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 96, "privilege": "admin"}, "organization": {"id": 155, "owner": {"id": 228}, "user": {"role": "worker"}}}, "resource": {"id": 318, "assignee": {"id": 505}, "organization": {"id": 602}, "project": {"id": 317, "owner": {"id": 789}, "assignee": {"id": 96}}, "task": {"id": 389, "owner": {"id": 984}, "assignee": {"id": 1097}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_TRUE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 11, "privilege": "admin"}, "organization": {"id": 168, "owner": {"id": 212}, "user": {"role": null}}}, "resource": {"id": 392, "assignee": {"id": 582}, "organization": {"id": 168}, "project": {"id": 362, "owner": {"id": 777}, "assignee": {"id": 11}}, "task": {"id": 375, "owner": {"id": 903}, "assignee": {"id": 1085}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_TRUE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 65, "privilege": "admin"}, "organization": {"id": 176, "owner": {"id": 278}, "user": {"role": null}}}, "resource": {"id": 313, "assignee": {"id": 507}, "organization": {"id": 176}, "project": {"id": 381, "owner": {"id": 742}, "assignee": {"id": 65}}, "task": {"id": 398, "owner": {"id": 985}, "assignee": {"id": 1039}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_FALSE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 55, "privilege": "admin"}, "organization": {"id": 174, "owner": {"id": 221}, "user": {"role": null}}}, "resource": {"id": 396, "assignee": {"id": 506}, "organization": {"id": 696}, "project": {"id": 344, "owner": {"id": 760}, "assignee": {"id": 55}}, "task": {"id": 392, "owner": {"id": 941}, "assignee": {"id": 1035}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_FALSE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 0, "privilege": "admin"}, "organization": {"id": 165, "owner": {"id": 229}, "user": {"role": null}}}, "resource": {"id": 338, "assignee": {"id": 518}, "organization": {"id": 603}, "project": {"id": 374, "owner": {"id": 752}, "assignee": {"id": 0}}, "task": {"id": 351, "owner": {"id": 918}, "assignee": {"id": 1092}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 52, "privilege": "business"}, "organization": {"id": 178, "owner": {"id": 52}, "user": {"role": "owner"}}}, "resource": {"id": 397, "assignee": {"id": 524}, "organization": {"id": 178}, "project": {"id": 389, "owner": {"id": 766}, "assignee": {"id": 52}}, "task": {"id": 385, "owner": {"id": 915}, "assignee": {"id": 1066}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 89, "privilege": "business"}, "organization": {"id": 177, "owner": {"id": 89}, "user": {"role": "owner"}}}, "resource": {"id": 316, "assignee": {"id": 502}, "organization": {"id": 177}, "project": {"id": 389, "owner": {"id": 702}, "assignee": {"id": 89}}, "task": {"id": 300, "owner": {"id": 986}, "assignee": {"id": 1023}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 41, "privilege": "business"}, "organization": {"id": 145, "owner": {"id": 41}, "user": {"role": "owner"}}}, "resource": {"id": 308, "assignee": {"id": 518}, "organization": {"id": 627}, "project": {"id": 367, "owner": {"id": 767}, "assignee": {"id": 41}}, "task": {"id": 329, "owner": {"id": 930}, "assignee": {"id": 1092}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 3, "privilege": "business"}, "organization": {"id": 114, "owner": {"id": 3}, "user": {"role": "owner"}}}, "resource": {"id": 346, "assignee": {"id": 513}, "organization": {"id": 638}, "project": {"id": 326, "owner": {"id": 783}, "assignee": {"id": 3}}, "task": {"id": 397, "owner": {"id": 991}, "assignee": {"id": 1011}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 31, "privilege": "business"}, "organization": {"id": 113, "owner": {"id": 206}, "user": {"role": "maintainer"}}}, "resource": {"id": 333, "assignee": {"id": 584}, "organization": {"id": 113}, "project": {"id": 388, "owner": {"id": 712}, "assignee": {"id": 31}}, "task": {"id": 363, "owner": {"id": 901}, "assignee": {"id": 1079}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 98, "privilege": "business"}, "organization": {"id": 188, "owner": {"id": 277}, "user": {"role": "maintainer"}}}, "resource": {"id": 329, "assignee": {"id": 542}, "organization": {"id": 188}, "project": {"id": 344, "owner": {"id": 769}, "assignee": {"id": 98}}, "task": {"id": 312, "owner": {"id": 987}, "assignee": {"id": 1051}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 99, "privilege": "business"}, "organization": {"id": 102, "owner": {"id": 277}, "user": {"role": "maintainer"}}}, "resource": {"id": 365, "assignee": {"id": 599}, "organization": {"id": 687}, "project": {"id": 327, "owner": {"id": 701}, "assignee": {"id": 99}}, "task": {"id": 397, "owner": {"id": 950}, "assignee": {"id": 1094}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 26, "privilege": "business"}, "organization": {"id": 179, "owner": {"id": 269}, "user": {"role": "maintainer"}}}, "resource": {"id": 328, "assignee": {"id": 515}, "organization": {"id": 677}, "project": {"id": 338, "owner": {"id": 723}, "assignee": {"id": 26}}, "task": {"id": 363, "owner": {"id": 937}, "assignee": {"id": 1024}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 3, "privilege": "business"}, "organization": {"id": 183, "owner": {"id": 250}, "user": {"role": "supervisor"}}}, "resource": {"id": 378, "assignee": {"id": 592}, "organization": {"id": 183}, "project": {"id": 340, "owner": {"id": 741}, "assignee": {"id": 3}}, "task": {"id": 380, "owner": {"id": 968}, "assignee": {"id": 1077}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 14, "privilege": "business"}, "organization": {"id": 156, "owner": {"id": 232}, "user": {"role": "supervisor"}}}, "resource": {"id": 364, "assignee": {"id": 523}, "organization": {"id": 156}, "project": {"id": 313, "owner": {"id": 776}, "assignee": {"id": 14}}, "task": {"id": 383, "owner": {"id": 935}, "assignee": {"id": 1088}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 33, "privilege": "business"}, "organization": {"id": 105, "owner": {"id": 219}, "user": {"role": "supervisor"}}}, "resource": {"id": 364, "assignee": {"id": 557}, "organization": {"id": 679}, "project": {"id": 333, "owner": {"id": 747}, "assignee": {"id": 33}}, "task": {"id": 327, "owner": {"id": 928}, "assignee": {"id": 1037}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 0, "privilege": "business"}, "organization": {"id": 192, "owner": {"id": 246}, "user": {"role": "supervisor"}}}, "resource": {"id": 313, "assignee": {"id": 534}, "organization": {"id": 619}, "project": {"id": 351, "owner": {"id": 789}, "assignee": {"id": 0}}, "task": {"id": 318, "owner": {"id": 960}, "assignee": {"id": 1092}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 42, "privilege": "business"}, "organization": {"id": 115, "owner": {"id": 225}, "user": {"role": "worker"}}}, "resource": {"id": 322, "assignee": {"id": 585}, "organization": {"id": 115}, "project": {"id": 311, "owner": {"id": 762}, "assignee": {"id": 42}}, "task": {"id": 329, "owner": {"id": 969}, "assignee": {"id": 1081}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 50, "privilege": "business"}, "organization": {"id": 134, "owner": {"id": 242}, "user": {"role": "worker"}}}, "resource": {"id": 394, "assignee": {"id": 548}, "organization": {"id": 134}, "project": {"id": 342, "owner": {"id": 718}, "assignee": {"id": 50}}, "task": {"id": 386, "owner": {"id": 991}, "assignee": {"id": 1047}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 90, "privilege": "business"}, "organization": {"id": 139, "owner": {"id": 280}, "user": {"role": "worker"}}}, "resource": {"id": 352, "assignee": {"id": 523}, "organization": {"id": 641}, "project": {"id": 334, "owner": {"id": 719}, "assignee": {"id": 90}}, "task": {"id": 378, "owner": {"id": 986}, "assignee": {"id": 1065}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 39, "privilege": "business"}, "organization": {"id": 158, "owner": {"id": 208}, "user": {"role": "worker"}}}, "resource": {"id": 368, "assignee": {"id": 534}, "organization": {"id": 613}, "project": {"id": 341, "owner": {"id": 718}, "assignee": {"id": 39}}, "task": {"id": 336, "owner": {"id": 991}, "assignee": {"id": 1079}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 53, "privilege": "business"}, "organization": {"id": 124, "owner": {"id": 208}, "user": {"role": null}}}, "resource": {"id": 379, "assignee": {"id": 549}, "organization": {"id": 124}, "project": {"id": 381, "owner": {"id": 703}, "assignee": {"id": 53}}, "task": {"id": 365, "owner": {"id": 983}, "assignee": {"id": 1001}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 48, "privilege": "business"}, "organization": {"id": 132, "owner": {"id": 204}, "user": {"role": null}}}, "resource": {"id": 329, "assignee": {"id": 513}, "organization": {"id": 132}, "project": {"id": 391, "owner": {"id": 743}, "assignee": {"id": 48}}, "task": {"id": 377, "owner": {"id": 989}, "assignee": {"id": 1063}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 3, "privilege": "business"}, "organization": {"id": 161, "owner": {"id": 265}, "user": {"role": null}}}, "resource": {"id": 301, "assignee": {"id": 582}, "organization": {"id": 680}, "project": {"id": 307, "owner": {"id": 764}, "assignee": {"id": 3}}, "task": {"id": 363, "owner": {"id": 943}, "assignee": {"id": 1037}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 93, "privilege": "business"}, "organization": {"id": 112, "owner": {"id": 285}, "user": {"role": null}}}, "resource": {"id": 312, "assignee": {"id": 562}, "organization": {"id": 655}, "project": {"id": 307, "owner": {"id": 763}, "assignee": {"id": 93}}, "task": {"id": 328, "owner": {"id": 973}, "assignee": {"id": 1027}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 59, "privilege": "user"}, "organization": {"id": 131, "owner": {"id": 59}, "user": {"role": "owner"}}}, "resource": {"id": 321, "assignee": {"id": 502}, "organization": {"id": 131}, "project": {"id": 322, "owner": {"id": 795}, "assignee": {"id": 59}}, "task": {"id": 390, "owner": {"id": 964}, "assignee": {"id": 1057}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 18, "privilege": "user"}, "organization": {"id": 142, "owner": {"id": 18}, "user": {"role": "owner"}}}, "resource": {"id": 376, "assignee": {"id": 535}, "organization": {"id": 142}, "project": {"id": 301, "owner": {"id": 777}, "assignee": {"id": 18}}, "task": {"id": 322, "owner": {"id": 964}, "assignee": {"id": 1097}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 42, "privilege": "user"}, "organization": {"id": 160, "owner": {"id": 42}, "user": {"role": "owner"}}}, "resource": {"id": 395, "assignee": {"id": 543}, "organization": {"id": 628}, "project": {"id": 330, "owner": {"id": 756}, "assignee": {"id": 42}}, "task": {"id": 369, "owner": {"id": 943}, "assignee": {"id": 1078}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 84, "privilege": "user"}, "organization": {"id": 180, "owner": {"id": 84}, "user": {"role": "owner"}}}, "resource": {"id": 350, "assignee": {"id": 563}, "organization": {"id": 676}, "project": {"id": 321, "owner": {"id": 749}, "assignee": {"id": 84}}, "task": {"id": 395, "owner": {"id": 908}, "assignee": {"id": 1067}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 18, "privilege": "user"}, "organization": {"id": 166, "owner": {"id": 229}, "user": {"role": "maintainer"}}}, "resource": {"id": 361, "assignee": {"id": 555}, "organization": {"id": 166}, "project": {"id": 328, "owner": {"id": 701}, "assignee": {"id": 18}}, "task": {"id": 326, "owner": {"id": 917}, "assignee": {"id": 1013}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 81, "privilege": "user"}, "organization": {"id": 113, "owner": {"id": 289}, "user": {"role": "maintainer"}}}, "resource": {"id": 350, "assignee": {"id": 529}, "organization": {"id": 113}, "project": {"id": 325, "owner": {"id": 700}, "assignee": {"id": 81}}, "task": {"id": 302, "owner": {"id": 948}, "assignee": {"id": 1023}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 0, "privilege": "user"}, "organization": {"id": 148, "owner": {"id": 268}, "user": {"role": "maintainer"}}}, "resource": {"id": 322, "assignee": {"id": 558}, "organization": {"id": 657}, "project": {"id": 312, "owner": {"id": 766}, "assignee": {"id": 0}}, "task": {"id": 307, "owner": {"id": 955}, "assignee": {"id": 1089}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 60, "privilege": "user"}, "organization": {"id": 102, "owner": {"id": 234}, "user": {"role": "maintainer"}}}, "resource": {"id": 308, "assignee": {"id": 513}, "organization": {"id": 684}, "project": {"id": 371, "owner": {"id": 752}, "assignee": {"id": 60}}, "task": {"id": 326, "owner": {"id": 958}, "assignee": {"id": 1033}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 84, "privilege": "user"}, "organization": {"id": 144, "owner": {"id": 291}, "user": {"role": "supervisor"}}}, "resource": {"id": 366, "assignee": {"id": 509}, "organization": {"id": 144}, "project": {"id": 369, "owner": {"id": 784}, "assignee": {"id": 84}}, "task": {"id": 306, "owner": {"id": 905}, "assignee": {"id": 1007}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 59, "privilege": "user"}, "organization": {"id": 192, "owner": {"id": 277}, "user": {"role": "supervisor"}}}, "resource": {"id": 322, "assignee": {"id": 561}, "organization": {"id": 192}, "project": {"id": 341, "owner": {"id": 783}, "assignee": {"id": 59}}, "task": {"id": 352, "owner": {"id": 919}, "assignee": {"id": 1011}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 5, "privilege": "user"}, "organization": {"id": 145, "owner": {"id": 254}, "user": {"role": "supervisor"}}}, "resource": {"id": 316, "assignee": {"id": 566}, "organization": {"id": 637}, "project": {"id": 315, "owner": {"id": 783}, "assignee": {"id": 5}}, "task": {"id": 382, "owner": {"id": 946}, "assignee": {"id": 1062}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 50, "privilege": "user"}, "organization": {"id": 143, "owner": {"id": 285}, "user": {"role": "supervisor"}}}, "resource": {"id": 377, "assignee": {"id": 531}, "organization": {"id": 674}, "project": {"id": 360, "owner": {"id": 700}, "assignee": {"id": 50}}, "task": {"id": 315, "owner": {"id": 951}, "assignee": {"id": 1018}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 19, "privilege": "user"}, "organization": {"id": 117, "owner": {"id": 254}, "user": {"role": "worker"}}}, "resource": {"id": 357, "assignee": {"id": 543}, "organization": {"id": 117}, "project": {"id": 363, "owner": {"id": 785}, "assignee": {"id": 19}}, "task": {"id": 332, "owner": {"id": 947}, "assignee": {"id": 1062}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 12, "privilege": "user"}, "organization": {"id": 105, "owner": {"id": 245}, "user": {"role": "worker"}}}, "resource": {"id": 328, "assignee": {"id": 508}, "organization": {"id": 105}, "project": {"id": 316, "owner": {"id": 788}, "assignee": {"id": 12}}, "task": {"id": 372, "owner": {"id": 915}, "assignee": {"id": 1020}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 33, "privilege": "user"}, "organization": {"id": 192, "owner": {"id": 256}, "user": {"role": "worker"}}}, "resource": {"id": 379, "assignee": {"id": 565}, "organization": {"id": 662}, "project": {"id": 391, "owner": {"id": 725}, "assignee": {"id": 33}}, "task": {"id": 375, "owner": {"id": 994}, "assignee": {"id": 1091}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 74, "privilege": "user"}, "organization": {"id": 166, "owner": {"id": 242}, "user": {"role": "worker"}}}, "resource": {"id": 333, "assignee": {"id": 543}, "organization": {"id": 633}, "project": {"id": 370, "owner": {"id": 716}, "assignee": {"id": 74}}, "task": {"id": 367, "owner": {"id": 905}, "assignee": {"id": 1042}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 55, "privilege": "user"}, "organization": {"id": 161, "owner": {"id": 275}, "user": {"role": null}}}, "resource": {"id": 357, "assignee": {"id": 548}, "organization": {"id": 161}, "project": {"id": 320, "owner": {"id": 700}, "assignee": {"id": 55}}, "task": {"id": 343, "owner": {"id": 982}, "assignee": {"id": 1041}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 81, "privilege": "user"}, "organization": {"id": 176, "owner": {"id": 236}, "user": {"role": null}}}, "resource": {"id": 389, "assignee": {"id": 507}, "organization": {"id": 176}, "project": {"id": 335, "owner": {"id": 740}, "assignee": {"id": 81}}, "task": {"id": 375, "owner": {"id": 985}, "assignee": {"id": 1029}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 88, "privilege": "user"}, "organization": {"id": 119, "owner": {"id": 272}, "user": {"role": null}}}, "resource": {"id": 308, "assignee": {"id": 538}, "organization": {"id": 690}, "project": {"id": 349, "owner": {"id": 774}, "assignee": {"id": 88}}, "task": {"id": 397, "owner": {"id": 935}, "assignee": {"id": 1075}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 67, "privilege": "user"}, "organization": {"id": 150, "owner": {"id": 257}, "user": {"role": null}}}, "resource": {"id": 321, "assignee": {"id": 594}, "organization": {"id": 665}, "project": {"id": 337, "owner": {"id": 714}, "assignee": {"id": 67}}, "task": {"id": 383, "owner": {"id": 971}, "assignee": {"id": 1097}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 39, "privilege": "worker"}, "organization": {"id": 119, "owner": {"id": 39}, "user": {"role": "owner"}}}, "resource": {"id": 321, "assignee": {"id": 516}, "organization": {"id": 119}, "project": {"id": 394, "owner": {"id": 736}, "assignee": {"id": 39}}, "task": {"id": 352, "owner": {"id": 901}, "assignee": {"id": 1034}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 63, "privilege": "worker"}, "organization": {"id": 193, "owner": {"id": 63}, "user": {"role": "owner"}}}, "resource": {"id": 374, "assignee": {"id": 595}, "organization": {"id": 193}, "project": {"id": 340, "owner": {"id": 738}, "assignee": {"id": 63}}, "task": {"id": 317, "owner": {"id": 915}, "assignee": {"id": 1081}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 88, "privilege": "worker"}, "organization": {"id": 158, "owner": {"id": 88}, "user": {"role": "owner"}}}, "resource": {"id": 301, "assignee": {"id": 513}, "organization": {"id": 608}, "project": {"id": 328, "owner": {"id": 755}, "assignee": {"id": 88}}, "task": {"id": 329, "owner": {"id": 976}, "assignee": {"id": 1092}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 91, "privilege": "worker"}, "organization": {"id": 129, "owner": {"id": 91}, "user": {"role": "owner"}}}, "resource": {"id": 367, "assignee": {"id": 578}, "organization": {"id": 639}, "project": {"id": 347, "owner": {"id": 733}, "assignee": {"id": 91}}, "task": {"id": 370, "owner": {"id": 997}, "assignee": {"id": 1024}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 72, "privilege": "worker"}, "organization": {"id": 111, "owner": {"id": 227}, "user": {"role": "maintainer"}}}, "resource": {"id": 323, "assignee": {"id": 582}, "organization": {"id": 111}, "project": {"id": 358, "owner": {"id": 785}, "assignee": {"id": 72}}, "task": {"id": 337, "owner": {"id": 927}, "assignee": {"id": 1051}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 78, "privilege": "worker"}, "organization": {"id": 142, "owner": {"id": 270}, "user": {"role": "maintainer"}}}, "resource": {"id": 388, "assignee": {"id": 576}, "organization": {"id": 142}, "project": {"id": 357, "owner": {"id": 724}, "assignee": {"id": 78}}, "task": {"id": 327, "owner": {"id": 902}, "assignee": {"id": 1077}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 7, "privilege": "worker"}, "organization": {"id": 163, "owner": {"id": 268}, "user": {"role": "maintainer"}}}, "resource": {"id": 353, "assignee": {"id": 538}, "organization": {"id": 609}, "project": {"id": 385, "owner": {"id": 791}, "assignee": {"id": 7}}, "task": {"id": 354, "owner": {"id": 901}, "assignee": {"id": 1073}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 38, "privilege": "worker"}, "organization": {"id": 115, "owner": {"id": 237}, "user": {"role": "maintainer"}}}, "resource": {"id": 311, "assignee": {"id": 583}, "organization": {"id": 606}, "project": {"id": 327, "owner": {"id": 775}, "assignee": {"id": 38}}, "task": {"id": 312, "owner": {"id": 954}, "assignee": {"id": 1026}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 42, "privilege": "worker"}, "organization": {"id": 124, "owner": {"id": 208}, "user": {"role": "supervisor"}}}, "resource": {"id": 305, "assignee": {"id": 534}, "organization": {"id": 124}, "project": {"id": 325, "owner": {"id": 713}, "assignee": {"id": 42}}, "task": {"id": 341, "owner": {"id": 966}, "assignee": {"id": 1081}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 61, "privilege": "worker"}, "organization": {"id": 143, "owner": {"id": 225}, "user": {"role": "supervisor"}}}, "resource": {"id": 315, "assignee": {"id": 541}, "organization": {"id": 143}, "project": {"id": 338, "owner": {"id": 714}, "assignee": {"id": 61}}, "task": {"id": 378, "owner": {"id": 995}, "assignee": {"id": 1070}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 56, "privilege": "worker"}, "organization": {"id": 171, "owner": {"id": 283}, "user": {"role": "supervisor"}}}, "resource": {"id": 312, "assignee": {"id": 568}, "organization": {"id": 617}, "project": {"id": 349, "owner": {"id": 719}, "assignee": {"id": 56}}, "task": {"id": 378, "owner": {"id": 947}, "assignee": {"id": 1079}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 63, "privilege": "worker"}, "organization": {"id": 148, "owner": {"id": 221}, "user": {"role": "supervisor"}}}, "resource": {"id": 333, "assignee": {"id": 518}, "organization": {"id": 659}, "project": {"id": 362, "owner": {"id": 799}, "assignee": {"id": 63}}, "task": {"id": 303, "owner": {"id": 974}, "assignee": {"id": 1003}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 49, "privilege": "worker"}, "organization": {"id": 155, "owner": {"id": 204}, "user": {"role": "worker"}}}, "resource": {"id": 356, "assignee": {"id": 512}, "organization": {"id": 155}, "project": {"id": 316, "owner": {"id": 784}, "assignee": {"id": 49}}, "task": {"id": 342, "owner": {"id": 991}, "assignee": {"id": 1003}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 53, "privilege": "worker"}, "organization": {"id": 119, "owner": {"id": 221}, "user": {"role": "worker"}}}, "resource": {"id": 353, "assignee": {"id": 599}, "organization": {"id": 119}, "project": {"id": 334, "owner": {"id": 789}, "assignee": {"id": 53}}, "task": {"id": 357, "owner": {"id": 989}, "assignee": {"id": 1064}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 49, "privilege": "worker"}, "organization": {"id": 126, "owner": {"id": 202}, "user": {"role": "worker"}}}, "resource": {"id": 309, "assignee": {"id": 570}, "organization": {"id": 680}, "project": {"id": 342, "owner": {"id": 791}, "assignee": {"id": 49}}, "task": {"id": 313, "owner": {"id": 972}, "assignee": {"id": 1002}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 48, "privilege": "worker"}, "organization": {"id": 108, "owner": {"id": 298}, "user": {"role": "worker"}}}, "resource": {"id": 315, "assignee": {"id": 549}, "organization": {"id": 698}, "project": {"id": 364, "owner": {"id": 712}, "assignee": {"id": 48}}, "task": {"id": 375, "owner": {"id": 922}, "assignee": {"id": 1026}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 52, "privilege": "worker"}, "organization": {"id": 164, "owner": {"id": 208}, "user": {"role": null}}}, "resource": {"id": 378, "assignee": {"id": 502}, "organization": {"id": 164}, "project": {"id": 307, "owner": {"id": 718}, "assignee": {"id": 52}}, "task": {"id": 312, "owner": {"id": 958}, "assignee": {"id": 1065}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 28, "privilege": "worker"}, "organization": {"id": 124, "owner": {"id": 206}, "user": {"role": null}}}, "resource": {"id": 386, "assignee": {"id": 533}, "organization": {"id": 124}, "project": {"id": 322, "owner": {"id": 794}, "assignee": {"id": 28}}, "task": {"id": 362, "owner": {"id": 905}, "assignee": {"id": 1041}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 77, "privilege": "worker"}, "organization": {"id": 186, "owner": {"id": 230}, "user": {"role": null}}}, "resource": {"id": 363, "assignee": {"id": 525}, "organization": {"id": 651}, "project": {"id": 324, "owner": {"id": 741}, "assignee": {"id": 77}}, "task": {"id": 383, "owner": {"id": 976}, "assignee": {"id": 1024}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 3, "privilege": "worker"}, "organization": {"id": 110, "owner": {"id": 299}, "user": {"role": null}}}, "resource": {"id": 376, "assignee": {"id": 521}, "organization": {"id": 607}, "project": {"id": 307, "owner": {"id": 700}, "assignee": {"id": 3}}, "task": {"id": 306, "owner": {"id": 954}, "assignee": {"id": 1099}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_OWNER_same_org_TRUE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 31, "privilege": "none"}, "organization": {"id": 129, "owner": {"id": 31}, "user": {"role": "owner"}}}, "resource": {"id": 312, "assignee": {"id": 517}, "organization": {"id": 129}, "project": {"id": 353, "owner": {"id": 720}, "assignee": {"id": 31}}, "task": {"id": 304, "owner": {"id": 912}, "assignee": {"id": 1059}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_OWNER_same_org_TRUE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 36, "privilege": "none"}, "organization": {"id": 194, "owner": {"id": 36}, "user": {"role": "owner"}}}, "resource": {"id": 320, "assignee": {"id": 598}, "organization": {"id": 194}, "project": {"id": 344, "owner": {"id": 709}, "assignee": {"id": 36}}, "task": {"id": 302, "owner": {"id": 938}, "assignee": {"id": 1011}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 42, "privilege": "none"}, "organization": {"id": 119, "owner": {"id": 42}, "user": {"role": "owner"}}}, "resource": {"id": 366, "assignee": {"id": 585}, "organization": {"id": 643}, "project": {"id": 332, "owner": {"id": 793}, "assignee": {"id": 42}}, "task": {"id": 398, "owner": {"id": 944}, "assignee": {"id": 1057}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 68, "privilege": "none"}, "organization": {"id": 180, "owner": {"id": 68}, "user": {"role": "owner"}}}, "resource": {"id": 357, "assignee": {"id": 560}, "organization": {"id": 630}, "project": {"id": 397, "owner": {"id": 793}, "assignee": {"id": 68}}, "task": {"id": 321, "owner": {"id": 901}, "assignee": {"id": 1090}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_MAINTAINER_same_org_TRUE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 8, "privilege": "none"}, "organization": {"id": 149, "owner": {"id": 206}, "user": {"role": "maintainer"}}}, "resource": {"id": 353, "assignee": {"id": 539}, "organization": {"id": 149}, "project": {"id": 380, "owner": {"id": 778}, "assignee": {"id": 8}}, "task": {"id": 378, "owner": {"id": 971}, "assignee": {"id": 1025}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_MAINTAINER_same_org_TRUE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 45, "privilege": "none"}, "organization": {"id": 159, "owner": {"id": 297}, "user": {"role": "maintainer"}}}, "resource": {"id": 311, "assignee": {"id": 515}, "organization": {"id": 159}, "project": {"id": 382, "owner": {"id": 711}, "assignee": {"id": 45}}, "task": {"id": 374, "owner": {"id": 967}, "assignee": {"id": 1006}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 97, "privilege": "none"}, "organization": {"id": 104, "owner": {"id": 291}, "user": {"role": "maintainer"}}}, "resource": {"id": 398, "assignee": {"id": 565}, "organization": {"id": 627}, "project": {"id": 386, "owner": {"id": 745}, "assignee": {"id": 97}}, "task": {"id": 316, "owner": {"id": 908}, "assignee": {"id": 1009}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 27, "privilege": "none"}, "organization": {"id": 157, "owner": {"id": 239}, "user": {"role": "maintainer"}}}, "resource": {"id": 349, "assignee": {"id": 564}, "organization": {"id": 646}, "project": {"id": 343, "owner": {"id": 786}, "assignee": {"id": 27}}, "task": {"id": 305, "owner": {"id": 925}, "assignee": {"id": 1039}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_SUPERVISOR_same_org_TRUE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 42, "privilege": "none"}, "organization": {"id": 158, "owner": {"id": 262}, "user": {"role": "supervisor"}}}, "resource": {"id": 370, "assignee": {"id": 533}, "organization": {"id": 158}, "project": {"id": 368, "owner": {"id": 771}, "assignee": {"id": 42}}, "task": {"id": 306, "owner": {"id": 942}, "assignee": {"id": 1064}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_SUPERVISOR_same_org_TRUE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 50, "privilege": "none"}, "organization": {"id": 110, "owner": {"id": 206}, "user": {"role": "supervisor"}}}, "resource": {"id": 369, "assignee": {"id": 576}, "organization": {"id": 110}, "project": {"id": 383, "owner": {"id": 730}, "assignee": {"id": 50}}, "task": {"id": 330, "owner": {"id": 957}, "assignee": {"id": 1094}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 19, "privilege": "none"}, "organization": {"id": 152, "owner": {"id": 242}, "user": {"role": "supervisor"}}}, "resource": {"id": 370, "assignee": {"id": 564}, "organization": {"id": 636}, "project": {"id": 353, "owner": {"id": 789}, "assignee": {"id": 19}}, "task": {"id": 364, "owner": {"id": 918}, "assignee": {"id": 1096}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 48, "privilege": "none"}, "organization": {"id": 191, "owner": {"id": 264}, "user": {"role": "supervisor"}}}, "resource": {"id": 313, "assignee": {"id": 556}, "organization": {"id": 671}, "project": {"id": 389, "owner": {"id": 754}, "assignee": {"id": 48}}, "task": {"id": 317, "owner": {"id": 985}, "assignee": {"id": 1047}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_WORKER_same_org_TRUE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 52, "privilege": "none"}, "organization": {"id": 188, "owner": {"id": 248}, "user": {"role": "worker"}}}, "resource": {"id": 394, "assignee": {"id": 515}, "organization": {"id": 188}, "project": {"id": 397, "owner": {"id": 716}, "assignee": {"id": 52}}, "task": {"id": 371, "owner": {"id": 997}, "assignee": {"id": 1042}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_WORKER_same_org_TRUE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 66, "privilege": "none"}, "organization": {"id": 130, "owner": {"id": 278}, "user": {"role": "worker"}}}, "resource": {"id": 317, "assignee": {"id": 543}, "organization": {"id": 130}, "project": {"id": 324, "owner": {"id": 715}, "assignee": {"id": 66}}, "task": {"id": 384, "owner": {"id": 988}, "assignee": {"id": 1052}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 52, "privilege": "none"}, "organization": {"id": 187, "owner": {"id": 275}, "user": {"role": "worker"}}}, "resource": {"id": 319, "assignee": {"id": 534}, "organization": {"id": 687}, "project": {"id": 352, "owner": {"id": 760}, "assignee": {"id": 52}}, "task": {"id": 336, "owner": {"id": 904}, "assignee": {"id": 1080}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 50, "privilege": "none"}, "organization": {"id": 143, "owner": {"id": 274}, "user": {"role": "worker"}}}, "resource": {"id": 314, "assignee": {"id": 560}, "organization": {"id": 635}, "project": {"id": 353, "owner": {"id": 765}, "assignee": {"id": 50}}, "task": {"id": 314, "owner": {"id": 964}, "assignee": {"id": 1051}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 28, "privilege": "none"}, "organization": {"id": 192, "owner": {"id": 210}, "user": {"role": null}}}, "resource": {"id": 348, "assignee": {"id": 597}, "organization": {"id": 192}, "project": {"id": 347, "owner": {"id": 725}, "assignee": {"id": 28}}, "task": {"id": 398, "owner": {"id": 927}, "assignee": {"id": 1010}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 4, "privilege": "none"}, "organization": {"id": 160, "owner": {"id": 256}, "user": {"role": null}}}, "resource": {"id": 394, "assignee": {"id": 513}, "organization": {"id": 160}, "project": {"id": 350, "owner": {"id": 702}, "assignee": {"id": 4}}, "task": {"id": 316, "owner": {"id": 931}, "assignee": {"id": 1064}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 28, "privilege": "none"}, "organization": {"id": 121, "owner": {"id": 202}, "user": {"role": null}}}, "resource": {"id": 395, "assignee": {"id": 528}, "organization": {"id": 612}, "project": {"id": 384, "owner": {"id": 701}, "assignee": {"id": 28}}, "task": {"id": 382, "owner": {"id": 906}, "assignee": {"id": 1020}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 0, "privilege": "none"}, "organization": {"id": 146, "owner": {"id": 238}, "user": {"role": null}}}, "resource": {"id": 328, "assignee": {"id": 543}, "organization": {"id": 651}, "project": {"id": 310, "owner": {"id": 780}, "assignee": {"id": 0}}, "task": {"id": 354, "owner": {"id": 944}, "assignee": {"id": 1048}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 64, "privilege": "admin"}, "organization": {"id": 157, "owner": {"id": 64}, "user": {"role": "owner"}}}, "resource": {"id": 316, "assignee": {"id": 514}, "organization": {"id": 157}, "project": {"id": 329, "owner": {"id": 747}, "assignee": {"id": 878}}, "task": {"id": 318, "owner": {"id": 64}, "assignee": {"id": 1083}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 53, "privilege": "admin"}, "organization": {"id": 143, "owner": {"id": 53}, "user": {"role": "owner"}}}, "resource": {"id": 373, "assignee": {"id": 523}, "organization": {"id": 143}, "project": {"id": 373, "owner": {"id": 746}, "assignee": {"id": 851}}, "task": {"id": 377, "owner": {"id": 53}, "assignee": {"id": 1002}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_OWNER_same_org_FALSE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 75, "privilege": "admin"}, "organization": {"id": 109, "owner": {"id": 75}, "user": {"role": "owner"}}}, "resource": {"id": 359, "assignee": {"id": 566}, "organization": {"id": 632}, "project": {"id": 391, "owner": {"id": 726}, "assignee": {"id": 815}}, "task": {"id": 389, "owner": {"id": 75}, "assignee": {"id": 1085}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_OWNER_same_org_FALSE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 22, "privilege": "admin"}, "organization": {"id": 131, "owner": {"id": 22}, "user": {"role": "owner"}}}, "resource": {"id": 399, "assignee": {"id": 533}, "organization": {"id": 637}, "project": {"id": 384, "owner": {"id": 774}, "assignee": {"id": 835}}, "task": {"id": 309, "owner": {"id": 22}, "assignee": {"id": 1023}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 36, "privilege": "admin"}, "organization": {"id": 195, "owner": {"id": 245}, "user": {"role": "maintainer"}}}, "resource": {"id": 310, "assignee": {"id": 536}, "organization": {"id": 195}, "project": {"id": 355, "owner": {"id": 718}, "assignee": {"id": 836}}, "task": {"id": 379, "owner": {"id": 36}, "assignee": {"id": 1025}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 71, "privilege": "admin"}, "organization": {"id": 123, "owner": {"id": 290}, "user": {"role": "maintainer"}}}, "resource": {"id": 392, "assignee": {"id": 562}, "organization": {"id": 123}, "project": {"id": 318, "owner": {"id": 707}, "assignee": {"id": 831}}, "task": {"id": 346, "owner": {"id": 71}, "assignee": {"id": 1057}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_MAINTAINER_same_org_FALSE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 61, "privilege": "admin"}, "organization": {"id": 156, "owner": {"id": 290}, "user": {"role": "maintainer"}}}, "resource": {"id": 326, "assignee": {"id": 519}, "organization": {"id": 607}, "project": {"id": 378, "owner": {"id": 701}, "assignee": {"id": 886}}, "task": {"id": 357, "owner": {"id": 61}, "assignee": {"id": 1056}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_MAINTAINER_same_org_FALSE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 82, "privilege": "admin"}, "organization": {"id": 100, "owner": {"id": 296}, "user": {"role": "maintainer"}}}, "resource": {"id": 369, "assignee": {"id": 547}, "organization": {"id": 607}, "project": {"id": 383, "owner": {"id": 727}, "assignee": {"id": 897}}, "task": {"id": 370, "owner": {"id": 82}, "assignee": {"id": 1087}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 78, "privilege": "admin"}, "organization": {"id": 169, "owner": {"id": 239}, "user": {"role": "supervisor"}}}, "resource": {"id": 320, "assignee": {"id": 532}, "organization": {"id": 169}, "project": {"id": 331, "owner": {"id": 705}, "assignee": {"id": 895}}, "task": {"id": 394, "owner": {"id": 78}, "assignee": {"id": 1023}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 67, "privilege": "admin"}, "organization": {"id": 156, "owner": {"id": 228}, "user": {"role": "supervisor"}}}, "resource": {"id": 309, "assignee": {"id": 564}, "organization": {"id": 156}, "project": {"id": 387, "owner": {"id": 736}, "assignee": {"id": 883}}, "task": {"id": 349, "owner": {"id": 67}, "assignee": {"id": 1016}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_SUPERVISOR_same_org_FALSE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 10, "privilege": "admin"}, "organization": {"id": 116, "owner": {"id": 279}, "user": {"role": "supervisor"}}}, "resource": {"id": 346, "assignee": {"id": 526}, "organization": {"id": 648}, "project": {"id": 399, "owner": {"id": 759}, "assignee": {"id": 844}}, "task": {"id": 327, "owner": {"id": 10}, "assignee": {"id": 1001}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_SUPERVISOR_same_org_FALSE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 84, "privilege": "admin"}, "organization": {"id": 194, "owner": {"id": 249}, "user": {"role": "supervisor"}}}, "resource": {"id": 330, "assignee": {"id": 593}, "organization": {"id": 628}, "project": {"id": 332, "owner": {"id": 705}, "assignee": {"id": 802}}, "task": {"id": 342, "owner": {"id": 84}, "assignee": {"id": 1045}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 42, "privilege": "admin"}, "organization": {"id": 191, "owner": {"id": 211}, "user": {"role": "worker"}}}, "resource": {"id": 328, "assignee": {"id": 555}, "organization": {"id": 191}, "project": {"id": 381, "owner": {"id": 708}, "assignee": {"id": 844}}, "task": {"id": 309, "owner": {"id": 42}, "assignee": {"id": 1074}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 6, "privilege": "admin"}, "organization": {"id": 181, "owner": {"id": 286}, "user": {"role": "worker"}}}, "resource": {"id": 328, "assignee": {"id": 515}, "organization": {"id": 181}, "project": {"id": 368, "owner": {"id": 701}, "assignee": {"id": 830}}, "task": {"id": 364, "owner": {"id": 6}, "assignee": {"id": 1086}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_WORKER_same_org_FALSE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 49, "privilege": "admin"}, "organization": {"id": 151, "owner": {"id": 257}, "user": {"role": "worker"}}}, "resource": {"id": 362, "assignee": {"id": 584}, "organization": {"id": 667}, "project": {"id": 326, "owner": {"id": 724}, "assignee": {"id": 891}}, "task": {"id": 361, "owner": {"id": 49}, "assignee": {"id": 1059}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_WORKER_same_org_FALSE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 10, "privilege": "admin"}, "organization": {"id": 176, "owner": {"id": 249}, "user": {"role": "worker"}}}, "resource": {"id": 384, "assignee": {"id": 551}, "organization": {"id": 629}, "project": {"id": 302, "owner": {"id": 756}, "assignee": {"id": 834}}, "task": {"id": 373, "owner": {"id": 10}, "assignee": {"id": 1058}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_NONE_same_org_TRUE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 49, "privilege": "admin"}, "organization": {"id": 177, "owner": {"id": 214}, "user": {"role": null}}}, "resource": {"id": 317, "assignee": {"id": 593}, "organization": {"id": 177}, "project": {"id": 318, "owner": {"id": 754}, "assignee": {"id": 835}}, "task": {"id": 382, "owner": {"id": 49}, "assignee": {"id": 1023}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_NONE_same_org_TRUE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 37, "privilege": "admin"}, "organization": {"id": 106, "owner": {"id": 283}, "user": {"role": null}}}, "resource": {"id": 363, "assignee": {"id": 566}, "organization": {"id": 106}, "project": {"id": 337, "owner": {"id": 711}, "assignee": {"id": 819}}, "task": {"id": 389, "owner": {"id": 37}, "assignee": {"id": 1070}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_NONE_same_org_FALSE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 77, "privilege": "admin"}, "organization": {"id": 158, "owner": {"id": 290}, "user": {"role": null}}}, "resource": {"id": 332, "assignee": {"id": 520}, "organization": {"id": 657}, "project": {"id": 346, "owner": {"id": 776}, "assignee": {"id": 826}}, "task": {"id": 307, "owner": {"id": 77}, "assignee": {"id": 1020}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_NONE_same_org_FALSE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 63, "privilege": "admin"}, "organization": {"id": 143, "owner": {"id": 236}, "user": {"role": null}}}, "resource": {"id": 390, "assignee": {"id": 588}, "organization": {"id": 639}, "project": {"id": 377, "owner": {"id": 710}, "assignee": {"id": 851}}, "task": {"id": 354, "owner": {"id": 63}, "assignee": {"id": 1013}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 44, "privilege": "business"}, "organization": {"id": 196, "owner": {"id": 44}, "user": {"role": "owner"}}}, "resource": {"id": 364, "assignee": {"id": 533}, "organization": {"id": 196}, "project": {"id": 359, "owner": {"id": 701}, "assignee": {"id": 887}}, "task": {"id": 344, "owner": {"id": 44}, "assignee": {"id": 1057}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 60, "privilege": "business"}, "organization": {"id": 195, "owner": {"id": 60}, "user": {"role": "owner"}}}, "resource": {"id": 352, "assignee": {"id": 511}, "organization": {"id": 195}, "project": {"id": 372, "owner": {"id": 722}, "assignee": {"id": 829}}, "task": {"id": 369, "owner": {"id": 60}, "assignee": {"id": 1033}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 2, "privilege": "business"}, "organization": {"id": 187, "owner": {"id": 2}, "user": {"role": "owner"}}}, "resource": {"id": 320, "assignee": {"id": 599}, "organization": {"id": 677}, "project": {"id": 328, "owner": {"id": 782}, "assignee": {"id": 806}}, "task": {"id": 353, "owner": {"id": 2}, "assignee": {"id": 1048}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 90, "privilege": "business"}, "organization": {"id": 123, "owner": {"id": 90}, "user": {"role": "owner"}}}, "resource": {"id": 368, "assignee": {"id": 562}, "organization": {"id": 626}, "project": {"id": 358, "owner": {"id": 729}, "assignee": {"id": 837}}, "task": {"id": 372, "owner": {"id": 90}, "assignee": {"id": 1021}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 21, "privilege": "business"}, "organization": {"id": 181, "owner": {"id": 264}, "user": {"role": "maintainer"}}}, "resource": {"id": 373, "assignee": {"id": 586}, "organization": {"id": 181}, "project": {"id": 326, "owner": {"id": 798}, "assignee": {"id": 858}}, "task": {"id": 352, "owner": {"id": 21}, "assignee": {"id": 1010}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 73, "privilege": "business"}, "organization": {"id": 149, "owner": {"id": 294}, "user": {"role": "maintainer"}}}, "resource": {"id": 374, "assignee": {"id": 562}, "organization": {"id": 149}, "project": {"id": 338, "owner": {"id": 702}, "assignee": {"id": 832}}, "task": {"id": 393, "owner": {"id": 73}, "assignee": {"id": 1030}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 13, "privilege": "business"}, "organization": {"id": 125, "owner": {"id": 243}, "user": {"role": "maintainer"}}}, "resource": {"id": 399, "assignee": {"id": 537}, "organization": {"id": 661}, "project": {"id": 341, "owner": {"id": 766}, "assignee": {"id": 816}}, "task": {"id": 317, "owner": {"id": 13}, "assignee": {"id": 1093}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 63, "privilege": "business"}, "organization": {"id": 153, "owner": {"id": 227}, "user": {"role": "maintainer"}}}, "resource": {"id": 315, "assignee": {"id": 527}, "organization": {"id": 620}, "project": {"id": 324, "owner": {"id": 758}, "assignee": {"id": 879}}, "task": {"id": 393, "owner": {"id": 63}, "assignee": {"id": 1024}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 34, "privilege": "business"}, "organization": {"id": 148, "owner": {"id": 296}, "user": {"role": "supervisor"}}}, "resource": {"id": 394, "assignee": {"id": 527}, "organization": {"id": 148}, "project": {"id": 347, "owner": {"id": 723}, "assignee": {"id": 832}}, "task": {"id": 383, "owner": {"id": 34}, "assignee": {"id": 1035}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 78, "privilege": "business"}, "organization": {"id": 133, "owner": {"id": 284}, "user": {"role": "supervisor"}}}, "resource": {"id": 325, "assignee": {"id": 566}, "organization": {"id": 133}, "project": {"id": 361, "owner": {"id": 735}, "assignee": {"id": 868}}, "task": {"id": 321, "owner": {"id": 78}, "assignee": {"id": 1097}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 68, "privilege": "business"}, "organization": {"id": 160, "owner": {"id": 299}, "user": {"role": "supervisor"}}}, "resource": {"id": 389, "assignee": {"id": 527}, "organization": {"id": 659}, "project": {"id": 391, "owner": {"id": 759}, "assignee": {"id": 835}}, "task": {"id": 365, "owner": {"id": 68}, "assignee": {"id": 1052}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 37, "privilege": "business"}, "organization": {"id": 197, "owner": {"id": 260}, "user": {"role": "supervisor"}}}, "resource": {"id": 346, "assignee": {"id": 502}, "organization": {"id": 666}, "project": {"id": 339, "owner": {"id": 711}, "assignee": {"id": 853}}, "task": {"id": 358, "owner": {"id": 37}, "assignee": {"id": 1088}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 73, "privilege": "business"}, "organization": {"id": 193, "owner": {"id": 220}, "user": {"role": "worker"}}}, "resource": {"id": 395, "assignee": {"id": 573}, "organization": {"id": 193}, "project": {"id": 311, "owner": {"id": 728}, "assignee": {"id": 873}}, "task": {"id": 341, "owner": {"id": 73}, "assignee": {"id": 1012}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 28, "privilege": "business"}, "organization": {"id": 174, "owner": {"id": 280}, "user": {"role": "worker"}}}, "resource": {"id": 311, "assignee": {"id": 590}, "organization": {"id": 174}, "project": {"id": 359, "owner": {"id": 721}, "assignee": {"id": 870}}, "task": {"id": 368, "owner": {"id": 28}, "assignee": {"id": 1078}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 37, "privilege": "business"}, "organization": {"id": 136, "owner": {"id": 282}, "user": {"role": "worker"}}}, "resource": {"id": 326, "assignee": {"id": 547}, "organization": {"id": 649}, "project": {"id": 385, "owner": {"id": 731}, "assignee": {"id": 896}}, "task": {"id": 308, "owner": {"id": 37}, "assignee": {"id": 1011}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 66, "privilege": "business"}, "organization": {"id": 135, "owner": {"id": 212}, "user": {"role": "worker"}}}, "resource": {"id": 343, "assignee": {"id": 560}, "organization": {"id": 695}, "project": {"id": 364, "owner": {"id": 758}, "assignee": {"id": 849}}, "task": {"id": 362, "owner": {"id": 66}, "assignee": {"id": 1050}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 16, "privilege": "business"}, "organization": {"id": 187, "owner": {"id": 205}, "user": {"role": null}}}, "resource": {"id": 320, "assignee": {"id": 505}, "organization": {"id": 187}, "project": {"id": 340, "owner": {"id": 724}, "assignee": {"id": 817}}, "task": {"id": 313, "owner": {"id": 16}, "assignee": {"id": 1002}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 53, "privilege": "business"}, "organization": {"id": 199, "owner": {"id": 281}, "user": {"role": null}}}, "resource": {"id": 397, "assignee": {"id": 592}, "organization": {"id": 199}, "project": {"id": 351, "owner": {"id": 765}, "assignee": {"id": 850}}, "task": {"id": 314, "owner": {"id": 53}, "assignee": {"id": 1089}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 1, "privilege": "business"}, "organization": {"id": 110, "owner": {"id": 252}, "user": {"role": null}}}, "resource": {"id": 320, "assignee": {"id": 560}, "organization": {"id": 625}, "project": {"id": 390, "owner": {"id": 770}, "assignee": {"id": 807}}, "task": {"id": 375, "owner": {"id": 1}, "assignee": {"id": 1066}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 31, "privilege": "business"}, "organization": {"id": 124, "owner": {"id": 220}, "user": {"role": null}}}, "resource": {"id": 378, "assignee": {"id": 566}, "organization": {"id": 646}, "project": {"id": 388, "owner": {"id": 747}, "assignee": {"id": 876}}, "task": {"id": 315, "owner": {"id": 31}, "assignee": {"id": 1092}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 53, "privilege": "user"}, "organization": {"id": 109, "owner": {"id": 53}, "user": {"role": "owner"}}}, "resource": {"id": 376, "assignee": {"id": 584}, "organization": {"id": 109}, "project": {"id": 317, "owner": {"id": 714}, "assignee": {"id": 873}}, "task": {"id": 313, "owner": {"id": 53}, "assignee": {"id": 1036}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 42, "privilege": "user"}, "organization": {"id": 146, "owner": {"id": 42}, "user": {"role": "owner"}}}, "resource": {"id": 399, "assignee": {"id": 569}, "organization": {"id": 146}, "project": {"id": 394, "owner": {"id": 799}, "assignee": {"id": 859}}, "task": {"id": 324, "owner": {"id": 42}, "assignee": {"id": 1004}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 24, "privilege": "user"}, "organization": {"id": 186, "owner": {"id": 24}, "user": {"role": "owner"}}}, "resource": {"id": 334, "assignee": {"id": 571}, "organization": {"id": 659}, "project": {"id": 343, "owner": {"id": 700}, "assignee": {"id": 832}}, "task": {"id": 338, "owner": {"id": 24}, "assignee": {"id": 1092}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 98, "privilege": "user"}, "organization": {"id": 162, "owner": {"id": 98}, "user": {"role": "owner"}}}, "resource": {"id": 300, "assignee": {"id": 558}, "organization": {"id": 604}, "project": {"id": 316, "owner": {"id": 756}, "assignee": {"id": 882}}, "task": {"id": 332, "owner": {"id": 98}, "assignee": {"id": 1040}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 70, "privilege": "user"}, "organization": {"id": 167, "owner": {"id": 276}, "user": {"role": "maintainer"}}}, "resource": {"id": 344, "assignee": {"id": 584}, "organization": {"id": 167}, "project": {"id": 373, "owner": {"id": 720}, "assignee": {"id": 889}}, "task": {"id": 387, "owner": {"id": 70}, "assignee": {"id": 1039}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 40, "privilege": "user"}, "organization": {"id": 169, "owner": {"id": 268}, "user": {"role": "maintainer"}}}, "resource": {"id": 355, "assignee": {"id": 543}, "organization": {"id": 169}, "project": {"id": 334, "owner": {"id": 784}, "assignee": {"id": 827}}, "task": {"id": 315, "owner": {"id": 40}, "assignee": {"id": 1064}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 42, "privilege": "user"}, "organization": {"id": 166, "owner": {"id": 220}, "user": {"role": "maintainer"}}}, "resource": {"id": 395, "assignee": {"id": 568}, "organization": {"id": 603}, "project": {"id": 356, "owner": {"id": 720}, "assignee": {"id": 816}}, "task": {"id": 380, "owner": {"id": 42}, "assignee": {"id": 1027}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 37, "privilege": "user"}, "organization": {"id": 186, "owner": {"id": 207}, "user": {"role": "maintainer"}}}, "resource": {"id": 384, "assignee": {"id": 510}, "organization": {"id": 637}, "project": {"id": 355, "owner": {"id": 773}, "assignee": {"id": 808}}, "task": {"id": 331, "owner": {"id": 37}, "assignee": {"id": 1082}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 43, "privilege": "user"}, "organization": {"id": 140, "owner": {"id": 261}, "user": {"role": "supervisor"}}}, "resource": {"id": 310, "assignee": {"id": 539}, "organization": {"id": 140}, "project": {"id": 380, "owner": {"id": 777}, "assignee": {"id": 898}}, "task": {"id": 396, "owner": {"id": 43}, "assignee": {"id": 1016}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 8, "privilege": "user"}, "organization": {"id": 189, "owner": {"id": 252}, "user": {"role": "supervisor"}}}, "resource": {"id": 366, "assignee": {"id": 596}, "organization": {"id": 189}, "project": {"id": 366, "owner": {"id": 768}, "assignee": {"id": 801}}, "task": {"id": 311, "owner": {"id": 8}, "assignee": {"id": 1046}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 33, "privilege": "user"}, "organization": {"id": 196, "owner": {"id": 293}, "user": {"role": "supervisor"}}}, "resource": {"id": 395, "assignee": {"id": 592}, "organization": {"id": 625}, "project": {"id": 391, "owner": {"id": 738}, "assignee": {"id": 815}}, "task": {"id": 350, "owner": {"id": 33}, "assignee": {"id": 1074}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 94, "privilege": "user"}, "organization": {"id": 115, "owner": {"id": 262}, "user": {"role": "supervisor"}}}, "resource": {"id": 315, "assignee": {"id": 503}, "organization": {"id": 699}, "project": {"id": 329, "owner": {"id": 734}, "assignee": {"id": 871}}, "task": {"id": 391, "owner": {"id": 94}, "assignee": {"id": 1093}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 49, "privilege": "user"}, "organization": {"id": 153, "owner": {"id": 287}, "user": {"role": "worker"}}}, "resource": {"id": 324, "assignee": {"id": 584}, "organization": {"id": 153}, "project": {"id": 328, "owner": {"id": 761}, "assignee": {"id": 812}}, "task": {"id": 306, "owner": {"id": 49}, "assignee": {"id": 1081}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 56, "privilege": "user"}, "organization": {"id": 148, "owner": {"id": 206}, "user": {"role": "worker"}}}, "resource": {"id": 304, "assignee": {"id": 588}, "organization": {"id": 148}, "project": {"id": 353, "owner": {"id": 787}, "assignee": {"id": 836}}, "task": {"id": 339, "owner": {"id": 56}, "assignee": {"id": 1054}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 98, "privilege": "user"}, "organization": {"id": 186, "owner": {"id": 237}, "user": {"role": "worker"}}}, "resource": {"id": 307, "assignee": {"id": 548}, "organization": {"id": 675}, "project": {"id": 359, "owner": {"id": 751}, "assignee": {"id": 883}}, "task": {"id": 375, "owner": {"id": 98}, "assignee": {"id": 1062}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 86, "privilege": "user"}, "organization": {"id": 151, "owner": {"id": 233}, "user": {"role": "worker"}}}, "resource": {"id": 361, "assignee": {"id": 528}, "organization": {"id": 653}, "project": {"id": 325, "owner": {"id": 709}, "assignee": {"id": 862}}, "task": {"id": 396, "owner": {"id": 86}, "assignee": {"id": 1004}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 15, "privilege": "user"}, "organization": {"id": 102, "owner": {"id": 275}, "user": {"role": null}}}, "resource": {"id": 332, "assignee": {"id": 503}, "organization": {"id": 102}, "project": {"id": 313, "owner": {"id": 702}, "assignee": {"id": 845}}, "task": {"id": 329, "owner": {"id": 15}, "assignee": {"id": 1087}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 57, "privilege": "user"}, "organization": {"id": 101, "owner": {"id": 217}, "user": {"role": null}}}, "resource": {"id": 398, "assignee": {"id": 529}, "organization": {"id": 101}, "project": {"id": 380, "owner": {"id": 755}, "assignee": {"id": 870}}, "task": {"id": 302, "owner": {"id": 57}, "assignee": {"id": 1029}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 86, "privilege": "user"}, "organization": {"id": 123, "owner": {"id": 201}, "user": {"role": null}}}, "resource": {"id": 358, "assignee": {"id": 548}, "organization": {"id": 633}, "project": {"id": 382, "owner": {"id": 757}, "assignee": {"id": 857}}, "task": {"id": 366, "owner": {"id": 86}, "assignee": {"id": 1057}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 73, "privilege": "user"}, "organization": {"id": 103, "owner": {"id": 261}, "user": {"role": null}}}, "resource": {"id": 368, "assignee": {"id": 582}, "organization": {"id": 650}, "project": {"id": 336, "owner": {"id": 796}, "assignee": {"id": 835}}, "task": {"id": 367, "owner": {"id": 73}, "assignee": {"id": 1021}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 42, "privilege": "worker"}, "organization": {"id": 197, "owner": {"id": 42}, "user": {"role": "owner"}}}, "resource": {"id": 332, "assignee": {"id": 503}, "organization": {"id": 197}, "project": {"id": 353, "owner": {"id": 792}, "assignee": {"id": 880}}, "task": {"id": 398, "owner": {"id": 42}, "assignee": {"id": 1087}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 70, "privilege": "worker"}, "organization": {"id": 142, "owner": {"id": 70}, "user": {"role": "owner"}}}, "resource": {"id": 379, "assignee": {"id": 571}, "organization": {"id": 142}, "project": {"id": 385, "owner": {"id": 709}, "assignee": {"id": 885}}, "task": {"id": 362, "owner": {"id": 70}, "assignee": {"id": 1076}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 17, "privilege": "worker"}, "organization": {"id": 126, "owner": {"id": 17}, "user": {"role": "owner"}}}, "resource": {"id": 358, "assignee": {"id": 530}, "organization": {"id": 685}, "project": {"id": 386, "owner": {"id": 782}, "assignee": {"id": 839}}, "task": {"id": 368, "owner": {"id": 17}, "assignee": {"id": 1084}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 94, "privilege": "worker"}, "organization": {"id": 129, "owner": {"id": 94}, "user": {"role": "owner"}}}, "resource": {"id": 377, "assignee": {"id": 503}, "organization": {"id": 613}, "project": {"id": 351, "owner": {"id": 756}, "assignee": {"id": 802}}, "task": {"id": 364, "owner": {"id": 94}, "assignee": {"id": 1035}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 81, "privilege": "worker"}, "organization": {"id": 149, "owner": {"id": 280}, "user": {"role": "maintainer"}}}, "resource": {"id": 346, "assignee": {"id": 599}, "organization": {"id": 149}, "project": {"id": 330, "owner": {"id": 793}, "assignee": {"id": 818}}, "task": {"id": 348, "owner": {"id": 81}, "assignee": {"id": 1099}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 67, "privilege": "worker"}, "organization": {"id": 179, "owner": {"id": 229}, "user": {"role": "maintainer"}}}, "resource": {"id": 305, "assignee": {"id": 519}, "organization": {"id": 179}, "project": {"id": 347, "owner": {"id": 781}, "assignee": {"id": 830}}, "task": {"id": 305, "owner": {"id": 67}, "assignee": {"id": 1042}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 18, "privilege": "worker"}, "organization": {"id": 198, "owner": {"id": 217}, "user": {"role": "maintainer"}}}, "resource": {"id": 311, "assignee": {"id": 598}, "organization": {"id": 634}, "project": {"id": 379, "owner": {"id": 771}, "assignee": {"id": 819}}, "task": {"id": 328, "owner": {"id": 18}, "assignee": {"id": 1045}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 89, "privilege": "worker"}, "organization": {"id": 127, "owner": {"id": 252}, "user": {"role": "maintainer"}}}, "resource": {"id": 367, "assignee": {"id": 571}, "organization": {"id": 655}, "project": {"id": 321, "owner": {"id": 704}, "assignee": {"id": 836}}, "task": {"id": 320, "owner": {"id": 89}, "assignee": {"id": 1019}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 23, "privilege": "worker"}, "organization": {"id": 117, "owner": {"id": 202}, "user": {"role": "supervisor"}}}, "resource": {"id": 397, "assignee": {"id": 518}, "organization": {"id": 117}, "project": {"id": 371, "owner": {"id": 751}, "assignee": {"id": 829}}, "task": {"id": 305, "owner": {"id": 23}, "assignee": {"id": 1036}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 56, "privilege": "worker"}, "organization": {"id": 183, "owner": {"id": 288}, "user": {"role": "supervisor"}}}, "resource": {"id": 361, "assignee": {"id": 548}, "organization": {"id": 183}, "project": {"id": 353, "owner": {"id": 778}, "assignee": {"id": 844}}, "task": {"id": 333, "owner": {"id": 56}, "assignee": {"id": 1069}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 47, "privilege": "worker"}, "organization": {"id": 171, "owner": {"id": 229}, "user": {"role": "supervisor"}}}, "resource": {"id": 384, "assignee": {"id": 549}, "organization": {"id": 684}, "project": {"id": 320, "owner": {"id": 700}, "assignee": {"id": 838}}, "task": {"id": 329, "owner": {"id": 47}, "assignee": {"id": 1082}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 43, "privilege": "worker"}, "organization": {"id": 166, "owner": {"id": 255}, "user": {"role": "supervisor"}}}, "resource": {"id": 305, "assignee": {"id": 546}, "organization": {"id": 664}, "project": {"id": 363, "owner": {"id": 718}, "assignee": {"id": 895}}, "task": {"id": 317, "owner": {"id": 43}, "assignee": {"id": 1021}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 35, "privilege": "worker"}, "organization": {"id": 147, "owner": {"id": 283}, "user": {"role": "worker"}}}, "resource": {"id": 367, "assignee": {"id": 534}, "organization": {"id": 147}, "project": {"id": 348, "owner": {"id": 740}, "assignee": {"id": 840}}, "task": {"id": 321, "owner": {"id": 35}, "assignee": {"id": 1024}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 17, "privilege": "worker"}, "organization": {"id": 134, "owner": {"id": 248}, "user": {"role": "worker"}}}, "resource": {"id": 345, "assignee": {"id": 550}, "organization": {"id": 134}, "project": {"id": 383, "owner": {"id": 743}, "assignee": {"id": 803}}, "task": {"id": 307, "owner": {"id": 17}, "assignee": {"id": 1099}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 3, "privilege": "worker"}, "organization": {"id": 125, "owner": {"id": 287}, "user": {"role": "worker"}}}, "resource": {"id": 305, "assignee": {"id": 598}, "organization": {"id": 651}, "project": {"id": 397, "owner": {"id": 744}, "assignee": {"id": 887}}, "task": {"id": 376, "owner": {"id": 3}, "assignee": {"id": 1031}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 3, "privilege": "worker"}, "organization": {"id": 146, "owner": {"id": 260}, "user": {"role": "worker"}}}, "resource": {"id": 329, "assignee": {"id": 541}, "organization": {"id": 635}, "project": {"id": 345, "owner": {"id": 755}, "assignee": {"id": 877}}, "task": {"id": 340, "owner": {"id": 3}, "assignee": {"id": 1015}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 13, "privilege": "worker"}, "organization": {"id": 118, "owner": {"id": 293}, "user": {"role": null}}}, "resource": {"id": 360, "assignee": {"id": 569}, "organization": {"id": 118}, "project": {"id": 394, "owner": {"id": 764}, "assignee": {"id": 861}}, "task": {"id": 361, "owner": {"id": 13}, "assignee": {"id": 1076}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 63, "privilege": "worker"}, "organization": {"id": 169, "owner": {"id": 251}, "user": {"role": null}}}, "resource": {"id": 341, "assignee": {"id": 548}, "organization": {"id": 169}, "project": {"id": 386, "owner": {"id": 794}, "assignee": {"id": 815}}, "task": {"id": 361, "owner": {"id": 63}, "assignee": {"id": 1072}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 63, "privilege": "worker"}, "organization": {"id": 162, "owner": {"id": 257}, "user": {"role": null}}}, "resource": {"id": 349, "assignee": {"id": 550}, "organization": {"id": 601}, "project": {"id": 394, "owner": {"id": 703}, "assignee": {"id": 856}}, "task": {"id": 332, "owner": {"id": 63}, "assignee": {"id": 1060}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 50, "privilege": "worker"}, "organization": {"id": 154, "owner": {"id": 208}, "user": {"role": null}}}, "resource": {"id": 392, "assignee": {"id": 534}, "organization": {"id": 648}, "project": {"id": 321, "owner": {"id": 741}, "assignee": {"id": 826}}, "task": {"id": 371, "owner": {"id": 50}, "assignee": {"id": 1099}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_OWNER_same_org_TRUE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 6, "privilege": "none"}, "organization": {"id": 172, "owner": {"id": 6}, "user": {"role": "owner"}}}, "resource": {"id": 397, "assignee": {"id": 597}, "organization": {"id": 172}, "project": {"id": 368, "owner": {"id": 793}, "assignee": {"id": 827}}, "task": {"id": 375, "owner": {"id": 6}, "assignee": {"id": 1058}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_OWNER_same_org_TRUE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 78, "privilege": "none"}, "organization": {"id": 114, "owner": {"id": 78}, "user": {"role": "owner"}}}, "resource": {"id": 302, "assignee": {"id": 518}, "organization": {"id": 114}, "project": {"id": 386, "owner": {"id": 743}, "assignee": {"id": 865}}, "task": {"id": 331, "owner": {"id": 78}, "assignee": {"id": 1059}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 42, "privilege": "none"}, "organization": {"id": 115, "owner": {"id": 42}, "user": {"role": "owner"}}}, "resource": {"id": 326, "assignee": {"id": 515}, "organization": {"id": 643}, "project": {"id": 326, "owner": {"id": 797}, "assignee": {"id": 806}}, "task": {"id": 352, "owner": {"id": 42}, "assignee": {"id": 1061}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 80, "privilege": "none"}, "organization": {"id": 150, "owner": {"id": 80}, "user": {"role": "owner"}}}, "resource": {"id": 302, "assignee": {"id": 542}, "organization": {"id": 613}, "project": {"id": 399, "owner": {"id": 772}, "assignee": {"id": 889}}, "task": {"id": 316, "owner": {"id": 80}, "assignee": {"id": 1085}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_MAINTAINER_same_org_TRUE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 62, "privilege": "none"}, "organization": {"id": 163, "owner": {"id": 224}, "user": {"role": "maintainer"}}}, "resource": {"id": 372, "assignee": {"id": 563}, "organization": {"id": 163}, "project": {"id": 381, "owner": {"id": 739}, "assignee": {"id": 800}}, "task": {"id": 397, "owner": {"id": 62}, "assignee": {"id": 1049}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_MAINTAINER_same_org_TRUE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 60, "privilege": "none"}, "organization": {"id": 149, "owner": {"id": 278}, "user": {"role": "maintainer"}}}, "resource": {"id": 300, "assignee": {"id": 599}, "organization": {"id": 149}, "project": {"id": 344, "owner": {"id": 788}, "assignee": {"id": 835}}, "task": {"id": 371, "owner": {"id": 60}, "assignee": {"id": 1089}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 42, "privilege": "none"}, "organization": {"id": 168, "owner": {"id": 242}, "user": {"role": "maintainer"}}}, "resource": {"id": 371, "assignee": {"id": 530}, "organization": {"id": 681}, "project": {"id": 309, "owner": {"id": 775}, "assignee": {"id": 844}}, "task": {"id": 375, "owner": {"id": 42}, "assignee": {"id": 1054}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 94, "privilege": "none"}, "organization": {"id": 188, "owner": {"id": 277}, "user": {"role": "maintainer"}}}, "resource": {"id": 321, "assignee": {"id": 591}, "organization": {"id": 605}, "project": {"id": 326, "owner": {"id": 758}, "assignee": {"id": 888}}, "task": {"id": 311, "owner": {"id": 94}, "assignee": {"id": 1026}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_SUPERVISOR_same_org_TRUE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 28, "privilege": "none"}, "organization": {"id": 138, "owner": {"id": 258}, "user": {"role": "supervisor"}}}, "resource": {"id": 353, "assignee": {"id": 583}, "organization": {"id": 138}, "project": {"id": 338, "owner": {"id": 781}, "assignee": {"id": 856}}, "task": {"id": 306, "owner": {"id": 28}, "assignee": {"id": 1062}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_SUPERVISOR_same_org_TRUE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 70, "privilege": "none"}, "organization": {"id": 196, "owner": {"id": 248}, "user": {"role": "supervisor"}}}, "resource": {"id": 366, "assignee": {"id": 527}, "organization": {"id": 196}, "project": {"id": 341, "owner": {"id": 726}, "assignee": {"id": 893}}, "task": {"id": 324, "owner": {"id": 70}, "assignee": {"id": 1057}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 90, "privilege": "none"}, "organization": {"id": 198, "owner": {"id": 247}, "user": {"role": "supervisor"}}}, "resource": {"id": 381, "assignee": {"id": 550}, "organization": {"id": 673}, "project": {"id": 327, "owner": {"id": 766}, "assignee": {"id": 876}}, "task": {"id": 327, "owner": {"id": 90}, "assignee": {"id": 1006}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 24, "privilege": "none"}, "organization": {"id": 132, "owner": {"id": 277}, "user": {"role": "supervisor"}}}, "resource": {"id": 321, "assignee": {"id": 527}, "organization": {"id": 673}, "project": {"id": 340, "owner": {"id": 768}, "assignee": {"id": 834}}, "task": {"id": 307, "owner": {"id": 24}, "assignee": {"id": 1002}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_WORKER_same_org_TRUE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 67, "privilege": "none"}, "organization": {"id": 197, "owner": {"id": 298}, "user": {"role": "worker"}}}, "resource": {"id": 338, "assignee": {"id": 507}, "organization": {"id": 197}, "project": {"id": 392, "owner": {"id": 778}, "assignee": {"id": 886}}, "task": {"id": 395, "owner": {"id": 67}, "assignee": {"id": 1011}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_WORKER_same_org_TRUE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 76, "privilege": "none"}, "organization": {"id": 120, "owner": {"id": 239}, "user": {"role": "worker"}}}, "resource": {"id": 382, "assignee": {"id": 503}, "organization": {"id": 120}, "project": {"id": 326, "owner": {"id": 715}, "assignee": {"id": 890}}, "task": {"id": 303, "owner": {"id": 76}, "assignee": {"id": 1086}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 80, "privilege": "none"}, "organization": {"id": 161, "owner": {"id": 264}, "user": {"role": "worker"}}}, "resource": {"id": 314, "assignee": {"id": 506}, "organization": {"id": 616}, "project": {"id": 395, "owner": {"id": 767}, "assignee": {"id": 831}}, "task": {"id": 348, "owner": {"id": 80}, "assignee": {"id": 1044}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 48, "privilege": "none"}, "organization": {"id": 147, "owner": {"id": 276}, "user": {"role": "worker"}}}, "resource": {"id": 369, "assignee": {"id": 517}, "organization": {"id": 694}, "project": {"id": 332, "owner": {"id": 790}, "assignee": {"id": 837}}, "task": {"id": 313, "owner": {"id": 48}, "assignee": {"id": 1024}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 2, "privilege": "none"}, "organization": {"id": 121, "owner": {"id": 281}, "user": {"role": null}}}, "resource": {"id": 394, "assignee": {"id": 539}, "organization": {"id": 121}, "project": {"id": 316, "owner": {"id": 778}, "assignee": {"id": 832}}, "task": {"id": 326, "owner": {"id": 2}, "assignee": {"id": 1010}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 6, "privilege": "none"}, "organization": {"id": 197, "owner": {"id": 282}, "user": {"role": null}}}, "resource": {"id": 377, "assignee": {"id": 598}, "organization": {"id": 197}, "project": {"id": 398, "owner": {"id": 759}, "assignee": {"id": 873}}, "task": {"id": 348, "owner": {"id": 6}, "assignee": {"id": 1043}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 45, "privilege": "none"}, "organization": {"id": 165, "owner": {"id": 252}, "user": {"role": null}}}, "resource": {"id": 322, "assignee": {"id": 575}, "organization": {"id": 669}, "project": {"id": 394, "owner": {"id": 744}, "assignee": {"id": 880}}, "task": {"id": 387, "owner": {"id": 45}, "assignee": {"id": 1095}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 25, "privilege": "none"}, "organization": {"id": 174, "owner": {"id": 258}, "user": {"role": null}}}, "resource": {"id": 300, "assignee": {"id": 562}, "organization": {"id": 635}, "project": {"id": 393, "owner": {"id": 721}, "assignee": {"id": 840}}, "task": {"id": 305, "owner": {"id": 25}, "assignee": {"id": 1090}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 68, "privilege": "admin"}, "organization": {"id": 184, "owner": {"id": 68}, "user": {"role": "owner"}}}, "resource": {"id": 309, "assignee": {"id": 553}, "organization": {"id": 184}, "project": {"id": 384, "owner": {"id": 754}, "assignee": {"id": 813}}, "task": {"id": 318, "owner": {"id": 986}, "assignee": {"id": 68}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 46, "privilege": "admin"}, "organization": {"id": 154, "owner": {"id": 46}, "user": {"role": "owner"}}}, "resource": {"id": 370, "assignee": {"id": 596}, "organization": {"id": 154}, "project": {"id": 343, "owner": {"id": 748}, "assignee": {"id": 876}}, "task": {"id": 391, "owner": {"id": 900}, "assignee": {"id": 46}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_OWNER_same_org_FALSE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 75, "privilege": "admin"}, "organization": {"id": 103, "owner": {"id": 75}, "user": {"role": "owner"}}}, "resource": {"id": 329, "assignee": {"id": 511}, "organization": {"id": 657}, "project": {"id": 341, "owner": {"id": 721}, "assignee": {"id": 885}}, "task": {"id": 389, "owner": {"id": 915}, "assignee": {"id": 75}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_OWNER_same_org_FALSE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 81, "privilege": "admin"}, "organization": {"id": 182, "owner": {"id": 81}, "user": {"role": "owner"}}}, "resource": {"id": 387, "assignee": {"id": 540}, "organization": {"id": 685}, "project": {"id": 313, "owner": {"id": 782}, "assignee": {"id": 897}}, "task": {"id": 366, "owner": {"id": 910}, "assignee": {"id": 81}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 24, "privilege": "admin"}, "organization": {"id": 147, "owner": {"id": 290}, "user": {"role": "maintainer"}}}, "resource": {"id": 304, "assignee": {"id": 563}, "organization": {"id": 147}, "project": {"id": 321, "owner": {"id": 715}, "assignee": {"id": 877}}, "task": {"id": 312, "owner": {"id": 998}, "assignee": {"id": 24}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 92, "privilege": "admin"}, "organization": {"id": 149, "owner": {"id": 276}, "user": {"role": "maintainer"}}}, "resource": {"id": 359, "assignee": {"id": 578}, "organization": {"id": 149}, "project": {"id": 301, "owner": {"id": 785}, "assignee": {"id": 802}}, "task": {"id": 382, "owner": {"id": 904}, "assignee": {"id": 92}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_MAINTAINER_same_org_FALSE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 38, "privilege": "admin"}, "organization": {"id": 113, "owner": {"id": 285}, "user": {"role": "maintainer"}}}, "resource": {"id": 361, "assignee": {"id": 538}, "organization": {"id": 624}, "project": {"id": 351, "owner": {"id": 737}, "assignee": {"id": 851}}, "task": {"id": 308, "owner": {"id": 938}, "assignee": {"id": 38}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_MAINTAINER_same_org_FALSE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 43, "privilege": "admin"}, "organization": {"id": 135, "owner": {"id": 283}, "user": {"role": "maintainer"}}}, "resource": {"id": 369, "assignee": {"id": 566}, "organization": {"id": 653}, "project": {"id": 397, "owner": {"id": 761}, "assignee": {"id": 815}}, "task": {"id": 350, "owner": {"id": 974}, "assignee": {"id": 43}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 35, "privilege": "admin"}, "organization": {"id": 182, "owner": {"id": 227}, "user": {"role": "supervisor"}}}, "resource": {"id": 370, "assignee": {"id": 528}, "organization": {"id": 182}, "project": {"id": 311, "owner": {"id": 754}, "assignee": {"id": 878}}, "task": {"id": 390, "owner": {"id": 930}, "assignee": {"id": 35}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 28, "privilege": "admin"}, "organization": {"id": 118, "owner": {"id": 265}, "user": {"role": "supervisor"}}}, "resource": {"id": 396, "assignee": {"id": 508}, "organization": {"id": 118}, "project": {"id": 337, "owner": {"id": 701}, "assignee": {"id": 885}}, "task": {"id": 384, "owner": {"id": 994}, "assignee": {"id": 28}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_SUPERVISOR_same_org_FALSE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 32, "privilege": "admin"}, "organization": {"id": 177, "owner": {"id": 244}, "user": {"role": "supervisor"}}}, "resource": {"id": 359, "assignee": {"id": 553}, "organization": {"id": 614}, "project": {"id": 313, "owner": {"id": 713}, "assignee": {"id": 815}}, "task": {"id": 363, "owner": {"id": 957}, "assignee": {"id": 32}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_SUPERVISOR_same_org_FALSE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 37, "privilege": "admin"}, "organization": {"id": 104, "owner": {"id": 219}, "user": {"role": "supervisor"}}}, "resource": {"id": 377, "assignee": {"id": 557}, "organization": {"id": 692}, "project": {"id": 371, "owner": {"id": 749}, "assignee": {"id": 846}}, "task": {"id": 315, "owner": {"id": 979}, "assignee": {"id": 37}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 59, "privilege": "admin"}, "organization": {"id": 165, "owner": {"id": 265}, "user": {"role": "worker"}}}, "resource": {"id": 305, "assignee": {"id": 598}, "organization": {"id": 165}, "project": {"id": 308, "owner": {"id": 703}, "assignee": {"id": 851}}, "task": {"id": 363, "owner": {"id": 947}, "assignee": {"id": 59}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 4, "privilege": "admin"}, "organization": {"id": 194, "owner": {"id": 295}, "user": {"role": "worker"}}}, "resource": {"id": 326, "assignee": {"id": 503}, "organization": {"id": 194}, "project": {"id": 338, "owner": {"id": 766}, "assignee": {"id": 802}}, "task": {"id": 326, "owner": {"id": 901}, "assignee": {"id": 4}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_WORKER_same_org_FALSE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 39, "privilege": "admin"}, "organization": {"id": 104, "owner": {"id": 292}, "user": {"role": "worker"}}}, "resource": {"id": 314, "assignee": {"id": 521}, "organization": {"id": 698}, "project": {"id": 353, "owner": {"id": 790}, "assignee": {"id": 839}}, "task": {"id": 361, "owner": {"id": 967}, "assignee": {"id": 39}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_WORKER_same_org_FALSE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 61, "privilege": "admin"}, "organization": {"id": 107, "owner": {"id": 218}, "user": {"role": "worker"}}}, "resource": {"id": 366, "assignee": {"id": 520}, "organization": {"id": 690}, "project": {"id": 378, "owner": {"id": 728}, "assignee": {"id": 814}}, "task": {"id": 370, "owner": {"id": 972}, "assignee": {"id": 61}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_TRUE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 93, "privilege": "admin"}, "organization": {"id": 184, "owner": {"id": 280}, "user": {"role": null}}}, "resource": {"id": 318, "assignee": {"id": 545}, "organization": {"id": 184}, "project": {"id": 356, "owner": {"id": 700}, "assignee": {"id": 882}}, "task": {"id": 309, "owner": {"id": 905}, "assignee": {"id": 93}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_TRUE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 58, "privilege": "admin"}, "organization": {"id": 119, "owner": {"id": 288}, "user": {"role": null}}}, "resource": {"id": 322, "assignee": {"id": 565}, "organization": {"id": 119}, "project": {"id": 367, "owner": {"id": 737}, "assignee": {"id": 804}}, "task": {"id": 387, "owner": {"id": 921}, "assignee": {"id": 58}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_FALSE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 35, "privilege": "admin"}, "organization": {"id": 183, "owner": {"id": 250}, "user": {"role": null}}}, "resource": {"id": 327, "assignee": {"id": 538}, "organization": {"id": 641}, "project": {"id": 372, "owner": {"id": 788}, "assignee": {"id": 854}}, "task": {"id": 301, "owner": {"id": 979}, "assignee": {"id": 35}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_FALSE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 89, "privilege": "admin"}, "organization": {"id": 121, "owner": {"id": 209}, "user": {"role": null}}}, "resource": {"id": 387, "assignee": {"id": 557}, "organization": {"id": 604}, "project": {"id": 310, "owner": {"id": 750}, "assignee": {"id": 831}}, "task": {"id": 375, "owner": {"id": 937}, "assignee": {"id": 89}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 26, "privilege": "business"}, "organization": {"id": 161, "owner": {"id": 26}, "user": {"role": "owner"}}}, "resource": {"id": 360, "assignee": {"id": 505}, "organization": {"id": 161}, "project": {"id": 316, "owner": {"id": 730}, "assignee": {"id": 808}}, "task": {"id": 391, "owner": {"id": 981}, "assignee": {"id": 26}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 23, "privilege": "business"}, "organization": {"id": 184, "owner": {"id": 23}, "user": {"role": "owner"}}}, "resource": {"id": 357, "assignee": {"id": 551}, "organization": {"id": 184}, "project": {"id": 302, "owner": {"id": 759}, "assignee": {"id": 864}}, "task": {"id": 307, "owner": {"id": 908}, "assignee": {"id": 23}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 74, "privilege": "business"}, "organization": {"id": 174, "owner": {"id": 74}, "user": {"role": "owner"}}}, "resource": {"id": 315, "assignee": {"id": 559}, "organization": {"id": 638}, "project": {"id": 307, "owner": {"id": 734}, "assignee": {"id": 883}}, "task": {"id": 378, "owner": {"id": 900}, "assignee": {"id": 74}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 28, "privilege": "business"}, "organization": {"id": 100, "owner": {"id": 28}, "user": {"role": "owner"}}}, "resource": {"id": 367, "assignee": {"id": 556}, "organization": {"id": 654}, "project": {"id": 323, "owner": {"id": 724}, "assignee": {"id": 833}}, "task": {"id": 351, "owner": {"id": 909}, "assignee": {"id": 28}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 37, "privilege": "business"}, "organization": {"id": 138, "owner": {"id": 243}, "user": {"role": "maintainer"}}}, "resource": {"id": 324, "assignee": {"id": 583}, "organization": {"id": 138}, "project": {"id": 347, "owner": {"id": 752}, "assignee": {"id": 890}}, "task": {"id": 314, "owner": {"id": 961}, "assignee": {"id": 37}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 74, "privilege": "business"}, "organization": {"id": 131, "owner": {"id": 228}, "user": {"role": "maintainer"}}}, "resource": {"id": 351, "assignee": {"id": 585}, "organization": {"id": 131}, "project": {"id": 301, "owner": {"id": 748}, "assignee": {"id": 821}}, "task": {"id": 392, "owner": {"id": 928}, "assignee": {"id": 74}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 58, "privilege": "business"}, "organization": {"id": 170, "owner": {"id": 251}, "user": {"role": "maintainer"}}}, "resource": {"id": 382, "assignee": {"id": 598}, "organization": {"id": 672}, "project": {"id": 324, "owner": {"id": 758}, "assignee": {"id": 838}}, "task": {"id": 329, "owner": {"id": 903}, "assignee": {"id": 58}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 4, "privilege": "business"}, "organization": {"id": 126, "owner": {"id": 231}, "user": {"role": "maintainer"}}}, "resource": {"id": 321, "assignee": {"id": 520}, "organization": {"id": 634}, "project": {"id": 376, "owner": {"id": 761}, "assignee": {"id": 841}}, "task": {"id": 365, "owner": {"id": 973}, "assignee": {"id": 4}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 39, "privilege": "business"}, "organization": {"id": 163, "owner": {"id": 287}, "user": {"role": "supervisor"}}}, "resource": {"id": 335, "assignee": {"id": 583}, "organization": {"id": 163}, "project": {"id": 335, "owner": {"id": 725}, "assignee": {"id": 809}}, "task": {"id": 338, "owner": {"id": 973}, "assignee": {"id": 39}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 61, "privilege": "business"}, "organization": {"id": 168, "owner": {"id": 264}, "user": {"role": "supervisor"}}}, "resource": {"id": 356, "assignee": {"id": 594}, "organization": {"id": 168}, "project": {"id": 340, "owner": {"id": 733}, "assignee": {"id": 810}}, "task": {"id": 319, "owner": {"id": 912}, "assignee": {"id": 61}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 68, "privilege": "business"}, "organization": {"id": 157, "owner": {"id": 240}, "user": {"role": "supervisor"}}}, "resource": {"id": 356, "assignee": {"id": 571}, "organization": {"id": 637}, "project": {"id": 346, "owner": {"id": 789}, "assignee": {"id": 812}}, "task": {"id": 329, "owner": {"id": 949}, "assignee": {"id": 68}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 77, "privilege": "business"}, "organization": {"id": 198, "owner": {"id": 230}, "user": {"role": "supervisor"}}}, "resource": {"id": 370, "assignee": {"id": 560}, "organization": {"id": 687}, "project": {"id": 343, "owner": {"id": 791}, "assignee": {"id": 811}}, "task": {"id": 387, "owner": {"id": 934}, "assignee": {"id": 77}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 60, "privilege": "business"}, "organization": {"id": 134, "owner": {"id": 211}, "user": {"role": "worker"}}}, "resource": {"id": 370, "assignee": {"id": 524}, "organization": {"id": 134}, "project": {"id": 307, "owner": {"id": 702}, "assignee": {"id": 892}}, "task": {"id": 362, "owner": {"id": 989}, "assignee": {"id": 60}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 98, "privilege": "business"}, "organization": {"id": 185, "owner": {"id": 289}, "user": {"role": "worker"}}}, "resource": {"id": 365, "assignee": {"id": 595}, "organization": {"id": 185}, "project": {"id": 367, "owner": {"id": 796}, "assignee": {"id": 830}}, "task": {"id": 376, "owner": {"id": 927}, "assignee": {"id": 98}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 1, "privilege": "business"}, "organization": {"id": 111, "owner": {"id": 282}, "user": {"role": "worker"}}}, "resource": {"id": 359, "assignee": {"id": 574}, "organization": {"id": 656}, "project": {"id": 332, "owner": {"id": 799}, "assignee": {"id": 834}}, "task": {"id": 328, "owner": {"id": 929}, "assignee": {"id": 1}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 32, "privilege": "business"}, "organization": {"id": 121, "owner": {"id": 204}, "user": {"role": "worker"}}}, "resource": {"id": 360, "assignee": {"id": 599}, "organization": {"id": 694}, "project": {"id": 351, "owner": {"id": 776}, "assignee": {"id": 845}}, "task": {"id": 358, "owner": {"id": 973}, "assignee": {"id": 32}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 72, "privilege": "business"}, "organization": {"id": 187, "owner": {"id": 288}, "user": {"role": null}}}, "resource": {"id": 373, "assignee": {"id": 511}, "organization": {"id": 187}, "project": {"id": 328, "owner": {"id": 748}, "assignee": {"id": 874}}, "task": {"id": 300, "owner": {"id": 941}, "assignee": {"id": 72}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 41, "privilege": "business"}, "organization": {"id": 101, "owner": {"id": 215}, "user": {"role": null}}}, "resource": {"id": 311, "assignee": {"id": 510}, "organization": {"id": 101}, "project": {"id": 375, "owner": {"id": 734}, "assignee": {"id": 855}}, "task": {"id": 308, "owner": {"id": 968}, "assignee": {"id": 41}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 20, "privilege": "business"}, "organization": {"id": 151, "owner": {"id": 266}, "user": {"role": null}}}, "resource": {"id": 370, "assignee": {"id": 529}, "organization": {"id": 666}, "project": {"id": 376, "owner": {"id": 787}, "assignee": {"id": 856}}, "task": {"id": 387, "owner": {"id": 942}, "assignee": {"id": 20}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 25, "privilege": "business"}, "organization": {"id": 178, "owner": {"id": 280}, "user": {"role": null}}}, "resource": {"id": 392, "assignee": {"id": 597}, "organization": {"id": 676}, "project": {"id": 321, "owner": {"id": 741}, "assignee": {"id": 879}}, "task": {"id": 384, "owner": {"id": 985}, "assignee": {"id": 25}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 15, "privilege": "user"}, "organization": {"id": 125, "owner": {"id": 15}, "user": {"role": "owner"}}}, "resource": {"id": 347, "assignee": {"id": 557}, "organization": {"id": 125}, "project": {"id": 312, "owner": {"id": 716}, "assignee": {"id": 841}}, "task": {"id": 365, "owner": {"id": 972}, "assignee": {"id": 15}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 78, "privilege": "user"}, "organization": {"id": 164, "owner": {"id": 78}, "user": {"role": "owner"}}}, "resource": {"id": 310, "assignee": {"id": 527}, "organization": {"id": 164}, "project": {"id": 336, "owner": {"id": 720}, "assignee": {"id": 895}}, "task": {"id": 322, "owner": {"id": 907}, "assignee": {"id": 78}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 22, "privilege": "user"}, "organization": {"id": 127, "owner": {"id": 22}, "user": {"role": "owner"}}}, "resource": {"id": 310, "assignee": {"id": 593}, "organization": {"id": 684}, "project": {"id": 349, "owner": {"id": 774}, "assignee": {"id": 880}}, "task": {"id": 317, "owner": {"id": 962}, "assignee": {"id": 22}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 41, "privilege": "user"}, "organization": {"id": 178, "owner": {"id": 41}, "user": {"role": "owner"}}}, "resource": {"id": 345, "assignee": {"id": 596}, "organization": {"id": 687}, "project": {"id": 300, "owner": {"id": 795}, "assignee": {"id": 862}}, "task": {"id": 384, "owner": {"id": 923}, "assignee": {"id": 41}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 9, "privilege": "user"}, "organization": {"id": 118, "owner": {"id": 270}, "user": {"role": "maintainer"}}}, "resource": {"id": 324, "assignee": {"id": 549}, "organization": {"id": 118}, "project": {"id": 380, "owner": {"id": 789}, "assignee": {"id": 830}}, "task": {"id": 385, "owner": {"id": 982}, "assignee": {"id": 9}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 71, "privilege": "user"}, "organization": {"id": 154, "owner": {"id": 291}, "user": {"role": "maintainer"}}}, "resource": {"id": 389, "assignee": {"id": 541}, "organization": {"id": 154}, "project": {"id": 380, "owner": {"id": 799}, "assignee": {"id": 816}}, "task": {"id": 369, "owner": {"id": 922}, "assignee": {"id": 71}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 23, "privilege": "user"}, "organization": {"id": 137, "owner": {"id": 222}, "user": {"role": "maintainer"}}}, "resource": {"id": 327, "assignee": {"id": 590}, "organization": {"id": 666}, "project": {"id": 348, "owner": {"id": 722}, "assignee": {"id": 822}}, "task": {"id": 302, "owner": {"id": 927}, "assignee": {"id": 23}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 44, "privilege": "user"}, "organization": {"id": 116, "owner": {"id": 224}, "user": {"role": "maintainer"}}}, "resource": {"id": 335, "assignee": {"id": 566}, "organization": {"id": 685}, "project": {"id": 371, "owner": {"id": 798}, "assignee": {"id": 815}}, "task": {"id": 320, "owner": {"id": 928}, "assignee": {"id": 44}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 88, "privilege": "user"}, "organization": {"id": 110, "owner": {"id": 206}, "user": {"role": "supervisor"}}}, "resource": {"id": 335, "assignee": {"id": 557}, "organization": {"id": 110}, "project": {"id": 337, "owner": {"id": 798}, "assignee": {"id": 800}}, "task": {"id": 302, "owner": {"id": 993}, "assignee": {"id": 88}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 19, "privilege": "user"}, "organization": {"id": 191, "owner": {"id": 225}, "user": {"role": "supervisor"}}}, "resource": {"id": 352, "assignee": {"id": 518}, "organization": {"id": 191}, "project": {"id": 346, "owner": {"id": 732}, "assignee": {"id": 899}}, "task": {"id": 346, "owner": {"id": 963}, "assignee": {"id": 19}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 42, "privilege": "user"}, "organization": {"id": 158, "owner": {"id": 218}, "user": {"role": "supervisor"}}}, "resource": {"id": 380, "assignee": {"id": 556}, "organization": {"id": 662}, "project": {"id": 379, "owner": {"id": 745}, "assignee": {"id": 849}}, "task": {"id": 313, "owner": {"id": 944}, "assignee": {"id": 42}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 60, "privilege": "user"}, "organization": {"id": 140, "owner": {"id": 229}, "user": {"role": "supervisor"}}}, "resource": {"id": 348, "assignee": {"id": 561}, "organization": {"id": 662}, "project": {"id": 359, "owner": {"id": 783}, "assignee": {"id": 805}}, "task": {"id": 361, "owner": {"id": 918}, "assignee": {"id": 60}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 78, "privilege": "user"}, "organization": {"id": 184, "owner": {"id": 242}, "user": {"role": "worker"}}}, "resource": {"id": 389, "assignee": {"id": 545}, "organization": {"id": 184}, "project": {"id": 393, "owner": {"id": 719}, "assignee": {"id": 894}}, "task": {"id": 310, "owner": {"id": 973}, "assignee": {"id": 78}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 47, "privilege": "user"}, "organization": {"id": 118, "owner": {"id": 253}, "user": {"role": "worker"}}}, "resource": {"id": 354, "assignee": {"id": 537}, "organization": {"id": 118}, "project": {"id": 373, "owner": {"id": 738}, "assignee": {"id": 857}}, "task": {"id": 340, "owner": {"id": 953}, "assignee": {"id": 47}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 97, "privilege": "user"}, "organization": {"id": 115, "owner": {"id": 234}, "user": {"role": "worker"}}}, "resource": {"id": 346, "assignee": {"id": 505}, "organization": {"id": 626}, "project": {"id": 364, "owner": {"id": 711}, "assignee": {"id": 857}}, "task": {"id": 319, "owner": {"id": 931}, "assignee": {"id": 97}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 25, "privilege": "user"}, "organization": {"id": 128, "owner": {"id": 275}, "user": {"role": "worker"}}}, "resource": {"id": 358, "assignee": {"id": 561}, "organization": {"id": 680}, "project": {"id": 343, "owner": {"id": 761}, "assignee": {"id": 820}}, "task": {"id": 378, "owner": {"id": 959}, "assignee": {"id": 25}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 53, "privilege": "user"}, "organization": {"id": 195, "owner": {"id": 295}, "user": {"role": null}}}, "resource": {"id": 355, "assignee": {"id": 532}, "organization": {"id": 195}, "project": {"id": 345, "owner": {"id": 798}, "assignee": {"id": 841}}, "task": {"id": 306, "owner": {"id": 984}, "assignee": {"id": 53}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 13, "privilege": "user"}, "organization": {"id": 116, "owner": {"id": 296}, "user": {"role": null}}}, "resource": {"id": 390, "assignee": {"id": 562}, "organization": {"id": 116}, "project": {"id": 368, "owner": {"id": 700}, "assignee": {"id": 814}}, "task": {"id": 340, "owner": {"id": 994}, "assignee": {"id": 13}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 33, "privilege": "user"}, "organization": {"id": 169, "owner": {"id": 254}, "user": {"role": null}}}, "resource": {"id": 327, "assignee": {"id": 594}, "organization": {"id": 608}, "project": {"id": 380, "owner": {"id": 785}, "assignee": {"id": 855}}, "task": {"id": 368, "owner": {"id": 954}, "assignee": {"id": 33}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 48, "privilege": "user"}, "organization": {"id": 185, "owner": {"id": 226}, "user": {"role": null}}}, "resource": {"id": 360, "assignee": {"id": 512}, "organization": {"id": 627}, "project": {"id": 381, "owner": {"id": 763}, "assignee": {"id": 865}}, "task": {"id": 386, "owner": {"id": 901}, "assignee": {"id": 48}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 23, "privilege": "worker"}, "organization": {"id": 166, "owner": {"id": 23}, "user": {"role": "owner"}}}, "resource": {"id": 389, "assignee": {"id": 593}, "organization": {"id": 166}, "project": {"id": 358, "owner": {"id": 707}, "assignee": {"id": 835}}, "task": {"id": 357, "owner": {"id": 931}, "assignee": {"id": 23}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 72, "privilege": "worker"}, "organization": {"id": 150, "owner": {"id": 72}, "user": {"role": "owner"}}}, "resource": {"id": 379, "assignee": {"id": 526}, "organization": {"id": 150}, "project": {"id": 381, "owner": {"id": 733}, "assignee": {"id": 888}}, "task": {"id": 364, "owner": {"id": 916}, "assignee": {"id": 72}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 34, "privilege": "worker"}, "organization": {"id": 187, "owner": {"id": 34}, "user": {"role": "owner"}}}, "resource": {"id": 322, "assignee": {"id": 539}, "organization": {"id": 637}, "project": {"id": 377, "owner": {"id": 741}, "assignee": {"id": 882}}, "task": {"id": 364, "owner": {"id": 925}, "assignee": {"id": 34}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 81, "privilege": "worker"}, "organization": {"id": 161, "owner": {"id": 81}, "user": {"role": "owner"}}}, "resource": {"id": 345, "assignee": {"id": 546}, "organization": {"id": 659}, "project": {"id": 388, "owner": {"id": 783}, "assignee": {"id": 830}}, "task": {"id": 332, "owner": {"id": 958}, "assignee": {"id": 81}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 74, "privilege": "worker"}, "organization": {"id": 140, "owner": {"id": 274}, "user": {"role": "maintainer"}}}, "resource": {"id": 347, "assignee": {"id": 534}, "organization": {"id": 140}, "project": {"id": 365, "owner": {"id": 758}, "assignee": {"id": 867}}, "task": {"id": 370, "owner": {"id": 983}, "assignee": {"id": 74}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 19, "privilege": "worker"}, "organization": {"id": 121, "owner": {"id": 223}, "user": {"role": "maintainer"}}}, "resource": {"id": 337, "assignee": {"id": 596}, "organization": {"id": 121}, "project": {"id": 336, "owner": {"id": 707}, "assignee": {"id": 812}}, "task": {"id": 347, "owner": {"id": 972}, "assignee": {"id": 19}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 66, "privilege": "worker"}, "organization": {"id": 113, "owner": {"id": 244}, "user": {"role": "maintainer"}}}, "resource": {"id": 395, "assignee": {"id": 535}, "organization": {"id": 671}, "project": {"id": 341, "owner": {"id": 732}, "assignee": {"id": 829}}, "task": {"id": 394, "owner": {"id": 930}, "assignee": {"id": 66}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 6, "privilege": "worker"}, "organization": {"id": 159, "owner": {"id": 284}, "user": {"role": "maintainer"}}}, "resource": {"id": 383, "assignee": {"id": 530}, "organization": {"id": 651}, "project": {"id": 364, "owner": {"id": 777}, "assignee": {"id": 864}}, "task": {"id": 391, "owner": {"id": 972}, "assignee": {"id": 6}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 56, "privilege": "worker"}, "organization": {"id": 120, "owner": {"id": 209}, "user": {"role": "supervisor"}}}, "resource": {"id": 372, "assignee": {"id": 535}, "organization": {"id": 120}, "project": {"id": 325, "owner": {"id": 730}, "assignee": {"id": 853}}, "task": {"id": 334, "owner": {"id": 924}, "assignee": {"id": 56}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 68, "privilege": "worker"}, "organization": {"id": 194, "owner": {"id": 219}, "user": {"role": "supervisor"}}}, "resource": {"id": 351, "assignee": {"id": 544}, "organization": {"id": 194}, "project": {"id": 306, "owner": {"id": 757}, "assignee": {"id": 822}}, "task": {"id": 343, "owner": {"id": 937}, "assignee": {"id": 68}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 83, "privilege": "worker"}, "organization": {"id": 109, "owner": {"id": 251}, "user": {"role": "supervisor"}}}, "resource": {"id": 315, "assignee": {"id": 515}, "organization": {"id": 609}, "project": {"id": 301, "owner": {"id": 722}, "assignee": {"id": 816}}, "task": {"id": 313, "owner": {"id": 908}, "assignee": {"id": 83}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 5, "privilege": "worker"}, "organization": {"id": 168, "owner": {"id": 254}, "user": {"role": "supervisor"}}}, "resource": {"id": 378, "assignee": {"id": 506}, "organization": {"id": 665}, "project": {"id": 356, "owner": {"id": 749}, "assignee": {"id": 839}}, "task": {"id": 329, "owner": {"id": 936}, "assignee": {"id": 5}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 86, "privilege": "worker"}, "organization": {"id": 196, "owner": {"id": 250}, "user": {"role": "worker"}}}, "resource": {"id": 314, "assignee": {"id": 542}, "organization": {"id": 196}, "project": {"id": 328, "owner": {"id": 777}, "assignee": {"id": 865}}, "task": {"id": 348, "owner": {"id": 913}, "assignee": {"id": 86}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 46, "privilege": "worker"}, "organization": {"id": 152, "owner": {"id": 241}, "user": {"role": "worker"}}}, "resource": {"id": 384, "assignee": {"id": 541}, "organization": {"id": 152}, "project": {"id": 370, "owner": {"id": 711}, "assignee": {"id": 885}}, "task": {"id": 364, "owner": {"id": 915}, "assignee": {"id": 46}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 55, "privilege": "worker"}, "organization": {"id": 178, "owner": {"id": 291}, "user": {"role": "worker"}}}, "resource": {"id": 323, "assignee": {"id": 590}, "organization": {"id": 685}, "project": {"id": 396, "owner": {"id": 737}, "assignee": {"id": 866}}, "task": {"id": 307, "owner": {"id": 965}, "assignee": {"id": 55}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 59, "privilege": "worker"}, "organization": {"id": 165, "owner": {"id": 208}, "user": {"role": "worker"}}}, "resource": {"id": 374, "assignee": {"id": 590}, "organization": {"id": 687}, "project": {"id": 313, "owner": {"id": 713}, "assignee": {"id": 892}}, "task": {"id": 308, "owner": {"id": 919}, "assignee": {"id": 59}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 44, "privilege": "worker"}, "organization": {"id": 177, "owner": {"id": 224}, "user": {"role": null}}}, "resource": {"id": 368, "assignee": {"id": 510}, "organization": {"id": 177}, "project": {"id": 314, "owner": {"id": 716}, "assignee": {"id": 813}}, "task": {"id": 307, "owner": {"id": 993}, "assignee": {"id": 44}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 50, "privilege": "worker"}, "organization": {"id": 106, "owner": {"id": 269}, "user": {"role": null}}}, "resource": {"id": 369, "assignee": {"id": 547}, "organization": {"id": 106}, "project": {"id": 388, "owner": {"id": 725}, "assignee": {"id": 820}}, "task": {"id": 388, "owner": {"id": 971}, "assignee": {"id": 50}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 45, "privilege": "worker"}, "organization": {"id": 123, "owner": {"id": 263}, "user": {"role": null}}}, "resource": {"id": 378, "assignee": {"id": 592}, "organization": {"id": 658}, "project": {"id": 310, "owner": {"id": 707}, "assignee": {"id": 889}}, "task": {"id": 379, "owner": {"id": 921}, "assignee": {"id": 45}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 11, "privilege": "worker"}, "organization": {"id": 188, "owner": {"id": 233}, "user": {"role": null}}}, "resource": {"id": 300, "assignee": {"id": 539}, "organization": {"id": 698}, "project": {"id": 395, "owner": {"id": 724}, "assignee": {"id": 863}}, "task": {"id": 392, "owner": {"id": 965}, "assignee": {"id": 11}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_OWNER_same_org_TRUE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 8, "privilege": "none"}, "organization": {"id": 155, "owner": {"id": 8}, "user": {"role": "owner"}}}, "resource": {"id": 394, "assignee": {"id": 582}, "organization": {"id": 155}, "project": {"id": 399, "owner": {"id": 765}, "assignee": {"id": 847}}, "task": {"id": 332, "owner": {"id": 923}, "assignee": {"id": 8}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_OWNER_same_org_TRUE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 31, "privilege": "none"}, "organization": {"id": 198, "owner": {"id": 31}, "user": {"role": "owner"}}}, "resource": {"id": 387, "assignee": {"id": 559}, "organization": {"id": 198}, "project": {"id": 397, "owner": {"id": 748}, "assignee": {"id": 851}}, "task": {"id": 392, "owner": {"id": 911}, "assignee": {"id": 31}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 67, "privilege": "none"}, "organization": {"id": 170, "owner": {"id": 67}, "user": {"role": "owner"}}}, "resource": {"id": 300, "assignee": {"id": 509}, "organization": {"id": 661}, "project": {"id": 345, "owner": {"id": 746}, "assignee": {"id": 847}}, "task": {"id": 335, "owner": {"id": 976}, "assignee": {"id": 67}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 94, "privilege": "none"}, "organization": {"id": 134, "owner": {"id": 94}, "user": {"role": "owner"}}}, "resource": {"id": 326, "assignee": {"id": 524}, "organization": {"id": 668}, "project": {"id": 335, "owner": {"id": 797}, "assignee": {"id": 829}}, "task": {"id": 392, "owner": {"id": 921}, "assignee": {"id": 94}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_MAINTAINER_same_org_TRUE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 51, "privilege": "none"}, "organization": {"id": 107, "owner": {"id": 295}, "user": {"role": "maintainer"}}}, "resource": {"id": 379, "assignee": {"id": 590}, "organization": {"id": 107}, "project": {"id": 313, "owner": {"id": 749}, "assignee": {"id": 821}}, "task": {"id": 396, "owner": {"id": 993}, "assignee": {"id": 51}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_MAINTAINER_same_org_TRUE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 37, "privilege": "none"}, "organization": {"id": 139, "owner": {"id": 232}, "user": {"role": "maintainer"}}}, "resource": {"id": 388, "assignee": {"id": 563}, "organization": {"id": 139}, "project": {"id": 393, "owner": {"id": 797}, "assignee": {"id": 868}}, "task": {"id": 365, "owner": {"id": 982}, "assignee": {"id": 37}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 47, "privilege": "none"}, "organization": {"id": 130, "owner": {"id": 242}, "user": {"role": "maintainer"}}}, "resource": {"id": 350, "assignee": {"id": 526}, "organization": {"id": 674}, "project": {"id": 343, "owner": {"id": 761}, "assignee": {"id": 847}}, "task": {"id": 311, "owner": {"id": 990}, "assignee": {"id": 47}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 78, "privilege": "none"}, "organization": {"id": 112, "owner": {"id": 249}, "user": {"role": "maintainer"}}}, "resource": {"id": 347, "assignee": {"id": 558}, "organization": {"id": 644}, "project": {"id": 321, "owner": {"id": 736}, "assignee": {"id": 867}}, "task": {"id": 362, "owner": {"id": 949}, "assignee": {"id": 78}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_SUPERVISOR_same_org_TRUE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 34, "privilege": "none"}, "organization": {"id": 138, "owner": {"id": 213}, "user": {"role": "supervisor"}}}, "resource": {"id": 302, "assignee": {"id": 536}, "organization": {"id": 138}, "project": {"id": 364, "owner": {"id": 715}, "assignee": {"id": 899}}, "task": {"id": 332, "owner": {"id": 966}, "assignee": {"id": 34}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_SUPERVISOR_same_org_TRUE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 97, "privilege": "none"}, "organization": {"id": 109, "owner": {"id": 238}, "user": {"role": "supervisor"}}}, "resource": {"id": 396, "assignee": {"id": 581}, "organization": {"id": 109}, "project": {"id": 387, "owner": {"id": 752}, "assignee": {"id": 856}}, "task": {"id": 311, "owner": {"id": 900}, "assignee": {"id": 97}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 39, "privilege": "none"}, "organization": {"id": 162, "owner": {"id": 243}, "user": {"role": "supervisor"}}}, "resource": {"id": 389, "assignee": {"id": 521}, "organization": {"id": 608}, "project": {"id": 381, "owner": {"id": 717}, "assignee": {"id": 825}}, "task": {"id": 358, "owner": {"id": 987}, "assignee": {"id": 39}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 44, "privilege": "none"}, "organization": {"id": 176, "owner": {"id": 201}, "user": {"role": "supervisor"}}}, "resource": {"id": 357, "assignee": {"id": 516}, "organization": {"id": 688}, "project": {"id": 387, "owner": {"id": 706}, "assignee": {"id": 826}}, "task": {"id": 334, "owner": {"id": 920}, "assignee": {"id": 44}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_WORKER_same_org_TRUE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 90, "privilege": "none"}, "organization": {"id": 182, "owner": {"id": 279}, "user": {"role": "worker"}}}, "resource": {"id": 377, "assignee": {"id": 533}, "organization": {"id": 182}, "project": {"id": 368, "owner": {"id": 779}, "assignee": {"id": 839}}, "task": {"id": 365, "owner": {"id": 978}, "assignee": {"id": 90}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_WORKER_same_org_TRUE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 53, "privilege": "none"}, "organization": {"id": 134, "owner": {"id": 280}, "user": {"role": "worker"}}}, "resource": {"id": 305, "assignee": {"id": 544}, "organization": {"id": 134}, "project": {"id": 300, "owner": {"id": 727}, "assignee": {"id": 878}}, "task": {"id": 387, "owner": {"id": 924}, "assignee": {"id": 53}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 13, "privilege": "none"}, "organization": {"id": 144, "owner": {"id": 264}, "user": {"role": "worker"}}}, "resource": {"id": 301, "assignee": {"id": 504}, "organization": {"id": 615}, "project": {"id": 370, "owner": {"id": 727}, "assignee": {"id": 832}}, "task": {"id": 327, "owner": {"id": 976}, "assignee": {"id": 13}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 25, "privilege": "none"}, "organization": {"id": 128, "owner": {"id": 220}, "user": {"role": "worker"}}}, "resource": {"id": 313, "assignee": {"id": 599}, "organization": {"id": 680}, "project": {"id": 323, "owner": {"id": 774}, "assignee": {"id": 858}}, "task": {"id": 323, "owner": {"id": 967}, "assignee": {"id": 25}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 46, "privilege": "none"}, "organization": {"id": 180, "owner": {"id": 215}, "user": {"role": null}}}, "resource": {"id": 323, "assignee": {"id": 537}, "organization": {"id": 180}, "project": {"id": 394, "owner": {"id": 790}, "assignee": {"id": 873}}, "task": {"id": 384, "owner": {"id": 913}, "assignee": {"id": 46}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 53, "privilege": "none"}, "organization": {"id": 197, "owner": {"id": 266}, "user": {"role": null}}}, "resource": {"id": 364, "assignee": {"id": 507}, "organization": {"id": 197}, "project": {"id": 382, "owner": {"id": 706}, "assignee": {"id": 808}}, "task": {"id": 358, "owner": {"id": 911}, "assignee": {"id": 53}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 57, "privilege": "none"}, "organization": {"id": 155, "owner": {"id": 253}, "user": {"role": null}}}, "resource": {"id": 375, "assignee": {"id": 533}, "organization": {"id": 687}, "project": {"id": 346, "owner": {"id": 734}, "assignee": {"id": 814}}, "task": {"id": 322, "owner": {"id": 914}, "assignee": {"id": 57}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 69, "privilege": "none"}, "organization": {"id": 190, "owner": {"id": 223}, "user": {"role": null}}}, "resource": {"id": 372, "assignee": {"id": 568}, "organization": {"id": 631}, "project": {"id": 382, "owner": {"id": 729}, "assignee": {"id": 872}}, "task": {"id": 316, "owner": {"id": 930}, "assignee": {"id": 69}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 90, "privilege": "admin"}, "organization": {"id": 180, "owner": {"id": 90}, "user": {"role": "owner"}}}, "resource": {"id": 315, "assignee": {"id": 90}, "organization": {"id": 180}, "project": {"id": 365, "owner": {"id": 755}, "assignee": {"id": 851}}, "task": {"id": 345, "owner": {"id": 988}, "assignee": {"id": 1070}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 79, "privilege": "admin"}, "organization": {"id": 172, "owner": {"id": 79}, "user": {"role": "owner"}}}, "resource": {"id": 341, "assignee": {"id": 79}, "organization": {"id": 172}, "project": {"id": 370, "owner": {"id": 768}, "assignee": {"id": 845}}, "task": {"id": 385, "owner": {"id": 934}, "assignee": {"id": 1026}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_OWNER_same_org_FALSE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 8, "privilege": "admin"}, "organization": {"id": 189, "owner": {"id": 8}, "user": {"role": "owner"}}}, "resource": {"id": 324, "assignee": {"id": 8}, "organization": {"id": 693}, "project": {"id": 361, "owner": {"id": 715}, "assignee": {"id": 851}}, "task": {"id": 388, "owner": {"id": 954}, "assignee": {"id": 1006}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_OWNER_same_org_FALSE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 74, "privilege": "admin"}, "organization": {"id": 183, "owner": {"id": 74}, "user": {"role": "owner"}}}, "resource": {"id": 382, "assignee": {"id": 74}, "organization": {"id": 670}, "project": {"id": 331, "owner": {"id": 761}, "assignee": {"id": 890}}, "task": {"id": 375, "owner": {"id": 917}, "assignee": {"id": 1010}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 43, "privilege": "admin"}, "organization": {"id": 189, "owner": {"id": 247}, "user": {"role": "maintainer"}}}, "resource": {"id": 389, "assignee": {"id": 43}, "organization": {"id": 189}, "project": {"id": 380, "owner": {"id": 733}, "assignee": {"id": 819}}, "task": {"id": 375, "owner": {"id": 959}, "assignee": {"id": 1091}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 67, "privilege": "admin"}, "organization": {"id": 130, "owner": {"id": 260}, "user": {"role": "maintainer"}}}, "resource": {"id": 309, "assignee": {"id": 67}, "organization": {"id": 130}, "project": {"id": 328, "owner": {"id": 769}, "assignee": {"id": 883}}, "task": {"id": 322, "owner": {"id": 984}, "assignee": {"id": 1018}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_MAINTAINER_same_org_FALSE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 98, "privilege": "admin"}, "organization": {"id": 109, "owner": {"id": 293}, "user": {"role": "maintainer"}}}, "resource": {"id": 368, "assignee": {"id": 98}, "organization": {"id": 670}, "project": {"id": 395, "owner": {"id": 761}, "assignee": {"id": 868}}, "task": {"id": 346, "owner": {"id": 964}, "assignee": {"id": 1052}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_MAINTAINER_same_org_FALSE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 93, "privilege": "admin"}, "organization": {"id": 119, "owner": {"id": 209}, "user": {"role": "maintainer"}}}, "resource": {"id": 399, "assignee": {"id": 93}, "organization": {"id": 684}, "project": {"id": 377, "owner": {"id": 757}, "assignee": {"id": 847}}, "task": {"id": 337, "owner": {"id": 922}, "assignee": {"id": 1093}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 15, "privilege": "admin"}, "organization": {"id": 196, "owner": {"id": 288}, "user": {"role": "supervisor"}}}, "resource": {"id": 330, "assignee": {"id": 15}, "organization": {"id": 196}, "project": {"id": 374, "owner": {"id": 717}, "assignee": {"id": 840}}, "task": {"id": 376, "owner": {"id": 975}, "assignee": {"id": 1018}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 84, "privilege": "admin"}, "organization": {"id": 183, "owner": {"id": 245}, "user": {"role": "supervisor"}}}, "resource": {"id": 350, "assignee": {"id": 84}, "organization": {"id": 183}, "project": {"id": 310, "owner": {"id": 797}, "assignee": {"id": 862}}, "task": {"id": 351, "owner": {"id": 979}, "assignee": {"id": 1070}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_SUPERVISOR_same_org_FALSE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 43, "privilege": "admin"}, "organization": {"id": 197, "owner": {"id": 279}, "user": {"role": "supervisor"}}}, "resource": {"id": 388, "assignee": {"id": 43}, "organization": {"id": 624}, "project": {"id": 383, "owner": {"id": 773}, "assignee": {"id": 874}}, "task": {"id": 344, "owner": {"id": 934}, "assignee": {"id": 1016}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_SUPERVISOR_same_org_FALSE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 99, "privilege": "admin"}, "organization": {"id": 157, "owner": {"id": 249}, "user": {"role": "supervisor"}}}, "resource": {"id": 318, "assignee": {"id": 99}, "organization": {"id": 654}, "project": {"id": 339, "owner": {"id": 796}, "assignee": {"id": 897}}, "task": {"id": 323, "owner": {"id": 936}, "assignee": {"id": 1035}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 76, "privilege": "admin"}, "organization": {"id": 103, "owner": {"id": 273}, "user": {"role": "worker"}}}, "resource": {"id": 351, "assignee": {"id": 76}, "organization": {"id": 103}, "project": {"id": 326, "owner": {"id": 723}, "assignee": {"id": 851}}, "task": {"id": 364, "owner": {"id": 966}, "assignee": {"id": 1088}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 20, "privilege": "admin"}, "organization": {"id": 181, "owner": {"id": 217}, "user": {"role": "worker"}}}, "resource": {"id": 391, "assignee": {"id": 20}, "organization": {"id": 181}, "project": {"id": 392, "owner": {"id": 775}, "assignee": {"id": 868}}, "task": {"id": 385, "owner": {"id": 920}, "assignee": {"id": 1053}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_WORKER_same_org_FALSE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 63, "privilege": "admin"}, "organization": {"id": 105, "owner": {"id": 289}, "user": {"role": "worker"}}}, "resource": {"id": 347, "assignee": {"id": 63}, "organization": {"id": 692}, "project": {"id": 380, "owner": {"id": 774}, "assignee": {"id": 882}}, "task": {"id": 373, "owner": {"id": 909}, "assignee": {"id": 1053}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_WORKER_same_org_FALSE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 3, "privilege": "admin"}, "organization": {"id": 169, "owner": {"id": 269}, "user": {"role": "worker"}}}, "resource": {"id": 352, "assignee": {"id": 3}, "organization": {"id": 663}, "project": {"id": 379, "owner": {"id": 740}, "assignee": {"id": 887}}, "task": {"id": 386, "owner": {"id": 987}, "assignee": {"id": 1034}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_TRUE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 33, "privilege": "admin"}, "organization": {"id": 108, "owner": {"id": 255}, "user": {"role": null}}}, "resource": {"id": 307, "assignee": {"id": 33}, "organization": {"id": 108}, "project": {"id": 338, "owner": {"id": 751}, "assignee": {"id": 827}}, "task": {"id": 331, "owner": {"id": 934}, "assignee": {"id": 1046}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_TRUE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 18, "privilege": "admin"}, "organization": {"id": 189, "owner": {"id": 224}, "user": {"role": null}}}, "resource": {"id": 376, "assignee": {"id": 18}, "organization": {"id": 189}, "project": {"id": 306, "owner": {"id": 769}, "assignee": {"id": 864}}, "task": {"id": 370, "owner": {"id": 952}, "assignee": {"id": 1005}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_FALSE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 22, "privilege": "admin"}, "organization": {"id": 173, "owner": {"id": 255}, "user": {"role": null}}}, "resource": {"id": 380, "assignee": {"id": 22}, "organization": {"id": 657}, "project": {"id": 332, "owner": {"id": 760}, "assignee": {"id": 801}}, "task": {"id": 369, "owner": {"id": 933}, "assignee": {"id": 1069}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_FALSE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 39, "privilege": "admin"}, "organization": {"id": 174, "owner": {"id": 294}, "user": {"role": null}}}, "resource": {"id": 394, "assignee": {"id": 39}, "organization": {"id": 636}, "project": {"id": 308, "owner": {"id": 719}, "assignee": {"id": 873}}, "task": {"id": 394, "owner": {"id": 949}, "assignee": {"id": 1080}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 3, "privilege": "business"}, "organization": {"id": 144, "owner": {"id": 3}, "user": {"role": "owner"}}}, "resource": {"id": 380, "assignee": {"id": 3}, "organization": {"id": 144}, "project": {"id": 335, "owner": {"id": 758}, "assignee": {"id": 881}}, "task": {"id": 353, "owner": {"id": 958}, "assignee": {"id": 1098}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 4, "privilege": "business"}, "organization": {"id": 128, "owner": {"id": 4}, "user": {"role": "owner"}}}, "resource": {"id": 309, "assignee": {"id": 4}, "organization": {"id": 128}, "project": {"id": 369, "owner": {"id": 710}, "assignee": {"id": 837}}, "task": {"id": 330, "owner": {"id": 927}, "assignee": {"id": 1009}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 55, "privilege": "business"}, "organization": {"id": 194, "owner": {"id": 55}, "user": {"role": "owner"}}}, "resource": {"id": 333, "assignee": {"id": 55}, "organization": {"id": 659}, "project": {"id": 372, "owner": {"id": 782}, "assignee": {"id": 855}}, "task": {"id": 321, "owner": {"id": 929}, "assignee": {"id": 1085}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 19, "privilege": "business"}, "organization": {"id": 180, "owner": {"id": 19}, "user": {"role": "owner"}}}, "resource": {"id": 392, "assignee": {"id": 19}, "organization": {"id": 620}, "project": {"id": 301, "owner": {"id": 745}, "assignee": {"id": 839}}, "task": {"id": 318, "owner": {"id": 901}, "assignee": {"id": 1044}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 91, "privilege": "business"}, "organization": {"id": 148, "owner": {"id": 203}, "user": {"role": "maintainer"}}}, "resource": {"id": 374, "assignee": {"id": 91}, "organization": {"id": 148}, "project": {"id": 325, "owner": {"id": 720}, "assignee": {"id": 895}}, "task": {"id": 302, "owner": {"id": 989}, "assignee": {"id": 1042}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 40, "privilege": "business"}, "organization": {"id": 196, "owner": {"id": 228}, "user": {"role": "maintainer"}}}, "resource": {"id": 340, "assignee": {"id": 40}, "organization": {"id": 196}, "project": {"id": 348, "owner": {"id": 774}, "assignee": {"id": 823}}, "task": {"id": 306, "owner": {"id": 992}, "assignee": {"id": 1085}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 92, "privilege": "business"}, "organization": {"id": 139, "owner": {"id": 290}, "user": {"role": "maintainer"}}}, "resource": {"id": 304, "assignee": {"id": 92}, "organization": {"id": 686}, "project": {"id": 355, "owner": {"id": 747}, "assignee": {"id": 891}}, "task": {"id": 394, "owner": {"id": 983}, "assignee": {"id": 1035}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 58, "privilege": "business"}, "organization": {"id": 188, "owner": {"id": 264}, "user": {"role": "maintainer"}}}, "resource": {"id": 390, "assignee": {"id": 58}, "organization": {"id": 619}, "project": {"id": 305, "owner": {"id": 773}, "assignee": {"id": 880}}, "task": {"id": 318, "owner": {"id": 944}, "assignee": {"id": 1058}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 80, "privilege": "business"}, "organization": {"id": 125, "owner": {"id": 239}, "user": {"role": "supervisor"}}}, "resource": {"id": 376, "assignee": {"id": 80}, "organization": {"id": 125}, "project": {"id": 340, "owner": {"id": 794}, "assignee": {"id": 859}}, "task": {"id": 344, "owner": {"id": 922}, "assignee": {"id": 1033}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 35, "privilege": "business"}, "organization": {"id": 130, "owner": {"id": 255}, "user": {"role": "supervisor"}}}, "resource": {"id": 394, "assignee": {"id": 35}, "organization": {"id": 130}, "project": {"id": 382, "owner": {"id": 716}, "assignee": {"id": 870}}, "task": {"id": 370, "owner": {"id": 976}, "assignee": {"id": 1098}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 28, "privilege": "business"}, "organization": {"id": 148, "owner": {"id": 251}, "user": {"role": "supervisor"}}}, "resource": {"id": 342, "assignee": {"id": 28}, "organization": {"id": 668}, "project": {"id": 361, "owner": {"id": 745}, "assignee": {"id": 849}}, "task": {"id": 386, "owner": {"id": 982}, "assignee": {"id": 1013}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 56, "privilege": "business"}, "organization": {"id": 185, "owner": {"id": 281}, "user": {"role": "supervisor"}}}, "resource": {"id": 327, "assignee": {"id": 56}, "organization": {"id": 623}, "project": {"id": 355, "owner": {"id": 723}, "assignee": {"id": 852}}, "task": {"id": 324, "owner": {"id": 962}, "assignee": {"id": 1018}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 3, "privilege": "business"}, "organization": {"id": 195, "owner": {"id": 250}, "user": {"role": "worker"}}}, "resource": {"id": 322, "assignee": {"id": 3}, "organization": {"id": 195}, "project": {"id": 347, "owner": {"id": 761}, "assignee": {"id": 878}}, "task": {"id": 340, "owner": {"id": 978}, "assignee": {"id": 1099}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 49, "privilege": "business"}, "organization": {"id": 146, "owner": {"id": 244}, "user": {"role": "worker"}}}, "resource": {"id": 380, "assignee": {"id": 49}, "organization": {"id": 146}, "project": {"id": 339, "owner": {"id": 761}, "assignee": {"id": 850}}, "task": {"id": 396, "owner": {"id": 930}, "assignee": {"id": 1075}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 74, "privilege": "business"}, "organization": {"id": 134, "owner": {"id": 279}, "user": {"role": "worker"}}}, "resource": {"id": 392, "assignee": {"id": 74}, "organization": {"id": 610}, "project": {"id": 363, "owner": {"id": 721}, "assignee": {"id": 887}}, "task": {"id": 301, "owner": {"id": 909}, "assignee": {"id": 1096}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 98, "privilege": "business"}, "organization": {"id": 134, "owner": {"id": 283}, "user": {"role": "worker"}}}, "resource": {"id": 322, "assignee": {"id": 98}, "organization": {"id": 695}, "project": {"id": 310, "owner": {"id": 771}, "assignee": {"id": 848}}, "task": {"id": 399, "owner": {"id": 926}, "assignee": {"id": 1043}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 47, "privilege": "business"}, "organization": {"id": 168, "owner": {"id": 287}, "user": {"role": null}}}, "resource": {"id": 308, "assignee": {"id": 47}, "organization": {"id": 168}, "project": {"id": 399, "owner": {"id": 773}, "assignee": {"id": 874}}, "task": {"id": 306, "owner": {"id": 919}, "assignee": {"id": 1063}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 61, "privilege": "business"}, "organization": {"id": 168, "owner": {"id": 226}, "user": {"role": null}}}, "resource": {"id": 351, "assignee": {"id": 61}, "organization": {"id": 168}, "project": {"id": 306, "owner": {"id": 720}, "assignee": {"id": 809}}, "task": {"id": 387, "owner": {"id": 916}, "assignee": {"id": 1093}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 34, "privilege": "business"}, "organization": {"id": 107, "owner": {"id": 299}, "user": {"role": null}}}, "resource": {"id": 360, "assignee": {"id": 34}, "organization": {"id": 665}, "project": {"id": 381, "owner": {"id": 722}, "assignee": {"id": 888}}, "task": {"id": 359, "owner": {"id": 998}, "assignee": {"id": 1019}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 42, "privilege": "business"}, "organization": {"id": 153, "owner": {"id": 253}, "user": {"role": null}}}, "resource": {"id": 374, "assignee": {"id": 42}, "organization": {"id": 625}, "project": {"id": 321, "owner": {"id": 705}, "assignee": {"id": 847}}, "task": {"id": 316, "owner": {"id": 945}, "assignee": {"id": 1029}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 82, "privilege": "user"}, "organization": {"id": 154, "owner": {"id": 82}, "user": {"role": "owner"}}}, "resource": {"id": 302, "assignee": {"id": 82}, "organization": {"id": 154}, "project": {"id": 357, "owner": {"id": 710}, "assignee": {"id": 897}}, "task": {"id": 368, "owner": {"id": 904}, "assignee": {"id": 1044}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 15, "privilege": "user"}, "organization": {"id": 139, "owner": {"id": 15}, "user": {"role": "owner"}}}, "resource": {"id": 356, "assignee": {"id": 15}, "organization": {"id": 139}, "project": {"id": 394, "owner": {"id": 784}, "assignee": {"id": 880}}, "task": {"id": 358, "owner": {"id": 940}, "assignee": {"id": 1087}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 65, "privilege": "user"}, "organization": {"id": 111, "owner": {"id": 65}, "user": {"role": "owner"}}}, "resource": {"id": 380, "assignee": {"id": 65}, "organization": {"id": 637}, "project": {"id": 368, "owner": {"id": 712}, "assignee": {"id": 848}}, "task": {"id": 330, "owner": {"id": 919}, "assignee": {"id": 1072}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 31, "privilege": "user"}, "organization": {"id": 122, "owner": {"id": 31}, "user": {"role": "owner"}}}, "resource": {"id": 351, "assignee": {"id": 31}, "organization": {"id": 606}, "project": {"id": 395, "owner": {"id": 713}, "assignee": {"id": 899}}, "task": {"id": 335, "owner": {"id": 988}, "assignee": {"id": 1099}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 89, "privilege": "user"}, "organization": {"id": 102, "owner": {"id": 293}, "user": {"role": "maintainer"}}}, "resource": {"id": 340, "assignee": {"id": 89}, "organization": {"id": 102}, "project": {"id": 320, "owner": {"id": 730}, "assignee": {"id": 864}}, "task": {"id": 318, "owner": {"id": 944}, "assignee": {"id": 1098}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 59, "privilege": "user"}, "organization": {"id": 126, "owner": {"id": 226}, "user": {"role": "maintainer"}}}, "resource": {"id": 325, "assignee": {"id": 59}, "organization": {"id": 126}, "project": {"id": 306, "owner": {"id": 715}, "assignee": {"id": 803}}, "task": {"id": 357, "owner": {"id": 968}, "assignee": {"id": 1054}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 58, "privilege": "user"}, "organization": {"id": 108, "owner": {"id": 272}, "user": {"role": "maintainer"}}}, "resource": {"id": 311, "assignee": {"id": 58}, "organization": {"id": 647}, "project": {"id": 357, "owner": {"id": 775}, "assignee": {"id": 885}}, "task": {"id": 366, "owner": {"id": 968}, "assignee": {"id": 1058}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 3, "privilege": "user"}, "organization": {"id": 102, "owner": {"id": 209}, "user": {"role": "maintainer"}}}, "resource": {"id": 324, "assignee": {"id": 3}, "organization": {"id": 695}, "project": {"id": 364, "owner": {"id": 780}, "assignee": {"id": 847}}, "task": {"id": 372, "owner": {"id": 968}, "assignee": {"id": 1014}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 22, "privilege": "user"}, "organization": {"id": 105, "owner": {"id": 214}, "user": {"role": "supervisor"}}}, "resource": {"id": 339, "assignee": {"id": 22}, "organization": {"id": 105}, "project": {"id": 355, "owner": {"id": 774}, "assignee": {"id": 852}}, "task": {"id": 325, "owner": {"id": 988}, "assignee": {"id": 1035}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 81, "privilege": "user"}, "organization": {"id": 100, "owner": {"id": 264}, "user": {"role": "supervisor"}}}, "resource": {"id": 319, "assignee": {"id": 81}, "organization": {"id": 100}, "project": {"id": 341, "owner": {"id": 708}, "assignee": {"id": 812}}, "task": {"id": 350, "owner": {"id": 916}, "assignee": {"id": 1053}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 72, "privilege": "user"}, "organization": {"id": 167, "owner": {"id": 244}, "user": {"role": "supervisor"}}}, "resource": {"id": 325, "assignee": {"id": 72}, "organization": {"id": 614}, "project": {"id": 339, "owner": {"id": 753}, "assignee": {"id": 864}}, "task": {"id": 359, "owner": {"id": 941}, "assignee": {"id": 1046}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 3, "privilege": "user"}, "organization": {"id": 115, "owner": {"id": 256}, "user": {"role": "supervisor"}}}, "resource": {"id": 396, "assignee": {"id": 3}, "organization": {"id": 645}, "project": {"id": 382, "owner": {"id": 701}, "assignee": {"id": 803}}, "task": {"id": 386, "owner": {"id": 968}, "assignee": {"id": 1082}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 41, "privilege": "user"}, "organization": {"id": 169, "owner": {"id": 227}, "user": {"role": "worker"}}}, "resource": {"id": 317, "assignee": {"id": 41}, "organization": {"id": 169}, "project": {"id": 307, "owner": {"id": 778}, "assignee": {"id": 873}}, "task": {"id": 371, "owner": {"id": 942}, "assignee": {"id": 1055}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 66, "privilege": "user"}, "organization": {"id": 107, "owner": {"id": 210}, "user": {"role": "worker"}}}, "resource": {"id": 325, "assignee": {"id": 66}, "organization": {"id": 107}, "project": {"id": 360, "owner": {"id": 779}, "assignee": {"id": 898}}, "task": {"id": 315, "owner": {"id": 987}, "assignee": {"id": 1095}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 60, "privilege": "user"}, "organization": {"id": 138, "owner": {"id": 243}, "user": {"role": "worker"}}}, "resource": {"id": 341, "assignee": {"id": 60}, "organization": {"id": 602}, "project": {"id": 374, "owner": {"id": 784}, "assignee": {"id": 882}}, "task": {"id": 390, "owner": {"id": 916}, "assignee": {"id": 1073}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 30, "privilege": "user"}, "organization": {"id": 199, "owner": {"id": 208}, "user": {"role": "worker"}}}, "resource": {"id": 355, "assignee": {"id": 30}, "organization": {"id": 687}, "project": {"id": 374, "owner": {"id": 720}, "assignee": {"id": 882}}, "task": {"id": 363, "owner": {"id": 947}, "assignee": {"id": 1073}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 61, "privilege": "user"}, "organization": {"id": 191, "owner": {"id": 237}, "user": {"role": null}}}, "resource": {"id": 381, "assignee": {"id": 61}, "organization": {"id": 191}, "project": {"id": 396, "owner": {"id": 727}, "assignee": {"id": 845}}, "task": {"id": 303, "owner": {"id": 937}, "assignee": {"id": 1027}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 27, "privilege": "user"}, "organization": {"id": 135, "owner": {"id": 280}, "user": {"role": null}}}, "resource": {"id": 350, "assignee": {"id": 27}, "organization": {"id": 135}, "project": {"id": 366, "owner": {"id": 768}, "assignee": {"id": 828}}, "task": {"id": 321, "owner": {"id": 900}, "assignee": {"id": 1048}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 11, "privilege": "user"}, "organization": {"id": 142, "owner": {"id": 229}, "user": {"role": null}}}, "resource": {"id": 323, "assignee": {"id": 11}, "organization": {"id": 659}, "project": {"id": 308, "owner": {"id": 701}, "assignee": {"id": 814}}, "task": {"id": 398, "owner": {"id": 903}, "assignee": {"id": 1081}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 29, "privilege": "user"}, "organization": {"id": 193, "owner": {"id": 238}, "user": {"role": null}}}, "resource": {"id": 315, "assignee": {"id": 29}, "organization": {"id": 675}, "project": {"id": 385, "owner": {"id": 798}, "assignee": {"id": 885}}, "task": {"id": 317, "owner": {"id": 964}, "assignee": {"id": 1022}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 5, "privilege": "worker"}, "organization": {"id": 101, "owner": {"id": 5}, "user": {"role": "owner"}}}, "resource": {"id": 312, "assignee": {"id": 5}, "organization": {"id": 101}, "project": {"id": 341, "owner": {"id": 724}, "assignee": {"id": 873}}, "task": {"id": 362, "owner": {"id": 926}, "assignee": {"id": 1003}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 98, "privilege": "worker"}, "organization": {"id": 139, "owner": {"id": 98}, "user": {"role": "owner"}}}, "resource": {"id": 362, "assignee": {"id": 98}, "organization": {"id": 139}, "project": {"id": 327, "owner": {"id": 742}, "assignee": {"id": 844}}, "task": {"id": 390, "owner": {"id": 905}, "assignee": {"id": 1057}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 62, "privilege": "worker"}, "organization": {"id": 125, "owner": {"id": 62}, "user": {"role": "owner"}}}, "resource": {"id": 350, "assignee": {"id": 62}, "organization": {"id": 695}, "project": {"id": 394, "owner": {"id": 733}, "assignee": {"id": 880}}, "task": {"id": 319, "owner": {"id": 949}, "assignee": {"id": 1076}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 77, "privilege": "worker"}, "organization": {"id": 183, "owner": {"id": 77}, "user": {"role": "owner"}}}, "resource": {"id": 380, "assignee": {"id": 77}, "organization": {"id": 620}, "project": {"id": 342, "owner": {"id": 701}, "assignee": {"id": 837}}, "task": {"id": 322, "owner": {"id": 959}, "assignee": {"id": 1034}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 11, "privilege": "worker"}, "organization": {"id": 163, "owner": {"id": 235}, "user": {"role": "maintainer"}}}, "resource": {"id": 322, "assignee": {"id": 11}, "organization": {"id": 163}, "project": {"id": 381, "owner": {"id": 721}, "assignee": {"id": 888}}, "task": {"id": 382, "owner": {"id": 961}, "assignee": {"id": 1064}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 59, "privilege": "worker"}, "organization": {"id": 189, "owner": {"id": 283}, "user": {"role": "maintainer"}}}, "resource": {"id": 338, "assignee": {"id": 59}, "organization": {"id": 189}, "project": {"id": 369, "owner": {"id": 735}, "assignee": {"id": 841}}, "task": {"id": 398, "owner": {"id": 967}, "assignee": {"id": 1042}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 98, "privilege": "worker"}, "organization": {"id": 110, "owner": {"id": 227}, "user": {"role": "maintainer"}}}, "resource": {"id": 347, "assignee": {"id": 98}, "organization": {"id": 663}, "project": {"id": 357, "owner": {"id": 797}, "assignee": {"id": 859}}, "task": {"id": 389, "owner": {"id": 997}, "assignee": {"id": 1045}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 48, "privilege": "worker"}, "organization": {"id": 147, "owner": {"id": 258}, "user": {"role": "maintainer"}}}, "resource": {"id": 317, "assignee": {"id": 48}, "organization": {"id": 658}, "project": {"id": 325, "owner": {"id": 754}, "assignee": {"id": 895}}, "task": {"id": 306, "owner": {"id": 900}, "assignee": {"id": 1024}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 22, "privilege": "worker"}, "organization": {"id": 192, "owner": {"id": 230}, "user": {"role": "supervisor"}}}, "resource": {"id": 395, "assignee": {"id": 22}, "organization": {"id": 192}, "project": {"id": 364, "owner": {"id": 743}, "assignee": {"id": 886}}, "task": {"id": 392, "owner": {"id": 930}, "assignee": {"id": 1051}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 82, "privilege": "worker"}, "organization": {"id": 101, "owner": {"id": 268}, "user": {"role": "supervisor"}}}, "resource": {"id": 310, "assignee": {"id": 82}, "organization": {"id": 101}, "project": {"id": 345, "owner": {"id": 744}, "assignee": {"id": 838}}, "task": {"id": 387, "owner": {"id": 967}, "assignee": {"id": 1009}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 18, "privilege": "worker"}, "organization": {"id": 132, "owner": {"id": 255}, "user": {"role": "supervisor"}}}, "resource": {"id": 390, "assignee": {"id": 18}, "organization": {"id": 626}, "project": {"id": 300, "owner": {"id": 735}, "assignee": {"id": 891}}, "task": {"id": 364, "owner": {"id": 935}, "assignee": {"id": 1048}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 73, "privilege": "worker"}, "organization": {"id": 134, "owner": {"id": 257}, "user": {"role": "supervisor"}}}, "resource": {"id": 391, "assignee": {"id": 73}, "organization": {"id": 632}, "project": {"id": 301, "owner": {"id": 713}, "assignee": {"id": 835}}, "task": {"id": 318, "owner": {"id": 923}, "assignee": {"id": 1041}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 67, "privilege": "worker"}, "organization": {"id": 119, "owner": {"id": 255}, "user": {"role": "worker"}}}, "resource": {"id": 340, "assignee": {"id": 67}, "organization": {"id": 119}, "project": {"id": 367, "owner": {"id": 771}, "assignee": {"id": 895}}, "task": {"id": 306, "owner": {"id": 960}, "assignee": {"id": 1095}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 2, "privilege": "worker"}, "organization": {"id": 117, "owner": {"id": 208}, "user": {"role": "worker"}}}, "resource": {"id": 325, "assignee": {"id": 2}, "organization": {"id": 117}, "project": {"id": 366, "owner": {"id": 712}, "assignee": {"id": 814}}, "task": {"id": 305, "owner": {"id": 970}, "assignee": {"id": 1073}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 44, "privilege": "worker"}, "organization": {"id": 177, "owner": {"id": 243}, "user": {"role": "worker"}}}, "resource": {"id": 370, "assignee": {"id": 44}, "organization": {"id": 624}, "project": {"id": 397, "owner": {"id": 799}, "assignee": {"id": 809}}, "task": {"id": 342, "owner": {"id": 993}, "assignee": {"id": 1033}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 47, "privilege": "worker"}, "organization": {"id": 120, "owner": {"id": 290}, "user": {"role": "worker"}}}, "resource": {"id": 392, "assignee": {"id": 47}, "organization": {"id": 610}, "project": {"id": 378, "owner": {"id": 794}, "assignee": {"id": 825}}, "task": {"id": 344, "owner": {"id": 977}, "assignee": {"id": 1040}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 31, "privilege": "worker"}, "organization": {"id": 149, "owner": {"id": 277}, "user": {"role": null}}}, "resource": {"id": 327, "assignee": {"id": 31}, "organization": {"id": 149}, "project": {"id": 311, "owner": {"id": 703}, "assignee": {"id": 822}}, "task": {"id": 371, "owner": {"id": 955}, "assignee": {"id": 1077}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 12, "privilege": "worker"}, "organization": {"id": 137, "owner": {"id": 246}, "user": {"role": null}}}, "resource": {"id": 393, "assignee": {"id": 12}, "organization": {"id": 137}, "project": {"id": 369, "owner": {"id": 734}, "assignee": {"id": 847}}, "task": {"id": 380, "owner": {"id": 914}, "assignee": {"id": 1034}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 26, "privilege": "worker"}, "organization": {"id": 159, "owner": {"id": 286}, "user": {"role": null}}}, "resource": {"id": 332, "assignee": {"id": 26}, "organization": {"id": 694}, "project": {"id": 333, "owner": {"id": 795}, "assignee": {"id": 840}}, "task": {"id": 360, "owner": {"id": 940}, "assignee": {"id": 1032}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 77, "privilege": "worker"}, "organization": {"id": 160, "owner": {"id": 233}, "user": {"role": null}}}, "resource": {"id": 340, "assignee": {"id": 77}, "organization": {"id": 637}, "project": {"id": 318, "owner": {"id": 711}, "assignee": {"id": 829}}, "task": {"id": 351, "owner": {"id": 987}, "assignee": {"id": 1059}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_OWNER_same_org_TRUE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 93, "privilege": "none"}, "organization": {"id": 104, "owner": {"id": 93}, "user": {"role": "owner"}}}, "resource": {"id": 346, "assignee": {"id": 93}, "organization": {"id": 104}, "project": {"id": 349, "owner": {"id": 798}, "assignee": {"id": 847}}, "task": {"id": 351, "owner": {"id": 963}, "assignee": {"id": 1080}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_OWNER_same_org_TRUE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 74, "privilege": "none"}, "organization": {"id": 196, "owner": {"id": 74}, "user": {"role": "owner"}}}, "resource": {"id": 377, "assignee": {"id": 74}, "organization": {"id": 196}, "project": {"id": 366, "owner": {"id": 772}, "assignee": {"id": 899}}, "task": {"id": 306, "owner": {"id": 916}, "assignee": {"id": 1004}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 4, "privilege": "none"}, "organization": {"id": 189, "owner": {"id": 4}, "user": {"role": "owner"}}}, "resource": {"id": 317, "assignee": {"id": 4}, "organization": {"id": 695}, "project": {"id": 320, "owner": {"id": 706}, "assignee": {"id": 855}}, "task": {"id": 383, "owner": {"id": 942}, "assignee": {"id": 1094}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 53, "privilege": "none"}, "organization": {"id": 117, "owner": {"id": 53}, "user": {"role": "owner"}}}, "resource": {"id": 363, "assignee": {"id": 53}, "organization": {"id": 634}, "project": {"id": 370, "owner": {"id": 772}, "assignee": {"id": 894}}, "task": {"id": 385, "owner": {"id": 976}, "assignee": {"id": 1058}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_MAINTAINER_same_org_TRUE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 61, "privilege": "none"}, "organization": {"id": 101, "owner": {"id": 217}, "user": {"role": "maintainer"}}}, "resource": {"id": 380, "assignee": {"id": 61}, "organization": {"id": 101}, "project": {"id": 330, "owner": {"id": 725}, "assignee": {"id": 827}}, "task": {"id": 365, "owner": {"id": 905}, "assignee": {"id": 1082}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_MAINTAINER_same_org_TRUE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 63, "privilege": "none"}, "organization": {"id": 124, "owner": {"id": 259}, "user": {"role": "maintainer"}}}, "resource": {"id": 371, "assignee": {"id": 63}, "organization": {"id": 124}, "project": {"id": 330, "owner": {"id": 737}, "assignee": {"id": 830}}, "task": {"id": 307, "owner": {"id": 907}, "assignee": {"id": 1048}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 70, "privilege": "none"}, "organization": {"id": 170, "owner": {"id": 270}, "user": {"role": "maintainer"}}}, "resource": {"id": 329, "assignee": {"id": 70}, "organization": {"id": 629}, "project": {"id": 356, "owner": {"id": 755}, "assignee": {"id": 813}}, "task": {"id": 334, "owner": {"id": 922}, "assignee": {"id": 1028}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 8, "privilege": "none"}, "organization": {"id": 167, "owner": {"id": 207}, "user": {"role": "maintainer"}}}, "resource": {"id": 387, "assignee": {"id": 8}, "organization": {"id": 684}, "project": {"id": 382, "owner": {"id": 709}, "assignee": {"id": 893}}, "task": {"id": 392, "owner": {"id": 920}, "assignee": {"id": 1017}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_SUPERVISOR_same_org_TRUE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 69, "privilege": "none"}, "organization": {"id": 102, "owner": {"id": 241}, "user": {"role": "supervisor"}}}, "resource": {"id": 314, "assignee": {"id": 69}, "organization": {"id": 102}, "project": {"id": 343, "owner": {"id": 724}, "assignee": {"id": 846}}, "task": {"id": 372, "owner": {"id": 948}, "assignee": {"id": 1002}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_SUPERVISOR_same_org_TRUE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 77, "privilege": "none"}, "organization": {"id": 107, "owner": {"id": 299}, "user": {"role": "supervisor"}}}, "resource": {"id": 395, "assignee": {"id": 77}, "organization": {"id": 107}, "project": {"id": 398, "owner": {"id": 743}, "assignee": {"id": 884}}, "task": {"id": 332, "owner": {"id": 925}, "assignee": {"id": 1068}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 48, "privilege": "none"}, "organization": {"id": 159, "owner": {"id": 228}, "user": {"role": "supervisor"}}}, "resource": {"id": 386, "assignee": {"id": 48}, "organization": {"id": 658}, "project": {"id": 380, "owner": {"id": 722}, "assignee": {"id": 886}}, "task": {"id": 383, "owner": {"id": 909}, "assignee": {"id": 1062}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 25, "privilege": "none"}, "organization": {"id": 154, "owner": {"id": 231}, "user": {"role": "supervisor"}}}, "resource": {"id": 317, "assignee": {"id": 25}, "organization": {"id": 647}, "project": {"id": 394, "owner": {"id": 768}, "assignee": {"id": 831}}, "task": {"id": 374, "owner": {"id": 999}, "assignee": {"id": 1074}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_WORKER_same_org_TRUE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 19, "privilege": "none"}, "organization": {"id": 184, "owner": {"id": 263}, "user": {"role": "worker"}}}, "resource": {"id": 352, "assignee": {"id": 19}, "organization": {"id": 184}, "project": {"id": 307, "owner": {"id": 701}, "assignee": {"id": 888}}, "task": {"id": 383, "owner": {"id": 991}, "assignee": {"id": 1031}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_WORKER_same_org_TRUE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 1, "privilege": "none"}, "organization": {"id": 185, "owner": {"id": 291}, "user": {"role": "worker"}}}, "resource": {"id": 334, "assignee": {"id": 1}, "organization": {"id": 185}, "project": {"id": 317, "owner": {"id": 746}, "assignee": {"id": 834}}, "task": {"id": 367, "owner": {"id": 932}, "assignee": {"id": 1073}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 98, "privilege": "none"}, "organization": {"id": 150, "owner": {"id": 296}, "user": {"role": "worker"}}}, "resource": {"id": 338, "assignee": {"id": 98}, "organization": {"id": 630}, "project": {"id": 309, "owner": {"id": 718}, "assignee": {"id": 823}}, "task": {"id": 336, "owner": {"id": 971}, "assignee": {"id": 1020}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 52, "privilege": "none"}, "organization": {"id": 100, "owner": {"id": 267}, "user": {"role": "worker"}}}, "resource": {"id": 366, "assignee": {"id": 52}, "organization": {"id": 613}, "project": {"id": 371, "owner": {"id": 749}, "assignee": {"id": 807}}, "task": {"id": 339, "owner": {"id": 968}, "assignee": {"id": 1028}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 18, "privilege": "none"}, "organization": {"id": 169, "owner": {"id": 285}, "user": {"role": null}}}, "resource": {"id": 311, "assignee": {"id": 18}, "organization": {"id": 169}, "project": {"id": 391, "owner": {"id": 749}, "assignee": {"id": 813}}, "task": {"id": 371, "owner": {"id": 992}, "assignee": {"id": 1092}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 46, "privilege": "none"}, "organization": {"id": 158, "owner": {"id": 225}, "user": {"role": null}}}, "resource": {"id": 323, "assignee": {"id": 46}, "organization": {"id": 158}, "project": {"id": 340, "owner": {"id": 729}, "assignee": {"id": 874}}, "task": {"id": 372, "owner": {"id": 931}, "assignee": {"id": 1009}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 89, "privilege": "none"}, "organization": {"id": 147, "owner": {"id": 277}, "user": {"role": null}}}, "resource": {"id": 372, "assignee": {"id": 89}, "organization": {"id": 639}, "project": {"id": 301, "owner": {"id": 710}, "assignee": {"id": 822}}, "task": {"id": 396, "owner": {"id": 971}, "assignee": {"id": 1034}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 38, "privilege": "none"}, "organization": {"id": 128, "owner": {"id": 205}, "user": {"role": null}}}, "resource": {"id": 384, "assignee": {"id": 38}, "organization": {"id": 657}, "project": {"id": 318, "owner": {"id": 724}, "assignee": {"id": 817}}, "task": {"id": 323, "owner": {"id": 933}, "assignee": {"id": 1099}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 3, "privilege": "admin"}, "organization": {"id": 119, "owner": {"id": 3}, "user": {"role": "owner"}}}, "resource": {"id": 375, "assignee": {"id": 594}, "organization": {"id": 119}, "project": {"id": 361, "owner": {"id": 771}, "assignee": {"id": 865}}, "task": {"id": 349, "owner": {"id": 973}, "assignee": {"id": 1013}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 39, "privilege": "admin"}, "organization": {"id": 184, "owner": {"id": 39}, "user": {"role": "owner"}}}, "resource": {"id": 345, "assignee": {"id": 537}, "organization": {"id": 184}, "project": {"id": 328, "owner": {"id": 713}, "assignee": {"id": 810}}, "task": {"id": 303, "owner": {"id": 951}, "assignee": {"id": 1046}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_OWNER_same_org_FALSE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 35, "privilege": "admin"}, "organization": {"id": 191, "owner": {"id": 35}, "user": {"role": "owner"}}}, "resource": {"id": 308, "assignee": {"id": 558}, "organization": {"id": 687}, "project": {"id": 384, "owner": {"id": 782}, "assignee": {"id": 801}}, "task": {"id": 340, "owner": {"id": 911}, "assignee": {"id": 1067}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_OWNER_same_org_FALSE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 88, "privilege": "admin"}, "organization": {"id": 124, "owner": {"id": 88}, "user": {"role": "owner"}}}, "resource": {"id": 306, "assignee": {"id": 571}, "organization": {"id": 655}, "project": {"id": 333, "owner": {"id": 730}, "assignee": {"id": 873}}, "task": {"id": 303, "owner": {"id": 913}, "assignee": {"id": 1028}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 85, "privilege": "admin"}, "organization": {"id": 145, "owner": {"id": 260}, "user": {"role": "maintainer"}}}, "resource": {"id": 315, "assignee": {"id": 561}, "organization": {"id": 145}, "project": {"id": 337, "owner": {"id": 797}, "assignee": {"id": 836}}, "task": {"id": 352, "owner": {"id": 961}, "assignee": {"id": 1049}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 99, "privilege": "admin"}, "organization": {"id": 173, "owner": {"id": 270}, "user": {"role": "maintainer"}}}, "resource": {"id": 352, "assignee": {"id": 599}, "organization": {"id": 173}, "project": {"id": 339, "owner": {"id": 705}, "assignee": {"id": 826}}, "task": {"id": 361, "owner": {"id": 958}, "assignee": {"id": 1029}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_MAINTAINER_same_org_FALSE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 5, "privilege": "admin"}, "organization": {"id": 180, "owner": {"id": 257}, "user": {"role": "maintainer"}}}, "resource": {"id": 398, "assignee": {"id": 598}, "organization": {"id": 633}, "project": {"id": 352, "owner": {"id": 764}, "assignee": {"id": 808}}, "task": {"id": 304, "owner": {"id": 971}, "assignee": {"id": 1041}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_MAINTAINER_same_org_FALSE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 97, "privilege": "admin"}, "organization": {"id": 193, "owner": {"id": 259}, "user": {"role": "maintainer"}}}, "resource": {"id": 378, "assignee": {"id": 584}, "organization": {"id": 674}, "project": {"id": 342, "owner": {"id": 795}, "assignee": {"id": 895}}, "task": {"id": 392, "owner": {"id": 904}, "assignee": {"id": 1048}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 53, "privilege": "admin"}, "organization": {"id": 134, "owner": {"id": 250}, "user": {"role": "supervisor"}}}, "resource": {"id": 369, "assignee": {"id": 573}, "organization": {"id": 134}, "project": {"id": 323, "owner": {"id": 718}, "assignee": {"id": 876}}, "task": {"id": 315, "owner": {"id": 971}, "assignee": {"id": 1058}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 73, "privilege": "admin"}, "organization": {"id": 103, "owner": {"id": 253}, "user": {"role": "supervisor"}}}, "resource": {"id": 353, "assignee": {"id": 541}, "organization": {"id": 103}, "project": {"id": 330, "owner": {"id": 747}, "assignee": {"id": 818}}, "task": {"id": 394, "owner": {"id": 958}, "assignee": {"id": 1057}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_SUPERVISOR_same_org_FALSE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 50, "privilege": "admin"}, "organization": {"id": 188, "owner": {"id": 284}, "user": {"role": "supervisor"}}}, "resource": {"id": 395, "assignee": {"id": 514}, "organization": {"id": 694}, "project": {"id": 314, "owner": {"id": 778}, "assignee": {"id": 844}}, "task": {"id": 388, "owner": {"id": 911}, "assignee": {"id": 1092}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_SUPERVISOR_same_org_FALSE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 29, "privilege": "admin"}, "organization": {"id": 180, "owner": {"id": 294}, "user": {"role": "supervisor"}}}, "resource": {"id": 343, "assignee": {"id": 567}, "organization": {"id": 628}, "project": {"id": 352, "owner": {"id": 789}, "assignee": {"id": 838}}, "task": {"id": 353, "owner": {"id": 960}, "assignee": {"id": 1072}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 66, "privilege": "admin"}, "organization": {"id": 174, "owner": {"id": 247}, "user": {"role": "worker"}}}, "resource": {"id": 399, "assignee": {"id": 547}, "organization": {"id": 174}, "project": {"id": 339, "owner": {"id": 778}, "assignee": {"id": 850}}, "task": {"id": 381, "owner": {"id": 941}, "assignee": {"id": 1077}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 70, "privilege": "admin"}, "organization": {"id": 157, "owner": {"id": 291}, "user": {"role": "worker"}}}, "resource": {"id": 330, "assignee": {"id": 549}, "organization": {"id": 157}, "project": {"id": 371, "owner": {"id": 700}, "assignee": {"id": 852}}, "task": {"id": 330, "owner": {"id": 910}, "assignee": {"id": 1048}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_WORKER_same_org_FALSE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 45, "privilege": "admin"}, "organization": {"id": 194, "owner": {"id": 291}, "user": {"role": "worker"}}}, "resource": {"id": 354, "assignee": {"id": 512}, "organization": {"id": 648}, "project": {"id": 353, "owner": {"id": 765}, "assignee": {"id": 854}}, "task": {"id": 377, "owner": {"id": 936}, "assignee": {"id": 1063}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_WORKER_same_org_FALSE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 70, "privilege": "admin"}, "organization": {"id": 116, "owner": {"id": 233}, "user": {"role": "worker"}}}, "resource": {"id": 326, "assignee": {"id": 506}, "organization": {"id": 631}, "project": {"id": 343, "owner": {"id": 752}, "assignee": {"id": 857}}, "task": {"id": 386, "owner": {"id": 902}, "assignee": {"id": 1068}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_NONE_same_org_TRUE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 65, "privilege": "admin"}, "organization": {"id": 183, "owner": {"id": 257}, "user": {"role": null}}}, "resource": {"id": 347, "assignee": {"id": 558}, "organization": {"id": 183}, "project": {"id": 384, "owner": {"id": 759}, "assignee": {"id": 873}}, "task": {"id": 313, "owner": {"id": 913}, "assignee": {"id": 1053}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_NONE_same_org_TRUE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 84, "privilege": "admin"}, "organization": {"id": 139, "owner": {"id": 207}, "user": {"role": null}}}, "resource": {"id": 350, "assignee": {"id": 533}, "organization": {"id": 139}, "project": {"id": 324, "owner": {"id": 794}, "assignee": {"id": 887}}, "task": {"id": 352, "owner": {"id": 984}, "assignee": {"id": 1003}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_NONE_same_org_FALSE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 45, "privilege": "admin"}, "organization": {"id": 103, "owner": {"id": 222}, "user": {"role": null}}}, "resource": {"id": 352, "assignee": {"id": 564}, "organization": {"id": 666}, "project": {"id": 327, "owner": {"id": 789}, "assignee": {"id": 826}}, "task": {"id": 384, "owner": {"id": 927}, "assignee": {"id": 1046}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_NONE_same_org_FALSE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 99, "privilege": "admin"}, "organization": {"id": 166, "owner": {"id": 289}, "user": {"role": null}}}, "resource": {"id": 369, "assignee": {"id": 579}, "organization": {"id": 675}, "project": {"id": 381, "owner": {"id": 767}, "assignee": {"id": 838}}, "task": {"id": 397, "owner": {"id": 902}, "assignee": {"id": 1078}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 33, "privilege": "business"}, "organization": {"id": 152, "owner": {"id": 33}, "user": {"role": "owner"}}}, "resource": {"id": 360, "assignee": {"id": 520}, "organization": {"id": 152}, "project": {"id": 369, "owner": {"id": 778}, "assignee": {"id": 860}}, "task": {"id": 399, "owner": {"id": 966}, "assignee": {"id": 1072}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 41, "privilege": "business"}, "organization": {"id": 101, "owner": {"id": 41}, "user": {"role": "owner"}}}, "resource": {"id": 360, "assignee": {"id": 589}, "organization": {"id": 101}, "project": {"id": 305, "owner": {"id": 733}, "assignee": {"id": 877}}, "task": {"id": 327, "owner": {"id": 943}, "assignee": {"id": 1018}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 0, "privilege": "business"}, "organization": {"id": 163, "owner": {"id": 0}, "user": {"role": "owner"}}}, "resource": {"id": 339, "assignee": {"id": 547}, "organization": {"id": 698}, "project": {"id": 307, "owner": {"id": 766}, "assignee": {"id": 873}}, "task": {"id": 343, "owner": {"id": 969}, "assignee": {"id": 1044}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 52, "privilege": "business"}, "organization": {"id": 183, "owner": {"id": 52}, "user": {"role": "owner"}}}, "resource": {"id": 371, "assignee": {"id": 560}, "organization": {"id": 629}, "project": {"id": 385, "owner": {"id": 767}, "assignee": {"id": 878}}, "task": {"id": 348, "owner": {"id": 950}, "assignee": {"id": 1043}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 91, "privilege": "business"}, "organization": {"id": 126, "owner": {"id": 224}, "user": {"role": "maintainer"}}}, "resource": {"id": 398, "assignee": {"id": 519}, "organization": {"id": 126}, "project": {"id": 358, "owner": {"id": 756}, "assignee": {"id": 859}}, "task": {"id": 336, "owner": {"id": 901}, "assignee": {"id": 1070}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 16, "privilege": "business"}, "organization": {"id": 124, "owner": {"id": 279}, "user": {"role": "maintainer"}}}, "resource": {"id": 301, "assignee": {"id": 562}, "organization": {"id": 124}, "project": {"id": 317, "owner": {"id": 705}, "assignee": {"id": 822}}, "task": {"id": 334, "owner": {"id": 977}, "assignee": {"id": 1016}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 5, "privilege": "business"}, "organization": {"id": 143, "owner": {"id": 241}, "user": {"role": "maintainer"}}}, "resource": {"id": 387, "assignee": {"id": 572}, "organization": {"id": 694}, "project": {"id": 313, "owner": {"id": 736}, "assignee": {"id": 849}}, "task": {"id": 309, "owner": {"id": 977}, "assignee": {"id": 1082}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 39, "privilege": "business"}, "organization": {"id": 187, "owner": {"id": 276}, "user": {"role": "maintainer"}}}, "resource": {"id": 371, "assignee": {"id": 526}, "organization": {"id": 698}, "project": {"id": 390, "owner": {"id": 703}, "assignee": {"id": 883}}, "task": {"id": 344, "owner": {"id": 905}, "assignee": {"id": 1050}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_SUPERVISOR_same_org_TRUE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 36, "privilege": "business"}, "organization": {"id": 143, "owner": {"id": 256}, "user": {"role": "supervisor"}}}, "resource": {"id": 383, "assignee": {"id": 589}, "organization": {"id": 143}, "project": {"id": 333, "owner": {"id": 775}, "assignee": {"id": 822}}, "task": {"id": 320, "owner": {"id": 971}, "assignee": {"id": 1081}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_SUPERVISOR_same_org_TRUE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 97, "privilege": "business"}, "organization": {"id": 176, "owner": {"id": 256}, "user": {"role": "supervisor"}}}, "resource": {"id": 388, "assignee": {"id": 586}, "organization": {"id": 176}, "project": {"id": 348, "owner": {"id": 760}, "assignee": {"id": 834}}, "task": {"id": 384, "owner": {"id": 960}, "assignee": {"id": 1090}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 61, "privilege": "business"}, "organization": {"id": 161, "owner": {"id": 258}, "user": {"role": "supervisor"}}}, "resource": {"id": 372, "assignee": {"id": 594}, "organization": {"id": 680}, "project": {"id": 371, "owner": {"id": 748}, "assignee": {"id": 823}}, "task": {"id": 324, "owner": {"id": 933}, "assignee": {"id": 1061}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 86, "privilege": "business"}, "organization": {"id": 170, "owner": {"id": 255}, "user": {"role": "supervisor"}}}, "resource": {"id": 340, "assignee": {"id": 500}, "organization": {"id": 641}, "project": {"id": 321, "owner": {"id": 798}, "assignee": {"id": 883}}, "task": {"id": 352, "owner": {"id": 957}, "assignee": {"id": 1006}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_WORKER_same_org_TRUE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 35, "privilege": "business"}, "organization": {"id": 118, "owner": {"id": 232}, "user": {"role": "worker"}}}, "resource": {"id": 378, "assignee": {"id": 584}, "organization": {"id": 118}, "project": {"id": 390, "owner": {"id": 714}, "assignee": {"id": 819}}, "task": {"id": 330, "owner": {"id": 969}, "assignee": {"id": 1064}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_WORKER_same_org_TRUE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 81, "privilege": "business"}, "organization": {"id": 168, "owner": {"id": 214}, "user": {"role": "worker"}}}, "resource": {"id": 306, "assignee": {"id": 594}, "organization": {"id": 168}, "project": {"id": 341, "owner": {"id": 769}, "assignee": {"id": 802}}, "task": {"id": 302, "owner": {"id": 922}, "assignee": {"id": 1040}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 49, "privilege": "business"}, "organization": {"id": 132, "owner": {"id": 265}, "user": {"role": "worker"}}}, "resource": {"id": 361, "assignee": {"id": 547}, "organization": {"id": 696}, "project": {"id": 342, "owner": {"id": 780}, "assignee": {"id": 889}}, "task": {"id": 369, "owner": {"id": 983}, "assignee": {"id": 1035}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 0, "privilege": "business"}, "organization": {"id": 162, "owner": {"id": 247}, "user": {"role": "worker"}}}, "resource": {"id": 308, "assignee": {"id": 513}, "organization": {"id": 623}, "project": {"id": 394, "owner": {"id": 773}, "assignee": {"id": 815}}, "task": {"id": 368, "owner": {"id": 968}, "assignee": {"id": 1089}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 36, "privilege": "business"}, "organization": {"id": 141, "owner": {"id": 247}, "user": {"role": null}}}, "resource": {"id": 388, "assignee": {"id": 529}, "organization": {"id": 141}, "project": {"id": 343, "owner": {"id": 730}, "assignee": {"id": 859}}, "task": {"id": 373, "owner": {"id": 976}, "assignee": {"id": 1040}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 24, "privilege": "business"}, "organization": {"id": 134, "owner": {"id": 279}, "user": {"role": null}}}, "resource": {"id": 302, "assignee": {"id": 543}, "organization": {"id": 134}, "project": {"id": 301, "owner": {"id": 700}, "assignee": {"id": 813}}, "task": {"id": 385, "owner": {"id": 912}, "assignee": {"id": 1009}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 48, "privilege": "business"}, "organization": {"id": 121, "owner": {"id": 243}, "user": {"role": null}}}, "resource": {"id": 366, "assignee": {"id": 590}, "organization": {"id": 616}, "project": {"id": 369, "owner": {"id": 764}, "assignee": {"id": 856}}, "task": {"id": 389, "owner": {"id": 915}, "assignee": {"id": 1092}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 65, "privilege": "business"}, "organization": {"id": 137, "owner": {"id": 253}, "user": {"role": null}}}, "resource": {"id": 382, "assignee": {"id": 517}, "organization": {"id": 663}, "project": {"id": 325, "owner": {"id": 740}, "assignee": {"id": 856}}, "task": {"id": 317, "owner": {"id": 985}, "assignee": {"id": 1003}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 2, "privilege": "user"}, "organization": {"id": 102, "owner": {"id": 2}, "user": {"role": "owner"}}}, "resource": {"id": 304, "assignee": {"id": 537}, "organization": {"id": 102}, "project": {"id": 311, "owner": {"id": 701}, "assignee": {"id": 872}}, "task": {"id": 310, "owner": {"id": 957}, "assignee": {"id": 1053}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 26, "privilege": "user"}, "organization": {"id": 114, "owner": {"id": 26}, "user": {"role": "owner"}}}, "resource": {"id": 319, "assignee": {"id": 595}, "organization": {"id": 114}, "project": {"id": 332, "owner": {"id": 767}, "assignee": {"id": 868}}, "task": {"id": 398, "owner": {"id": 952}, "assignee": {"id": 1087}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 46, "privilege": "user"}, "organization": {"id": 104, "owner": {"id": 46}, "user": {"role": "owner"}}}, "resource": {"id": 389, "assignee": {"id": 569}, "organization": {"id": 684}, "project": {"id": 341, "owner": {"id": 737}, "assignee": {"id": 868}}, "task": {"id": 316, "owner": {"id": 991}, "assignee": {"id": 1016}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 83, "privilege": "user"}, "organization": {"id": 191, "owner": {"id": 83}, "user": {"role": "owner"}}}, "resource": {"id": 335, "assignee": {"id": 581}, "organization": {"id": 657}, "project": {"id": 309, "owner": {"id": 724}, "assignee": {"id": 804}}, "task": {"id": 381, "owner": {"id": 944}, "assignee": {"id": 1074}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 99, "privilege": "user"}, "organization": {"id": 143, "owner": {"id": 254}, "user": {"role": "maintainer"}}}, "resource": {"id": 393, "assignee": {"id": 577}, "organization": {"id": 143}, "project": {"id": 386, "owner": {"id": 711}, "assignee": {"id": 872}}, "task": {"id": 379, "owner": {"id": 990}, "assignee": {"id": 1038}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 8, "privilege": "user"}, "organization": {"id": 160, "owner": {"id": 288}, "user": {"role": "maintainer"}}}, "resource": {"id": 373, "assignee": {"id": 599}, "organization": {"id": 160}, "project": {"id": 309, "owner": {"id": 766}, "assignee": {"id": 809}}, "task": {"id": 365, "owner": {"id": 969}, "assignee": {"id": 1085}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 60, "privilege": "user"}, "organization": {"id": 143, "owner": {"id": 238}, "user": {"role": "maintainer"}}}, "resource": {"id": 327, "assignee": {"id": 574}, "organization": {"id": 683}, "project": {"id": 382, "owner": {"id": 766}, "assignee": {"id": 815}}, "task": {"id": 306, "owner": {"id": 967}, "assignee": {"id": 1015}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 16, "privilege": "user"}, "organization": {"id": 136, "owner": {"id": 264}, "user": {"role": "maintainer"}}}, "resource": {"id": 369, "assignee": {"id": 534}, "organization": {"id": 645}, "project": {"id": 392, "owner": {"id": 799}, "assignee": {"id": 813}}, "task": {"id": 345, "owner": {"id": 986}, "assignee": {"id": 1060}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_SUPERVISOR_same_org_TRUE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 83, "privilege": "user"}, "organization": {"id": 129, "owner": {"id": 276}, "user": {"role": "supervisor"}}}, "resource": {"id": 368, "assignee": {"id": 593}, "organization": {"id": 129}, "project": {"id": 304, "owner": {"id": 712}, "assignee": {"id": 819}}, "task": {"id": 363, "owner": {"id": 957}, "assignee": {"id": 1072}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_SUPERVISOR_same_org_TRUE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 95, "privilege": "user"}, "organization": {"id": 145, "owner": {"id": 200}, "user": {"role": "supervisor"}}}, "resource": {"id": 394, "assignee": {"id": 552}, "organization": {"id": 145}, "project": {"id": 314, "owner": {"id": 710}, "assignee": {"id": 846}}, "task": {"id": 385, "owner": {"id": 912}, "assignee": {"id": 1029}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 70, "privilege": "user"}, "organization": {"id": 172, "owner": {"id": 212}, "user": {"role": "supervisor"}}}, "resource": {"id": 336, "assignee": {"id": 514}, "organization": {"id": 664}, "project": {"id": 359, "owner": {"id": 769}, "assignee": {"id": 845}}, "task": {"id": 376, "owner": {"id": 955}, "assignee": {"id": 1045}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 68, "privilege": "user"}, "organization": {"id": 184, "owner": {"id": 249}, "user": {"role": "supervisor"}}}, "resource": {"id": 372, "assignee": {"id": 586}, "organization": {"id": 632}, "project": {"id": 367, "owner": {"id": 776}, "assignee": {"id": 818}}, "task": {"id": 371, "owner": {"id": 979}, "assignee": {"id": 1021}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_WORKER_same_org_TRUE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 80, "privilege": "user"}, "organization": {"id": 115, "owner": {"id": 227}, "user": {"role": "worker"}}}, "resource": {"id": 341, "assignee": {"id": 581}, "organization": {"id": 115}, "project": {"id": 353, "owner": {"id": 759}, "assignee": {"id": 863}}, "task": {"id": 326, "owner": {"id": 937}, "assignee": {"id": 1028}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_WORKER_same_org_TRUE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 35, "privilege": "user"}, "organization": {"id": 141, "owner": {"id": 257}, "user": {"role": "worker"}}}, "resource": {"id": 390, "assignee": {"id": 549}, "organization": {"id": 141}, "project": {"id": 326, "owner": {"id": 787}, "assignee": {"id": 849}}, "task": {"id": 392, "owner": {"id": 996}, "assignee": {"id": 1088}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 27, "privilege": "user"}, "organization": {"id": 135, "owner": {"id": 295}, "user": {"role": "worker"}}}, "resource": {"id": 383, "assignee": {"id": 544}, "organization": {"id": 651}, "project": {"id": 377, "owner": {"id": 701}, "assignee": {"id": 896}}, "task": {"id": 335, "owner": {"id": 903}, "assignee": {"id": 1048}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 4, "privilege": "user"}, "organization": {"id": 170, "owner": {"id": 289}, "user": {"role": "worker"}}}, "resource": {"id": 322, "assignee": {"id": 511}, "organization": {"id": 604}, "project": {"id": 377, "owner": {"id": 706}, "assignee": {"id": 879}}, "task": {"id": 307, "owner": {"id": 917}, "assignee": {"id": 1085}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 78, "privilege": "user"}, "organization": {"id": 145, "owner": {"id": 246}, "user": {"role": null}}}, "resource": {"id": 359, "assignee": {"id": 547}, "organization": {"id": 145}, "project": {"id": 342, "owner": {"id": 758}, "assignee": {"id": 846}}, "task": {"id": 356, "owner": {"id": 931}, "assignee": {"id": 1003}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 29, "privilege": "user"}, "organization": {"id": 135, "owner": {"id": 287}, "user": {"role": null}}}, "resource": {"id": 369, "assignee": {"id": 582}, "organization": {"id": 135}, "project": {"id": 348, "owner": {"id": 715}, "assignee": {"id": 894}}, "task": {"id": 393, "owner": {"id": 946}, "assignee": {"id": 1064}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 87, "privilege": "user"}, "organization": {"id": 187, "owner": {"id": 246}, "user": {"role": null}}}, "resource": {"id": 349, "assignee": {"id": 503}, "organization": {"id": 678}, "project": {"id": 365, "owner": {"id": 747}, "assignee": {"id": 846}}, "task": {"id": 342, "owner": {"id": 903}, "assignee": {"id": 1010}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 8, "privilege": "user"}, "organization": {"id": 106, "owner": {"id": 241}, "user": {"role": null}}}, "resource": {"id": 309, "assignee": {"id": 572}, "organization": {"id": 693}, "project": {"id": 358, "owner": {"id": 764}, "assignee": {"id": 850}}, "task": {"id": 304, "owner": {"id": 919}, "assignee": {"id": 1082}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_OWNER_same_org_TRUE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 26, "privilege": "worker"}, "organization": {"id": 106, "owner": {"id": 26}, "user": {"role": "owner"}}}, "resource": {"id": 335, "assignee": {"id": 561}, "organization": {"id": 106}, "project": {"id": 305, "owner": {"id": 756}, "assignee": {"id": 865}}, "task": {"id": 330, "owner": {"id": 981}, "assignee": {"id": 1074}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_OWNER_same_org_TRUE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 4, "privilege": "worker"}, "organization": {"id": 161, "owner": {"id": 4}, "user": {"role": "owner"}}}, "resource": {"id": 366, "assignee": {"id": 561}, "organization": {"id": 161}, "project": {"id": 315, "owner": {"id": 713}, "assignee": {"id": 822}}, "task": {"id": 371, "owner": {"id": 988}, "assignee": {"id": 1012}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 27, "privilege": "worker"}, "organization": {"id": 106, "owner": {"id": 27}, "user": {"role": "owner"}}}, "resource": {"id": 381, "assignee": {"id": 543}, "organization": {"id": 638}, "project": {"id": 311, "owner": {"id": 749}, "assignee": {"id": 853}}, "task": {"id": 331, "owner": {"id": 913}, "assignee": {"id": 1075}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 55, "privilege": "worker"}, "organization": {"id": 126, "owner": {"id": 55}, "user": {"role": "owner"}}}, "resource": {"id": 315, "assignee": {"id": 519}, "organization": {"id": 624}, "project": {"id": 321, "owner": {"id": 719}, "assignee": {"id": 843}}, "task": {"id": 316, "owner": {"id": 947}, "assignee": {"id": 1004}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_MAINTAINER_same_org_TRUE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 33, "privilege": "worker"}, "organization": {"id": 130, "owner": {"id": 228}, "user": {"role": "maintainer"}}}, "resource": {"id": 344, "assignee": {"id": 586}, "organization": {"id": 130}, "project": {"id": 352, "owner": {"id": 723}, "assignee": {"id": 898}}, "task": {"id": 326, "owner": {"id": 926}, "assignee": {"id": 1037}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_MAINTAINER_same_org_TRUE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 58, "privilege": "worker"}, "organization": {"id": 125, "owner": {"id": 273}, "user": {"role": "maintainer"}}}, "resource": {"id": 382, "assignee": {"id": 543}, "organization": {"id": 125}, "project": {"id": 336, "owner": {"id": 766}, "assignee": {"id": 843}}, "task": {"id": 381, "owner": {"id": 938}, "assignee": {"id": 1047}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 0, "privilege": "worker"}, "organization": {"id": 119, "owner": {"id": 225}, "user": {"role": "maintainer"}}}, "resource": {"id": 329, "assignee": {"id": 583}, "organization": {"id": 694}, "project": {"id": 321, "owner": {"id": 781}, "assignee": {"id": 852}}, "task": {"id": 328, "owner": {"id": 911}, "assignee": {"id": 1093}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 28, "privilege": "worker"}, "organization": {"id": 173, "owner": {"id": 217}, "user": {"role": "maintainer"}}}, "resource": {"id": 323, "assignee": {"id": 514}, "organization": {"id": 671}, "project": {"id": 318, "owner": {"id": 700}, "assignee": {"id": 889}}, "task": {"id": 329, "owner": {"id": 958}, "assignee": {"id": 1032}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_SUPERVISOR_same_org_TRUE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 5, "privilege": "worker"}, "organization": {"id": 167, "owner": {"id": 257}, "user": {"role": "supervisor"}}}, "resource": {"id": 352, "assignee": {"id": 538}, "organization": {"id": 167}, "project": {"id": 300, "owner": {"id": 717}, "assignee": {"id": 804}}, "task": {"id": 369, "owner": {"id": 945}, "assignee": {"id": 1045}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_SUPERVISOR_same_org_TRUE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 28, "privilege": "worker"}, "organization": {"id": 160, "owner": {"id": 205}, "user": {"role": "supervisor"}}}, "resource": {"id": 317, "assignee": {"id": 591}, "organization": {"id": 160}, "project": {"id": 359, "owner": {"id": 726}, "assignee": {"id": 883}}, "task": {"id": 305, "owner": {"id": 984}, "assignee": {"id": 1043}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 99, "privilege": "worker"}, "organization": {"id": 101, "owner": {"id": 295}, "user": {"role": "supervisor"}}}, "resource": {"id": 346, "assignee": {"id": 531}, "organization": {"id": 607}, "project": {"id": 357, "owner": {"id": 767}, "assignee": {"id": 887}}, "task": {"id": 313, "owner": {"id": 930}, "assignee": {"id": 1085}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 21, "privilege": "worker"}, "organization": {"id": 191, "owner": {"id": 260}, "user": {"role": "supervisor"}}}, "resource": {"id": 377, "assignee": {"id": 534}, "organization": {"id": 666}, "project": {"id": 309, "owner": {"id": 703}, "assignee": {"id": 835}}, "task": {"id": 385, "owner": {"id": 923}, "assignee": {"id": 1099}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_WORKER_same_org_TRUE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 36, "privilege": "worker"}, "organization": {"id": 181, "owner": {"id": 286}, "user": {"role": "worker"}}}, "resource": {"id": 378, "assignee": {"id": 533}, "organization": {"id": 181}, "project": {"id": 379, "owner": {"id": 794}, "assignee": {"id": 846}}, "task": {"id": 342, "owner": {"id": 905}, "assignee": {"id": 1066}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_WORKER_same_org_TRUE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 89, "privilege": "worker"}, "organization": {"id": 177, "owner": {"id": 247}, "user": {"role": "worker"}}}, "resource": {"id": 376, "assignee": {"id": 530}, "organization": {"id": 177}, "project": {"id": 353, "owner": {"id": 784}, "assignee": {"id": 805}}, "task": {"id": 377, "owner": {"id": 902}, "assignee": {"id": 1061}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 86, "privilege": "worker"}, "organization": {"id": 155, "owner": {"id": 293}, "user": {"role": "worker"}}}, "resource": {"id": 359, "assignee": {"id": 597}, "organization": {"id": 620}, "project": {"id": 390, "owner": {"id": 760}, "assignee": {"id": 839}}, "task": {"id": 383, "owner": {"id": 997}, "assignee": {"id": 1011}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 95, "privilege": "worker"}, "organization": {"id": 175, "owner": {"id": 278}, "user": {"role": "worker"}}}, "resource": {"id": 314, "assignee": {"id": 584}, "organization": {"id": 662}, "project": {"id": 388, "owner": {"id": 725}, "assignee": {"id": 875}}, "task": {"id": 338, "owner": {"id": 905}, "assignee": {"id": 1047}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 36, "privilege": "worker"}, "organization": {"id": 137, "owner": {"id": 254}, "user": {"role": null}}}, "resource": {"id": 377, "assignee": {"id": 538}, "organization": {"id": 137}, "project": {"id": 381, "owner": {"id": 746}, "assignee": {"id": 815}}, "task": {"id": 372, "owner": {"id": 946}, "assignee": {"id": 1085}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 22, "privilege": "worker"}, "organization": {"id": 190, "owner": {"id": 266}, "user": {"role": null}}}, "resource": {"id": 316, "assignee": {"id": 565}, "organization": {"id": 190}, "project": {"id": 389, "owner": {"id": 778}, "assignee": {"id": 845}}, "task": {"id": 351, "owner": {"id": 977}, "assignee": {"id": 1010}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 43, "privilege": "worker"}, "organization": {"id": 190, "owner": {"id": 275}, "user": {"role": null}}}, "resource": {"id": 366, "assignee": {"id": 539}, "organization": {"id": 666}, "project": {"id": 380, "owner": {"id": 720}, "assignee": {"id": 884}}, "task": {"id": 337, "owner": {"id": 935}, "assignee": {"id": 1081}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 67, "privilege": "worker"}, "organization": {"id": 139, "owner": {"id": 243}, "user": {"role": null}}}, "resource": {"id": 337, "assignee": {"id": 583}, "organization": {"id": 665}, "project": {"id": 330, "owner": {"id": 723}, "assignee": {"id": 885}}, "task": {"id": 351, "owner": {"id": 925}, "assignee": {"id": 1088}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_OWNER_same_org_TRUE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 96, "privilege": "none"}, "organization": {"id": 121, "owner": {"id": 96}, "user": {"role": "owner"}}}, "resource": {"id": 360, "assignee": {"id": 534}, "organization": {"id": 121}, "project": {"id": 353, "owner": {"id": 769}, "assignee": {"id": 859}}, "task": {"id": 350, "owner": {"id": 915}, "assignee": {"id": 1012}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_OWNER_same_org_TRUE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 88, "privilege": "none"}, "organization": {"id": 140, "owner": {"id": 88}, "user": {"role": "owner"}}}, "resource": {"id": 383, "assignee": {"id": 566}, "organization": {"id": 140}, "project": {"id": 375, "owner": {"id": 728}, "assignee": {"id": 847}}, "task": {"id": 301, "owner": {"id": 975}, "assignee": {"id": 1017}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 4, "privilege": "none"}, "organization": {"id": 156, "owner": {"id": 4}, "user": {"role": "owner"}}}, "resource": {"id": 307, "assignee": {"id": 549}, "organization": {"id": 661}, "project": {"id": 334, "owner": {"id": 797}, "assignee": {"id": 869}}, "task": {"id": 397, "owner": {"id": 948}, "assignee": {"id": 1005}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 57, "privilege": "none"}, "organization": {"id": 164, "owner": {"id": 57}, "user": {"role": "owner"}}}, "resource": {"id": 375, "assignee": {"id": 574}, "organization": {"id": 634}, "project": {"id": 399, "owner": {"id": 717}, "assignee": {"id": 837}}, "task": {"id": 319, "owner": {"id": 995}, "assignee": {"id": 1064}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_MAINTAINER_same_org_TRUE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 25, "privilege": "none"}, "organization": {"id": 194, "owner": {"id": 264}, "user": {"role": "maintainer"}}}, "resource": {"id": 344, "assignee": {"id": 596}, "organization": {"id": 194}, "project": {"id": 335, "owner": {"id": 741}, "assignee": {"id": 857}}, "task": {"id": 348, "owner": {"id": 935}, "assignee": {"id": 1089}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_MAINTAINER_same_org_TRUE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 74, "privilege": "none"}, "organization": {"id": 168, "owner": {"id": 254}, "user": {"role": "maintainer"}}}, "resource": {"id": 387, "assignee": {"id": 593}, "organization": {"id": 168}, "project": {"id": 394, "owner": {"id": 740}, "assignee": {"id": 893}}, "task": {"id": 395, "owner": {"id": 912}, "assignee": {"id": 1024}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 97, "privilege": "none"}, "organization": {"id": 111, "owner": {"id": 205}, "user": {"role": "maintainer"}}}, "resource": {"id": 380, "assignee": {"id": 521}, "organization": {"id": 667}, "project": {"id": 333, "owner": {"id": 798}, "assignee": {"id": 849}}, "task": {"id": 356, "owner": {"id": 942}, "assignee": {"id": 1011}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 7, "privilege": "none"}, "organization": {"id": 191, "owner": {"id": 255}, "user": {"role": "maintainer"}}}, "resource": {"id": 323, "assignee": {"id": 563}, "organization": {"id": 648}, "project": {"id": 376, "owner": {"id": 733}, "assignee": {"id": 836}}, "task": {"id": 351, "owner": {"id": 988}, "assignee": {"id": 1056}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_SUPERVISOR_same_org_TRUE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 17, "privilege": "none"}, "organization": {"id": 164, "owner": {"id": 214}, "user": {"role": "supervisor"}}}, "resource": {"id": 326, "assignee": {"id": 554}, "organization": {"id": 164}, "project": {"id": 395, "owner": {"id": 787}, "assignee": {"id": 834}}, "task": {"id": 336, "owner": {"id": 907}, "assignee": {"id": 1048}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_SUPERVISOR_same_org_TRUE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 69, "privilege": "none"}, "organization": {"id": 139, "owner": {"id": 288}, "user": {"role": "supervisor"}}}, "resource": {"id": 309, "assignee": {"id": 572}, "organization": {"id": 139}, "project": {"id": 334, "owner": {"id": 714}, "assignee": {"id": 887}}, "task": {"id": 338, "owner": {"id": 974}, "assignee": {"id": 1026}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 30, "privilege": "none"}, "organization": {"id": 130, "owner": {"id": 245}, "user": {"role": "supervisor"}}}, "resource": {"id": 314, "assignee": {"id": 501}, "organization": {"id": 631}, "project": {"id": 330, "owner": {"id": 715}, "assignee": {"id": 865}}, "task": {"id": 322, "owner": {"id": 918}, "assignee": {"id": 1050}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 15, "privilege": "none"}, "organization": {"id": 151, "owner": {"id": 275}, "user": {"role": "supervisor"}}}, "resource": {"id": 382, "assignee": {"id": 525}, "organization": {"id": 614}, "project": {"id": 384, "owner": {"id": 738}, "assignee": {"id": 836}}, "task": {"id": 315, "owner": {"id": 983}, "assignee": {"id": 1095}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_WORKER_same_org_TRUE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 8, "privilege": "none"}, "organization": {"id": 143, "owner": {"id": 213}, "user": {"role": "worker"}}}, "resource": {"id": 377, "assignee": {"id": 574}, "organization": {"id": 143}, "project": {"id": 386, "owner": {"id": 717}, "assignee": {"id": 869}}, "task": {"id": 350, "owner": {"id": 982}, "assignee": {"id": 1068}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_WORKER_same_org_TRUE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 79, "privilege": "none"}, "organization": {"id": 131, "owner": {"id": 209}, "user": {"role": "worker"}}}, "resource": {"id": 302, "assignee": {"id": 500}, "organization": {"id": 131}, "project": {"id": 307, "owner": {"id": 741}, "assignee": {"id": 880}}, "task": {"id": 397, "owner": {"id": 945}, "assignee": {"id": 1092}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 69, "privilege": "none"}, "organization": {"id": 189, "owner": {"id": 272}, "user": {"role": "worker"}}}, "resource": {"id": 387, "assignee": {"id": 590}, "organization": {"id": 616}, "project": {"id": 337, "owner": {"id": 760}, "assignee": {"id": 810}}, "task": {"id": 396, "owner": {"id": 964}, "assignee": {"id": 1041}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 24, "privilege": "none"}, "organization": {"id": 109, "owner": {"id": 281}, "user": {"role": "worker"}}}, "resource": {"id": 383, "assignee": {"id": 552}, "organization": {"id": 637}, "project": {"id": 325, "owner": {"id": 769}, "assignee": {"id": 874}}, "task": {"id": 347, "owner": {"id": 966}, "assignee": {"id": 1003}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 29, "privilege": "none"}, "organization": {"id": 146, "owner": {"id": 294}, "user": {"role": null}}}, "resource": {"id": 373, "assignee": {"id": 514}, "organization": {"id": 146}, "project": {"id": 312, "owner": {"id": 762}, "assignee": {"id": 872}}, "task": {"id": 386, "owner": {"id": 946}, "assignee": {"id": 1044}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 29, "privilege": "none"}, "organization": {"id": 175, "owner": {"id": 215}, "user": {"role": null}}}, "resource": {"id": 343, "assignee": {"id": 589}, "organization": {"id": 175}, "project": {"id": 397, "owner": {"id": 781}, "assignee": {"id": 814}}, "task": {"id": 388, "owner": {"id": 985}, "assignee": {"id": 1030}}}} } -test_scope_UPDATE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "update:annotations", "auth": {"user": {"id": 34, "privilege": "none"}, "organization": {"id": 164, "owner": {"id": 287}, "user": {"role": null}}}, "resource": {"id": 385, "assignee": {"id": 585}, "organization": {"id": 681}, "project": {"id": 373, "owner": {"id": 717}, "assignee": {"id": 836}}, "task": {"id": 340, "owner": {"id": 931}, "assignee": {"id": 1033}}}} +test_scope_DELETE_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "delete:annotations", "auth": {"user": {"id": 93, "privilege": "none"}, "organization": {"id": 183, "owner": {"id": 240}, "user": {"role": null}}}, "resource": {"id": 375, "assignee": {"id": 504}, "organization": {"id": 695}, "project": {"id": 353, "owner": {"id": 743}, "assignee": {"id": 873}}, "task": {"id": 365, "owner": {"id": 903}, "assignee": {"id": 1050}}}} } -test_scope_VIEW_DATA_context_SANDBOX_ownership_PROJECT_OWNER_privilege_ADMIN_membership_NONE_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 30, "privilege": "admin"}, "organization": null}, "resource": {"id": 314, "assignee": {"id": 557}, "organization": {"id": 636}, "project": {"id": 365, "owner": {"id": 30}, "assignee": {"id": 815}}, "task": {"id": 390, "owner": {"id": 958}, "assignee": {"id": 1010}}}} +test_scope_UPDATE_STAGE_context_SANDBOX_ownership_PROJECT_OWNER_privilege_ADMIN_membership_NONE_same_org_TRUE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 62, "privilege": "admin"}, "organization": null}, "resource": {"id": 305, "assignee": {"id": 536}, "organization": {"id": 671}, "project": {"id": 302, "owner": {"id": 62}, "assignee": {"id": 861}}, "task": {"id": 364, "owner": {"id": 935}, "assignee": {"id": 1062}}}} } -test_scope_VIEW_DATA_context_SANDBOX_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_NONE_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 64, "privilege": "business"}, "organization": null}, "resource": {"id": 304, "assignee": {"id": 580}, "organization": {"id": 602}, "project": {"id": 398, "owner": {"id": 64}, "assignee": {"id": 838}}, "task": {"id": 331, "owner": {"id": 912}, "assignee": {"id": 1001}}}} +test_scope_UPDATE_STAGE_context_SANDBOX_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_NONE_same_org_TRUE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 22, "privilege": "business"}, "organization": null}, "resource": {"id": 366, "assignee": {"id": 537}, "organization": {"id": 619}, "project": {"id": 325, "owner": {"id": 22}, "assignee": {"id": 881}}, "task": {"id": 350, "owner": {"id": 914}, "assignee": {"id": 1048}}}} } -test_scope_VIEW_DATA_context_SANDBOX_ownership_PROJECT_OWNER_privilege_USER_membership_NONE_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 7, "privilege": "user"}, "organization": null}, "resource": {"id": 311, "assignee": {"id": 517}, "organization": {"id": 634}, "project": {"id": 302, "owner": {"id": 7}, "assignee": {"id": 882}}, "task": {"id": 309, "owner": {"id": 975}, "assignee": {"id": 1019}}}} +test_scope_UPDATE_STAGE_context_SANDBOX_ownership_PROJECT_OWNER_privilege_USER_membership_NONE_same_org_TRUE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 34, "privilege": "user"}, "organization": null}, "resource": {"id": 354, "assignee": {"id": 518}, "organization": {"id": 610}, "project": {"id": 353, "owner": {"id": 34}, "assignee": {"id": 845}}, "task": {"id": 354, "owner": {"id": 980}, "assignee": {"id": 1049}}}} } -test_scope_VIEW_DATA_context_SANDBOX_ownership_PROJECT_OWNER_privilege_WORKER_membership_NONE_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 70, "privilege": "worker"}, "organization": null}, "resource": {"id": 357, "assignee": {"id": 530}, "organization": {"id": 636}, "project": {"id": 338, "owner": {"id": 70}, "assignee": {"id": 873}}, "task": {"id": 398, "owner": {"id": 941}, "assignee": {"id": 1012}}}} +test_scope_UPDATE_STAGE_context_SANDBOX_ownership_PROJECT_OWNER_privilege_WORKER_membership_NONE_same_org_TRUE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 55, "privilege": "worker"}, "organization": null}, "resource": {"id": 375, "assignee": {"id": 557}, "organization": {"id": 677}, "project": {"id": 315, "owner": {"id": 55}, "assignee": {"id": 866}}, "task": {"id": 374, "owner": {"id": 984}, "assignee": {"id": 1044}}}} } -test_scope_VIEW_DATA_context_SANDBOX_ownership_PROJECT_OWNER_privilege_NONE_membership_NONE_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 4, "privilege": "none"}, "organization": null}, "resource": {"id": 381, "assignee": {"id": 598}, "organization": {"id": 674}, "project": {"id": 324, "owner": {"id": 4}, "assignee": {"id": 886}}, "task": {"id": 392, "owner": {"id": 946}, "assignee": {"id": 1020}}}} +test_scope_UPDATE_STAGE_context_SANDBOX_ownership_PROJECT_OWNER_privilege_NONE_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 36, "privilege": "none"}, "organization": null}, "resource": {"id": 376, "assignee": {"id": 518}, "organization": {"id": 698}, "project": {"id": 344, "owner": {"id": 36}, "assignee": {"id": 833}}, "task": {"id": 370, "owner": {"id": 962}, "assignee": {"id": 1099}}}} } -test_scope_VIEW_DATA_context_SANDBOX_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 25, "privilege": "admin"}, "organization": null}, "resource": {"id": 388, "assignee": {"id": 519}, "organization": {"id": 602}, "project": {"id": 367, "owner": {"id": 771}, "assignee": {"id": 25}}, "task": {"id": 352, "owner": {"id": 919}, "assignee": {"id": 1092}}}} +test_scope_UPDATE_STAGE_context_SANDBOX_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_TRUE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 38, "privilege": "admin"}, "organization": null}, "resource": {"id": 337, "assignee": {"id": 589}, "organization": {"id": 651}, "project": {"id": 342, "owner": {"id": 789}, "assignee": {"id": 38}}, "task": {"id": 357, "owner": {"id": 997}, "assignee": {"id": 1059}}}} } -test_scope_VIEW_DATA_context_SANDBOX_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 3, "privilege": "business"}, "organization": null}, "resource": {"id": 356, "assignee": {"id": 506}, "organization": {"id": 682}, "project": {"id": 372, "owner": {"id": 745}, "assignee": {"id": 3}}, "task": {"id": 395, "owner": {"id": 927}, "assignee": {"id": 1068}}}} +test_scope_UPDATE_STAGE_context_SANDBOX_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_TRUE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 99, "privilege": "business"}, "organization": null}, "resource": {"id": 372, "assignee": {"id": 574}, "organization": {"id": 600}, "project": {"id": 349, "owner": {"id": 771}, "assignee": {"id": 99}}, "task": {"id": 379, "owner": {"id": 938}, "assignee": {"id": 1030}}}} } -test_scope_VIEW_DATA_context_SANDBOX_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_NONE_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 55, "privilege": "user"}, "organization": null}, "resource": {"id": 399, "assignee": {"id": 535}, "organization": {"id": 646}, "project": {"id": 309, "owner": {"id": 752}, "assignee": {"id": 55}}, "task": {"id": 386, "owner": {"id": 967}, "assignee": {"id": 1012}}}} +test_scope_UPDATE_STAGE_context_SANDBOX_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_NONE_same_org_TRUE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 17, "privilege": "user"}, "organization": null}, "resource": {"id": 308, "assignee": {"id": 512}, "organization": {"id": 681}, "project": {"id": 344, "owner": {"id": 704}, "assignee": {"id": 17}}, "task": {"id": 368, "owner": {"id": 900}, "assignee": {"id": 1099}}}} } -test_scope_VIEW_DATA_context_SANDBOX_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 41, "privilege": "worker"}, "organization": null}, "resource": {"id": 352, "assignee": {"id": 550}, "organization": {"id": 601}, "project": {"id": 329, "owner": {"id": 715}, "assignee": {"id": 41}}, "task": {"id": 369, "owner": {"id": 953}, "assignee": {"id": 1002}}}} +test_scope_UPDATE_STAGE_context_SANDBOX_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_TRUE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 99, "privilege": "worker"}, "organization": null}, "resource": {"id": 363, "assignee": {"id": 521}, "organization": {"id": 647}, "project": {"id": 379, "owner": {"id": 749}, "assignee": {"id": 99}}, "task": {"id": 317, "owner": {"id": 942}, "assignee": {"id": 1057}}}} } -test_scope_VIEW_DATA_context_SANDBOX_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_NONE_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 36, "privilege": "none"}, "organization": null}, "resource": {"id": 360, "assignee": {"id": 570}, "organization": {"id": 645}, "project": {"id": 330, "owner": {"id": 704}, "assignee": {"id": 36}}, "task": {"id": 335, "owner": {"id": 942}, "assignee": {"id": 1027}}}} +test_scope_UPDATE_STAGE_context_SANDBOX_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 53, "privilege": "none"}, "organization": null}, "resource": {"id": 337, "assignee": {"id": 579}, "organization": {"id": 674}, "project": {"id": 347, "owner": {"id": 768}, "assignee": {"id": 53}}, "task": {"id": 351, "owner": {"id": 929}, "assignee": {"id": 1049}}}} } -test_scope_VIEW_DATA_context_SANDBOX_ownership_TASK_OWNER_privilege_ADMIN_membership_NONE_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 37, "privilege": "admin"}, "organization": null}, "resource": {"id": 314, "assignee": {"id": 589}, "organization": {"id": 635}, "project": {"id": 373, "owner": {"id": 752}, "assignee": {"id": 830}}, "task": {"id": 386, "owner": {"id": 37}, "assignee": {"id": 1027}}}} +test_scope_UPDATE_STAGE_context_SANDBOX_ownership_TASK_OWNER_privilege_ADMIN_membership_NONE_same_org_TRUE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 8, "privilege": "admin"}, "organization": null}, "resource": {"id": 383, "assignee": {"id": 558}, "organization": {"id": 678}, "project": {"id": 302, "owner": {"id": 777}, "assignee": {"id": 869}}, "task": {"id": 354, "owner": {"id": 8}, "assignee": {"id": 1007}}}} } -test_scope_VIEW_DATA_context_SANDBOX_ownership_TASK_OWNER_privilege_BUSINESS_membership_NONE_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 73, "privilege": "business"}, "organization": null}, "resource": {"id": 379, "assignee": {"id": 508}, "organization": {"id": 688}, "project": {"id": 350, "owner": {"id": 748}, "assignee": {"id": 812}}, "task": {"id": 306, "owner": {"id": 73}, "assignee": {"id": 1060}}}} +test_scope_UPDATE_STAGE_context_SANDBOX_ownership_TASK_OWNER_privilege_BUSINESS_membership_NONE_same_org_TRUE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 59, "privilege": "business"}, "organization": null}, "resource": {"id": 360, "assignee": {"id": 579}, "organization": {"id": 673}, "project": {"id": 396, "owner": {"id": 701}, "assignee": {"id": 804}}, "task": {"id": 319, "owner": {"id": 59}, "assignee": {"id": 1049}}}} } -test_scope_VIEW_DATA_context_SANDBOX_ownership_TASK_OWNER_privilege_USER_membership_NONE_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 24, "privilege": "user"}, "organization": null}, "resource": {"id": 345, "assignee": {"id": 596}, "organization": {"id": 647}, "project": {"id": 379, "owner": {"id": 762}, "assignee": {"id": 856}}, "task": {"id": 386, "owner": {"id": 24}, "assignee": {"id": 1055}}}} +test_scope_UPDATE_STAGE_context_SANDBOX_ownership_TASK_OWNER_privilege_USER_membership_NONE_same_org_TRUE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 26, "privilege": "user"}, "organization": null}, "resource": {"id": 381, "assignee": {"id": 562}, "organization": {"id": 623}, "project": {"id": 371, "owner": {"id": 787}, "assignee": {"id": 871}}, "task": {"id": 362, "owner": {"id": 26}, "assignee": {"id": 1087}}}} } -test_scope_VIEW_DATA_context_SANDBOX_ownership_TASK_OWNER_privilege_WORKER_membership_NONE_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 6, "privilege": "worker"}, "organization": null}, "resource": {"id": 318, "assignee": {"id": 545}, "organization": {"id": 622}, "project": {"id": 339, "owner": {"id": 777}, "assignee": {"id": 804}}, "task": {"id": 398, "owner": {"id": 6}, "assignee": {"id": 1030}}}} +test_scope_UPDATE_STAGE_context_SANDBOX_ownership_TASK_OWNER_privilege_WORKER_membership_NONE_same_org_TRUE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 60, "privilege": "worker"}, "organization": null}, "resource": {"id": 319, "assignee": {"id": 547}, "organization": {"id": 647}, "project": {"id": 325, "owner": {"id": 701}, "assignee": {"id": 837}}, "task": {"id": 366, "owner": {"id": 60}, "assignee": {"id": 1070}}}} } -test_scope_VIEW_DATA_context_SANDBOX_ownership_TASK_OWNER_privilege_NONE_membership_NONE_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 40, "privilege": "none"}, "organization": null}, "resource": {"id": 365, "assignee": {"id": 544}, "organization": {"id": 655}, "project": {"id": 331, "owner": {"id": 774}, "assignee": {"id": 846}}, "task": {"id": 317, "owner": {"id": 40}, "assignee": {"id": 1040}}}} +test_scope_UPDATE_STAGE_context_SANDBOX_ownership_TASK_OWNER_privilege_NONE_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 71, "privilege": "none"}, "organization": null}, "resource": {"id": 371, "assignee": {"id": 550}, "organization": {"id": 622}, "project": {"id": 332, "owner": {"id": 706}, "assignee": {"id": 854}}, "task": {"id": 309, "owner": {"id": 71}, "assignee": {"id": 1003}}}} } -test_scope_VIEW_DATA_context_SANDBOX_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 88, "privilege": "admin"}, "organization": null}, "resource": {"id": 362, "assignee": {"id": 573}, "organization": {"id": 637}, "project": {"id": 323, "owner": {"id": 736}, "assignee": {"id": 859}}, "task": {"id": 307, "owner": {"id": 900}, "assignee": {"id": 88}}}} +test_scope_UPDATE_STAGE_context_SANDBOX_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_TRUE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 6, "privilege": "admin"}, "organization": null}, "resource": {"id": 319, "assignee": {"id": 545}, "organization": {"id": 687}, "project": {"id": 341, "owner": {"id": 790}, "assignee": {"id": 886}}, "task": {"id": 350, "owner": {"id": 981}, "assignee": {"id": 6}}}} } -test_scope_VIEW_DATA_context_SANDBOX_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 64, "privilege": "business"}, "organization": null}, "resource": {"id": 325, "assignee": {"id": 555}, "organization": {"id": 655}, "project": {"id": 319, "owner": {"id": 769}, "assignee": {"id": 864}}, "task": {"id": 392, "owner": {"id": 914}, "assignee": {"id": 64}}}} +test_scope_UPDATE_STAGE_context_SANDBOX_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_TRUE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 50, "privilege": "business"}, "organization": null}, "resource": {"id": 311, "assignee": {"id": 594}, "organization": {"id": 675}, "project": {"id": 309, "owner": {"id": 768}, "assignee": {"id": 859}}, "task": {"id": 396, "owner": {"id": 982}, "assignee": {"id": 50}}}} } -test_scope_VIEW_DATA_context_SANDBOX_ownership_TASK_ASSIGNEE_privilege_USER_membership_NONE_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 93, "privilege": "user"}, "organization": null}, "resource": {"id": 384, "assignee": {"id": 531}, "organization": {"id": 694}, "project": {"id": 370, "owner": {"id": 734}, "assignee": {"id": 882}}, "task": {"id": 348, "owner": {"id": 943}, "assignee": {"id": 93}}}} +test_scope_UPDATE_STAGE_context_SANDBOX_ownership_TASK_ASSIGNEE_privilege_USER_membership_NONE_same_org_TRUE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 4, "privilege": "user"}, "organization": null}, "resource": {"id": 351, "assignee": {"id": 532}, "organization": {"id": 684}, "project": {"id": 338, "owner": {"id": 774}, "assignee": {"id": 804}}, "task": {"id": 349, "owner": {"id": 947}, "assignee": {"id": 4}}}} } -test_scope_VIEW_DATA_context_SANDBOX_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 47, "privilege": "worker"}, "organization": null}, "resource": {"id": 347, "assignee": {"id": 580}, "organization": {"id": 623}, "project": {"id": 384, "owner": {"id": 754}, "assignee": {"id": 866}}, "task": {"id": 399, "owner": {"id": 901}, "assignee": {"id": 47}}}} +test_scope_UPDATE_STAGE_context_SANDBOX_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_TRUE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 89, "privilege": "worker"}, "organization": null}, "resource": {"id": 384, "assignee": {"id": 502}, "organization": {"id": 640}, "project": {"id": 331, "owner": {"id": 704}, "assignee": {"id": 842}}, "task": {"id": 378, "owner": {"id": 999}, "assignee": {"id": 89}}}} } -test_scope_VIEW_DATA_context_SANDBOX_ownership_TASK_ASSIGNEE_privilege_NONE_membership_NONE_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 36, "privilege": "none"}, "organization": null}, "resource": {"id": 351, "assignee": {"id": 579}, "organization": {"id": 651}, "project": {"id": 393, "owner": {"id": 766}, "assignee": {"id": 844}}, "task": {"id": 349, "owner": {"id": 923}, "assignee": {"id": 36}}}} +test_scope_UPDATE_STAGE_context_SANDBOX_ownership_TASK_ASSIGNEE_privilege_NONE_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 10, "privilege": "none"}, "organization": null}, "resource": {"id": 361, "assignee": {"id": 540}, "organization": {"id": 669}, "project": {"id": 393, "owner": {"id": 701}, "assignee": {"id": 853}}, "task": {"id": 367, "owner": {"id": 943}, "assignee": {"id": 10}}}} } -test_scope_VIEW_DATA_context_SANDBOX_ownership_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 23, "privilege": "admin"}, "organization": null}, "resource": {"id": 372, "assignee": {"id": 23}, "organization": {"id": 689}, "project": {"id": 333, "owner": {"id": 704}, "assignee": {"id": 880}}, "task": {"id": 376, "owner": {"id": 939}, "assignee": {"id": 1033}}}} +test_scope_UPDATE_STAGE_context_SANDBOX_ownership_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_TRUE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 60, "privilege": "admin"}, "organization": null}, "resource": {"id": 304, "assignee": {"id": 60}, "organization": {"id": 633}, "project": {"id": 337, "owner": {"id": 751}, "assignee": {"id": 826}}, "task": {"id": 350, "owner": {"id": 936}, "assignee": {"id": 1003}}}} } -test_scope_VIEW_DATA_context_SANDBOX_ownership_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 53, "privilege": "business"}, "organization": null}, "resource": {"id": 325, "assignee": {"id": 53}, "organization": {"id": 621}, "project": {"id": 339, "owner": {"id": 782}, "assignee": {"id": 883}}, "task": {"id": 333, "owner": {"id": 967}, "assignee": {"id": 1038}}}} +test_scope_UPDATE_STAGE_context_SANDBOX_ownership_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 32, "privilege": "business"}, "organization": null}, "resource": {"id": 365, "assignee": {"id": 32}, "organization": {"id": 653}, "project": {"id": 366, "owner": {"id": 764}, "assignee": {"id": 891}}, "task": {"id": 365, "owner": {"id": 976}, "assignee": {"id": 1087}}}} } -test_scope_VIEW_DATA_context_SANDBOX_ownership_ASSIGNEE_privilege_USER_membership_NONE_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 22, "privilege": "user"}, "organization": null}, "resource": {"id": 330, "assignee": {"id": 22}, "organization": {"id": 603}, "project": {"id": 386, "owner": {"id": 739}, "assignee": {"id": 860}}, "task": {"id": 378, "owner": {"id": 986}, "assignee": {"id": 1069}}}} +test_scope_UPDATE_STAGE_context_SANDBOX_ownership_ASSIGNEE_privilege_USER_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 86, "privilege": "user"}, "organization": null}, "resource": {"id": 389, "assignee": {"id": 86}, "organization": {"id": 635}, "project": {"id": 332, "owner": {"id": 750}, "assignee": {"id": 872}}, "task": {"id": 347, "owner": {"id": 947}, "assignee": {"id": 1080}}}} } -test_scope_VIEW_DATA_context_SANDBOX_ownership_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 83, "privilege": "worker"}, "organization": null}, "resource": {"id": 366, "assignee": {"id": 83}, "organization": {"id": 666}, "project": {"id": 354, "owner": {"id": 758}, "assignee": {"id": 822}}, "task": {"id": 361, "owner": {"id": 981}, "assignee": {"id": 1049}}}} +test_scope_UPDATE_STAGE_context_SANDBOX_ownership_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 66, "privilege": "worker"}, "organization": null}, "resource": {"id": 335, "assignee": {"id": 66}, "organization": {"id": 604}, "project": {"id": 343, "owner": {"id": 714}, "assignee": {"id": 877}}, "task": {"id": 353, "owner": {"id": 929}, "assignee": {"id": 1032}}}} } -test_scope_VIEW_DATA_context_SANDBOX_ownership_ASSIGNEE_privilege_NONE_membership_NONE_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 43, "privilege": "none"}, "organization": null}, "resource": {"id": 387, "assignee": {"id": 43}, "organization": {"id": 689}, "project": {"id": 357, "owner": {"id": 725}, "assignee": {"id": 884}}, "task": {"id": 355, "owner": {"id": 989}, "assignee": {"id": 1082}}}} +test_scope_UPDATE_STAGE_context_SANDBOX_ownership_ASSIGNEE_privilege_NONE_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 26, "privilege": "none"}, "organization": null}, "resource": {"id": 335, "assignee": {"id": 26}, "organization": {"id": 649}, "project": {"id": 378, "owner": {"id": 703}, "assignee": {"id": 829}}, "task": {"id": 397, "owner": {"id": 924}, "assignee": {"id": 1019}}}} } -test_scope_VIEW_DATA_context_SANDBOX_ownership_NONE_privilege_ADMIN_membership_NONE_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 89, "privilege": "admin"}, "organization": null}, "resource": {"id": 356, "assignee": {"id": 549}, "organization": {"id": 634}, "project": {"id": 346, "owner": {"id": 710}, "assignee": {"id": 899}}, "task": {"id": 345, "owner": {"id": 986}, "assignee": {"id": 1035}}}} +test_scope_UPDATE_STAGE_context_SANDBOX_ownership_NONE_privilege_ADMIN_membership_NONE_same_org_TRUE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 72, "privilege": "admin"}, "organization": null}, "resource": {"id": 366, "assignee": {"id": 521}, "organization": {"id": 604}, "project": {"id": 309, "owner": {"id": 724}, "assignee": {"id": 849}}, "task": {"id": 329, "owner": {"id": 934}, "assignee": {"id": 1094}}}} } -test_scope_VIEW_DATA_context_SANDBOX_ownership_NONE_privilege_BUSINESS_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 19, "privilege": "business"}, "organization": null}, "resource": {"id": 307, "assignee": {"id": 510}, "organization": {"id": 603}, "project": {"id": 347, "owner": {"id": 770}, "assignee": {"id": 846}}, "task": {"id": 395, "owner": {"id": 900}, "assignee": {"id": 1046}}}} +test_scope_UPDATE_STAGE_context_SANDBOX_ownership_NONE_privilege_BUSINESS_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 2, "privilege": "business"}, "organization": null}, "resource": {"id": 359, "assignee": {"id": 522}, "organization": {"id": 679}, "project": {"id": 374, "owner": {"id": 745}, "assignee": {"id": 842}}, "task": {"id": 321, "owner": {"id": 962}, "assignee": {"id": 1067}}}} } -test_scope_VIEW_DATA_context_SANDBOX_ownership_NONE_privilege_USER_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 60, "privilege": "user"}, "organization": null}, "resource": {"id": 310, "assignee": {"id": 503}, "organization": {"id": 620}, "project": {"id": 373, "owner": {"id": 788}, "assignee": {"id": 808}}, "task": {"id": 345, "owner": {"id": 968}, "assignee": {"id": 1086}}}} +test_scope_UPDATE_STAGE_context_SANDBOX_ownership_NONE_privilege_USER_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 12, "privilege": "user"}, "organization": null}, "resource": {"id": 331, "assignee": {"id": 584}, "organization": {"id": 698}, "project": {"id": 335, "owner": {"id": 767}, "assignee": {"id": 823}}, "task": {"id": 353, "owner": {"id": 919}, "assignee": {"id": 1070}}}} } -test_scope_VIEW_DATA_context_SANDBOX_ownership_NONE_privilege_WORKER_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 9, "privilege": "worker"}, "organization": null}, "resource": {"id": 303, "assignee": {"id": 530}, "organization": {"id": 605}, "project": {"id": 346, "owner": {"id": 703}, "assignee": {"id": 888}}, "task": {"id": 390, "owner": {"id": 942}, "assignee": {"id": 1013}}}} +test_scope_UPDATE_STAGE_context_SANDBOX_ownership_NONE_privilege_WORKER_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 96, "privilege": "worker"}, "organization": null}, "resource": {"id": 328, "assignee": {"id": 546}, "organization": {"id": 630}, "project": {"id": 360, "owner": {"id": 767}, "assignee": {"id": 820}}, "task": {"id": 361, "owner": {"id": 915}, "assignee": {"id": 1037}}}} } -test_scope_VIEW_DATA_context_SANDBOX_ownership_NONE_privilege_NONE_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 47, "privilege": "none"}, "organization": null}, "resource": {"id": 393, "assignee": {"id": 541}, "organization": {"id": 623}, "project": {"id": 359, "owner": {"id": 768}, "assignee": {"id": 878}}, "task": {"id": 331, "owner": {"id": 959}, "assignee": {"id": 1081}}}} +test_scope_UPDATE_STAGE_context_SANDBOX_ownership_NONE_privilege_NONE_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 79, "privilege": "none"}, "organization": null}, "resource": {"id": 308, "assignee": {"id": 574}, "organization": {"id": 613}, "project": {"id": 308, "owner": {"id": 713}, "assignee": {"id": 871}}, "task": {"id": 391, "owner": {"id": 963}, "assignee": {"id": 1094}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 46, "privilege": "admin"}, "organization": {"id": 141, "owner": {"id": 46}, "user": {"role": "owner"}}}, "resource": {"id": 365, "assignee": {"id": 541}, "organization": {"id": 141}, "project": {"id": 349, "owner": {"id": 46}, "assignee": {"id": 841}}, "task": {"id": 390, "owner": {"id": 985}, "assignee": {"id": 1028}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 36, "privilege": "admin"}, "organization": {"id": 134, "owner": {"id": 36}, "user": {"role": "owner"}}}, "resource": {"id": 383, "assignee": {"id": 525}, "organization": {"id": 134}, "project": {"id": 332, "owner": {"id": 36}, "assignee": {"id": 812}}, "task": {"id": 356, "owner": {"id": 962}, "assignee": {"id": 1055}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_OWNER_same_org_FALSE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 4, "privilege": "admin"}, "organization": {"id": 101, "owner": {"id": 4}, "user": {"role": "owner"}}}, "resource": {"id": 333, "assignee": {"id": 596}, "organization": {"id": 620}, "project": {"id": 305, "owner": {"id": 4}, "assignee": {"id": 834}}, "task": {"id": 339, "owner": {"id": 927}, "assignee": {"id": 1087}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_OWNER_same_org_FALSE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 47, "privilege": "admin"}, "organization": {"id": 174, "owner": {"id": 47}, "user": {"role": "owner"}}}, "resource": {"id": 337, "assignee": {"id": 559}, "organization": {"id": 629}, "project": {"id": 300, "owner": {"id": 47}, "assignee": {"id": 845}}, "task": {"id": 389, "owner": {"id": 978}, "assignee": {"id": 1097}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 10, "privilege": "admin"}, "organization": {"id": 124, "owner": {"id": 206}, "user": {"role": "maintainer"}}}, "resource": {"id": 383, "assignee": {"id": 557}, "organization": {"id": 124}, "project": {"id": 331, "owner": {"id": 10}, "assignee": {"id": 818}}, "task": {"id": 320, "owner": {"id": 961}, "assignee": {"id": 1082}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 30, "privilege": "admin"}, "organization": {"id": 161, "owner": {"id": 292}, "user": {"role": "maintainer"}}}, "resource": {"id": 343, "assignee": {"id": 544}, "organization": {"id": 161}, "project": {"id": 333, "owner": {"id": 30}, "assignee": {"id": 824}}, "task": {"id": 387, "owner": {"id": 901}, "assignee": {"id": 1064}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_MAINTAINER_same_org_FALSE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 10, "privilege": "admin"}, "organization": {"id": 167, "owner": {"id": 248}, "user": {"role": "maintainer"}}}, "resource": {"id": 370, "assignee": {"id": 540}, "organization": {"id": 672}, "project": {"id": 300, "owner": {"id": 10}, "assignee": {"id": 824}}, "task": {"id": 344, "owner": {"id": 977}, "assignee": {"id": 1056}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_MAINTAINER_same_org_FALSE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 32, "privilege": "admin"}, "organization": {"id": 136, "owner": {"id": 206}, "user": {"role": "maintainer"}}}, "resource": {"id": 345, "assignee": {"id": 558}, "organization": {"id": 660}, "project": {"id": 379, "owner": {"id": 32}, "assignee": {"id": 816}}, "task": {"id": 332, "owner": {"id": 999}, "assignee": {"id": 1055}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 21, "privilege": "admin"}, "organization": {"id": 145, "owner": {"id": 205}, "user": {"role": "supervisor"}}}, "resource": {"id": 330, "assignee": {"id": 561}, "organization": {"id": 145}, "project": {"id": 382, "owner": {"id": 21}, "assignee": {"id": 842}}, "task": {"id": 371, "owner": {"id": 985}, "assignee": {"id": 1051}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 51, "privilege": "admin"}, "organization": {"id": 189, "owner": {"id": 210}, "user": {"role": "supervisor"}}}, "resource": {"id": 379, "assignee": {"id": 534}, "organization": {"id": 189}, "project": {"id": 375, "owner": {"id": 51}, "assignee": {"id": 877}}, "task": {"id": 346, "owner": {"id": 998}, "assignee": {"id": 1044}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_SUPERVISOR_same_org_FALSE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 82, "privilege": "admin"}, "organization": {"id": 149, "owner": {"id": 289}, "user": {"role": "supervisor"}}}, "resource": {"id": 345, "assignee": {"id": 555}, "organization": {"id": 670}, "project": {"id": 332, "owner": {"id": 82}, "assignee": {"id": 873}}, "task": {"id": 355, "owner": {"id": 999}, "assignee": {"id": 1053}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_SUPERVISOR_same_org_FALSE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 17, "privilege": "admin"}, "organization": {"id": 180, "owner": {"id": 259}, "user": {"role": "supervisor"}}}, "resource": {"id": 396, "assignee": {"id": 555}, "organization": {"id": 621}, "project": {"id": 342, "owner": {"id": 17}, "assignee": {"id": 866}}, "task": {"id": 397, "owner": {"id": 961}, "assignee": {"id": 1011}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 30, "privilege": "admin"}, "organization": {"id": 103, "owner": {"id": 201}, "user": {"role": "worker"}}}, "resource": {"id": 363, "assignee": {"id": 572}, "organization": {"id": 103}, "project": {"id": 378, "owner": {"id": 30}, "assignee": {"id": 869}}, "task": {"id": 324, "owner": {"id": 991}, "assignee": {"id": 1069}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 99, "privilege": "admin"}, "organization": {"id": 146, "owner": {"id": 284}, "user": {"role": "worker"}}}, "resource": {"id": 322, "assignee": {"id": 549}, "organization": {"id": 146}, "project": {"id": 351, "owner": {"id": 99}, "assignee": {"id": 850}}, "task": {"id": 303, "owner": {"id": 908}, "assignee": {"id": 1077}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_WORKER_same_org_FALSE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 75, "privilege": "admin"}, "organization": {"id": 151, "owner": {"id": 235}, "user": {"role": "worker"}}}, "resource": {"id": 313, "assignee": {"id": 502}, "organization": {"id": 617}, "project": {"id": 314, "owner": {"id": 75}, "assignee": {"id": 848}}, "task": {"id": 380, "owner": {"id": 933}, "assignee": {"id": 1069}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_WORKER_same_org_FALSE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 89, "privilege": "admin"}, "organization": {"id": 185, "owner": {"id": 268}, "user": {"role": "worker"}}}, "resource": {"id": 313, "assignee": {"id": 592}, "organization": {"id": 676}, "project": {"id": 380, "owner": {"id": 89}, "assignee": {"id": 857}}, "task": {"id": 321, "owner": {"id": 978}, "assignee": {"id": 1051}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_NONE_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 42, "privilege": "admin"}, "organization": {"id": 197, "owner": {"id": 277}, "user": {"role": null}}}, "resource": {"id": 317, "assignee": {"id": 549}, "organization": {"id": 197}, "project": {"id": 302, "owner": {"id": 42}, "assignee": {"id": 833}}, "task": {"id": 394, "owner": {"id": 983}, "assignee": {"id": 1083}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_NONE_same_org_TRUE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 82, "privilege": "admin"}, "organization": {"id": 121, "owner": {"id": 284}, "user": {"role": null}}}, "resource": {"id": 369, "assignee": {"id": 576}, "organization": {"id": 121}, "project": {"id": 307, "owner": {"id": 82}, "assignee": {"id": 875}}, "task": {"id": 348, "owner": {"id": 951}, "assignee": {"id": 1043}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_NONE_same_org_FALSE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 19, "privilege": "admin"}, "organization": {"id": 153, "owner": {"id": 233}, "user": {"role": null}}}, "resource": {"id": 326, "assignee": {"id": 565}, "organization": {"id": 676}, "project": {"id": 334, "owner": {"id": 19}, "assignee": {"id": 878}}, "task": {"id": 327, "owner": {"id": 927}, "assignee": {"id": 1075}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_NONE_same_org_FALSE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 74, "privilege": "admin"}, "organization": {"id": 153, "owner": {"id": 298}, "user": {"role": null}}}, "resource": {"id": 395, "assignee": {"id": 565}, "organization": {"id": 681}, "project": {"id": 313, "owner": {"id": 74}, "assignee": {"id": 853}}, "task": {"id": 375, "owner": {"id": 900}, "assignee": {"id": 1061}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 59, "privilege": "business"}, "organization": {"id": 129, "owner": {"id": 59}, "user": {"role": "owner"}}}, "resource": {"id": 342, "assignee": {"id": 524}, "organization": {"id": 129}, "project": {"id": 358, "owner": {"id": 59}, "assignee": {"id": 856}}, "task": {"id": 309, "owner": {"id": 944}, "assignee": {"id": 1079}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 41, "privilege": "business"}, "organization": {"id": 197, "owner": {"id": 41}, "user": {"role": "owner"}}}, "resource": {"id": 357, "assignee": {"id": 519}, "organization": {"id": 197}, "project": {"id": 397, "owner": {"id": 41}, "assignee": {"id": 825}}, "task": {"id": 320, "owner": {"id": 968}, "assignee": {"id": 1039}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 84, "privilege": "business"}, "organization": {"id": 122, "owner": {"id": 84}, "user": {"role": "owner"}}}, "resource": {"id": 329, "assignee": {"id": 505}, "organization": {"id": 689}, "project": {"id": 381, "owner": {"id": 84}, "assignee": {"id": 832}}, "task": {"id": 366, "owner": {"id": 959}, "assignee": {"id": 1043}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 25, "privilege": "business"}, "organization": {"id": 124, "owner": {"id": 25}, "user": {"role": "owner"}}}, "resource": {"id": 367, "assignee": {"id": 535}, "organization": {"id": 615}, "project": {"id": 369, "owner": {"id": 25}, "assignee": {"id": 860}}, "task": {"id": 313, "owner": {"id": 947}, "assignee": {"id": 1077}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 67, "privilege": "business"}, "organization": {"id": 134, "owner": {"id": 218}, "user": {"role": "maintainer"}}}, "resource": {"id": 350, "assignee": {"id": 537}, "organization": {"id": 134}, "project": {"id": 329, "owner": {"id": 67}, "assignee": {"id": 891}}, "task": {"id": 371, "owner": {"id": 959}, "assignee": {"id": 1010}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 96, "privilege": "business"}, "organization": {"id": 172, "owner": {"id": 295}, "user": {"role": "maintainer"}}}, "resource": {"id": 347, "assignee": {"id": 501}, "organization": {"id": 172}, "project": {"id": 385, "owner": {"id": 96}, "assignee": {"id": 844}}, "task": {"id": 354, "owner": {"id": 902}, "assignee": {"id": 1064}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 81, "privilege": "business"}, "organization": {"id": 134, "owner": {"id": 240}, "user": {"role": "maintainer"}}}, "resource": {"id": 381, "assignee": {"id": 563}, "organization": {"id": 652}, "project": {"id": 392, "owner": {"id": 81}, "assignee": {"id": 814}}, "task": {"id": 322, "owner": {"id": 956}, "assignee": {"id": 1015}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 18, "privilege": "business"}, "organization": {"id": 116, "owner": {"id": 205}, "user": {"role": "maintainer"}}}, "resource": {"id": 390, "assignee": {"id": 517}, "organization": {"id": 693}, "project": {"id": 397, "owner": {"id": 18}, "assignee": {"id": 818}}, "task": {"id": 357, "owner": {"id": 953}, "assignee": {"id": 1074}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 47, "privilege": "business"}, "organization": {"id": 182, "owner": {"id": 258}, "user": {"role": "supervisor"}}}, "resource": {"id": 339, "assignee": {"id": 596}, "organization": {"id": 182}, "project": {"id": 376, "owner": {"id": 47}, "assignee": {"id": 846}}, "task": {"id": 351, "owner": {"id": 970}, "assignee": {"id": 1061}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 72, "privilege": "business"}, "organization": {"id": 143, "owner": {"id": 252}, "user": {"role": "supervisor"}}}, "resource": {"id": 384, "assignee": {"id": 568}, "organization": {"id": 143}, "project": {"id": 380, "owner": {"id": 72}, "assignee": {"id": 874}}, "task": {"id": 381, "owner": {"id": 920}, "assignee": {"id": 1015}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 6, "privilege": "business"}, "organization": {"id": 106, "owner": {"id": 279}, "user": {"role": "supervisor"}}}, "resource": {"id": 393, "assignee": {"id": 511}, "organization": {"id": 667}, "project": {"id": 392, "owner": {"id": 6}, "assignee": {"id": 841}}, "task": {"id": 332, "owner": {"id": 971}, "assignee": {"id": 1079}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 82, "privilege": "business"}, "organization": {"id": 193, "owner": {"id": 207}, "user": {"role": "supervisor"}}}, "resource": {"id": 384, "assignee": {"id": 519}, "organization": {"id": 659}, "project": {"id": 322, "owner": {"id": 82}, "assignee": {"id": 845}}, "task": {"id": 361, "owner": {"id": 901}, "assignee": {"id": 1052}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 11, "privilege": "business"}, "organization": {"id": 163, "owner": {"id": 268}, "user": {"role": "worker"}}}, "resource": {"id": 373, "assignee": {"id": 571}, "organization": {"id": 163}, "project": {"id": 323, "owner": {"id": 11}, "assignee": {"id": 825}}, "task": {"id": 369, "owner": {"id": 982}, "assignee": {"id": 1077}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 33, "privilege": "business"}, "organization": {"id": 147, "owner": {"id": 220}, "user": {"role": "worker"}}}, "resource": {"id": 304, "assignee": {"id": 565}, "organization": {"id": 147}, "project": {"id": 319, "owner": {"id": 33}, "assignee": {"id": 852}}, "task": {"id": 371, "owner": {"id": 992}, "assignee": {"id": 1085}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 12, "privilege": "business"}, "organization": {"id": 139, "owner": {"id": 298}, "user": {"role": "worker"}}}, "resource": {"id": 314, "assignee": {"id": 543}, "organization": {"id": 612}, "project": {"id": 395, "owner": {"id": 12}, "assignee": {"id": 882}}, "task": {"id": 378, "owner": {"id": 978}, "assignee": {"id": 1033}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 72, "privilege": "business"}, "organization": {"id": 128, "owner": {"id": 285}, "user": {"role": "worker"}}}, "resource": {"id": 336, "assignee": {"id": 534}, "organization": {"id": 640}, "project": {"id": 306, "owner": {"id": 72}, "assignee": {"id": 852}}, "task": {"id": 364, "owner": {"id": 972}, "assignee": {"id": 1099}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 86, "privilege": "business"}, "organization": {"id": 104, "owner": {"id": 248}, "user": {"role": null}}}, "resource": {"id": 332, "assignee": {"id": 590}, "organization": {"id": 104}, "project": {"id": 317, "owner": {"id": 86}, "assignee": {"id": 894}}, "task": {"id": 357, "owner": {"id": 972}, "assignee": {"id": 1078}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 33, "privilege": "business"}, "organization": {"id": 198, "owner": {"id": 290}, "user": {"role": null}}}, "resource": {"id": 364, "assignee": {"id": 590}, "organization": {"id": 198}, "project": {"id": 340, "owner": {"id": 33}, "assignee": {"id": 851}}, "task": {"id": 327, "owner": {"id": 931}, "assignee": {"id": 1092}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 29, "privilege": "business"}, "organization": {"id": 188, "owner": {"id": 281}, "user": {"role": null}}}, "resource": {"id": 308, "assignee": {"id": 579}, "organization": {"id": 695}, "project": {"id": 385, "owner": {"id": 29}, "assignee": {"id": 815}}, "task": {"id": 386, "owner": {"id": 932}, "assignee": {"id": 1097}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 85, "privilege": "business"}, "organization": {"id": 108, "owner": {"id": 274}, "user": {"role": null}}}, "resource": {"id": 362, "assignee": {"id": 560}, "organization": {"id": 623}, "project": {"id": 311, "owner": {"id": 85}, "assignee": {"id": 848}}, "task": {"id": 381, "owner": {"id": 982}, "assignee": {"id": 1099}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 9, "privilege": "user"}, "organization": {"id": 178, "owner": {"id": 9}, "user": {"role": "owner"}}}, "resource": {"id": 379, "assignee": {"id": 559}, "organization": {"id": 178}, "project": {"id": 334, "owner": {"id": 9}, "assignee": {"id": 884}}, "task": {"id": 349, "owner": {"id": 973}, "assignee": {"id": 1024}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 6, "privilege": "user"}, "organization": {"id": 140, "owner": {"id": 6}, "user": {"role": "owner"}}}, "resource": {"id": 306, "assignee": {"id": 582}, "organization": {"id": 140}, "project": {"id": 353, "owner": {"id": 6}, "assignee": {"id": 829}}, "task": {"id": 310, "owner": {"id": 966}, "assignee": {"id": 1069}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 84, "privilege": "user"}, "organization": {"id": 177, "owner": {"id": 84}, "user": {"role": "owner"}}}, "resource": {"id": 392, "assignee": {"id": 560}, "organization": {"id": 668}, "project": {"id": 334, "owner": {"id": 84}, "assignee": {"id": 826}}, "task": {"id": 375, "owner": {"id": 917}, "assignee": {"id": 1050}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 5, "privilege": "user"}, "organization": {"id": 105, "owner": {"id": 5}, "user": {"role": "owner"}}}, "resource": {"id": 367, "assignee": {"id": 587}, "organization": {"id": 691}, "project": {"id": 303, "owner": {"id": 5}, "assignee": {"id": 875}}, "task": {"id": 346, "owner": {"id": 961}, "assignee": {"id": 1023}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 25, "privilege": "user"}, "organization": {"id": 141, "owner": {"id": 205}, "user": {"role": "maintainer"}}}, "resource": {"id": 318, "assignee": {"id": 526}, "organization": {"id": 141}, "project": {"id": 343, "owner": {"id": 25}, "assignee": {"id": 857}}, "task": {"id": 388, "owner": {"id": 925}, "assignee": {"id": 1071}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 56, "privilege": "user"}, "organization": {"id": 155, "owner": {"id": 293}, "user": {"role": "maintainer"}}}, "resource": {"id": 329, "assignee": {"id": 523}, "organization": {"id": 155}, "project": {"id": 394, "owner": {"id": 56}, "assignee": {"id": 882}}, "task": {"id": 373, "owner": {"id": 963}, "assignee": {"id": 1070}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 10, "privilege": "user"}, "organization": {"id": 166, "owner": {"id": 240}, "user": {"role": "maintainer"}}}, "resource": {"id": 399, "assignee": {"id": 576}, "organization": {"id": 625}, "project": {"id": 330, "owner": {"id": 10}, "assignee": {"id": 821}}, "task": {"id": 395, "owner": {"id": 964}, "assignee": {"id": 1098}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 91, "privilege": "user"}, "organization": {"id": 100, "owner": {"id": 216}, "user": {"role": "maintainer"}}}, "resource": {"id": 322, "assignee": {"id": 508}, "organization": {"id": 651}, "project": {"id": 391, "owner": {"id": 91}, "assignee": {"id": 825}}, "task": {"id": 324, "owner": {"id": 933}, "assignee": {"id": 1057}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 66, "privilege": "user"}, "organization": {"id": 108, "owner": {"id": 201}, "user": {"role": "supervisor"}}}, "resource": {"id": 355, "assignee": {"id": 533}, "organization": {"id": 108}, "project": {"id": 342, "owner": {"id": 66}, "assignee": {"id": 859}}, "task": {"id": 332, "owner": {"id": 984}, "assignee": {"id": 1098}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 47, "privilege": "user"}, "organization": {"id": 158, "owner": {"id": 226}, "user": {"role": "supervisor"}}}, "resource": {"id": 375, "assignee": {"id": 530}, "organization": {"id": 158}, "project": {"id": 302, "owner": {"id": 47}, "assignee": {"id": 861}}, "task": {"id": 352, "owner": {"id": 947}, "assignee": {"id": 1012}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 15, "privilege": "user"}, "organization": {"id": 104, "owner": {"id": 235}, "user": {"role": "supervisor"}}}, "resource": {"id": 332, "assignee": {"id": 570}, "organization": {"id": 604}, "project": {"id": 300, "owner": {"id": 15}, "assignee": {"id": 866}}, "task": {"id": 303, "owner": {"id": 957}, "assignee": {"id": 1001}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 51, "privilege": "user"}, "organization": {"id": 137, "owner": {"id": 264}, "user": {"role": "supervisor"}}}, "resource": {"id": 361, "assignee": {"id": 564}, "organization": {"id": 614}, "project": {"id": 399, "owner": {"id": 51}, "assignee": {"id": 879}}, "task": {"id": 357, "owner": {"id": 901}, "assignee": {"id": 1004}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 6, "privilege": "user"}, "organization": {"id": 132, "owner": {"id": 246}, "user": {"role": "worker"}}}, "resource": {"id": 355, "assignee": {"id": 584}, "organization": {"id": 132}, "project": {"id": 367, "owner": {"id": 6}, "assignee": {"id": 892}}, "task": {"id": 373, "owner": {"id": 924}, "assignee": {"id": 1077}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 60, "privilege": "user"}, "organization": {"id": 169, "owner": {"id": 223}, "user": {"role": "worker"}}}, "resource": {"id": 316, "assignee": {"id": 525}, "organization": {"id": 169}, "project": {"id": 375, "owner": {"id": 60}, "assignee": {"id": 837}}, "task": {"id": 374, "owner": {"id": 975}, "assignee": {"id": 1086}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 91, "privilege": "user"}, "organization": {"id": 111, "owner": {"id": 257}, "user": {"role": "worker"}}}, "resource": {"id": 306, "assignee": {"id": 576}, "organization": {"id": 696}, "project": {"id": 318, "owner": {"id": 91}, "assignee": {"id": 886}}, "task": {"id": 317, "owner": {"id": 905}, "assignee": {"id": 1066}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 54, "privilege": "user"}, "organization": {"id": 176, "owner": {"id": 287}, "user": {"role": "worker"}}}, "resource": {"id": 376, "assignee": {"id": 583}, "organization": {"id": 695}, "project": {"id": 329, "owner": {"id": 54}, "assignee": {"id": 843}}, "task": {"id": 334, "owner": {"id": 954}, "assignee": {"id": 1039}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 14, "privilege": "user"}, "organization": {"id": 184, "owner": {"id": 218}, "user": {"role": null}}}, "resource": {"id": 357, "assignee": {"id": 502}, "organization": {"id": 184}, "project": {"id": 313, "owner": {"id": 14}, "assignee": {"id": 807}}, "task": {"id": 338, "owner": {"id": 997}, "assignee": {"id": 1015}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 9, "privilege": "user"}, "organization": {"id": 181, "owner": {"id": 208}, "user": {"role": null}}}, "resource": {"id": 338, "assignee": {"id": 503}, "organization": {"id": 181}, "project": {"id": 340, "owner": {"id": 9}, "assignee": {"id": 822}}, "task": {"id": 302, "owner": {"id": 903}, "assignee": {"id": 1097}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 0, "privilege": "user"}, "organization": {"id": 199, "owner": {"id": 251}, "user": {"role": null}}}, "resource": {"id": 371, "assignee": {"id": 536}, "organization": {"id": 609}, "project": {"id": 381, "owner": {"id": 0}, "assignee": {"id": 830}}, "task": {"id": 381, "owner": {"id": 947}, "assignee": {"id": 1085}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 46, "privilege": "user"}, "organization": {"id": 124, "owner": {"id": 257}, "user": {"role": null}}}, "resource": {"id": 392, "assignee": {"id": 529}, "organization": {"id": 639}, "project": {"id": 362, "owner": {"id": 46}, "assignee": {"id": 888}}, "task": {"id": 391, "owner": {"id": 902}, "assignee": {"id": 1075}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 6, "privilege": "worker"}, "organization": {"id": 161, "owner": {"id": 6}, "user": {"role": "owner"}}}, "resource": {"id": 383, "assignee": {"id": 586}, "organization": {"id": 161}, "project": {"id": 383, "owner": {"id": 6}, "assignee": {"id": 866}}, "task": {"id": 389, "owner": {"id": 998}, "assignee": {"id": 1087}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 9, "privilege": "worker"}, "organization": {"id": 161, "owner": {"id": 9}, "user": {"role": "owner"}}}, "resource": {"id": 373, "assignee": {"id": 542}, "organization": {"id": 161}, "project": {"id": 358, "owner": {"id": 9}, "assignee": {"id": 830}}, "task": {"id": 342, "owner": {"id": 925}, "assignee": {"id": 1066}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 68, "privilege": "worker"}, "organization": {"id": 153, "owner": {"id": 68}, "user": {"role": "owner"}}}, "resource": {"id": 311, "assignee": {"id": 541}, "organization": {"id": 626}, "project": {"id": 390, "owner": {"id": 68}, "assignee": {"id": 856}}, "task": {"id": 362, "owner": {"id": 986}, "assignee": {"id": 1060}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 86, "privilege": "worker"}, "organization": {"id": 157, "owner": {"id": 86}, "user": {"role": "owner"}}}, "resource": {"id": 324, "assignee": {"id": 521}, "organization": {"id": 653}, "project": {"id": 384, "owner": {"id": 86}, "assignee": {"id": 825}}, "task": {"id": 331, "owner": {"id": 993}, "assignee": {"id": 1026}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 65, "privilege": "worker"}, "organization": {"id": 142, "owner": {"id": 203}, "user": {"role": "maintainer"}}}, "resource": {"id": 342, "assignee": {"id": 588}, "organization": {"id": 142}, "project": {"id": 377, "owner": {"id": 65}, "assignee": {"id": 887}}, "task": {"id": 383, "owner": {"id": 901}, "assignee": {"id": 1005}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 18, "privilege": "worker"}, "organization": {"id": 184, "owner": {"id": 288}, "user": {"role": "maintainer"}}}, "resource": {"id": 345, "assignee": {"id": 557}, "organization": {"id": 184}, "project": {"id": 336, "owner": {"id": 18}, "assignee": {"id": 861}}, "task": {"id": 343, "owner": {"id": 965}, "assignee": {"id": 1084}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 84, "privilege": "worker"}, "organization": {"id": 193, "owner": {"id": 209}, "user": {"role": "maintainer"}}}, "resource": {"id": 328, "assignee": {"id": 523}, "organization": {"id": 635}, "project": {"id": 354, "owner": {"id": 84}, "assignee": {"id": 805}}, "task": {"id": 358, "owner": {"id": 921}, "assignee": {"id": 1054}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 53, "privilege": "worker"}, "organization": {"id": 169, "owner": {"id": 245}, "user": {"role": "maintainer"}}}, "resource": {"id": 398, "assignee": {"id": 541}, "organization": {"id": 687}, "project": {"id": 326, "owner": {"id": 53}, "assignee": {"id": 895}}, "task": {"id": 394, "owner": {"id": 953}, "assignee": {"id": 1051}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 93, "privilege": "worker"}, "organization": {"id": 114, "owner": {"id": 263}, "user": {"role": "supervisor"}}}, "resource": {"id": 335, "assignee": {"id": 518}, "organization": {"id": 114}, "project": {"id": 336, "owner": {"id": 93}, "assignee": {"id": 837}}, "task": {"id": 315, "owner": {"id": 996}, "assignee": {"id": 1054}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 13, "privilege": "worker"}, "organization": {"id": 128, "owner": {"id": 223}, "user": {"role": "supervisor"}}}, "resource": {"id": 349, "assignee": {"id": 516}, "organization": {"id": 128}, "project": {"id": 375, "owner": {"id": 13}, "assignee": {"id": 802}}, "task": {"id": 389, "owner": {"id": 946}, "assignee": {"id": 1013}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 91, "privilege": "worker"}, "organization": {"id": 145, "owner": {"id": 284}, "user": {"role": "supervisor"}}}, "resource": {"id": 361, "assignee": {"id": 560}, "organization": {"id": 680}, "project": {"id": 328, "owner": {"id": 91}, "assignee": {"id": 888}}, "task": {"id": 395, "owner": {"id": 948}, "assignee": {"id": 1060}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 26, "privilege": "worker"}, "organization": {"id": 162, "owner": {"id": 223}, "user": {"role": "supervisor"}}}, "resource": {"id": 377, "assignee": {"id": 558}, "organization": {"id": 649}, "project": {"id": 309, "owner": {"id": 26}, "assignee": {"id": 882}}, "task": {"id": 392, "owner": {"id": 951}, "assignee": {"id": 1074}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 91, "privilege": "worker"}, "organization": {"id": 101, "owner": {"id": 262}, "user": {"role": "worker"}}}, "resource": {"id": 330, "assignee": {"id": 595}, "organization": {"id": 101}, "project": {"id": 353, "owner": {"id": 91}, "assignee": {"id": 894}}, "task": {"id": 327, "owner": {"id": 961}, "assignee": {"id": 1033}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 7, "privilege": "worker"}, "organization": {"id": 165, "owner": {"id": 293}, "user": {"role": "worker"}}}, "resource": {"id": 341, "assignee": {"id": 510}, "organization": {"id": 165}, "project": {"id": 375, "owner": {"id": 7}, "assignee": {"id": 815}}, "task": {"id": 300, "owner": {"id": 928}, "assignee": {"id": 1025}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 74, "privilege": "worker"}, "organization": {"id": 152, "owner": {"id": 209}, "user": {"role": "worker"}}}, "resource": {"id": 327, "assignee": {"id": 562}, "organization": {"id": 621}, "project": {"id": 322, "owner": {"id": 74}, "assignee": {"id": 814}}, "task": {"id": 342, "owner": {"id": 910}, "assignee": {"id": 1064}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 6, "privilege": "worker"}, "organization": {"id": 188, "owner": {"id": 298}, "user": {"role": "worker"}}}, "resource": {"id": 331, "assignee": {"id": 590}, "organization": {"id": 659}, "project": {"id": 323, "owner": {"id": 6}, "assignee": {"id": 849}}, "task": {"id": 368, "owner": {"id": 914}, "assignee": {"id": 1095}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 35, "privilege": "worker"}, "organization": {"id": 164, "owner": {"id": 272}, "user": {"role": null}}}, "resource": {"id": 310, "assignee": {"id": 546}, "organization": {"id": 164}, "project": {"id": 370, "owner": {"id": 35}, "assignee": {"id": 871}}, "task": {"id": 399, "owner": {"id": 957}, "assignee": {"id": 1082}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 21, "privilege": "worker"}, "organization": {"id": 147, "owner": {"id": 250}, "user": {"role": null}}}, "resource": {"id": 395, "assignee": {"id": 518}, "organization": {"id": 147}, "project": {"id": 366, "owner": {"id": 21}, "assignee": {"id": 837}}, "task": {"id": 336, "owner": {"id": 903}, "assignee": {"id": 1022}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 0, "privilege": "worker"}, "organization": {"id": 195, "owner": {"id": 249}, "user": {"role": null}}}, "resource": {"id": 337, "assignee": {"id": 568}, "organization": {"id": 661}, "project": {"id": 396, "owner": {"id": 0}, "assignee": {"id": 834}}, "task": {"id": 355, "owner": {"id": 990}, "assignee": {"id": 1070}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 59, "privilege": "worker"}, "organization": {"id": 193, "owner": {"id": 298}, "user": {"role": null}}}, "resource": {"id": 365, "assignee": {"id": 592}, "organization": {"id": 699}, "project": {"id": 325, "owner": {"id": 59}, "assignee": {"id": 812}}, "task": {"id": 368, "owner": {"id": 982}, "assignee": {"id": 1094}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 85, "privilege": "none"}, "organization": {"id": 122, "owner": {"id": 85}, "user": {"role": "owner"}}}, "resource": {"id": 396, "assignee": {"id": 522}, "organization": {"id": 122}, "project": {"id": 345, "owner": {"id": 85}, "assignee": {"id": 862}}, "task": {"id": 398, "owner": {"id": 964}, "assignee": {"id": 1099}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_OWNER_same_org_TRUE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 1, "privilege": "none"}, "organization": {"id": 140, "owner": {"id": 1}, "user": {"role": "owner"}}}, "resource": {"id": 301, "assignee": {"id": 573}, "organization": {"id": 140}, "project": {"id": 320, "owner": {"id": 1}, "assignee": {"id": 873}}, "task": {"id": 361, "owner": {"id": 974}, "assignee": {"id": 1073}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 72, "privilege": "none"}, "organization": {"id": 162, "owner": {"id": 72}, "user": {"role": "owner"}}}, "resource": {"id": 393, "assignee": {"id": 585}, "organization": {"id": 600}, "project": {"id": 325, "owner": {"id": 72}, "assignee": {"id": 835}}, "task": {"id": 338, "owner": {"id": 986}, "assignee": {"id": 1039}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 99, "privilege": "none"}, "organization": {"id": 155, "owner": {"id": 99}, "user": {"role": "owner"}}}, "resource": {"id": 329, "assignee": {"id": 519}, "organization": {"id": 618}, "project": {"id": 396, "owner": {"id": 99}, "assignee": {"id": 820}}, "task": {"id": 302, "owner": {"id": 906}, "assignee": {"id": 1021}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 35, "privilege": "none"}, "organization": {"id": 155, "owner": {"id": 249}, "user": {"role": "maintainer"}}}, "resource": {"id": 379, "assignee": {"id": 532}, "organization": {"id": 155}, "project": {"id": 319, "owner": {"id": 35}, "assignee": {"id": 882}}, "task": {"id": 364, "owner": {"id": 916}, "assignee": {"id": 1002}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_MAINTAINER_same_org_TRUE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 94, "privilege": "none"}, "organization": {"id": 135, "owner": {"id": 268}, "user": {"role": "maintainer"}}}, "resource": {"id": 323, "assignee": {"id": 527}, "organization": {"id": 135}, "project": {"id": 324, "owner": {"id": 94}, "assignee": {"id": 872}}, "task": {"id": 307, "owner": {"id": 964}, "assignee": {"id": 1015}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 57, "privilege": "none"}, "organization": {"id": 110, "owner": {"id": 292}, "user": {"role": "maintainer"}}}, "resource": {"id": 354, "assignee": {"id": 509}, "organization": {"id": 604}, "project": {"id": 333, "owner": {"id": 57}, "assignee": {"id": 878}}, "task": {"id": 317, "owner": {"id": 911}, "assignee": {"id": 1011}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 12, "privilege": "none"}, "organization": {"id": 197, "owner": {"id": 240}, "user": {"role": "maintainer"}}}, "resource": {"id": 302, "assignee": {"id": 533}, "organization": {"id": 634}, "project": {"id": 384, "owner": {"id": 12}, "assignee": {"id": 863}}, "task": {"id": 333, "owner": {"id": 969}, "assignee": {"id": 1088}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 24, "privilege": "none"}, "organization": {"id": 124, "owner": {"id": 257}, "user": {"role": "supervisor"}}}, "resource": {"id": 329, "assignee": {"id": 581}, "organization": {"id": 124}, "project": {"id": 366, "owner": {"id": 24}, "assignee": {"id": 890}}, "task": {"id": 366, "owner": {"id": 925}, "assignee": {"id": 1089}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_SUPERVISOR_same_org_TRUE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 96, "privilege": "none"}, "organization": {"id": 173, "owner": {"id": 228}, "user": {"role": "supervisor"}}}, "resource": {"id": 308, "assignee": {"id": 566}, "organization": {"id": 173}, "project": {"id": 339, "owner": {"id": 96}, "assignee": {"id": 878}}, "task": {"id": 363, "owner": {"id": 961}, "assignee": {"id": 1076}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 41, "privilege": "none"}, "organization": {"id": 178, "owner": {"id": 210}, "user": {"role": "supervisor"}}}, "resource": {"id": 349, "assignee": {"id": 517}, "organization": {"id": 655}, "project": {"id": 321, "owner": {"id": 41}, "assignee": {"id": 851}}, "task": {"id": 321, "owner": {"id": 960}, "assignee": {"id": 1008}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 41, "privilege": "none"}, "organization": {"id": 176, "owner": {"id": 212}, "user": {"role": "supervisor"}}}, "resource": {"id": 369, "assignee": {"id": 575}, "organization": {"id": 654}, "project": {"id": 328, "owner": {"id": 41}, "assignee": {"id": 835}}, "task": {"id": 323, "owner": {"id": 909}, "assignee": {"id": 1058}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 71, "privilege": "none"}, "organization": {"id": 121, "owner": {"id": 270}, "user": {"role": "worker"}}}, "resource": {"id": 317, "assignee": {"id": 554}, "organization": {"id": 121}, "project": {"id": 327, "owner": {"id": 71}, "assignee": {"id": 873}}, "task": {"id": 351, "owner": {"id": 910}, "assignee": {"id": 1043}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_WORKER_same_org_TRUE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 43, "privilege": "none"}, "organization": {"id": 116, "owner": {"id": 240}, "user": {"role": "worker"}}}, "resource": {"id": 357, "assignee": {"id": 551}, "organization": {"id": 116}, "project": {"id": 397, "owner": {"id": 43}, "assignee": {"id": 899}}, "task": {"id": 334, "owner": {"id": 968}, "assignee": {"id": 1006}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 65, "privilege": "none"}, "organization": {"id": 185, "owner": {"id": 282}, "user": {"role": "worker"}}}, "resource": {"id": 389, "assignee": {"id": 551}, "organization": {"id": 621}, "project": {"id": 385, "owner": {"id": 65}, "assignee": {"id": 857}}, "task": {"id": 316, "owner": {"id": 903}, "assignee": {"id": 1039}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 74, "privilege": "none"}, "organization": {"id": 172, "owner": {"id": 285}, "user": {"role": "worker"}}}, "resource": {"id": 352, "assignee": {"id": 564}, "organization": {"id": 653}, "project": {"id": 348, "owner": {"id": 74}, "assignee": {"id": 830}}, "task": {"id": 392, "owner": {"id": 918}, "assignee": {"id": 1005}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 3, "privilege": "none"}, "organization": {"id": 168, "owner": {"id": 201}, "user": {"role": null}}}, "resource": {"id": 367, "assignee": {"id": 572}, "organization": {"id": 168}, "project": {"id": 349, "owner": {"id": 3}, "assignee": {"id": 801}}, "task": {"id": 313, "owner": {"id": 953}, "assignee": {"id": 1074}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 40, "privilege": "none"}, "organization": {"id": 124, "owner": {"id": 209}, "user": {"role": null}}}, "resource": {"id": 394, "assignee": {"id": 560}, "organization": {"id": 124}, "project": {"id": 347, "owner": {"id": 40}, "assignee": {"id": 800}}, "task": {"id": 363, "owner": {"id": 935}, "assignee": {"id": 1079}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 77, "privilege": "none"}, "organization": {"id": 103, "owner": {"id": 263}, "user": {"role": null}}}, "resource": {"id": 358, "assignee": {"id": 575}, "organization": {"id": 664}, "project": {"id": 381, "owner": {"id": 77}, "assignee": {"id": 899}}, "task": {"id": 353, "owner": {"id": 951}, "assignee": {"id": 1053}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 41, "privilege": "none"}, "organization": {"id": 117, "owner": {"id": 280}, "user": {"role": null}}}, "resource": {"id": 328, "assignee": {"id": 537}, "organization": {"id": 682}, "project": {"id": 379, "owner": {"id": 41}, "assignee": {"id": 845}}, "task": {"id": 378, "owner": {"id": 951}, "assignee": {"id": 1054}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 65, "privilege": "admin"}, "organization": {"id": 122, "owner": {"id": 65}, "user": {"role": "owner"}}}, "resource": {"id": 300, "assignee": {"id": 532}, "organization": {"id": 122}, "project": {"id": 335, "owner": {"id": 764}, "assignee": {"id": 65}}, "task": {"id": 377, "owner": {"id": 924}, "assignee": {"id": 1038}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 28, "privilege": "admin"}, "organization": {"id": 158, "owner": {"id": 28}, "user": {"role": "owner"}}}, "resource": {"id": 383, "assignee": {"id": 569}, "organization": {"id": 158}, "project": {"id": 384, "owner": {"id": 738}, "assignee": {"id": 28}}, "task": {"id": 370, "owner": {"id": 930}, "assignee": {"id": 1084}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_OWNER_same_org_FALSE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 15, "privilege": "admin"}, "organization": {"id": 100, "owner": {"id": 15}, "user": {"role": "owner"}}}, "resource": {"id": 394, "assignee": {"id": 501}, "organization": {"id": 686}, "project": {"id": 371, "owner": {"id": 781}, "assignee": {"id": 15}}, "task": {"id": 340, "owner": {"id": 950}, "assignee": {"id": 1066}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_OWNER_same_org_FALSE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 46, "privilege": "admin"}, "organization": {"id": 174, "owner": {"id": 46}, "user": {"role": "owner"}}}, "resource": {"id": 345, "assignee": {"id": 598}, "organization": {"id": 609}, "project": {"id": 323, "owner": {"id": 778}, "assignee": {"id": 46}}, "task": {"id": 377, "owner": {"id": 967}, "assignee": {"id": 1089}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 81, "privilege": "admin"}, "organization": {"id": 187, "owner": {"id": 237}, "user": {"role": "maintainer"}}}, "resource": {"id": 396, "assignee": {"id": 542}, "organization": {"id": 187}, "project": {"id": 322, "owner": {"id": 771}, "assignee": {"id": 81}}, "task": {"id": 328, "owner": {"id": 909}, "assignee": {"id": 1057}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 39, "privilege": "admin"}, "organization": {"id": 141, "owner": {"id": 238}, "user": {"role": "maintainer"}}}, "resource": {"id": 364, "assignee": {"id": 566}, "organization": {"id": 141}, "project": {"id": 316, "owner": {"id": 765}, "assignee": {"id": 39}}, "task": {"id": 395, "owner": {"id": 948}, "assignee": {"id": 1098}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_MAINTAINER_same_org_FALSE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 38, "privilege": "admin"}, "organization": {"id": 134, "owner": {"id": 235}, "user": {"role": "maintainer"}}}, "resource": {"id": 382, "assignee": {"id": 569}, "organization": {"id": 626}, "project": {"id": 388, "owner": {"id": 799}, "assignee": {"id": 38}}, "task": {"id": 370, "owner": {"id": 954}, "assignee": {"id": 1073}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_MAINTAINER_same_org_FALSE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 94, "privilege": "admin"}, "organization": {"id": 170, "owner": {"id": 238}, "user": {"role": "maintainer"}}}, "resource": {"id": 341, "assignee": {"id": 572}, "organization": {"id": 698}, "project": {"id": 351, "owner": {"id": 717}, "assignee": {"id": 94}}, "task": {"id": 313, "owner": {"id": 919}, "assignee": {"id": 1043}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 0, "privilege": "admin"}, "organization": {"id": 111, "owner": {"id": 267}, "user": {"role": "supervisor"}}}, "resource": {"id": 374, "assignee": {"id": 547}, "organization": {"id": 111}, "project": {"id": 361, "owner": {"id": 703}, "assignee": {"id": 0}}, "task": {"id": 304, "owner": {"id": 955}, "assignee": {"id": 1049}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 50, "privilege": "admin"}, "organization": {"id": 101, "owner": {"id": 224}, "user": {"role": "supervisor"}}}, "resource": {"id": 320, "assignee": {"id": 593}, "organization": {"id": 101}, "project": {"id": 360, "owner": {"id": 710}, "assignee": {"id": 50}}, "task": {"id": 309, "owner": {"id": 921}, "assignee": {"id": 1024}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_SUPERVISOR_same_org_FALSE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 41, "privilege": "admin"}, "organization": {"id": 170, "owner": {"id": 286}, "user": {"role": "supervisor"}}}, "resource": {"id": 395, "assignee": {"id": 519}, "organization": {"id": 647}, "project": {"id": 331, "owner": {"id": 724}, "assignee": {"id": 41}}, "task": {"id": 344, "owner": {"id": 920}, "assignee": {"id": 1093}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_SUPERVISOR_same_org_FALSE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 80, "privilege": "admin"}, "organization": {"id": 104, "owner": {"id": 266}, "user": {"role": "supervisor"}}}, "resource": {"id": 344, "assignee": {"id": 548}, "organization": {"id": 683}, "project": {"id": 348, "owner": {"id": 787}, "assignee": {"id": 80}}, "task": {"id": 371, "owner": {"id": 936}, "assignee": {"id": 1059}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 66, "privilege": "admin"}, "organization": {"id": 140, "owner": {"id": 211}, "user": {"role": "worker"}}}, "resource": {"id": 304, "assignee": {"id": 562}, "organization": {"id": 140}, "project": {"id": 321, "owner": {"id": 757}, "assignee": {"id": 66}}, "task": {"id": 393, "owner": {"id": 908}, "assignee": {"id": 1093}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 94, "privilege": "admin"}, "organization": {"id": 110, "owner": {"id": 219}, "user": {"role": "worker"}}}, "resource": {"id": 357, "assignee": {"id": 599}, "organization": {"id": 110}, "project": {"id": 371, "owner": {"id": 706}, "assignee": {"id": 94}}, "task": {"id": 370, "owner": {"id": 920}, "assignee": {"id": 1028}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_WORKER_same_org_FALSE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 13, "privilege": "admin"}, "organization": {"id": 144, "owner": {"id": 253}, "user": {"role": "worker"}}}, "resource": {"id": 330, "assignee": {"id": 524}, "organization": {"id": 655}, "project": {"id": 374, "owner": {"id": 795}, "assignee": {"id": 13}}, "task": {"id": 386, "owner": {"id": 995}, "assignee": {"id": 1080}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_WORKER_same_org_FALSE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 38, "privilege": "admin"}, "organization": {"id": 157, "owner": {"id": 276}, "user": {"role": "worker"}}}, "resource": {"id": 360, "assignee": {"id": 516}, "organization": {"id": 658}, "project": {"id": 351, "owner": {"id": 742}, "assignee": {"id": 38}}, "task": {"id": 366, "owner": {"id": 924}, "assignee": {"id": 1085}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 12, "privilege": "admin"}, "organization": {"id": 135, "owner": {"id": 261}, "user": {"role": null}}}, "resource": {"id": 371, "assignee": {"id": 555}, "organization": {"id": 135}, "project": {"id": 398, "owner": {"id": 774}, "assignee": {"id": 12}}, "task": {"id": 378, "owner": {"id": 907}, "assignee": {"id": 1076}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_TRUE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 59, "privilege": "admin"}, "organization": {"id": 144, "owner": {"id": 212}, "user": {"role": null}}}, "resource": {"id": 317, "assignee": {"id": 527}, "organization": {"id": 144}, "project": {"id": 329, "owner": {"id": 724}, "assignee": {"id": 59}}, "task": {"id": 316, "owner": {"id": 923}, "assignee": {"id": 1023}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_FALSE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 23, "privilege": "admin"}, "organization": {"id": 130, "owner": {"id": 205}, "user": {"role": null}}}, "resource": {"id": 301, "assignee": {"id": 587}, "organization": {"id": 618}, "project": {"id": 396, "owner": {"id": 714}, "assignee": {"id": 23}}, "task": {"id": 320, "owner": {"id": 973}, "assignee": {"id": 1089}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_FALSE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 15, "privilege": "admin"}, "organization": {"id": 124, "owner": {"id": 215}, "user": {"role": null}}}, "resource": {"id": 354, "assignee": {"id": 515}, "organization": {"id": 635}, "project": {"id": 394, "owner": {"id": 741}, "assignee": {"id": 15}}, "task": {"id": 332, "owner": {"id": 919}, "assignee": {"id": 1052}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 61, "privilege": "business"}, "organization": {"id": 136, "owner": {"id": 61}, "user": {"role": "owner"}}}, "resource": {"id": 363, "assignee": {"id": 590}, "organization": {"id": 136}, "project": {"id": 377, "owner": {"id": 719}, "assignee": {"id": 61}}, "task": {"id": 358, "owner": {"id": 972}, "assignee": {"id": 1051}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 42, "privilege": "business"}, "organization": {"id": 127, "owner": {"id": 42}, "user": {"role": "owner"}}}, "resource": {"id": 325, "assignee": {"id": 558}, "organization": {"id": 127}, "project": {"id": 390, "owner": {"id": 707}, "assignee": {"id": 42}}, "task": {"id": 323, "owner": {"id": 974}, "assignee": {"id": 1006}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 82, "privilege": "business"}, "organization": {"id": 180, "owner": {"id": 82}, "user": {"role": "owner"}}}, "resource": {"id": 321, "assignee": {"id": 561}, "organization": {"id": 615}, "project": {"id": 345, "owner": {"id": 709}, "assignee": {"id": 82}}, "task": {"id": 354, "owner": {"id": 974}, "assignee": {"id": 1085}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 94, "privilege": "business"}, "organization": {"id": 178, "owner": {"id": 94}, "user": {"role": "owner"}}}, "resource": {"id": 314, "assignee": {"id": 579}, "organization": {"id": 693}, "project": {"id": 378, "owner": {"id": 786}, "assignee": {"id": 94}}, "task": {"id": 323, "owner": {"id": 967}, "assignee": {"id": 1086}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 44, "privilege": "business"}, "organization": {"id": 170, "owner": {"id": 282}, "user": {"role": "maintainer"}}}, "resource": {"id": 315, "assignee": {"id": 553}, "organization": {"id": 170}, "project": {"id": 308, "owner": {"id": 778}, "assignee": {"id": 44}}, "task": {"id": 394, "owner": {"id": 944}, "assignee": {"id": 1086}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 56, "privilege": "business"}, "organization": {"id": 120, "owner": {"id": 293}, "user": {"role": "maintainer"}}}, "resource": {"id": 397, "assignee": {"id": 534}, "organization": {"id": 120}, "project": {"id": 383, "owner": {"id": 734}, "assignee": {"id": 56}}, "task": {"id": 316, "owner": {"id": 968}, "assignee": {"id": 1023}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 15, "privilege": "business"}, "organization": {"id": 103, "owner": {"id": 261}, "user": {"role": "maintainer"}}}, "resource": {"id": 317, "assignee": {"id": 536}, "organization": {"id": 632}, "project": {"id": 316, "owner": {"id": 746}, "assignee": {"id": 15}}, "task": {"id": 335, "owner": {"id": 919}, "assignee": {"id": 1058}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 92, "privilege": "business"}, "organization": {"id": 171, "owner": {"id": 297}, "user": {"role": "maintainer"}}}, "resource": {"id": 348, "assignee": {"id": 532}, "organization": {"id": 605}, "project": {"id": 308, "owner": {"id": 700}, "assignee": {"id": 92}}, "task": {"id": 390, "owner": {"id": 957}, "assignee": {"id": 1010}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 4, "privilege": "business"}, "organization": {"id": 142, "owner": {"id": 292}, "user": {"role": "supervisor"}}}, "resource": {"id": 359, "assignee": {"id": 538}, "organization": {"id": 142}, "project": {"id": 390, "owner": {"id": 700}, "assignee": {"id": 4}}, "task": {"id": 360, "owner": {"id": 977}, "assignee": {"id": 1003}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 18, "privilege": "business"}, "organization": {"id": 177, "owner": {"id": 295}, "user": {"role": "supervisor"}}}, "resource": {"id": 324, "assignee": {"id": 593}, "organization": {"id": 177}, "project": {"id": 392, "owner": {"id": 750}, "assignee": {"id": 18}}, "task": {"id": 311, "owner": {"id": 972}, "assignee": {"id": 1031}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 47, "privilege": "business"}, "organization": {"id": 179, "owner": {"id": 278}, "user": {"role": "supervisor"}}}, "resource": {"id": 365, "assignee": {"id": 513}, "organization": {"id": 624}, "project": {"id": 351, "owner": {"id": 741}, "assignee": {"id": 47}}, "task": {"id": 364, "owner": {"id": 997}, "assignee": {"id": 1095}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 12, "privilege": "business"}, "organization": {"id": 151, "owner": {"id": 275}, "user": {"role": "supervisor"}}}, "resource": {"id": 330, "assignee": {"id": 513}, "organization": {"id": 657}, "project": {"id": 328, "owner": {"id": 720}, "assignee": {"id": 12}}, "task": {"id": 383, "owner": {"id": 932}, "assignee": {"id": 1024}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 56, "privilege": "business"}, "organization": {"id": 184, "owner": {"id": 231}, "user": {"role": "worker"}}}, "resource": {"id": 311, "assignee": {"id": 507}, "organization": {"id": 184}, "project": {"id": 307, "owner": {"id": 749}, "assignee": {"id": 56}}, "task": {"id": 341, "owner": {"id": 918}, "assignee": {"id": 1058}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 78, "privilege": "business"}, "organization": {"id": 157, "owner": {"id": 214}, "user": {"role": "worker"}}}, "resource": {"id": 382, "assignee": {"id": 588}, "organization": {"id": 157}, "project": {"id": 346, "owner": {"id": 751}, "assignee": {"id": 78}}, "task": {"id": 373, "owner": {"id": 919}, "assignee": {"id": 1002}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 18, "privilege": "business"}, "organization": {"id": 139, "owner": {"id": 291}, "user": {"role": "worker"}}}, "resource": {"id": 380, "assignee": {"id": 575}, "organization": {"id": 676}, "project": {"id": 364, "owner": {"id": 743}, "assignee": {"id": 18}}, "task": {"id": 342, "owner": {"id": 910}, "assignee": {"id": 1012}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 29, "privilege": "business"}, "organization": {"id": 152, "owner": {"id": 242}, "user": {"role": "worker"}}}, "resource": {"id": 359, "assignee": {"id": 544}, "organization": {"id": 666}, "project": {"id": 346, "owner": {"id": 798}, "assignee": {"id": 29}}, "task": {"id": 351, "owner": {"id": 940}, "assignee": {"id": 1010}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 66, "privilege": "business"}, "organization": {"id": 163, "owner": {"id": 258}, "user": {"role": null}}}, "resource": {"id": 308, "assignee": {"id": 540}, "organization": {"id": 163}, "project": {"id": 378, "owner": {"id": 733}, "assignee": {"id": 66}}, "task": {"id": 364, "owner": {"id": 958}, "assignee": {"id": 1058}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 28, "privilege": "business"}, "organization": {"id": 168, "owner": {"id": 212}, "user": {"role": null}}}, "resource": {"id": 375, "assignee": {"id": 552}, "organization": {"id": 168}, "project": {"id": 374, "owner": {"id": 773}, "assignee": {"id": 28}}, "task": {"id": 391, "owner": {"id": 937}, "assignee": {"id": 1082}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 54, "privilege": "business"}, "organization": {"id": 132, "owner": {"id": 275}, "user": {"role": null}}}, "resource": {"id": 381, "assignee": {"id": 567}, "organization": {"id": 658}, "project": {"id": 398, "owner": {"id": 743}, "assignee": {"id": 54}}, "task": {"id": 309, "owner": {"id": 981}, "assignee": {"id": 1076}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 27, "privilege": "business"}, "organization": {"id": 192, "owner": {"id": 216}, "user": {"role": null}}}, "resource": {"id": 362, "assignee": {"id": 523}, "organization": {"id": 634}, "project": {"id": 395, "owner": {"id": 761}, "assignee": {"id": 27}}, "task": {"id": 352, "owner": {"id": 995}, "assignee": {"id": 1044}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 91, "privilege": "user"}, "organization": {"id": 176, "owner": {"id": 91}, "user": {"role": "owner"}}}, "resource": {"id": 365, "assignee": {"id": 538}, "organization": {"id": 176}, "project": {"id": 322, "owner": {"id": 738}, "assignee": {"id": 91}}, "task": {"id": 332, "owner": {"id": 944}, "assignee": {"id": 1082}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 16, "privilege": "user"}, "organization": {"id": 123, "owner": {"id": 16}, "user": {"role": "owner"}}}, "resource": {"id": 309, "assignee": {"id": 545}, "organization": {"id": 123}, "project": {"id": 313, "owner": {"id": 749}, "assignee": {"id": 16}}, "task": {"id": 330, "owner": {"id": 904}, "assignee": {"id": 1086}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 16, "privilege": "user"}, "organization": {"id": 149, "owner": {"id": 16}, "user": {"role": "owner"}}}, "resource": {"id": 345, "assignee": {"id": 581}, "organization": {"id": 652}, "project": {"id": 344, "owner": {"id": 749}, "assignee": {"id": 16}}, "task": {"id": 357, "owner": {"id": 932}, "assignee": {"id": 1043}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 17, "privilege": "user"}, "organization": {"id": 178, "owner": {"id": 17}, "user": {"role": "owner"}}}, "resource": {"id": 384, "assignee": {"id": 590}, "organization": {"id": 626}, "project": {"id": 372, "owner": {"id": 792}, "assignee": {"id": 17}}, "task": {"id": 326, "owner": {"id": 985}, "assignee": {"id": 1048}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 0, "privilege": "user"}, "organization": {"id": 113, "owner": {"id": 268}, "user": {"role": "maintainer"}}}, "resource": {"id": 350, "assignee": {"id": 568}, "organization": {"id": 113}, "project": {"id": 321, "owner": {"id": 734}, "assignee": {"id": 0}}, "task": {"id": 389, "owner": {"id": 924}, "assignee": {"id": 1077}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 24, "privilege": "user"}, "organization": {"id": 182, "owner": {"id": 209}, "user": {"role": "maintainer"}}}, "resource": {"id": 399, "assignee": {"id": 543}, "organization": {"id": 182}, "project": {"id": 398, "owner": {"id": 739}, "assignee": {"id": 24}}, "task": {"id": 324, "owner": {"id": 910}, "assignee": {"id": 1002}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 48, "privilege": "user"}, "organization": {"id": 171, "owner": {"id": 255}, "user": {"role": "maintainer"}}}, "resource": {"id": 380, "assignee": {"id": 549}, "organization": {"id": 671}, "project": {"id": 308, "owner": {"id": 755}, "assignee": {"id": 48}}, "task": {"id": 349, "owner": {"id": 972}, "assignee": {"id": 1033}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 54, "privilege": "user"}, "organization": {"id": 153, "owner": {"id": 232}, "user": {"role": "maintainer"}}}, "resource": {"id": 351, "assignee": {"id": 522}, "organization": {"id": 648}, "project": {"id": 309, "owner": {"id": 782}, "assignee": {"id": 54}}, "task": {"id": 370, "owner": {"id": 903}, "assignee": {"id": 1028}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 52, "privilege": "user"}, "organization": {"id": 160, "owner": {"id": 200}, "user": {"role": "supervisor"}}}, "resource": {"id": 307, "assignee": {"id": 574}, "organization": {"id": 160}, "project": {"id": 360, "owner": {"id": 709}, "assignee": {"id": 52}}, "task": {"id": 356, "owner": {"id": 948}, "assignee": {"id": 1034}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 12, "privilege": "user"}, "organization": {"id": 116, "owner": {"id": 248}, "user": {"role": "supervisor"}}}, "resource": {"id": 367, "assignee": {"id": 556}, "organization": {"id": 116}, "project": {"id": 306, "owner": {"id": 732}, "assignee": {"id": 12}}, "task": {"id": 334, "owner": {"id": 925}, "assignee": {"id": 1057}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 9, "privilege": "user"}, "organization": {"id": 140, "owner": {"id": 205}, "user": {"role": "supervisor"}}}, "resource": {"id": 377, "assignee": {"id": 509}, "organization": {"id": 681}, "project": {"id": 368, "owner": {"id": 796}, "assignee": {"id": 9}}, "task": {"id": 324, "owner": {"id": 927}, "assignee": {"id": 1037}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 52, "privilege": "user"}, "organization": {"id": 160, "owner": {"id": 234}, "user": {"role": "supervisor"}}}, "resource": {"id": 355, "assignee": {"id": 579}, "organization": {"id": 682}, "project": {"id": 311, "owner": {"id": 750}, "assignee": {"id": 52}}, "task": {"id": 344, "owner": {"id": 952}, "assignee": {"id": 1079}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 95, "privilege": "user"}, "organization": {"id": 196, "owner": {"id": 201}, "user": {"role": "worker"}}}, "resource": {"id": 381, "assignee": {"id": 530}, "organization": {"id": 196}, "project": {"id": 304, "owner": {"id": 739}, "assignee": {"id": 95}}, "task": {"id": 343, "owner": {"id": 917}, "assignee": {"id": 1020}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 21, "privilege": "user"}, "organization": {"id": 142, "owner": {"id": 290}, "user": {"role": "worker"}}}, "resource": {"id": 397, "assignee": {"id": 505}, "organization": {"id": 142}, "project": {"id": 394, "owner": {"id": 782}, "assignee": {"id": 21}}, "task": {"id": 360, "owner": {"id": 989}, "assignee": {"id": 1000}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 50, "privilege": "user"}, "organization": {"id": 158, "owner": {"id": 232}, "user": {"role": "worker"}}}, "resource": {"id": 398, "assignee": {"id": 548}, "organization": {"id": 620}, "project": {"id": 370, "owner": {"id": 701}, "assignee": {"id": 50}}, "task": {"id": 315, "owner": {"id": 998}, "assignee": {"id": 1015}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 41, "privilege": "user"}, "organization": {"id": 121, "owner": {"id": 257}, "user": {"role": "worker"}}}, "resource": {"id": 335, "assignee": {"id": 574}, "organization": {"id": 696}, "project": {"id": 367, "owner": {"id": 773}, "assignee": {"id": 41}}, "task": {"id": 308, "owner": {"id": 996}, "assignee": {"id": 1090}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 89, "privilege": "user"}, "organization": {"id": 102, "owner": {"id": 200}, "user": {"role": null}}}, "resource": {"id": 392, "assignee": {"id": 578}, "organization": {"id": 102}, "project": {"id": 366, "owner": {"id": 784}, "assignee": {"id": 89}}, "task": {"id": 321, "owner": {"id": 923}, "assignee": {"id": 1095}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 71, "privilege": "user"}, "organization": {"id": 153, "owner": {"id": 235}, "user": {"role": null}}}, "resource": {"id": 384, "assignee": {"id": 559}, "organization": {"id": 153}, "project": {"id": 350, "owner": {"id": 733}, "assignee": {"id": 71}}, "task": {"id": 377, "owner": {"id": 920}, "assignee": {"id": 1041}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 94, "privilege": "user"}, "organization": {"id": 176, "owner": {"id": 221}, "user": {"role": null}}}, "resource": {"id": 303, "assignee": {"id": 515}, "organization": {"id": 678}, "project": {"id": 320, "owner": {"id": 750}, "assignee": {"id": 94}}, "task": {"id": 335, "owner": {"id": 943}, "assignee": {"id": 1015}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 80, "privilege": "user"}, "organization": {"id": 102, "owner": {"id": 296}, "user": {"role": null}}}, "resource": {"id": 377, "assignee": {"id": 536}, "organization": {"id": 650}, "project": {"id": 300, "owner": {"id": 737}, "assignee": {"id": 80}}, "task": {"id": 307, "owner": {"id": 933}, "assignee": {"id": 1005}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 91, "privilege": "worker"}, "organization": {"id": 128, "owner": {"id": 91}, "user": {"role": "owner"}}}, "resource": {"id": 394, "assignee": {"id": 550}, "organization": {"id": 128}, "project": {"id": 304, "owner": {"id": 750}, "assignee": {"id": 91}}, "task": {"id": 327, "owner": {"id": 961}, "assignee": {"id": 1040}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 54, "privilege": "worker"}, "organization": {"id": 104, "owner": {"id": 54}, "user": {"role": "owner"}}}, "resource": {"id": 375, "assignee": {"id": 557}, "organization": {"id": 104}, "project": {"id": 346, "owner": {"id": 744}, "assignee": {"id": 54}}, "task": {"id": 381, "owner": {"id": 969}, "assignee": {"id": 1001}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 82, "privilege": "worker"}, "organization": {"id": 128, "owner": {"id": 82}, "user": {"role": "owner"}}}, "resource": {"id": 386, "assignee": {"id": 544}, "organization": {"id": 631}, "project": {"id": 354, "owner": {"id": 785}, "assignee": {"id": 82}}, "task": {"id": 301, "owner": {"id": 908}, "assignee": {"id": 1048}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 71, "privilege": "worker"}, "organization": {"id": 125, "owner": {"id": 71}, "user": {"role": "owner"}}}, "resource": {"id": 340, "assignee": {"id": 512}, "organization": {"id": 606}, "project": {"id": 381, "owner": {"id": 738}, "assignee": {"id": 71}}, "task": {"id": 321, "owner": {"id": 949}, "assignee": {"id": 1096}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 99, "privilege": "worker"}, "organization": {"id": 163, "owner": {"id": 290}, "user": {"role": "maintainer"}}}, "resource": {"id": 399, "assignee": {"id": 558}, "organization": {"id": 163}, "project": {"id": 355, "owner": {"id": 714}, "assignee": {"id": 99}}, "task": {"id": 382, "owner": {"id": 965}, "assignee": {"id": 1094}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 51, "privilege": "worker"}, "organization": {"id": 191, "owner": {"id": 263}, "user": {"role": "maintainer"}}}, "resource": {"id": 354, "assignee": {"id": 565}, "organization": {"id": 191}, "project": {"id": 355, "owner": {"id": 764}, "assignee": {"id": 51}}, "task": {"id": 341, "owner": {"id": 964}, "assignee": {"id": 1007}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 53, "privilege": "worker"}, "organization": {"id": 118, "owner": {"id": 258}, "user": {"role": "maintainer"}}}, "resource": {"id": 306, "assignee": {"id": 587}, "organization": {"id": 620}, "project": {"id": 399, "owner": {"id": 729}, "assignee": {"id": 53}}, "task": {"id": 313, "owner": {"id": 905}, "assignee": {"id": 1016}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 2, "privilege": "worker"}, "organization": {"id": 148, "owner": {"id": 206}, "user": {"role": "maintainer"}}}, "resource": {"id": 399, "assignee": {"id": 583}, "organization": {"id": 664}, "project": {"id": 361, "owner": {"id": 751}, "assignee": {"id": 2}}, "task": {"id": 388, "owner": {"id": 988}, "assignee": {"id": 1021}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 72, "privilege": "worker"}, "organization": {"id": 113, "owner": {"id": 236}, "user": {"role": "supervisor"}}}, "resource": {"id": 309, "assignee": {"id": 507}, "organization": {"id": 113}, "project": {"id": 320, "owner": {"id": 742}, "assignee": {"id": 72}}, "task": {"id": 327, "owner": {"id": 945}, "assignee": {"id": 1087}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 59, "privilege": "worker"}, "organization": {"id": 176, "owner": {"id": 298}, "user": {"role": "supervisor"}}}, "resource": {"id": 336, "assignee": {"id": 557}, "organization": {"id": 176}, "project": {"id": 371, "owner": {"id": 756}, "assignee": {"id": 59}}, "task": {"id": 357, "owner": {"id": 990}, "assignee": {"id": 1018}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 64, "privilege": "worker"}, "organization": {"id": 186, "owner": {"id": 201}, "user": {"role": "supervisor"}}}, "resource": {"id": 367, "assignee": {"id": 590}, "organization": {"id": 688}, "project": {"id": 340, "owner": {"id": 715}, "assignee": {"id": 64}}, "task": {"id": 313, "owner": {"id": 972}, "assignee": {"id": 1028}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 19, "privilege": "worker"}, "organization": {"id": 150, "owner": {"id": 216}, "user": {"role": "supervisor"}}}, "resource": {"id": 331, "assignee": {"id": 582}, "organization": {"id": 633}, "project": {"id": 302, "owner": {"id": 726}, "assignee": {"id": 19}}, "task": {"id": 372, "owner": {"id": 932}, "assignee": {"id": 1094}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 22, "privilege": "worker"}, "organization": {"id": 123, "owner": {"id": 289}, "user": {"role": "worker"}}}, "resource": {"id": 362, "assignee": {"id": 576}, "organization": {"id": 123}, "project": {"id": 363, "owner": {"id": 763}, "assignee": {"id": 22}}, "task": {"id": 312, "owner": {"id": 958}, "assignee": {"id": 1000}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 60, "privilege": "worker"}, "organization": {"id": 132, "owner": {"id": 216}, "user": {"role": "worker"}}}, "resource": {"id": 319, "assignee": {"id": 529}, "organization": {"id": 132}, "project": {"id": 300, "owner": {"id": 713}, "assignee": {"id": 60}}, "task": {"id": 378, "owner": {"id": 926}, "assignee": {"id": 1033}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 19, "privilege": "worker"}, "organization": {"id": 148, "owner": {"id": 266}, "user": {"role": "worker"}}}, "resource": {"id": 346, "assignee": {"id": 523}, "organization": {"id": 616}, "project": {"id": 345, "owner": {"id": 767}, "assignee": {"id": 19}}, "task": {"id": 391, "owner": {"id": 935}, "assignee": {"id": 1009}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 0, "privilege": "worker"}, "organization": {"id": 167, "owner": {"id": 238}, "user": {"role": "worker"}}}, "resource": {"id": 382, "assignee": {"id": 521}, "organization": {"id": 670}, "project": {"id": 385, "owner": {"id": 708}, "assignee": {"id": 0}}, "task": {"id": 398, "owner": {"id": 944}, "assignee": {"id": 1054}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 51, "privilege": "worker"}, "organization": {"id": 169, "owner": {"id": 201}, "user": {"role": null}}}, "resource": {"id": 358, "assignee": {"id": 516}, "organization": {"id": 169}, "project": {"id": 319, "owner": {"id": 727}, "assignee": {"id": 51}}, "task": {"id": 396, "owner": {"id": 922}, "assignee": {"id": 1074}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 52, "privilege": "worker"}, "organization": {"id": 170, "owner": {"id": 249}, "user": {"role": null}}}, "resource": {"id": 387, "assignee": {"id": 567}, "organization": {"id": 170}, "project": {"id": 386, "owner": {"id": 709}, "assignee": {"id": 52}}, "task": {"id": 301, "owner": {"id": 916}, "assignee": {"id": 1010}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 2, "privilege": "worker"}, "organization": {"id": 117, "owner": {"id": 293}, "user": {"role": null}}}, "resource": {"id": 361, "assignee": {"id": 513}, "organization": {"id": 604}, "project": {"id": 309, "owner": {"id": 762}, "assignee": {"id": 2}}, "task": {"id": 319, "owner": {"id": 981}, "assignee": {"id": 1011}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 52, "privilege": "worker"}, "organization": {"id": 129, "owner": {"id": 271}, "user": {"role": null}}}, "resource": {"id": 314, "assignee": {"id": 548}, "organization": {"id": 625}, "project": {"id": 399, "owner": {"id": 749}, "assignee": {"id": 52}}, "task": {"id": 385, "owner": {"id": 924}, "assignee": {"id": 1028}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 64, "privilege": "none"}, "organization": {"id": 138, "owner": {"id": 64}, "user": {"role": "owner"}}}, "resource": {"id": 343, "assignee": {"id": 507}, "organization": {"id": 138}, "project": {"id": 373, "owner": {"id": 709}, "assignee": {"id": 64}}, "task": {"id": 335, "owner": {"id": 906}, "assignee": {"id": 1057}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_OWNER_same_org_TRUE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 77, "privilege": "none"}, "organization": {"id": 196, "owner": {"id": 77}, "user": {"role": "owner"}}}, "resource": {"id": 336, "assignee": {"id": 514}, "organization": {"id": 196}, "project": {"id": 332, "owner": {"id": 793}, "assignee": {"id": 77}}, "task": {"id": 334, "owner": {"id": 970}, "assignee": {"id": 1095}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 23, "privilege": "none"}, "organization": {"id": 190, "owner": {"id": 23}, "user": {"role": "owner"}}}, "resource": {"id": 360, "assignee": {"id": 574}, "organization": {"id": 675}, "project": {"id": 391, "owner": {"id": 762}, "assignee": {"id": 23}}, "task": {"id": 303, "owner": {"id": 958}, "assignee": {"id": 1025}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 75, "privilege": "none"}, "organization": {"id": 194, "owner": {"id": 75}, "user": {"role": "owner"}}}, "resource": {"id": 393, "assignee": {"id": 549}, "organization": {"id": 650}, "project": {"id": 315, "owner": {"id": 720}, "assignee": {"id": 75}}, "task": {"id": 328, "owner": {"id": 976}, "assignee": {"id": 1034}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 9, "privilege": "none"}, "organization": {"id": 173, "owner": {"id": 209}, "user": {"role": "maintainer"}}}, "resource": {"id": 343, "assignee": {"id": 570}, "organization": {"id": 173}, "project": {"id": 333, "owner": {"id": 787}, "assignee": {"id": 9}}, "task": {"id": 367, "owner": {"id": 984}, "assignee": {"id": 1050}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_MAINTAINER_same_org_TRUE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 39, "privilege": "none"}, "organization": {"id": 171, "owner": {"id": 255}, "user": {"role": "maintainer"}}}, "resource": {"id": 381, "assignee": {"id": 519}, "organization": {"id": 171}, "project": {"id": 330, "owner": {"id": 771}, "assignee": {"id": 39}}, "task": {"id": 382, "owner": {"id": 902}, "assignee": {"id": 1055}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 17, "privilege": "none"}, "organization": {"id": 189, "owner": {"id": 272}, "user": {"role": "maintainer"}}}, "resource": {"id": 304, "assignee": {"id": 513}, "organization": {"id": 680}, "project": {"id": 368, "owner": {"id": 790}, "assignee": {"id": 17}}, "task": {"id": 353, "owner": {"id": 911}, "assignee": {"id": 1096}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 81, "privilege": "none"}, "organization": {"id": 120, "owner": {"id": 237}, "user": {"role": "maintainer"}}}, "resource": {"id": 345, "assignee": {"id": 526}, "organization": {"id": 691}, "project": {"id": 361, "owner": {"id": 752}, "assignee": {"id": 81}}, "task": {"id": 359, "owner": {"id": 900}, "assignee": {"id": 1042}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 30, "privilege": "none"}, "organization": {"id": 136, "owner": {"id": 228}, "user": {"role": "supervisor"}}}, "resource": {"id": 301, "assignee": {"id": 504}, "organization": {"id": 136}, "project": {"id": 378, "owner": {"id": 711}, "assignee": {"id": 30}}, "task": {"id": 337, "owner": {"id": 914}, "assignee": {"id": 1084}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_SUPERVISOR_same_org_TRUE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 88, "privilege": "none"}, "organization": {"id": 172, "owner": {"id": 269}, "user": {"role": "supervisor"}}}, "resource": {"id": 386, "assignee": {"id": 579}, "organization": {"id": 172}, "project": {"id": 392, "owner": {"id": 734}, "assignee": {"id": 88}}, "task": {"id": 358, "owner": {"id": 915}, "assignee": {"id": 1091}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 28, "privilege": "none"}, "organization": {"id": 159, "owner": {"id": 261}, "user": {"role": "supervisor"}}}, "resource": {"id": 333, "assignee": {"id": 580}, "organization": {"id": 654}, "project": {"id": 398, "owner": {"id": 796}, "assignee": {"id": 28}}, "task": {"id": 316, "owner": {"id": 909}, "assignee": {"id": 1042}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 69, "privilege": "none"}, "organization": {"id": 147, "owner": {"id": 280}, "user": {"role": "supervisor"}}}, "resource": {"id": 382, "assignee": {"id": 591}, "organization": {"id": 635}, "project": {"id": 316, "owner": {"id": 749}, "assignee": {"id": 69}}, "task": {"id": 376, "owner": {"id": 974}, "assignee": {"id": 1034}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 9, "privilege": "none"}, "organization": {"id": 154, "owner": {"id": 252}, "user": {"role": "worker"}}}, "resource": {"id": 351, "assignee": {"id": 514}, "organization": {"id": 154}, "project": {"id": 369, "owner": {"id": 736}, "assignee": {"id": 9}}, "task": {"id": 370, "owner": {"id": 900}, "assignee": {"id": 1086}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_WORKER_same_org_TRUE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 7, "privilege": "none"}, "organization": {"id": 136, "owner": {"id": 237}, "user": {"role": "worker"}}}, "resource": {"id": 324, "assignee": {"id": 571}, "organization": {"id": 136}, "project": {"id": 320, "owner": {"id": 781}, "assignee": {"id": 7}}, "task": {"id": 390, "owner": {"id": 921}, "assignee": {"id": 1051}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 61, "privilege": "none"}, "organization": {"id": 193, "owner": {"id": 269}, "user": {"role": "worker"}}}, "resource": {"id": 327, "assignee": {"id": 554}, "organization": {"id": 666}, "project": {"id": 391, "owner": {"id": 736}, "assignee": {"id": 61}}, "task": {"id": 394, "owner": {"id": 938}, "assignee": {"id": 1035}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 77, "privilege": "none"}, "organization": {"id": 117, "owner": {"id": 284}, "user": {"role": "worker"}}}, "resource": {"id": 366, "assignee": {"id": 526}, "organization": {"id": 614}, "project": {"id": 317, "owner": {"id": 799}, "assignee": {"id": 77}}, "task": {"id": 364, "owner": {"id": 993}, "assignee": {"id": 1011}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 35, "privilege": "none"}, "organization": {"id": 178, "owner": {"id": 257}, "user": {"role": null}}}, "resource": {"id": 369, "assignee": {"id": 550}, "organization": {"id": 178}, "project": {"id": 303, "owner": {"id": 779}, "assignee": {"id": 35}}, "task": {"id": 314, "owner": {"id": 986}, "assignee": {"id": 1086}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 54, "privilege": "none"}, "organization": {"id": 155, "owner": {"id": 227}, "user": {"role": null}}}, "resource": {"id": 360, "assignee": {"id": 576}, "organization": {"id": 155}, "project": {"id": 340, "owner": {"id": 793}, "assignee": {"id": 54}}, "task": {"id": 352, "owner": {"id": 964}, "assignee": {"id": 1037}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 46, "privilege": "none"}, "organization": {"id": 173, "owner": {"id": 202}, "user": {"role": null}}}, "resource": {"id": 323, "assignee": {"id": 501}, "organization": {"id": 643}, "project": {"id": 356, "owner": {"id": 741}, "assignee": {"id": 46}}, "task": {"id": 317, "owner": {"id": 955}, "assignee": {"id": 1098}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 25, "privilege": "none"}, "organization": {"id": 102, "owner": {"id": 265}, "user": {"role": null}}}, "resource": {"id": 354, "assignee": {"id": 536}, "organization": {"id": 612}, "project": {"id": 386, "owner": {"id": 741}, "assignee": {"id": 25}}, "task": {"id": 377, "owner": {"id": 980}, "assignee": {"id": 1028}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 78, "privilege": "admin"}, "organization": {"id": 196, "owner": {"id": 78}, "user": {"role": "owner"}}}, "resource": {"id": 357, "assignee": {"id": 534}, "organization": {"id": 196}, "project": {"id": 324, "owner": {"id": 726}, "assignee": {"id": 886}}, "task": {"id": 353, "owner": {"id": 78}, "assignee": {"id": 1026}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 3, "privilege": "admin"}, "organization": {"id": 107, "owner": {"id": 3}, "user": {"role": "owner"}}}, "resource": {"id": 394, "assignee": {"id": 500}, "organization": {"id": 107}, "project": {"id": 323, "owner": {"id": 700}, "assignee": {"id": 896}}, "task": {"id": 353, "owner": {"id": 3}, "assignee": {"id": 1017}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_OWNER_same_org_FALSE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 80, "privilege": "admin"}, "organization": {"id": 129, "owner": {"id": 80}, "user": {"role": "owner"}}}, "resource": {"id": 381, "assignee": {"id": 522}, "organization": {"id": 664}, "project": {"id": 338, "owner": {"id": 718}, "assignee": {"id": 868}}, "task": {"id": 387, "owner": {"id": 80}, "assignee": {"id": 1040}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_OWNER_same_org_FALSE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 97, "privilege": "admin"}, "organization": {"id": 191, "owner": {"id": 97}, "user": {"role": "owner"}}}, "resource": {"id": 382, "assignee": {"id": 512}, "organization": {"id": 696}, "project": {"id": 313, "owner": {"id": 798}, "assignee": {"id": 859}}, "task": {"id": 351, "owner": {"id": 97}, "assignee": {"id": 1091}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 20, "privilege": "admin"}, "organization": {"id": 105, "owner": {"id": 223}, "user": {"role": "maintainer"}}}, "resource": {"id": 358, "assignee": {"id": 583}, "organization": {"id": 105}, "project": {"id": 354, "owner": {"id": 729}, "assignee": {"id": 877}}, "task": {"id": 305, "owner": {"id": 20}, "assignee": {"id": 1027}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 53, "privilege": "admin"}, "organization": {"id": 139, "owner": {"id": 234}, "user": {"role": "maintainer"}}}, "resource": {"id": 342, "assignee": {"id": 597}, "organization": {"id": 139}, "project": {"id": 318, "owner": {"id": 797}, "assignee": {"id": 857}}, "task": {"id": 316, "owner": {"id": 53}, "assignee": {"id": 1043}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_MAINTAINER_same_org_FALSE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 93, "privilege": "admin"}, "organization": {"id": 109, "owner": {"id": 296}, "user": {"role": "maintainer"}}}, "resource": {"id": 369, "assignee": {"id": 529}, "organization": {"id": 616}, "project": {"id": 358, "owner": {"id": 798}, "assignee": {"id": 879}}, "task": {"id": 391, "owner": {"id": 93}, "assignee": {"id": 1007}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_MAINTAINER_same_org_FALSE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 30, "privilege": "admin"}, "organization": {"id": 160, "owner": {"id": 262}, "user": {"role": "maintainer"}}}, "resource": {"id": 317, "assignee": {"id": 530}, "organization": {"id": 611}, "project": {"id": 388, "owner": {"id": 787}, "assignee": {"id": 808}}, "task": {"id": 342, "owner": {"id": 30}, "assignee": {"id": 1080}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 19, "privilege": "admin"}, "organization": {"id": 147, "owner": {"id": 233}, "user": {"role": "supervisor"}}}, "resource": {"id": 362, "assignee": {"id": 557}, "organization": {"id": 147}, "project": {"id": 387, "owner": {"id": 720}, "assignee": {"id": 869}}, "task": {"id": 356, "owner": {"id": 19}, "assignee": {"id": 1078}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 26, "privilege": "admin"}, "organization": {"id": 148, "owner": {"id": 254}, "user": {"role": "supervisor"}}}, "resource": {"id": 334, "assignee": {"id": 543}, "organization": {"id": 148}, "project": {"id": 339, "owner": {"id": 758}, "assignee": {"id": 893}}, "task": {"id": 321, "owner": {"id": 26}, "assignee": {"id": 1048}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_SUPERVISOR_same_org_FALSE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 3, "privilege": "admin"}, "organization": {"id": 160, "owner": {"id": 270}, "user": {"role": "supervisor"}}}, "resource": {"id": 368, "assignee": {"id": 577}, "organization": {"id": 649}, "project": {"id": 348, "owner": {"id": 710}, "assignee": {"id": 879}}, "task": {"id": 341, "owner": {"id": 3}, "assignee": {"id": 1045}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_SUPERVISOR_same_org_FALSE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 46, "privilege": "admin"}, "organization": {"id": 141, "owner": {"id": 266}, "user": {"role": "supervisor"}}}, "resource": {"id": 342, "assignee": {"id": 546}, "organization": {"id": 660}, "project": {"id": 382, "owner": {"id": 792}, "assignee": {"id": 818}}, "task": {"id": 346, "owner": {"id": 46}, "assignee": {"id": 1017}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 37, "privilege": "admin"}, "organization": {"id": 128, "owner": {"id": 256}, "user": {"role": "worker"}}}, "resource": {"id": 352, "assignee": {"id": 549}, "organization": {"id": 128}, "project": {"id": 326, "owner": {"id": 748}, "assignee": {"id": 861}}, "task": {"id": 301, "owner": {"id": 37}, "assignee": {"id": 1060}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 33, "privilege": "admin"}, "organization": {"id": 195, "owner": {"id": 249}, "user": {"role": "worker"}}}, "resource": {"id": 362, "assignee": {"id": 562}, "organization": {"id": 195}, "project": {"id": 379, "owner": {"id": 731}, "assignee": {"id": 882}}, "task": {"id": 347, "owner": {"id": 33}, "assignee": {"id": 1000}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_WORKER_same_org_FALSE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 51, "privilege": "admin"}, "organization": {"id": 155, "owner": {"id": 258}, "user": {"role": "worker"}}}, "resource": {"id": 338, "assignee": {"id": 546}, "organization": {"id": 616}, "project": {"id": 325, "owner": {"id": 720}, "assignee": {"id": 853}}, "task": {"id": 308, "owner": {"id": 51}, "assignee": {"id": 1020}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_WORKER_same_org_FALSE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 40, "privilege": "admin"}, "organization": {"id": 138, "owner": {"id": 229}, "user": {"role": "worker"}}}, "resource": {"id": 367, "assignee": {"id": 502}, "organization": {"id": 638}, "project": {"id": 363, "owner": {"id": 727}, "assignee": {"id": 808}}, "task": {"id": 325, "owner": {"id": 40}, "assignee": {"id": 1084}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_NONE_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 49, "privilege": "admin"}, "organization": {"id": 173, "owner": {"id": 253}, "user": {"role": null}}}, "resource": {"id": 329, "assignee": {"id": 572}, "organization": {"id": 173}, "project": {"id": 381, "owner": {"id": 796}, "assignee": {"id": 840}}, "task": {"id": 385, "owner": {"id": 49}, "assignee": {"id": 1024}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_NONE_same_org_TRUE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 2, "privilege": "admin"}, "organization": {"id": 114, "owner": {"id": 205}, "user": {"role": null}}}, "resource": {"id": 307, "assignee": {"id": 597}, "organization": {"id": 114}, "project": {"id": 352, "owner": {"id": 712}, "assignee": {"id": 813}}, "task": {"id": 337, "owner": {"id": 2}, "assignee": {"id": 1091}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_NONE_same_org_FALSE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 52, "privilege": "admin"}, "organization": {"id": 143, "owner": {"id": 256}, "user": {"role": null}}}, "resource": {"id": 337, "assignee": {"id": 523}, "organization": {"id": 635}, "project": {"id": 354, "owner": {"id": 708}, "assignee": {"id": 891}}, "task": {"id": 305, "owner": {"id": 52}, "assignee": {"id": 1090}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_NONE_same_org_FALSE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 85, "privilege": "admin"}, "organization": {"id": 166, "owner": {"id": 210}, "user": {"role": null}}}, "resource": {"id": 344, "assignee": {"id": 525}, "organization": {"id": 604}, "project": {"id": 338, "owner": {"id": 798}, "assignee": {"id": 846}}, "task": {"id": 317, "owner": {"id": 85}, "assignee": {"id": 1025}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 35, "privilege": "business"}, "organization": {"id": 134, "owner": {"id": 35}, "user": {"role": "owner"}}}, "resource": {"id": 345, "assignee": {"id": 597}, "organization": {"id": 134}, "project": {"id": 371, "owner": {"id": 751}, "assignee": {"id": 809}}, "task": {"id": 382, "owner": {"id": 35}, "assignee": {"id": 1074}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 11, "privilege": "business"}, "organization": {"id": 162, "owner": {"id": 11}, "user": {"role": "owner"}}}, "resource": {"id": 318, "assignee": {"id": 594}, "organization": {"id": 162}, "project": {"id": 317, "owner": {"id": 777}, "assignee": {"id": 846}}, "task": {"id": 332, "owner": {"id": 11}, "assignee": {"id": 1057}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 67, "privilege": "business"}, "organization": {"id": 102, "owner": {"id": 67}, "user": {"role": "owner"}}}, "resource": {"id": 323, "assignee": {"id": 574}, "organization": {"id": 609}, "project": {"id": 386, "owner": {"id": 788}, "assignee": {"id": 854}}, "task": {"id": 377, "owner": {"id": 67}, "assignee": {"id": 1072}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 84, "privilege": "business"}, "organization": {"id": 140, "owner": {"id": 84}, "user": {"role": "owner"}}}, "resource": {"id": 329, "assignee": {"id": 520}, "organization": {"id": 635}, "project": {"id": 312, "owner": {"id": 713}, "assignee": {"id": 862}}, "task": {"id": 301, "owner": {"id": 84}, "assignee": {"id": 1055}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 41, "privilege": "business"}, "organization": {"id": 162, "owner": {"id": 249}, "user": {"role": "maintainer"}}}, "resource": {"id": 398, "assignee": {"id": 525}, "organization": {"id": 162}, "project": {"id": 327, "owner": {"id": 783}, "assignee": {"id": 867}}, "task": {"id": 350, "owner": {"id": 41}, "assignee": {"id": 1047}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 94, "privilege": "business"}, "organization": {"id": 158, "owner": {"id": 267}, "user": {"role": "maintainer"}}}, "resource": {"id": 355, "assignee": {"id": 514}, "organization": {"id": 158}, "project": {"id": 317, "owner": {"id": 740}, "assignee": {"id": 817}}, "task": {"id": 308, "owner": {"id": 94}, "assignee": {"id": 1041}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 11, "privilege": "business"}, "organization": {"id": 119, "owner": {"id": 212}, "user": {"role": "maintainer"}}}, "resource": {"id": 356, "assignee": {"id": 533}, "organization": {"id": 661}, "project": {"id": 375, "owner": {"id": 792}, "assignee": {"id": 845}}, "task": {"id": 324, "owner": {"id": 11}, "assignee": {"id": 1003}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 2, "privilege": "business"}, "organization": {"id": 100, "owner": {"id": 271}, "user": {"role": "maintainer"}}}, "resource": {"id": 390, "assignee": {"id": 591}, "organization": {"id": 663}, "project": {"id": 333, "owner": {"id": 794}, "assignee": {"id": 850}}, "task": {"id": 333, "owner": {"id": 2}, "assignee": {"id": 1084}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 81, "privilege": "business"}, "organization": {"id": 128, "owner": {"id": 263}, "user": {"role": "supervisor"}}}, "resource": {"id": 353, "assignee": {"id": 514}, "organization": {"id": 128}, "project": {"id": 369, "owner": {"id": 722}, "assignee": {"id": 895}}, "task": {"id": 380, "owner": {"id": 81}, "assignee": {"id": 1058}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 57, "privilege": "business"}, "organization": {"id": 122, "owner": {"id": 267}, "user": {"role": "supervisor"}}}, "resource": {"id": 388, "assignee": {"id": 565}, "organization": {"id": 122}, "project": {"id": 323, "owner": {"id": 707}, "assignee": {"id": 846}}, "task": {"id": 387, "owner": {"id": 57}, "assignee": {"id": 1017}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 79, "privilege": "business"}, "organization": {"id": 159, "owner": {"id": 246}, "user": {"role": "supervisor"}}}, "resource": {"id": 326, "assignee": {"id": 595}, "organization": {"id": 600}, "project": {"id": 375, "owner": {"id": 760}, "assignee": {"id": 872}}, "task": {"id": 311, "owner": {"id": 79}, "assignee": {"id": 1085}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 34, "privilege": "business"}, "organization": {"id": 157, "owner": {"id": 211}, "user": {"role": "supervisor"}}}, "resource": {"id": 314, "assignee": {"id": 542}, "organization": {"id": 675}, "project": {"id": 344, "owner": {"id": 741}, "assignee": {"id": 885}}, "task": {"id": 315, "owner": {"id": 34}, "assignee": {"id": 1083}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 16, "privilege": "business"}, "organization": {"id": 149, "owner": {"id": 245}, "user": {"role": "worker"}}}, "resource": {"id": 321, "assignee": {"id": 558}, "organization": {"id": 149}, "project": {"id": 311, "owner": {"id": 742}, "assignee": {"id": 842}}, "task": {"id": 347, "owner": {"id": 16}, "assignee": {"id": 1030}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 32, "privilege": "business"}, "organization": {"id": 183, "owner": {"id": 263}, "user": {"role": "worker"}}}, "resource": {"id": 333, "assignee": {"id": 518}, "organization": {"id": 183}, "project": {"id": 340, "owner": {"id": 787}, "assignee": {"id": 846}}, "task": {"id": 385, "owner": {"id": 32}, "assignee": {"id": 1008}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 57, "privilege": "business"}, "organization": {"id": 166, "owner": {"id": 211}, "user": {"role": "worker"}}}, "resource": {"id": 376, "assignee": {"id": 568}, "organization": {"id": 603}, "project": {"id": 343, "owner": {"id": 725}, "assignee": {"id": 871}}, "task": {"id": 381, "owner": {"id": 57}, "assignee": {"id": 1028}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 95, "privilege": "business"}, "organization": {"id": 190, "owner": {"id": 230}, "user": {"role": "worker"}}}, "resource": {"id": 307, "assignee": {"id": 542}, "organization": {"id": 603}, "project": {"id": 319, "owner": {"id": 758}, "assignee": {"id": 846}}, "task": {"id": 397, "owner": {"id": 95}, "assignee": {"id": 1060}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 60, "privilege": "business"}, "organization": {"id": 174, "owner": {"id": 299}, "user": {"role": null}}}, "resource": {"id": 305, "assignee": {"id": 517}, "organization": {"id": 174}, "project": {"id": 341, "owner": {"id": 794}, "assignee": {"id": 881}}, "task": {"id": 335, "owner": {"id": 60}, "assignee": {"id": 1091}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 18, "privilege": "business"}, "organization": {"id": 127, "owner": {"id": 279}, "user": {"role": null}}}, "resource": {"id": 348, "assignee": {"id": 590}, "organization": {"id": 127}, "project": {"id": 308, "owner": {"id": 720}, "assignee": {"id": 875}}, "task": {"id": 325, "owner": {"id": 18}, "assignee": {"id": 1080}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 4, "privilege": "business"}, "organization": {"id": 108, "owner": {"id": 242}, "user": {"role": null}}}, "resource": {"id": 394, "assignee": {"id": 530}, "organization": {"id": 678}, "project": {"id": 333, "owner": {"id": 774}, "assignee": {"id": 866}}, "task": {"id": 363, "owner": {"id": 4}, "assignee": {"id": 1031}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 70, "privilege": "business"}, "organization": {"id": 169, "owner": {"id": 294}, "user": {"role": null}}}, "resource": {"id": 308, "assignee": {"id": 511}, "organization": {"id": 659}, "project": {"id": 358, "owner": {"id": 786}, "assignee": {"id": 891}}, "task": {"id": 396, "owner": {"id": 70}, "assignee": {"id": 1051}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 35, "privilege": "user"}, "organization": {"id": 194, "owner": {"id": 35}, "user": {"role": "owner"}}}, "resource": {"id": 367, "assignee": {"id": 529}, "organization": {"id": 194}, "project": {"id": 347, "owner": {"id": 766}, "assignee": {"id": 886}}, "task": {"id": 376, "owner": {"id": 35}, "assignee": {"id": 1030}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 80, "privilege": "user"}, "organization": {"id": 144, "owner": {"id": 80}, "user": {"role": "owner"}}}, "resource": {"id": 310, "assignee": {"id": 579}, "organization": {"id": 144}, "project": {"id": 352, "owner": {"id": 724}, "assignee": {"id": 872}}, "task": {"id": 338, "owner": {"id": 80}, "assignee": {"id": 1085}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 70, "privilege": "user"}, "organization": {"id": 136, "owner": {"id": 70}, "user": {"role": "owner"}}}, "resource": {"id": 349, "assignee": {"id": 578}, "organization": {"id": 613}, "project": {"id": 366, "owner": {"id": 718}, "assignee": {"id": 868}}, "task": {"id": 343, "owner": {"id": 70}, "assignee": {"id": 1086}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 39, "privilege": "user"}, "organization": {"id": 199, "owner": {"id": 39}, "user": {"role": "owner"}}}, "resource": {"id": 356, "assignee": {"id": 523}, "organization": {"id": 671}, "project": {"id": 356, "owner": {"id": 795}, "assignee": {"id": 882}}, "task": {"id": 351, "owner": {"id": 39}, "assignee": {"id": 1050}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 50, "privilege": "user"}, "organization": {"id": 120, "owner": {"id": 234}, "user": {"role": "maintainer"}}}, "resource": {"id": 361, "assignee": {"id": 534}, "organization": {"id": 120}, "project": {"id": 362, "owner": {"id": 738}, "assignee": {"id": 830}}, "task": {"id": 354, "owner": {"id": 50}, "assignee": {"id": 1084}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 8, "privilege": "user"}, "organization": {"id": 186, "owner": {"id": 261}, "user": {"role": "maintainer"}}}, "resource": {"id": 374, "assignee": {"id": 552}, "organization": {"id": 186}, "project": {"id": 311, "owner": {"id": 742}, "assignee": {"id": 855}}, "task": {"id": 350, "owner": {"id": 8}, "assignee": {"id": 1077}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 19, "privilege": "user"}, "organization": {"id": 186, "owner": {"id": 219}, "user": {"role": "maintainer"}}}, "resource": {"id": 348, "assignee": {"id": 531}, "organization": {"id": 650}, "project": {"id": 382, "owner": {"id": 718}, "assignee": {"id": 874}}, "task": {"id": 336, "owner": {"id": 19}, "assignee": {"id": 1078}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 52, "privilege": "user"}, "organization": {"id": 139, "owner": {"id": 239}, "user": {"role": "maintainer"}}}, "resource": {"id": 357, "assignee": {"id": 538}, "organization": {"id": 601}, "project": {"id": 368, "owner": {"id": 737}, "assignee": {"id": 826}}, "task": {"id": 387, "owner": {"id": 52}, "assignee": {"id": 1000}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 88, "privilege": "user"}, "organization": {"id": 143, "owner": {"id": 206}, "user": {"role": "supervisor"}}}, "resource": {"id": 352, "assignee": {"id": 577}, "organization": {"id": 143}, "project": {"id": 368, "owner": {"id": 766}, "assignee": {"id": 898}}, "task": {"id": 321, "owner": {"id": 88}, "assignee": {"id": 1022}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 55, "privilege": "user"}, "organization": {"id": 150, "owner": {"id": 232}, "user": {"role": "supervisor"}}}, "resource": {"id": 346, "assignee": {"id": 509}, "organization": {"id": 150}, "project": {"id": 321, "owner": {"id": 760}, "assignee": {"id": 823}}, "task": {"id": 392, "owner": {"id": 55}, "assignee": {"id": 1084}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 77, "privilege": "user"}, "organization": {"id": 129, "owner": {"id": 291}, "user": {"role": "supervisor"}}}, "resource": {"id": 353, "assignee": {"id": 541}, "organization": {"id": 621}, "project": {"id": 391, "owner": {"id": 755}, "assignee": {"id": 801}}, "task": {"id": 385, "owner": {"id": 77}, "assignee": {"id": 1047}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 15, "privilege": "user"}, "organization": {"id": 117, "owner": {"id": 200}, "user": {"role": "supervisor"}}}, "resource": {"id": 383, "assignee": {"id": 593}, "organization": {"id": 688}, "project": {"id": 323, "owner": {"id": 761}, "assignee": {"id": 865}}, "task": {"id": 386, "owner": {"id": 15}, "assignee": {"id": 1073}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 32, "privilege": "user"}, "organization": {"id": 187, "owner": {"id": 211}, "user": {"role": "worker"}}}, "resource": {"id": 322, "assignee": {"id": 592}, "organization": {"id": 187}, "project": {"id": 325, "owner": {"id": 755}, "assignee": {"id": 882}}, "task": {"id": 385, "owner": {"id": 32}, "assignee": {"id": 1069}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 58, "privilege": "user"}, "organization": {"id": 138, "owner": {"id": 202}, "user": {"role": "worker"}}}, "resource": {"id": 358, "assignee": {"id": 508}, "organization": {"id": 138}, "project": {"id": 337, "owner": {"id": 706}, "assignee": {"id": 856}}, "task": {"id": 384, "owner": {"id": 58}, "assignee": {"id": 1043}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 76, "privilege": "user"}, "organization": {"id": 126, "owner": {"id": 223}, "user": {"role": "worker"}}}, "resource": {"id": 320, "assignee": {"id": 584}, "organization": {"id": 603}, "project": {"id": 391, "owner": {"id": 712}, "assignee": {"id": 887}}, "task": {"id": 359, "owner": {"id": 76}, "assignee": {"id": 1059}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 90, "privilege": "user"}, "organization": {"id": 190, "owner": {"id": 286}, "user": {"role": "worker"}}}, "resource": {"id": 389, "assignee": {"id": 566}, "organization": {"id": 649}, "project": {"id": 309, "owner": {"id": 717}, "assignee": {"id": 860}}, "task": {"id": 365, "owner": {"id": 90}, "assignee": {"id": 1099}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 4, "privilege": "user"}, "organization": {"id": 136, "owner": {"id": 234}, "user": {"role": null}}}, "resource": {"id": 314, "assignee": {"id": 551}, "organization": {"id": 136}, "project": {"id": 334, "owner": {"id": 748}, "assignee": {"id": 867}}, "task": {"id": 320, "owner": {"id": 4}, "assignee": {"id": 1095}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 63, "privilege": "user"}, "organization": {"id": 157, "owner": {"id": 281}, "user": {"role": null}}}, "resource": {"id": 357, "assignee": {"id": 562}, "organization": {"id": 157}, "project": {"id": 310, "owner": {"id": 787}, "assignee": {"id": 863}}, "task": {"id": 352, "owner": {"id": 63}, "assignee": {"id": 1008}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 87, "privilege": "user"}, "organization": {"id": 149, "owner": {"id": 268}, "user": {"role": null}}}, "resource": {"id": 327, "assignee": {"id": 517}, "organization": {"id": 622}, "project": {"id": 337, "owner": {"id": 794}, "assignee": {"id": 897}}, "task": {"id": 346, "owner": {"id": 87}, "assignee": {"id": 1067}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 38, "privilege": "user"}, "organization": {"id": 127, "owner": {"id": 283}, "user": {"role": null}}}, "resource": {"id": 367, "assignee": {"id": 550}, "organization": {"id": 604}, "project": {"id": 361, "owner": {"id": 734}, "assignee": {"id": 835}}, "task": {"id": 380, "owner": {"id": 38}, "assignee": {"id": 1088}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 1, "privilege": "worker"}, "organization": {"id": 191, "owner": {"id": 1}, "user": {"role": "owner"}}}, "resource": {"id": 370, "assignee": {"id": 593}, "organization": {"id": 191}, "project": {"id": 327, "owner": {"id": 758}, "assignee": {"id": 899}}, "task": {"id": 331, "owner": {"id": 1}, "assignee": {"id": 1037}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 85, "privilege": "worker"}, "organization": {"id": 135, "owner": {"id": 85}, "user": {"role": "owner"}}}, "resource": {"id": 337, "assignee": {"id": 582}, "organization": {"id": 135}, "project": {"id": 375, "owner": {"id": 781}, "assignee": {"id": 891}}, "task": {"id": 338, "owner": {"id": 85}, "assignee": {"id": 1094}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 52, "privilege": "worker"}, "organization": {"id": 121, "owner": {"id": 52}, "user": {"role": "owner"}}}, "resource": {"id": 335, "assignee": {"id": 536}, "organization": {"id": 697}, "project": {"id": 301, "owner": {"id": 732}, "assignee": {"id": 870}}, "task": {"id": 306, "owner": {"id": 52}, "assignee": {"id": 1079}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 41, "privilege": "worker"}, "organization": {"id": 170, "owner": {"id": 41}, "user": {"role": "owner"}}}, "resource": {"id": 386, "assignee": {"id": 535}, "organization": {"id": 660}, "project": {"id": 342, "owner": {"id": 798}, "assignee": {"id": 885}}, "task": {"id": 304, "owner": {"id": 41}, "assignee": {"id": 1044}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 94, "privilege": "worker"}, "organization": {"id": 144, "owner": {"id": 251}, "user": {"role": "maintainer"}}}, "resource": {"id": 350, "assignee": {"id": 510}, "organization": {"id": 144}, "project": {"id": 363, "owner": {"id": 769}, "assignee": {"id": 859}}, "task": {"id": 379, "owner": {"id": 94}, "assignee": {"id": 1068}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 45, "privilege": "worker"}, "organization": {"id": 132, "owner": {"id": 217}, "user": {"role": "maintainer"}}}, "resource": {"id": 369, "assignee": {"id": 524}, "organization": {"id": 132}, "project": {"id": 323, "owner": {"id": 745}, "assignee": {"id": 878}}, "task": {"id": 316, "owner": {"id": 45}, "assignee": {"id": 1072}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 98, "privilege": "worker"}, "organization": {"id": 185, "owner": {"id": 294}, "user": {"role": "maintainer"}}}, "resource": {"id": 327, "assignee": {"id": 508}, "organization": {"id": 670}, "project": {"id": 368, "owner": {"id": 798}, "assignee": {"id": 888}}, "task": {"id": 340, "owner": {"id": 98}, "assignee": {"id": 1080}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 2, "privilege": "worker"}, "organization": {"id": 137, "owner": {"id": 218}, "user": {"role": "maintainer"}}}, "resource": {"id": 354, "assignee": {"id": 503}, "organization": {"id": 636}, "project": {"id": 388, "owner": {"id": 758}, "assignee": {"id": 804}}, "task": {"id": 362, "owner": {"id": 2}, "assignee": {"id": 1088}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 91, "privilege": "worker"}, "organization": {"id": 186, "owner": {"id": 207}, "user": {"role": "supervisor"}}}, "resource": {"id": 328, "assignee": {"id": 577}, "organization": {"id": 186}, "project": {"id": 361, "owner": {"id": 702}, "assignee": {"id": 819}}, "task": {"id": 330, "owner": {"id": 91}, "assignee": {"id": 1092}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 60, "privilege": "worker"}, "organization": {"id": 194, "owner": {"id": 265}, "user": {"role": "supervisor"}}}, "resource": {"id": 323, "assignee": {"id": 529}, "organization": {"id": 194}, "project": {"id": 322, "owner": {"id": 728}, "assignee": {"id": 877}}, "task": {"id": 330, "owner": {"id": 60}, "assignee": {"id": 1042}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 45, "privilege": "worker"}, "organization": {"id": 119, "owner": {"id": 227}, "user": {"role": "supervisor"}}}, "resource": {"id": 374, "assignee": {"id": 522}, "organization": {"id": 686}, "project": {"id": 389, "owner": {"id": 777}, "assignee": {"id": 873}}, "task": {"id": 355, "owner": {"id": 45}, "assignee": {"id": 1006}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 54, "privilege": "worker"}, "organization": {"id": 162, "owner": {"id": 217}, "user": {"role": "supervisor"}}}, "resource": {"id": 376, "assignee": {"id": 584}, "organization": {"id": 695}, "project": {"id": 375, "owner": {"id": 704}, "assignee": {"id": 837}}, "task": {"id": 356, "owner": {"id": 54}, "assignee": {"id": 1078}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 54, "privilege": "worker"}, "organization": {"id": 122, "owner": {"id": 202}, "user": {"role": "worker"}}}, "resource": {"id": 345, "assignee": {"id": 542}, "organization": {"id": 122}, "project": {"id": 327, "owner": {"id": 758}, "assignee": {"id": 805}}, "task": {"id": 376, "owner": {"id": 54}, "assignee": {"id": 1025}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 52, "privilege": "worker"}, "organization": {"id": 169, "owner": {"id": 215}, "user": {"role": "worker"}}}, "resource": {"id": 363, "assignee": {"id": 580}, "organization": {"id": 169}, "project": {"id": 388, "owner": {"id": 795}, "assignee": {"id": 854}}, "task": {"id": 377, "owner": {"id": 52}, "assignee": {"id": 1068}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 38, "privilege": "worker"}, "organization": {"id": 169, "owner": {"id": 205}, "user": {"role": "worker"}}}, "resource": {"id": 305, "assignee": {"id": 508}, "organization": {"id": 626}, "project": {"id": 394, "owner": {"id": 774}, "assignee": {"id": 877}}, "task": {"id": 363, "owner": {"id": 38}, "assignee": {"id": 1003}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 42, "privilege": "worker"}, "organization": {"id": 114, "owner": {"id": 281}, "user": {"role": "worker"}}}, "resource": {"id": 384, "assignee": {"id": 500}, "organization": {"id": 633}, "project": {"id": 334, "owner": {"id": 792}, "assignee": {"id": 822}}, "task": {"id": 317, "owner": {"id": 42}, "assignee": {"id": 1050}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 70, "privilege": "worker"}, "organization": {"id": 113, "owner": {"id": 274}, "user": {"role": null}}}, "resource": {"id": 356, "assignee": {"id": 591}, "organization": {"id": 113}, "project": {"id": 312, "owner": {"id": 733}, "assignee": {"id": 837}}, "task": {"id": 352, "owner": {"id": 70}, "assignee": {"id": 1016}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 6, "privilege": "worker"}, "organization": {"id": 175, "owner": {"id": 285}, "user": {"role": null}}}, "resource": {"id": 383, "assignee": {"id": 523}, "organization": {"id": 175}, "project": {"id": 326, "owner": {"id": 794}, "assignee": {"id": 813}}, "task": {"id": 382, "owner": {"id": 6}, "assignee": {"id": 1022}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 33, "privilege": "worker"}, "organization": {"id": 122, "owner": {"id": 273}, "user": {"role": null}}}, "resource": {"id": 313, "assignee": {"id": 538}, "organization": {"id": 684}, "project": {"id": 343, "owner": {"id": 764}, "assignee": {"id": 806}}, "task": {"id": 365, "owner": {"id": 33}, "assignee": {"id": 1089}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 63, "privilege": "worker"}, "organization": {"id": 166, "owner": {"id": 294}, "user": {"role": null}}}, "resource": {"id": 376, "assignee": {"id": 561}, "organization": {"id": 686}, "project": {"id": 392, "owner": {"id": 776}, "assignee": {"id": 814}}, "task": {"id": 345, "owner": {"id": 63}, "assignee": {"id": 1090}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 49, "privilege": "none"}, "organization": {"id": 101, "owner": {"id": 49}, "user": {"role": "owner"}}}, "resource": {"id": 303, "assignee": {"id": 532}, "organization": {"id": 101}, "project": {"id": 302, "owner": {"id": 759}, "assignee": {"id": 851}}, "task": {"id": 301, "owner": {"id": 49}, "assignee": {"id": 1077}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_OWNER_same_org_TRUE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 85, "privilege": "none"}, "organization": {"id": 180, "owner": {"id": 85}, "user": {"role": "owner"}}}, "resource": {"id": 341, "assignee": {"id": 502}, "organization": {"id": 180}, "project": {"id": 308, "owner": {"id": 755}, "assignee": {"id": 856}}, "task": {"id": 323, "owner": {"id": 85}, "assignee": {"id": 1018}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 3, "privilege": "none"}, "organization": {"id": 106, "owner": {"id": 3}, "user": {"role": "owner"}}}, "resource": {"id": 398, "assignee": {"id": 506}, "organization": {"id": 694}, "project": {"id": 355, "owner": {"id": 758}, "assignee": {"id": 869}}, "task": {"id": 316, "owner": {"id": 3}, "assignee": {"id": 1024}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 59, "privilege": "none"}, "organization": {"id": 170, "owner": {"id": 59}, "user": {"role": "owner"}}}, "resource": {"id": 345, "assignee": {"id": 531}, "organization": {"id": 682}, "project": {"id": 328, "owner": {"id": 732}, "assignee": {"id": 843}}, "task": {"id": 369, "owner": {"id": 59}, "assignee": {"id": 1020}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 3, "privilege": "none"}, "organization": {"id": 103, "owner": {"id": 206}, "user": {"role": "maintainer"}}}, "resource": {"id": 324, "assignee": {"id": 557}, "organization": {"id": 103}, "project": {"id": 304, "owner": {"id": 705}, "assignee": {"id": 897}}, "task": {"id": 330, "owner": {"id": 3}, "assignee": {"id": 1003}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_MAINTAINER_same_org_TRUE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 58, "privilege": "none"}, "organization": {"id": 164, "owner": {"id": 295}, "user": {"role": "maintainer"}}}, "resource": {"id": 382, "assignee": {"id": 589}, "organization": {"id": 164}, "project": {"id": 393, "owner": {"id": 734}, "assignee": {"id": 868}}, "task": {"id": 398, "owner": {"id": 58}, "assignee": {"id": 1002}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 32, "privilege": "none"}, "organization": {"id": 138, "owner": {"id": 202}, "user": {"role": "maintainer"}}}, "resource": {"id": 397, "assignee": {"id": 570}, "organization": {"id": 663}, "project": {"id": 361, "owner": {"id": 774}, "assignee": {"id": 883}}, "task": {"id": 349, "owner": {"id": 32}, "assignee": {"id": 1045}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 61, "privilege": "none"}, "organization": {"id": 117, "owner": {"id": 296}, "user": {"role": "maintainer"}}}, "resource": {"id": 339, "assignee": {"id": 501}, "organization": {"id": 688}, "project": {"id": 326, "owner": {"id": 732}, "assignee": {"id": 864}}, "task": {"id": 329, "owner": {"id": 61}, "assignee": {"id": 1010}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 1, "privilege": "none"}, "organization": {"id": 137, "owner": {"id": 218}, "user": {"role": "supervisor"}}}, "resource": {"id": 336, "assignee": {"id": 548}, "organization": {"id": 137}, "project": {"id": 304, "owner": {"id": 723}, "assignee": {"id": 826}}, "task": {"id": 304, "owner": {"id": 1}, "assignee": {"id": 1019}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_SUPERVISOR_same_org_TRUE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 62, "privilege": "none"}, "organization": {"id": 196, "owner": {"id": 264}, "user": {"role": "supervisor"}}}, "resource": {"id": 310, "assignee": {"id": 537}, "organization": {"id": 196}, "project": {"id": 389, "owner": {"id": 781}, "assignee": {"id": 812}}, "task": {"id": 385, "owner": {"id": 62}, "assignee": {"id": 1088}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 96, "privilege": "none"}, "organization": {"id": 127, "owner": {"id": 257}, "user": {"role": "supervisor"}}}, "resource": {"id": 335, "assignee": {"id": 560}, "organization": {"id": 619}, "project": {"id": 342, "owner": {"id": 753}, "assignee": {"id": 885}}, "task": {"id": 345, "owner": {"id": 96}, "assignee": {"id": 1021}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 58, "privilege": "none"}, "organization": {"id": 129, "owner": {"id": 244}, "user": {"role": "supervisor"}}}, "resource": {"id": 391, "assignee": {"id": 531}, "organization": {"id": 655}, "project": {"id": 340, "owner": {"id": 768}, "assignee": {"id": 822}}, "task": {"id": 387, "owner": {"id": 58}, "assignee": {"id": 1077}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 89, "privilege": "none"}, "organization": {"id": 147, "owner": {"id": 284}, "user": {"role": "worker"}}}, "resource": {"id": 372, "assignee": {"id": 535}, "organization": {"id": 147}, "project": {"id": 317, "owner": {"id": 749}, "assignee": {"id": 822}}, "task": {"id": 355, "owner": {"id": 89}, "assignee": {"id": 1051}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_WORKER_same_org_TRUE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 57, "privilege": "none"}, "organization": {"id": 127, "owner": {"id": 275}, "user": {"role": "worker"}}}, "resource": {"id": 322, "assignee": {"id": 557}, "organization": {"id": 127}, "project": {"id": 388, "owner": {"id": 755}, "assignee": {"id": 888}}, "task": {"id": 380, "owner": {"id": 57}, "assignee": {"id": 1030}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 6, "privilege": "none"}, "organization": {"id": 135, "owner": {"id": 266}, "user": {"role": "worker"}}}, "resource": {"id": 336, "assignee": {"id": 511}, "organization": {"id": 602}, "project": {"id": 366, "owner": {"id": 711}, "assignee": {"id": 840}}, "task": {"id": 396, "owner": {"id": 6}, "assignee": {"id": 1073}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 1, "privilege": "none"}, "organization": {"id": 160, "owner": {"id": 232}, "user": {"role": "worker"}}}, "resource": {"id": 367, "assignee": {"id": 502}, "organization": {"id": 678}, "project": {"id": 321, "owner": {"id": 788}, "assignee": {"id": 880}}, "task": {"id": 384, "owner": {"id": 1}, "assignee": {"id": 1092}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 66, "privilege": "none"}, "organization": {"id": 103, "owner": {"id": 214}, "user": {"role": null}}}, "resource": {"id": 357, "assignee": {"id": 504}, "organization": {"id": 103}, "project": {"id": 381, "owner": {"id": 782}, "assignee": {"id": 894}}, "task": {"id": 323, "owner": {"id": 66}, "assignee": {"id": 1053}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 4, "privilege": "none"}, "organization": {"id": 120, "owner": {"id": 290}, "user": {"role": null}}}, "resource": {"id": 351, "assignee": {"id": 535}, "organization": {"id": 120}, "project": {"id": 391, "owner": {"id": 717}, "assignee": {"id": 845}}, "task": {"id": 340, "owner": {"id": 4}, "assignee": {"id": 1007}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 41, "privilege": "none"}, "organization": {"id": 103, "owner": {"id": 224}, "user": {"role": null}}}, "resource": {"id": 399, "assignee": {"id": 591}, "organization": {"id": 654}, "project": {"id": 316, "owner": {"id": 759}, "assignee": {"id": 888}}, "task": {"id": 341, "owner": {"id": 41}, "assignee": {"id": 1027}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 31, "privilege": "none"}, "organization": {"id": 164, "owner": {"id": 206}, "user": {"role": null}}}, "resource": {"id": 318, "assignee": {"id": 586}, "organization": {"id": 683}, "project": {"id": 338, "owner": {"id": 771}, "assignee": {"id": 869}}, "task": {"id": 359, "owner": {"id": 31}, "assignee": {"id": 1011}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 61, "privilege": "admin"}, "organization": {"id": 157, "owner": {"id": 61}, "user": {"role": "owner"}}}, "resource": {"id": 399, "assignee": {"id": 544}, "organization": {"id": 157}, "project": {"id": 399, "owner": {"id": 762}, "assignee": {"id": 814}}, "task": {"id": 311, "owner": {"id": 912}, "assignee": {"id": 61}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 84, "privilege": "admin"}, "organization": {"id": 102, "owner": {"id": 84}, "user": {"role": "owner"}}}, "resource": {"id": 395, "assignee": {"id": 507}, "organization": {"id": 102}, "project": {"id": 389, "owner": {"id": 722}, "assignee": {"id": 886}}, "task": {"id": 328, "owner": {"id": 978}, "assignee": {"id": 84}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_OWNER_same_org_FALSE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 20, "privilege": "admin"}, "organization": {"id": 143, "owner": {"id": 20}, "user": {"role": "owner"}}}, "resource": {"id": 327, "assignee": {"id": 508}, "organization": {"id": 676}, "project": {"id": 327, "owner": {"id": 746}, "assignee": {"id": 866}}, "task": {"id": 311, "owner": {"id": 955}, "assignee": {"id": 20}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_OWNER_same_org_FALSE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 43, "privilege": "admin"}, "organization": {"id": 104, "owner": {"id": 43}, "user": {"role": "owner"}}}, "resource": {"id": 321, "assignee": {"id": 540}, "organization": {"id": 692}, "project": {"id": 357, "owner": {"id": 770}, "assignee": {"id": 863}}, "task": {"id": 349, "owner": {"id": 969}, "assignee": {"id": 43}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 66, "privilege": "admin"}, "organization": {"id": 123, "owner": {"id": 270}, "user": {"role": "maintainer"}}}, "resource": {"id": 381, "assignee": {"id": 505}, "organization": {"id": 123}, "project": {"id": 304, "owner": {"id": 714}, "assignee": {"id": 819}}, "task": {"id": 338, "owner": {"id": 966}, "assignee": {"id": 66}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 23, "privilege": "admin"}, "organization": {"id": 177, "owner": {"id": 209}, "user": {"role": "maintainer"}}}, "resource": {"id": 387, "assignee": {"id": 552}, "organization": {"id": 177}, "project": {"id": 377, "owner": {"id": 728}, "assignee": {"id": 846}}, "task": {"id": 397, "owner": {"id": 928}, "assignee": {"id": 23}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_MAINTAINER_same_org_FALSE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 54, "privilege": "admin"}, "organization": {"id": 123, "owner": {"id": 297}, "user": {"role": "maintainer"}}}, "resource": {"id": 387, "assignee": {"id": 540}, "organization": {"id": 652}, "project": {"id": 339, "owner": {"id": 767}, "assignee": {"id": 861}}, "task": {"id": 303, "owner": {"id": 944}, "assignee": {"id": 54}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_MAINTAINER_same_org_FALSE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 21, "privilege": "admin"}, "organization": {"id": 113, "owner": {"id": 235}, "user": {"role": "maintainer"}}}, "resource": {"id": 305, "assignee": {"id": 559}, "organization": {"id": 604}, "project": {"id": 399, "owner": {"id": 769}, "assignee": {"id": 832}}, "task": {"id": 340, "owner": {"id": 936}, "assignee": {"id": 21}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 57, "privilege": "admin"}, "organization": {"id": 149, "owner": {"id": 257}, "user": {"role": "supervisor"}}}, "resource": {"id": 319, "assignee": {"id": 527}, "organization": {"id": 149}, "project": {"id": 332, "owner": {"id": 766}, "assignee": {"id": 828}}, "task": {"id": 361, "owner": {"id": 972}, "assignee": {"id": 57}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 43, "privilege": "admin"}, "organization": {"id": 131, "owner": {"id": 226}, "user": {"role": "supervisor"}}}, "resource": {"id": 343, "assignee": {"id": 526}, "organization": {"id": 131}, "project": {"id": 359, "owner": {"id": 786}, "assignee": {"id": 836}}, "task": {"id": 308, "owner": {"id": 991}, "assignee": {"id": 43}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_SUPERVISOR_same_org_FALSE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 35, "privilege": "admin"}, "organization": {"id": 198, "owner": {"id": 205}, "user": {"role": "supervisor"}}}, "resource": {"id": 364, "assignee": {"id": 561}, "organization": {"id": 664}, "project": {"id": 335, "owner": {"id": 787}, "assignee": {"id": 821}}, "task": {"id": 396, "owner": {"id": 936}, "assignee": {"id": 35}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_SUPERVISOR_same_org_FALSE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 61, "privilege": "admin"}, "organization": {"id": 154, "owner": {"id": 205}, "user": {"role": "supervisor"}}}, "resource": {"id": 358, "assignee": {"id": 563}, "organization": {"id": 614}, "project": {"id": 322, "owner": {"id": 725}, "assignee": {"id": 870}}, "task": {"id": 328, "owner": {"id": 998}, "assignee": {"id": 61}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 84, "privilege": "admin"}, "organization": {"id": 192, "owner": {"id": 227}, "user": {"role": "worker"}}}, "resource": {"id": 328, "assignee": {"id": 533}, "organization": {"id": 192}, "project": {"id": 329, "owner": {"id": 747}, "assignee": {"id": 862}}, "task": {"id": 338, "owner": {"id": 985}, "assignee": {"id": 84}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 4, "privilege": "admin"}, "organization": {"id": 163, "owner": {"id": 260}, "user": {"role": "worker"}}}, "resource": {"id": 395, "assignee": {"id": 520}, "organization": {"id": 163}, "project": {"id": 345, "owner": {"id": 759}, "assignee": {"id": 832}}, "task": {"id": 300, "owner": {"id": 901}, "assignee": {"id": 4}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_WORKER_same_org_FALSE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 14, "privilege": "admin"}, "organization": {"id": 109, "owner": {"id": 264}, "user": {"role": "worker"}}}, "resource": {"id": 363, "assignee": {"id": 500}, "organization": {"id": 616}, "project": {"id": 308, "owner": {"id": 723}, "assignee": {"id": 826}}, "task": {"id": 361, "owner": {"id": 943}, "assignee": {"id": 14}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_WORKER_same_org_FALSE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 24, "privilege": "admin"}, "organization": {"id": 137, "owner": {"id": 220}, "user": {"role": "worker"}}}, "resource": {"id": 356, "assignee": {"id": 529}, "organization": {"id": 620}, "project": {"id": 320, "owner": {"id": 711}, "assignee": {"id": 845}}, "task": {"id": 308, "owner": {"id": 997}, "assignee": {"id": 24}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 87, "privilege": "admin"}, "organization": {"id": 183, "owner": {"id": 281}, "user": {"role": null}}}, "resource": {"id": 352, "assignee": {"id": 560}, "organization": {"id": 183}, "project": {"id": 386, "owner": {"id": 713}, "assignee": {"id": 814}}, "task": {"id": 381, "owner": {"id": 951}, "assignee": {"id": 87}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_TRUE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 17, "privilege": "admin"}, "organization": {"id": 115, "owner": {"id": 210}, "user": {"role": null}}}, "resource": {"id": 330, "assignee": {"id": 508}, "organization": {"id": 115}, "project": {"id": 353, "owner": {"id": 701}, "assignee": {"id": 899}}, "task": {"id": 304, "owner": {"id": 980}, "assignee": {"id": 17}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_FALSE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 72, "privilege": "admin"}, "organization": {"id": 180, "owner": {"id": 232}, "user": {"role": null}}}, "resource": {"id": 365, "assignee": {"id": 545}, "organization": {"id": 689}, "project": {"id": 375, "owner": {"id": 701}, "assignee": {"id": 824}}, "task": {"id": 324, "owner": {"id": 933}, "assignee": {"id": 72}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_FALSE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 94, "privilege": "admin"}, "organization": {"id": 102, "owner": {"id": 266}, "user": {"role": null}}}, "resource": {"id": 355, "assignee": {"id": 598}, "organization": {"id": 617}, "project": {"id": 310, "owner": {"id": 757}, "assignee": {"id": 806}}, "task": {"id": 361, "owner": {"id": 950}, "assignee": {"id": 94}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 3, "privilege": "business"}, "organization": {"id": 133, "owner": {"id": 3}, "user": {"role": "owner"}}}, "resource": {"id": 367, "assignee": {"id": 587}, "organization": {"id": 133}, "project": {"id": 342, "owner": {"id": 728}, "assignee": {"id": 880}}, "task": {"id": 316, "owner": {"id": 906}, "assignee": {"id": 3}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 82, "privilege": "business"}, "organization": {"id": 104, "owner": {"id": 82}, "user": {"role": "owner"}}}, "resource": {"id": 320, "assignee": {"id": 597}, "organization": {"id": 104}, "project": {"id": 366, "owner": {"id": 721}, "assignee": {"id": 886}}, "task": {"id": 380, "owner": {"id": 993}, "assignee": {"id": 82}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 30, "privilege": "business"}, "organization": {"id": 183, "owner": {"id": 30}, "user": {"role": "owner"}}}, "resource": {"id": 391, "assignee": {"id": 583}, "organization": {"id": 620}, "project": {"id": 388, "owner": {"id": 744}, "assignee": {"id": 847}}, "task": {"id": 360, "owner": {"id": 928}, "assignee": {"id": 30}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 89, "privilege": "business"}, "organization": {"id": 152, "owner": {"id": 89}, "user": {"role": "owner"}}}, "resource": {"id": 341, "assignee": {"id": 543}, "organization": {"id": 650}, "project": {"id": 376, "owner": {"id": 722}, "assignee": {"id": 847}}, "task": {"id": 349, "owner": {"id": 971}, "assignee": {"id": 89}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 55, "privilege": "business"}, "organization": {"id": 101, "owner": {"id": 226}, "user": {"role": "maintainer"}}}, "resource": {"id": 378, "assignee": {"id": 514}, "organization": {"id": 101}, "project": {"id": 301, "owner": {"id": 710}, "assignee": {"id": 838}}, "task": {"id": 334, "owner": {"id": 909}, "assignee": {"id": 55}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 11, "privilege": "business"}, "organization": {"id": 165, "owner": {"id": 235}, "user": {"role": "maintainer"}}}, "resource": {"id": 378, "assignee": {"id": 557}, "organization": {"id": 165}, "project": {"id": 305, "owner": {"id": 739}, "assignee": {"id": 826}}, "task": {"id": 388, "owner": {"id": 909}, "assignee": {"id": 11}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 12, "privilege": "business"}, "organization": {"id": 170, "owner": {"id": 210}, "user": {"role": "maintainer"}}}, "resource": {"id": 342, "assignee": {"id": 574}, "organization": {"id": 652}, "project": {"id": 398, "owner": {"id": 718}, "assignee": {"id": 817}}, "task": {"id": 394, "owner": {"id": 999}, "assignee": {"id": 12}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 61, "privilege": "business"}, "organization": {"id": 199, "owner": {"id": 232}, "user": {"role": "maintainer"}}}, "resource": {"id": 333, "assignee": {"id": 518}, "organization": {"id": 642}, "project": {"id": 365, "owner": {"id": 747}, "assignee": {"id": 898}}, "task": {"id": 304, "owner": {"id": 913}, "assignee": {"id": 61}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 16, "privilege": "business"}, "organization": {"id": 155, "owner": {"id": 242}, "user": {"role": "supervisor"}}}, "resource": {"id": 393, "assignee": {"id": 554}, "organization": {"id": 155}, "project": {"id": 393, "owner": {"id": 703}, "assignee": {"id": 885}}, "task": {"id": 335, "owner": {"id": 961}, "assignee": {"id": 16}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 91, "privilege": "business"}, "organization": {"id": 175, "owner": {"id": 249}, "user": {"role": "supervisor"}}}, "resource": {"id": 305, "assignee": {"id": 555}, "organization": {"id": 175}, "project": {"id": 356, "owner": {"id": 719}, "assignee": {"id": 879}}, "task": {"id": 331, "owner": {"id": 984}, "assignee": {"id": 91}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 97, "privilege": "business"}, "organization": {"id": 104, "owner": {"id": 210}, "user": {"role": "supervisor"}}}, "resource": {"id": 356, "assignee": {"id": 574}, "organization": {"id": 620}, "project": {"id": 314, "owner": {"id": 725}, "assignee": {"id": 837}}, "task": {"id": 392, "owner": {"id": 933}, "assignee": {"id": 97}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 92, "privilege": "business"}, "organization": {"id": 130, "owner": {"id": 260}, "user": {"role": "supervisor"}}}, "resource": {"id": 306, "assignee": {"id": 520}, "organization": {"id": 693}, "project": {"id": 355, "owner": {"id": 756}, "assignee": {"id": 845}}, "task": {"id": 383, "owner": {"id": 903}, "assignee": {"id": 92}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 26, "privilege": "business"}, "organization": {"id": 182, "owner": {"id": 292}, "user": {"role": "worker"}}}, "resource": {"id": 372, "assignee": {"id": 502}, "organization": {"id": 182}, "project": {"id": 365, "owner": {"id": 737}, "assignee": {"id": 804}}, "task": {"id": 386, "owner": {"id": 943}, "assignee": {"id": 26}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 97, "privilege": "business"}, "organization": {"id": 186, "owner": {"id": 232}, "user": {"role": "worker"}}}, "resource": {"id": 376, "assignee": {"id": 538}, "organization": {"id": 186}, "project": {"id": 312, "owner": {"id": 757}, "assignee": {"id": 826}}, "task": {"id": 372, "owner": {"id": 937}, "assignee": {"id": 97}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 41, "privilege": "business"}, "organization": {"id": 185, "owner": {"id": 242}, "user": {"role": "worker"}}}, "resource": {"id": 305, "assignee": {"id": 594}, "organization": {"id": 667}, "project": {"id": 371, "owner": {"id": 747}, "assignee": {"id": 843}}, "task": {"id": 341, "owner": {"id": 911}, "assignee": {"id": 41}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 80, "privilege": "business"}, "organization": {"id": 144, "owner": {"id": 211}, "user": {"role": "worker"}}}, "resource": {"id": 316, "assignee": {"id": 526}, "organization": {"id": 665}, "project": {"id": 317, "owner": {"id": 704}, "assignee": {"id": 804}}, "task": {"id": 337, "owner": {"id": 916}, "assignee": {"id": 80}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 70, "privilege": "business"}, "organization": {"id": 176, "owner": {"id": 243}, "user": {"role": null}}}, "resource": {"id": 350, "assignee": {"id": 577}, "organization": {"id": 176}, "project": {"id": 379, "owner": {"id": 713}, "assignee": {"id": 887}}, "task": {"id": 387, "owner": {"id": 966}, "assignee": {"id": 70}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 32, "privilege": "business"}, "organization": {"id": 113, "owner": {"id": 290}, "user": {"role": null}}}, "resource": {"id": 313, "assignee": {"id": 569}, "organization": {"id": 113}, "project": {"id": 351, "owner": {"id": 777}, "assignee": {"id": 852}}, "task": {"id": 340, "owner": {"id": 917}, "assignee": {"id": 32}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 51, "privilege": "business"}, "organization": {"id": 120, "owner": {"id": 252}, "user": {"role": null}}}, "resource": {"id": 303, "assignee": {"id": 509}, "organization": {"id": 623}, "project": {"id": 334, "owner": {"id": 712}, "assignee": {"id": 843}}, "task": {"id": 397, "owner": {"id": 907}, "assignee": {"id": 51}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 55, "privilege": "business"}, "organization": {"id": 123, "owner": {"id": 208}, "user": {"role": null}}}, "resource": {"id": 374, "assignee": {"id": 550}, "organization": {"id": 664}, "project": {"id": 310, "owner": {"id": 737}, "assignee": {"id": 881}}, "task": {"id": 385, "owner": {"id": 943}, "assignee": {"id": 55}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 73, "privilege": "user"}, "organization": {"id": 160, "owner": {"id": 73}, "user": {"role": "owner"}}}, "resource": {"id": 368, "assignee": {"id": 533}, "organization": {"id": 160}, "project": {"id": 328, "owner": {"id": 708}, "assignee": {"id": 890}}, "task": {"id": 326, "owner": {"id": 926}, "assignee": {"id": 73}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 10, "privilege": "user"}, "organization": {"id": 136, "owner": {"id": 10}, "user": {"role": "owner"}}}, "resource": {"id": 363, "assignee": {"id": 536}, "organization": {"id": 136}, "project": {"id": 398, "owner": {"id": 715}, "assignee": {"id": 888}}, "task": {"id": 346, "owner": {"id": 905}, "assignee": {"id": 10}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 2, "privilege": "user"}, "organization": {"id": 145, "owner": {"id": 2}, "user": {"role": "owner"}}}, "resource": {"id": 329, "assignee": {"id": 595}, "organization": {"id": 673}, "project": {"id": 330, "owner": {"id": 765}, "assignee": {"id": 889}}, "task": {"id": 385, "owner": {"id": 990}, "assignee": {"id": 2}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 64, "privilege": "user"}, "organization": {"id": 174, "owner": {"id": 64}, "user": {"role": "owner"}}}, "resource": {"id": 393, "assignee": {"id": 528}, "organization": {"id": 665}, "project": {"id": 385, "owner": {"id": 730}, "assignee": {"id": 819}}, "task": {"id": 361, "owner": {"id": 952}, "assignee": {"id": 64}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 0, "privilege": "user"}, "organization": {"id": 139, "owner": {"id": 280}, "user": {"role": "maintainer"}}}, "resource": {"id": 351, "assignee": {"id": 535}, "organization": {"id": 139}, "project": {"id": 314, "owner": {"id": 741}, "assignee": {"id": 885}}, "task": {"id": 380, "owner": {"id": 971}, "assignee": {"id": 0}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 80, "privilege": "user"}, "organization": {"id": 184, "owner": {"id": 206}, "user": {"role": "maintainer"}}}, "resource": {"id": 365, "assignee": {"id": 535}, "organization": {"id": 184}, "project": {"id": 327, "owner": {"id": 724}, "assignee": {"id": 861}}, "task": {"id": 310, "owner": {"id": 929}, "assignee": {"id": 80}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 86, "privilege": "user"}, "organization": {"id": 192, "owner": {"id": 221}, "user": {"role": "maintainer"}}}, "resource": {"id": 383, "assignee": {"id": 563}, "organization": {"id": 663}, "project": {"id": 303, "owner": {"id": 723}, "assignee": {"id": 817}}, "task": {"id": 309, "owner": {"id": 907}, "assignee": {"id": 86}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 87, "privilege": "user"}, "organization": {"id": 112, "owner": {"id": 291}, "user": {"role": "maintainer"}}}, "resource": {"id": 386, "assignee": {"id": 534}, "organization": {"id": 668}, "project": {"id": 323, "owner": {"id": 778}, "assignee": {"id": 826}}, "task": {"id": 362, "owner": {"id": 958}, "assignee": {"id": 87}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 4, "privilege": "user"}, "organization": {"id": 139, "owner": {"id": 279}, "user": {"role": "supervisor"}}}, "resource": {"id": 371, "assignee": {"id": 504}, "organization": {"id": 139}, "project": {"id": 378, "owner": {"id": 787}, "assignee": {"id": 821}}, "task": {"id": 349, "owner": {"id": 971}, "assignee": {"id": 4}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 72, "privilege": "user"}, "organization": {"id": 193, "owner": {"id": 215}, "user": {"role": "supervisor"}}}, "resource": {"id": 344, "assignee": {"id": 542}, "organization": {"id": 193}, "project": {"id": 365, "owner": {"id": 744}, "assignee": {"id": 800}}, "task": {"id": 374, "owner": {"id": 957}, "assignee": {"id": 72}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 54, "privilege": "user"}, "organization": {"id": 151, "owner": {"id": 219}, "user": {"role": "supervisor"}}}, "resource": {"id": 393, "assignee": {"id": 593}, "organization": {"id": 642}, "project": {"id": 393, "owner": {"id": 765}, "assignee": {"id": 865}}, "task": {"id": 328, "owner": {"id": 937}, "assignee": {"id": 54}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 82, "privilege": "user"}, "organization": {"id": 185, "owner": {"id": 236}, "user": {"role": "supervisor"}}}, "resource": {"id": 388, "assignee": {"id": 586}, "organization": {"id": 659}, "project": {"id": 381, "owner": {"id": 762}, "assignee": {"id": 850}}, "task": {"id": 361, "owner": {"id": 963}, "assignee": {"id": 82}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 45, "privilege": "user"}, "organization": {"id": 148, "owner": {"id": 223}, "user": {"role": "worker"}}}, "resource": {"id": 358, "assignee": {"id": 587}, "organization": {"id": 148}, "project": {"id": 367, "owner": {"id": 744}, "assignee": {"id": 803}}, "task": {"id": 349, "owner": {"id": 929}, "assignee": {"id": 45}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 4, "privilege": "user"}, "organization": {"id": 156, "owner": {"id": 266}, "user": {"role": "worker"}}}, "resource": {"id": 377, "assignee": {"id": 567}, "organization": {"id": 156}, "project": {"id": 372, "owner": {"id": 755}, "assignee": {"id": 805}}, "task": {"id": 342, "owner": {"id": 981}, "assignee": {"id": 4}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 52, "privilege": "user"}, "organization": {"id": 175, "owner": {"id": 213}, "user": {"role": "worker"}}}, "resource": {"id": 332, "assignee": {"id": 562}, "organization": {"id": 664}, "project": {"id": 350, "owner": {"id": 727}, "assignee": {"id": 856}}, "task": {"id": 315, "owner": {"id": 935}, "assignee": {"id": 52}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 92, "privilege": "user"}, "organization": {"id": 194, "owner": {"id": 298}, "user": {"role": "worker"}}}, "resource": {"id": 383, "assignee": {"id": 562}, "organization": {"id": 697}, "project": {"id": 327, "owner": {"id": 788}, "assignee": {"id": 899}}, "task": {"id": 384, "owner": {"id": 967}, "assignee": {"id": 92}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 43, "privilege": "user"}, "organization": {"id": 131, "owner": {"id": 239}, "user": {"role": null}}}, "resource": {"id": 332, "assignee": {"id": 597}, "organization": {"id": 131}, "project": {"id": 309, "owner": {"id": 703}, "assignee": {"id": 856}}, "task": {"id": 343, "owner": {"id": 994}, "assignee": {"id": 43}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 33, "privilege": "user"}, "organization": {"id": 197, "owner": {"id": 202}, "user": {"role": null}}}, "resource": {"id": 328, "assignee": {"id": 596}, "organization": {"id": 197}, "project": {"id": 301, "owner": {"id": 782}, "assignee": {"id": 824}}, "task": {"id": 356, "owner": {"id": 920}, "assignee": {"id": 33}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 47, "privilege": "user"}, "organization": {"id": 156, "owner": {"id": 270}, "user": {"role": null}}}, "resource": {"id": 351, "assignee": {"id": 530}, "organization": {"id": 623}, "project": {"id": 384, "owner": {"id": 794}, "assignee": {"id": 888}}, "task": {"id": 332, "owner": {"id": 975}, "assignee": {"id": 47}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 20, "privilege": "user"}, "organization": {"id": 123, "owner": {"id": 285}, "user": {"role": null}}}, "resource": {"id": 373, "assignee": {"id": 593}, "organization": {"id": 680}, "project": {"id": 335, "owner": {"id": 758}, "assignee": {"id": 873}}, "task": {"id": 337, "owner": {"id": 972}, "assignee": {"id": 20}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 70, "privilege": "worker"}, "organization": {"id": 197, "owner": {"id": 70}, "user": {"role": "owner"}}}, "resource": {"id": 358, "assignee": {"id": 500}, "organization": {"id": 197}, "project": {"id": 374, "owner": {"id": 715}, "assignee": {"id": 884}}, "task": {"id": 347, "owner": {"id": 989}, "assignee": {"id": 70}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 47, "privilege": "worker"}, "organization": {"id": 126, "owner": {"id": 47}, "user": {"role": "owner"}}}, "resource": {"id": 331, "assignee": {"id": 582}, "organization": {"id": 126}, "project": {"id": 316, "owner": {"id": 710}, "assignee": {"id": 864}}, "task": {"id": 307, "owner": {"id": 996}, "assignee": {"id": 47}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 56, "privilege": "worker"}, "organization": {"id": 193, "owner": {"id": 56}, "user": {"role": "owner"}}}, "resource": {"id": 325, "assignee": {"id": 566}, "organization": {"id": 639}, "project": {"id": 343, "owner": {"id": 789}, "assignee": {"id": 891}}, "task": {"id": 372, "owner": {"id": 943}, "assignee": {"id": 56}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 27, "privilege": "worker"}, "organization": {"id": 122, "owner": {"id": 27}, "user": {"role": "owner"}}}, "resource": {"id": 351, "assignee": {"id": 541}, "organization": {"id": 648}, "project": {"id": 359, "owner": {"id": 734}, "assignee": {"id": 800}}, "task": {"id": 389, "owner": {"id": 931}, "assignee": {"id": 27}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 22, "privilege": "worker"}, "organization": {"id": 179, "owner": {"id": 205}, "user": {"role": "maintainer"}}}, "resource": {"id": 396, "assignee": {"id": 549}, "organization": {"id": 179}, "project": {"id": 352, "owner": {"id": 749}, "assignee": {"id": 882}}, "task": {"id": 385, "owner": {"id": 921}, "assignee": {"id": 22}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 30, "privilege": "worker"}, "organization": {"id": 118, "owner": {"id": 268}, "user": {"role": "maintainer"}}}, "resource": {"id": 335, "assignee": {"id": 515}, "organization": {"id": 118}, "project": {"id": 325, "owner": {"id": 735}, "assignee": {"id": 870}}, "task": {"id": 347, "owner": {"id": 991}, "assignee": {"id": 30}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 39, "privilege": "worker"}, "organization": {"id": 140, "owner": {"id": 217}, "user": {"role": "maintainer"}}}, "resource": {"id": 357, "assignee": {"id": 558}, "organization": {"id": 680}, "project": {"id": 319, "owner": {"id": 702}, "assignee": {"id": 866}}, "task": {"id": 309, "owner": {"id": 997}, "assignee": {"id": 39}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 30, "privilege": "worker"}, "organization": {"id": 165, "owner": {"id": 273}, "user": {"role": "maintainer"}}}, "resource": {"id": 334, "assignee": {"id": 540}, "organization": {"id": 602}, "project": {"id": 309, "owner": {"id": 733}, "assignee": {"id": 803}}, "task": {"id": 340, "owner": {"id": 934}, "assignee": {"id": 30}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 45, "privilege": "worker"}, "organization": {"id": 199, "owner": {"id": 234}, "user": {"role": "supervisor"}}}, "resource": {"id": 393, "assignee": {"id": 521}, "organization": {"id": 199}, "project": {"id": 398, "owner": {"id": 710}, "assignee": {"id": 815}}, "task": {"id": 366, "owner": {"id": 922}, "assignee": {"id": 45}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 17, "privilege": "worker"}, "organization": {"id": 158, "owner": {"id": 279}, "user": {"role": "supervisor"}}}, "resource": {"id": 343, "assignee": {"id": 520}, "organization": {"id": 158}, "project": {"id": 336, "owner": {"id": 720}, "assignee": {"id": 812}}, "task": {"id": 378, "owner": {"id": 950}, "assignee": {"id": 17}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 30, "privilege": "worker"}, "organization": {"id": 177, "owner": {"id": 298}, "user": {"role": "supervisor"}}}, "resource": {"id": 378, "assignee": {"id": 585}, "organization": {"id": 686}, "project": {"id": 309, "owner": {"id": 700}, "assignee": {"id": 861}}, "task": {"id": 348, "owner": {"id": 996}, "assignee": {"id": 30}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 34, "privilege": "worker"}, "organization": {"id": 109, "owner": {"id": 289}, "user": {"role": "supervisor"}}}, "resource": {"id": 386, "assignee": {"id": 572}, "organization": {"id": 613}, "project": {"id": 302, "owner": {"id": 786}, "assignee": {"id": 877}}, "task": {"id": 360, "owner": {"id": 929}, "assignee": {"id": 34}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 38, "privilege": "worker"}, "organization": {"id": 105, "owner": {"id": 257}, "user": {"role": "worker"}}}, "resource": {"id": 365, "assignee": {"id": 571}, "organization": {"id": 105}, "project": {"id": 337, "owner": {"id": 763}, "assignee": {"id": 807}}, "task": {"id": 350, "owner": {"id": 922}, "assignee": {"id": 38}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 15, "privilege": "worker"}, "organization": {"id": 140, "owner": {"id": 264}, "user": {"role": "worker"}}}, "resource": {"id": 384, "assignee": {"id": 515}, "organization": {"id": 140}, "project": {"id": 310, "owner": {"id": 749}, "assignee": {"id": 839}}, "task": {"id": 338, "owner": {"id": 979}, "assignee": {"id": 15}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 59, "privilege": "worker"}, "organization": {"id": 151, "owner": {"id": 259}, "user": {"role": "worker"}}}, "resource": {"id": 347, "assignee": {"id": 543}, "organization": {"id": 624}, "project": {"id": 314, "owner": {"id": 737}, "assignee": {"id": 852}}, "task": {"id": 377, "owner": {"id": 942}, "assignee": {"id": 59}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 63, "privilege": "worker"}, "organization": {"id": 108, "owner": {"id": 282}, "user": {"role": "worker"}}}, "resource": {"id": 365, "assignee": {"id": 574}, "organization": {"id": 605}, "project": {"id": 318, "owner": {"id": 766}, "assignee": {"id": 863}}, "task": {"id": 333, "owner": {"id": 965}, "assignee": {"id": 63}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 83, "privilege": "worker"}, "organization": {"id": 112, "owner": {"id": 218}, "user": {"role": null}}}, "resource": {"id": 374, "assignee": {"id": 523}, "organization": {"id": 112}, "project": {"id": 334, "owner": {"id": 751}, "assignee": {"id": 885}}, "task": {"id": 330, "owner": {"id": 915}, "assignee": {"id": 83}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 34, "privilege": "worker"}, "organization": {"id": 135, "owner": {"id": 288}, "user": {"role": null}}}, "resource": {"id": 399, "assignee": {"id": 539}, "organization": {"id": 135}, "project": {"id": 329, "owner": {"id": 797}, "assignee": {"id": 836}}, "task": {"id": 332, "owner": {"id": 967}, "assignee": {"id": 34}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 71, "privilege": "worker"}, "organization": {"id": 195, "owner": {"id": 258}, "user": {"role": null}}}, "resource": {"id": 309, "assignee": {"id": 570}, "organization": {"id": 622}, "project": {"id": 345, "owner": {"id": 707}, "assignee": {"id": 881}}, "task": {"id": 367, "owner": {"id": 901}, "assignee": {"id": 71}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 30, "privilege": "worker"}, "organization": {"id": 174, "owner": {"id": 242}, "user": {"role": null}}}, "resource": {"id": 341, "assignee": {"id": 585}, "organization": {"id": 617}, "project": {"id": 322, "owner": {"id": 730}, "assignee": {"id": 872}}, "task": {"id": 387, "owner": {"id": 918}, "assignee": {"id": 30}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 65, "privilege": "none"}, "organization": {"id": 178, "owner": {"id": 65}, "user": {"role": "owner"}}}, "resource": {"id": 363, "assignee": {"id": 591}, "organization": {"id": 178}, "project": {"id": 387, "owner": {"id": 705}, "assignee": {"id": 813}}, "task": {"id": 357, "owner": {"id": 914}, "assignee": {"id": 65}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_OWNER_same_org_TRUE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 26, "privilege": "none"}, "organization": {"id": 121, "owner": {"id": 26}, "user": {"role": "owner"}}}, "resource": {"id": 364, "assignee": {"id": 579}, "organization": {"id": 121}, "project": {"id": 362, "owner": {"id": 775}, "assignee": {"id": 826}}, "task": {"id": 360, "owner": {"id": 904}, "assignee": {"id": 26}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 84, "privilege": "none"}, "organization": {"id": 178, "owner": {"id": 84}, "user": {"role": "owner"}}}, "resource": {"id": 385, "assignee": {"id": 569}, "organization": {"id": 669}, "project": {"id": 371, "owner": {"id": 702}, "assignee": {"id": 826}}, "task": {"id": 388, "owner": {"id": 974}, "assignee": {"id": 84}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 96, "privilege": "none"}, "organization": {"id": 100, "owner": {"id": 96}, "user": {"role": "owner"}}}, "resource": {"id": 391, "assignee": {"id": 594}, "organization": {"id": 634}, "project": {"id": 348, "owner": {"id": 764}, "assignee": {"id": 842}}, "task": {"id": 333, "owner": {"id": 949}, "assignee": {"id": 96}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 37, "privilege": "none"}, "organization": {"id": 110, "owner": {"id": 214}, "user": {"role": "maintainer"}}}, "resource": {"id": 359, "assignee": {"id": 573}, "organization": {"id": 110}, "project": {"id": 386, "owner": {"id": 758}, "assignee": {"id": 870}}, "task": {"id": 341, "owner": {"id": 989}, "assignee": {"id": 37}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_MAINTAINER_same_org_TRUE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 68, "privilege": "none"}, "organization": {"id": 175, "owner": {"id": 278}, "user": {"role": "maintainer"}}}, "resource": {"id": 378, "assignee": {"id": 584}, "organization": {"id": 175}, "project": {"id": 309, "owner": {"id": 740}, "assignee": {"id": 868}}, "task": {"id": 339, "owner": {"id": 981}, "assignee": {"id": 68}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 11, "privilege": "none"}, "organization": {"id": 177, "owner": {"id": 255}, "user": {"role": "maintainer"}}}, "resource": {"id": 391, "assignee": {"id": 532}, "organization": {"id": 643}, "project": {"id": 378, "owner": {"id": 760}, "assignee": {"id": 803}}, "task": {"id": 329, "owner": {"id": 980}, "assignee": {"id": 11}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 28, "privilege": "none"}, "organization": {"id": 199, "owner": {"id": 285}, "user": {"role": "maintainer"}}}, "resource": {"id": 363, "assignee": {"id": 582}, "organization": {"id": 615}, "project": {"id": 374, "owner": {"id": 767}, "assignee": {"id": 889}}, "task": {"id": 358, "owner": {"id": 991}, "assignee": {"id": 28}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 37, "privilege": "none"}, "organization": {"id": 196, "owner": {"id": 201}, "user": {"role": "supervisor"}}}, "resource": {"id": 320, "assignee": {"id": 578}, "organization": {"id": 196}, "project": {"id": 392, "owner": {"id": 707}, "assignee": {"id": 868}}, "task": {"id": 309, "owner": {"id": 999}, "assignee": {"id": 37}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_SUPERVISOR_same_org_TRUE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 63, "privilege": "none"}, "organization": {"id": 117, "owner": {"id": 200}, "user": {"role": "supervisor"}}}, "resource": {"id": 300, "assignee": {"id": 543}, "organization": {"id": 117}, "project": {"id": 371, "owner": {"id": 745}, "assignee": {"id": 883}}, "task": {"id": 399, "owner": {"id": 943}, "assignee": {"id": 63}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 70, "privilege": "none"}, "organization": {"id": 119, "owner": {"id": 214}, "user": {"role": "supervisor"}}}, "resource": {"id": 367, "assignee": {"id": 558}, "organization": {"id": 627}, "project": {"id": 359, "owner": {"id": 755}, "assignee": {"id": 853}}, "task": {"id": 390, "owner": {"id": 922}, "assignee": {"id": 70}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 2, "privilege": "none"}, "organization": {"id": 175, "owner": {"id": 255}, "user": {"role": "supervisor"}}}, "resource": {"id": 340, "assignee": {"id": 538}, "organization": {"id": 660}, "project": {"id": 374, "owner": {"id": 740}, "assignee": {"id": 833}}, "task": {"id": 362, "owner": {"id": 928}, "assignee": {"id": 2}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 35, "privilege": "none"}, "organization": {"id": 192, "owner": {"id": 202}, "user": {"role": "worker"}}}, "resource": {"id": 337, "assignee": {"id": 527}, "organization": {"id": 192}, "project": {"id": 380, "owner": {"id": 739}, "assignee": {"id": 866}}, "task": {"id": 322, "owner": {"id": 910}, "assignee": {"id": 35}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_WORKER_same_org_TRUE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 42, "privilege": "none"}, "organization": {"id": 148, "owner": {"id": 271}, "user": {"role": "worker"}}}, "resource": {"id": 359, "assignee": {"id": 583}, "organization": {"id": 148}, "project": {"id": 322, "owner": {"id": 743}, "assignee": {"id": 843}}, "task": {"id": 319, "owner": {"id": 952}, "assignee": {"id": 42}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 14, "privilege": "none"}, "organization": {"id": 189, "owner": {"id": 288}, "user": {"role": "worker"}}}, "resource": {"id": 354, "assignee": {"id": 566}, "organization": {"id": 672}, "project": {"id": 394, "owner": {"id": 760}, "assignee": {"id": 842}}, "task": {"id": 342, "owner": {"id": 970}, "assignee": {"id": 14}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 70, "privilege": "none"}, "organization": {"id": 167, "owner": {"id": 288}, "user": {"role": "worker"}}}, "resource": {"id": 368, "assignee": {"id": 536}, "organization": {"id": 680}, "project": {"id": 300, "owner": {"id": 717}, "assignee": {"id": 850}}, "task": {"id": 336, "owner": {"id": 974}, "assignee": {"id": 70}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 91, "privilege": "none"}, "organization": {"id": 138, "owner": {"id": 243}, "user": {"role": null}}}, "resource": {"id": 306, "assignee": {"id": 510}, "organization": {"id": 138}, "project": {"id": 375, "owner": {"id": 778}, "assignee": {"id": 848}}, "task": {"id": 334, "owner": {"id": 948}, "assignee": {"id": 91}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 66, "privilege": "none"}, "organization": {"id": 149, "owner": {"id": 261}, "user": {"role": null}}}, "resource": {"id": 359, "assignee": {"id": 567}, "organization": {"id": 149}, "project": {"id": 384, "owner": {"id": 758}, "assignee": {"id": 860}}, "task": {"id": 301, "owner": {"id": 986}, "assignee": {"id": 66}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 86, "privilege": "none"}, "organization": {"id": 132, "owner": {"id": 276}, "user": {"role": null}}}, "resource": {"id": 365, "assignee": {"id": 502}, "organization": {"id": 624}, "project": {"id": 307, "owner": {"id": 700}, "assignee": {"id": 807}}, "task": {"id": 322, "owner": {"id": 961}, "assignee": {"id": 86}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 35, "privilege": "none"}, "organization": {"id": 172, "owner": {"id": 278}, "user": {"role": null}}}, "resource": {"id": 306, "assignee": {"id": 587}, "organization": {"id": 606}, "project": {"id": 398, "owner": {"id": 741}, "assignee": {"id": 887}}, "task": {"id": 387, "owner": {"id": 977}, "assignee": {"id": 35}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 35, "privilege": "admin"}, "organization": {"id": 114, "owner": {"id": 35}, "user": {"role": "owner"}}}, "resource": {"id": 362, "assignee": {"id": 35}, "organization": {"id": 114}, "project": {"id": 326, "owner": {"id": 705}, "assignee": {"id": 860}}, "task": {"id": 351, "owner": {"id": 946}, "assignee": {"id": 1030}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 5, "privilege": "admin"}, "organization": {"id": 150, "owner": {"id": 5}, "user": {"role": "owner"}}}, "resource": {"id": 365, "assignee": {"id": 5}, "organization": {"id": 150}, "project": {"id": 326, "owner": {"id": 746}, "assignee": {"id": 815}}, "task": {"id": 357, "owner": {"id": 911}, "assignee": {"id": 1011}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_OWNER_same_org_FALSE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 34, "privilege": "admin"}, "organization": {"id": 100, "owner": {"id": 34}, "user": {"role": "owner"}}}, "resource": {"id": 360, "assignee": {"id": 34}, "organization": {"id": 662}, "project": {"id": 305, "owner": {"id": 739}, "assignee": {"id": 849}}, "task": {"id": 329, "owner": {"id": 943}, "assignee": {"id": 1000}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_OWNER_same_org_FALSE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 38, "privilege": "admin"}, "organization": {"id": 119, "owner": {"id": 38}, "user": {"role": "owner"}}}, "resource": {"id": 330, "assignee": {"id": 38}, "organization": {"id": 692}, "project": {"id": 380, "owner": {"id": 743}, "assignee": {"id": 857}}, "task": {"id": 318, "owner": {"id": 995}, "assignee": {"id": 1046}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 35, "privilege": "admin"}, "organization": {"id": 163, "owner": {"id": 280}, "user": {"role": "maintainer"}}}, "resource": {"id": 370, "assignee": {"id": 35}, "organization": {"id": 163}, "project": {"id": 336, "owner": {"id": 726}, "assignee": {"id": 867}}, "task": {"id": 370, "owner": {"id": 972}, "assignee": {"id": 1028}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 89, "privilege": "admin"}, "organization": {"id": 121, "owner": {"id": 277}, "user": {"role": "maintainer"}}}, "resource": {"id": 366, "assignee": {"id": 89}, "organization": {"id": 121}, "project": {"id": 364, "owner": {"id": 791}, "assignee": {"id": 840}}, "task": {"id": 372, "owner": {"id": 921}, "assignee": {"id": 1053}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_MAINTAINER_same_org_FALSE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 59, "privilege": "admin"}, "organization": {"id": 108, "owner": {"id": 285}, "user": {"role": "maintainer"}}}, "resource": {"id": 349, "assignee": {"id": 59}, "organization": {"id": 680}, "project": {"id": 346, "owner": {"id": 791}, "assignee": {"id": 868}}, "task": {"id": 366, "owner": {"id": 986}, "assignee": {"id": 1058}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_MAINTAINER_same_org_FALSE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 97, "privilege": "admin"}, "organization": {"id": 152, "owner": {"id": 276}, "user": {"role": "maintainer"}}}, "resource": {"id": 302, "assignee": {"id": 97}, "organization": {"id": 669}, "project": {"id": 347, "owner": {"id": 790}, "assignee": {"id": 810}}, "task": {"id": 334, "owner": {"id": 986}, "assignee": {"id": 1006}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 91, "privilege": "admin"}, "organization": {"id": 104, "owner": {"id": 248}, "user": {"role": "supervisor"}}}, "resource": {"id": 322, "assignee": {"id": 91}, "organization": {"id": 104}, "project": {"id": 377, "owner": {"id": 765}, "assignee": {"id": 845}}, "task": {"id": 368, "owner": {"id": 980}, "assignee": {"id": 1037}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 82, "privilege": "admin"}, "organization": {"id": 118, "owner": {"id": 298}, "user": {"role": "supervisor"}}}, "resource": {"id": 378, "assignee": {"id": 82}, "organization": {"id": 118}, "project": {"id": 389, "owner": {"id": 757}, "assignee": {"id": 813}}, "task": {"id": 398, "owner": {"id": 908}, "assignee": {"id": 1083}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_SUPERVISOR_same_org_FALSE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 71, "privilege": "admin"}, "organization": {"id": 186, "owner": {"id": 271}, "user": {"role": "supervisor"}}}, "resource": {"id": 386, "assignee": {"id": 71}, "organization": {"id": 616}, "project": {"id": 336, "owner": {"id": 709}, "assignee": {"id": 835}}, "task": {"id": 387, "owner": {"id": 955}, "assignee": {"id": 1043}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_SUPERVISOR_same_org_FALSE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 37, "privilege": "admin"}, "organization": {"id": 196, "owner": {"id": 216}, "user": {"role": "supervisor"}}}, "resource": {"id": 346, "assignee": {"id": 37}, "organization": {"id": 603}, "project": {"id": 397, "owner": {"id": 718}, "assignee": {"id": 806}}, "task": {"id": 348, "owner": {"id": 916}, "assignee": {"id": 1028}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 8, "privilege": "admin"}, "organization": {"id": 148, "owner": {"id": 253}, "user": {"role": "worker"}}}, "resource": {"id": 315, "assignee": {"id": 8}, "organization": {"id": 148}, "project": {"id": 386, "owner": {"id": 742}, "assignee": {"id": 808}}, "task": {"id": 348, "owner": {"id": 998}, "assignee": {"id": 1054}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 33, "privilege": "admin"}, "organization": {"id": 135, "owner": {"id": 247}, "user": {"role": "worker"}}}, "resource": {"id": 327, "assignee": {"id": 33}, "organization": {"id": 135}, "project": {"id": 333, "owner": {"id": 700}, "assignee": {"id": 831}}, "task": {"id": 362, "owner": {"id": 937}, "assignee": {"id": 1000}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_WORKER_same_org_FALSE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 79, "privilege": "admin"}, "organization": {"id": 122, "owner": {"id": 235}, "user": {"role": "worker"}}}, "resource": {"id": 349, "assignee": {"id": 79}, "organization": {"id": 641}, "project": {"id": 301, "owner": {"id": 789}, "assignee": {"id": 885}}, "task": {"id": 304, "owner": {"id": 937}, "assignee": {"id": 1064}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_WORKER_same_org_FALSE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 33, "privilege": "admin"}, "organization": {"id": 111, "owner": {"id": 251}, "user": {"role": "worker"}}}, "resource": {"id": 309, "assignee": {"id": 33}, "organization": {"id": 659}, "project": {"id": 344, "owner": {"id": 703}, "assignee": {"id": 853}}, "task": {"id": 326, "owner": {"id": 985}, "assignee": {"id": 1013}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 59, "privilege": "admin"}, "organization": {"id": 124, "owner": {"id": 220}, "user": {"role": null}}}, "resource": {"id": 354, "assignee": {"id": 59}, "organization": {"id": 124}, "project": {"id": 339, "owner": {"id": 720}, "assignee": {"id": 884}}, "task": {"id": 335, "owner": {"id": 985}, "assignee": {"id": 1095}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_TRUE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 12, "privilege": "admin"}, "organization": {"id": 148, "owner": {"id": 235}, "user": {"role": null}}}, "resource": {"id": 358, "assignee": {"id": 12}, "organization": {"id": 148}, "project": {"id": 327, "owner": {"id": 750}, "assignee": {"id": 880}}, "task": {"id": 321, "owner": {"id": 911}, "assignee": {"id": 1046}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_FALSE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 83, "privilege": "admin"}, "organization": {"id": 114, "owner": {"id": 257}, "user": {"role": null}}}, "resource": {"id": 387, "assignee": {"id": 83}, "organization": {"id": 681}, "project": {"id": 356, "owner": {"id": 780}, "assignee": {"id": 878}}, "task": {"id": 316, "owner": {"id": 918}, "assignee": {"id": 1022}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_FALSE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 29, "privilege": "admin"}, "organization": {"id": 161, "owner": {"id": 210}, "user": {"role": null}}}, "resource": {"id": 360, "assignee": {"id": 29}, "organization": {"id": 618}, "project": {"id": 358, "owner": {"id": 752}, "assignee": {"id": 815}}, "task": {"id": 350, "owner": {"id": 977}, "assignee": {"id": 1054}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 57, "privilege": "business"}, "organization": {"id": 158, "owner": {"id": 57}, "user": {"role": "owner"}}}, "resource": {"id": 307, "assignee": {"id": 57}, "organization": {"id": 158}, "project": {"id": 319, "owner": {"id": 773}, "assignee": {"id": 801}}, "task": {"id": 393, "owner": {"id": 911}, "assignee": {"id": 1098}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 54, "privilege": "business"}, "organization": {"id": 128, "owner": {"id": 54}, "user": {"role": "owner"}}}, "resource": {"id": 373, "assignee": {"id": 54}, "organization": {"id": 128}, "project": {"id": 321, "owner": {"id": 756}, "assignee": {"id": 836}}, "task": {"id": 383, "owner": {"id": 952}, "assignee": {"id": 1028}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 93, "privilege": "business"}, "organization": {"id": 147, "owner": {"id": 93}, "user": {"role": "owner"}}}, "resource": {"id": 372, "assignee": {"id": 93}, "organization": {"id": 661}, "project": {"id": 337, "owner": {"id": 735}, "assignee": {"id": 864}}, "task": {"id": 394, "owner": {"id": 958}, "assignee": {"id": 1059}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 3, "privilege": "business"}, "organization": {"id": 146, "owner": {"id": 3}, "user": {"role": "owner"}}}, "resource": {"id": 305, "assignee": {"id": 3}, "organization": {"id": 628}, "project": {"id": 372, "owner": {"id": 793}, "assignee": {"id": 860}}, "task": {"id": 309, "owner": {"id": 978}, "assignee": {"id": 1086}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 15, "privilege": "business"}, "organization": {"id": 183, "owner": {"id": 299}, "user": {"role": "maintainer"}}}, "resource": {"id": 328, "assignee": {"id": 15}, "organization": {"id": 183}, "project": {"id": 336, "owner": {"id": 729}, "assignee": {"id": 853}}, "task": {"id": 331, "owner": {"id": 949}, "assignee": {"id": 1017}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 83, "privilege": "business"}, "organization": {"id": 194, "owner": {"id": 226}, "user": {"role": "maintainer"}}}, "resource": {"id": 357, "assignee": {"id": 83}, "organization": {"id": 194}, "project": {"id": 332, "owner": {"id": 723}, "assignee": {"id": 842}}, "task": {"id": 387, "owner": {"id": 968}, "assignee": {"id": 1033}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 65, "privilege": "business"}, "organization": {"id": 186, "owner": {"id": 242}, "user": {"role": "maintainer"}}}, "resource": {"id": 332, "assignee": {"id": 65}, "organization": {"id": 687}, "project": {"id": 391, "owner": {"id": 781}, "assignee": {"id": 817}}, "task": {"id": 363, "owner": {"id": 969}, "assignee": {"id": 1041}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 19, "privilege": "business"}, "organization": {"id": 110, "owner": {"id": 244}, "user": {"role": "maintainer"}}}, "resource": {"id": 369, "assignee": {"id": 19}, "organization": {"id": 609}, "project": {"id": 310, "owner": {"id": 715}, "assignee": {"id": 823}}, "task": {"id": 353, "owner": {"id": 989}, "assignee": {"id": 1038}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 73, "privilege": "business"}, "organization": {"id": 132, "owner": {"id": 222}, "user": {"role": "supervisor"}}}, "resource": {"id": 321, "assignee": {"id": 73}, "organization": {"id": 132}, "project": {"id": 315, "owner": {"id": 748}, "assignee": {"id": 803}}, "task": {"id": 312, "owner": {"id": 928}, "assignee": {"id": 1097}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_SUPERVISOR_same_org_TRUE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 62, "privilege": "business"}, "organization": {"id": 150, "owner": {"id": 235}, "user": {"role": "supervisor"}}}, "resource": {"id": 318, "assignee": {"id": 62}, "organization": {"id": 150}, "project": {"id": 344, "owner": {"id": 705}, "assignee": {"id": 897}}, "task": {"id": 391, "owner": {"id": 918}, "assignee": {"id": 1077}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 79, "privilege": "business"}, "organization": {"id": 175, "owner": {"id": 238}, "user": {"role": "supervisor"}}}, "resource": {"id": 390, "assignee": {"id": 79}, "organization": {"id": 680}, "project": {"id": 383, "owner": {"id": 799}, "assignee": {"id": 825}}, "task": {"id": 363, "owner": {"id": 982}, "assignee": {"id": 1090}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 16, "privilege": "business"}, "organization": {"id": 187, "owner": {"id": 285}, "user": {"role": "supervisor"}}}, "resource": {"id": 331, "assignee": {"id": 16}, "organization": {"id": 627}, "project": {"id": 372, "owner": {"id": 772}, "assignee": {"id": 805}}, "task": {"id": 361, "owner": {"id": 919}, "assignee": {"id": 1044}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 25, "privilege": "business"}, "organization": {"id": 108, "owner": {"id": 222}, "user": {"role": "worker"}}}, "resource": {"id": 347, "assignee": {"id": 25}, "organization": {"id": 108}, "project": {"id": 354, "owner": {"id": 765}, "assignee": {"id": 840}}, "task": {"id": 324, "owner": {"id": 928}, "assignee": {"id": 1089}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_WORKER_same_org_TRUE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 35, "privilege": "business"}, "organization": {"id": 143, "owner": {"id": 270}, "user": {"role": "worker"}}}, "resource": {"id": 308, "assignee": {"id": 35}, "organization": {"id": 143}, "project": {"id": 329, "owner": {"id": 712}, "assignee": {"id": 883}}, "task": {"id": 307, "owner": {"id": 935}, "assignee": {"id": 1056}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 76, "privilege": "business"}, "organization": {"id": 108, "owner": {"id": 278}, "user": {"role": "worker"}}}, "resource": {"id": 318, "assignee": {"id": 76}, "organization": {"id": 600}, "project": {"id": 341, "owner": {"id": 722}, "assignee": {"id": 891}}, "task": {"id": 345, "owner": {"id": 977}, "assignee": {"id": 1080}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 8, "privilege": "business"}, "organization": {"id": 183, "owner": {"id": 289}, "user": {"role": "worker"}}}, "resource": {"id": 396, "assignee": {"id": 8}, "organization": {"id": 623}, "project": {"id": 385, "owner": {"id": 736}, "assignee": {"id": 883}}, "task": {"id": 363, "owner": {"id": 929}, "assignee": {"id": 1095}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 45, "privilege": "business"}, "organization": {"id": 147, "owner": {"id": 239}, "user": {"role": null}}}, "resource": {"id": 379, "assignee": {"id": 45}, "organization": {"id": 147}, "project": {"id": 393, "owner": {"id": 776}, "assignee": {"id": 833}}, "task": {"id": 341, "owner": {"id": 926}, "assignee": {"id": 1063}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 48, "privilege": "business"}, "organization": {"id": 195, "owner": {"id": 219}, "user": {"role": null}}}, "resource": {"id": 376, "assignee": {"id": 48}, "organization": {"id": 195}, "project": {"id": 395, "owner": {"id": 726}, "assignee": {"id": 853}}, "task": {"id": 303, "owner": {"id": 939}, "assignee": {"id": 1055}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 34, "privilege": "business"}, "organization": {"id": 111, "owner": {"id": 204}, "user": {"role": null}}}, "resource": {"id": 389, "assignee": {"id": 34}, "organization": {"id": 695}, "project": {"id": 398, "owner": {"id": 797}, "assignee": {"id": 892}}, "task": {"id": 354, "owner": {"id": 969}, "assignee": {"id": 1023}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 97, "privilege": "business"}, "organization": {"id": 146, "owner": {"id": 234}, "user": {"role": null}}}, "resource": {"id": 375, "assignee": {"id": 97}, "organization": {"id": 602}, "project": {"id": 367, "owner": {"id": 726}, "assignee": {"id": 829}}, "task": {"id": 322, "owner": {"id": 973}, "assignee": {"id": 1093}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 95, "privilege": "user"}, "organization": {"id": 180, "owner": {"id": 95}, "user": {"role": "owner"}}}, "resource": {"id": 372, "assignee": {"id": 95}, "organization": {"id": 180}, "project": {"id": 308, "owner": {"id": 782}, "assignee": {"id": 838}}, "task": {"id": 331, "owner": {"id": 980}, "assignee": {"id": 1068}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 83, "privilege": "user"}, "organization": {"id": 135, "owner": {"id": 83}, "user": {"role": "owner"}}}, "resource": {"id": 357, "assignee": {"id": 83}, "organization": {"id": 135}, "project": {"id": 324, "owner": {"id": 793}, "assignee": {"id": 808}}, "task": {"id": 363, "owner": {"id": 916}, "assignee": {"id": 1015}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 81, "privilege": "user"}, "organization": {"id": 154, "owner": {"id": 81}, "user": {"role": "owner"}}}, "resource": {"id": 345, "assignee": {"id": 81}, "organization": {"id": 662}, "project": {"id": 316, "owner": {"id": 758}, "assignee": {"id": 875}}, "task": {"id": 387, "owner": {"id": 997}, "assignee": {"id": 1001}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 46, "privilege": "user"}, "organization": {"id": 140, "owner": {"id": 46}, "user": {"role": "owner"}}}, "resource": {"id": 319, "assignee": {"id": 46}, "organization": {"id": 668}, "project": {"id": 339, "owner": {"id": 702}, "assignee": {"id": 830}}, "task": {"id": 335, "owner": {"id": 992}, "assignee": {"id": 1079}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 5, "privilege": "user"}, "organization": {"id": 120, "owner": {"id": 263}, "user": {"role": "maintainer"}}}, "resource": {"id": 339, "assignee": {"id": 5}, "organization": {"id": 120}, "project": {"id": 315, "owner": {"id": 704}, "assignee": {"id": 871}}, "task": {"id": 369, "owner": {"id": 901}, "assignee": {"id": 1078}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 61, "privilege": "user"}, "organization": {"id": 100, "owner": {"id": 241}, "user": {"role": "maintainer"}}}, "resource": {"id": 326, "assignee": {"id": 61}, "organization": {"id": 100}, "project": {"id": 349, "owner": {"id": 779}, "assignee": {"id": 816}}, "task": {"id": 316, "owner": {"id": 983}, "assignee": {"id": 1013}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 42, "privilege": "user"}, "organization": {"id": 130, "owner": {"id": 232}, "user": {"role": "maintainer"}}}, "resource": {"id": 306, "assignee": {"id": 42}, "organization": {"id": 608}, "project": {"id": 351, "owner": {"id": 724}, "assignee": {"id": 848}}, "task": {"id": 381, "owner": {"id": 998}, "assignee": {"id": 1084}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 30, "privilege": "user"}, "organization": {"id": 107, "owner": {"id": 230}, "user": {"role": "maintainer"}}}, "resource": {"id": 357, "assignee": {"id": 30}, "organization": {"id": 620}, "project": {"id": 375, "owner": {"id": 767}, "assignee": {"id": 855}}, "task": {"id": 369, "owner": {"id": 982}, "assignee": {"id": 1091}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 10, "privilege": "user"}, "organization": {"id": 177, "owner": {"id": 239}, "user": {"role": "supervisor"}}}, "resource": {"id": 398, "assignee": {"id": 10}, "organization": {"id": 177}, "project": {"id": 304, "owner": {"id": 703}, "assignee": {"id": 833}}, "task": {"id": 392, "owner": {"id": 989}, "assignee": {"id": 1052}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_SUPERVISOR_same_org_TRUE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 47, "privilege": "user"}, "organization": {"id": 121, "owner": {"id": 218}, "user": {"role": "supervisor"}}}, "resource": {"id": 313, "assignee": {"id": 47}, "organization": {"id": 121}, "project": {"id": 337, "owner": {"id": 754}, "assignee": {"id": 803}}, "task": {"id": 311, "owner": {"id": 996}, "assignee": {"id": 1013}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 16, "privilege": "user"}, "organization": {"id": 146, "owner": {"id": 235}, "user": {"role": "supervisor"}}}, "resource": {"id": 365, "assignee": {"id": 16}, "organization": {"id": 689}, "project": {"id": 304, "owner": {"id": 772}, "assignee": {"id": 838}}, "task": {"id": 350, "owner": {"id": 932}, "assignee": {"id": 1039}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 23, "privilege": "user"}, "organization": {"id": 135, "owner": {"id": 232}, "user": {"role": "supervisor"}}}, "resource": {"id": 332, "assignee": {"id": 23}, "organization": {"id": 608}, "project": {"id": 348, "owner": {"id": 722}, "assignee": {"id": 806}}, "task": {"id": 377, "owner": {"id": 950}, "assignee": {"id": 1081}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 5, "privilege": "user"}, "organization": {"id": 135, "owner": {"id": 256}, "user": {"role": "worker"}}}, "resource": {"id": 357, "assignee": {"id": 5}, "organization": {"id": 135}, "project": {"id": 313, "owner": {"id": 734}, "assignee": {"id": 836}}, "task": {"id": 319, "owner": {"id": 939}, "assignee": {"id": 1079}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_WORKER_same_org_TRUE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 41, "privilege": "user"}, "organization": {"id": 180, "owner": {"id": 274}, "user": {"role": "worker"}}}, "resource": {"id": 374, "assignee": {"id": 41}, "organization": {"id": 180}, "project": {"id": 307, "owner": {"id": 743}, "assignee": {"id": 861}}, "task": {"id": 397, "owner": {"id": 946}, "assignee": {"id": 1065}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 84, "privilege": "user"}, "organization": {"id": 133, "owner": {"id": 249}, "user": {"role": "worker"}}}, "resource": {"id": 330, "assignee": {"id": 84}, "organization": {"id": 606}, "project": {"id": 332, "owner": {"id": 789}, "assignee": {"id": 845}}, "task": {"id": 370, "owner": {"id": 932}, "assignee": {"id": 1047}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 57, "privilege": "user"}, "organization": {"id": 155, "owner": {"id": 282}, "user": {"role": "worker"}}}, "resource": {"id": 362, "assignee": {"id": 57}, "organization": {"id": 604}, "project": {"id": 358, "owner": {"id": 754}, "assignee": {"id": 815}}, "task": {"id": 386, "owner": {"id": 974}, "assignee": {"id": 1054}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 83, "privilege": "user"}, "organization": {"id": 123, "owner": {"id": 219}, "user": {"role": null}}}, "resource": {"id": 309, "assignee": {"id": 83}, "organization": {"id": 123}, "project": {"id": 399, "owner": {"id": 791}, "assignee": {"id": 827}}, "task": {"id": 306, "owner": {"id": 988}, "assignee": {"id": 1003}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 83, "privilege": "user"}, "organization": {"id": 184, "owner": {"id": 260}, "user": {"role": null}}}, "resource": {"id": 394, "assignee": {"id": 83}, "organization": {"id": 184}, "project": {"id": 371, "owner": {"id": 764}, "assignee": {"id": 824}}, "task": {"id": 376, "owner": {"id": 996}, "assignee": {"id": 1026}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 16, "privilege": "user"}, "organization": {"id": 119, "owner": {"id": 294}, "user": {"role": null}}}, "resource": {"id": 343, "assignee": {"id": 16}, "organization": {"id": 633}, "project": {"id": 321, "owner": {"id": 765}, "assignee": {"id": 835}}, "task": {"id": 370, "owner": {"id": 912}, "assignee": {"id": 1052}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 62, "privilege": "user"}, "organization": {"id": 126, "owner": {"id": 231}, "user": {"role": null}}}, "resource": {"id": 388, "assignee": {"id": 62}, "organization": {"id": 635}, "project": {"id": 332, "owner": {"id": 768}, "assignee": {"id": 876}}, "task": {"id": 343, "owner": {"id": 924}, "assignee": {"id": 1034}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 13, "privilege": "worker"}, "organization": {"id": 120, "owner": {"id": 13}, "user": {"role": "owner"}}}, "resource": {"id": 322, "assignee": {"id": 13}, "organization": {"id": 120}, "project": {"id": 383, "owner": {"id": 706}, "assignee": {"id": 881}}, "task": {"id": 316, "owner": {"id": 917}, "assignee": {"id": 1077}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_OWNER_same_org_TRUE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 57, "privilege": "worker"}, "organization": {"id": 157, "owner": {"id": 57}, "user": {"role": "owner"}}}, "resource": {"id": 394, "assignee": {"id": 57}, "organization": {"id": 157}, "project": {"id": 317, "owner": {"id": 726}, "assignee": {"id": 885}}, "task": {"id": 355, "owner": {"id": 944}, "assignee": {"id": 1068}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 99, "privilege": "worker"}, "organization": {"id": 152, "owner": {"id": 99}, "user": {"role": "owner"}}}, "resource": {"id": 305, "assignee": {"id": 99}, "organization": {"id": 642}, "project": {"id": 389, "owner": {"id": 755}, "assignee": {"id": 892}}, "task": {"id": 380, "owner": {"id": 947}, "assignee": {"id": 1049}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 90, "privilege": "worker"}, "organization": {"id": 185, "owner": {"id": 90}, "user": {"role": "owner"}}}, "resource": {"id": 383, "assignee": {"id": 90}, "organization": {"id": 699}, "project": {"id": 323, "owner": {"id": 742}, "assignee": {"id": 875}}, "task": {"id": 304, "owner": {"id": 969}, "assignee": {"id": 1002}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 47, "privilege": "worker"}, "organization": {"id": 185, "owner": {"id": 229}, "user": {"role": "maintainer"}}}, "resource": {"id": 303, "assignee": {"id": 47}, "organization": {"id": 185}, "project": {"id": 348, "owner": {"id": 786}, "assignee": {"id": 872}}, "task": {"id": 322, "owner": {"id": 977}, "assignee": {"id": 1042}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_MAINTAINER_same_org_TRUE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 2, "privilege": "worker"}, "organization": {"id": 141, "owner": {"id": 293}, "user": {"role": "maintainer"}}}, "resource": {"id": 300, "assignee": {"id": 2}, "organization": {"id": 141}, "project": {"id": 390, "owner": {"id": 771}, "assignee": {"id": 892}}, "task": {"id": 314, "owner": {"id": 939}, "assignee": {"id": 1099}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 1, "privilege": "worker"}, "organization": {"id": 124, "owner": {"id": 250}, "user": {"role": "maintainer"}}}, "resource": {"id": 348, "assignee": {"id": 1}, "organization": {"id": 623}, "project": {"id": 358, "owner": {"id": 771}, "assignee": {"id": 821}}, "task": {"id": 366, "owner": {"id": 981}, "assignee": {"id": 1023}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 68, "privilege": "worker"}, "organization": {"id": 110, "owner": {"id": 226}, "user": {"role": "maintainer"}}}, "resource": {"id": 332, "assignee": {"id": 68}, "organization": {"id": 653}, "project": {"id": 335, "owner": {"id": 773}, "assignee": {"id": 825}}, "task": {"id": 322, "owner": {"id": 937}, "assignee": {"id": 1011}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 63, "privilege": "worker"}, "organization": {"id": 175, "owner": {"id": 279}, "user": {"role": "supervisor"}}}, "resource": {"id": 389, "assignee": {"id": 63}, "organization": {"id": 175}, "project": {"id": 312, "owner": {"id": 764}, "assignee": {"id": 810}}, "task": {"id": 312, "owner": {"id": 927}, "assignee": {"id": 1007}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_SUPERVISOR_same_org_TRUE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 0, "privilege": "worker"}, "organization": {"id": 104, "owner": {"id": 216}, "user": {"role": "supervisor"}}}, "resource": {"id": 363, "assignee": {"id": 0}, "organization": {"id": 104}, "project": {"id": 318, "owner": {"id": 765}, "assignee": {"id": 831}}, "task": {"id": 341, "owner": {"id": 903}, "assignee": {"id": 1016}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 30, "privilege": "worker"}, "organization": {"id": 178, "owner": {"id": 240}, "user": {"role": "supervisor"}}}, "resource": {"id": 328, "assignee": {"id": 30}, "organization": {"id": 698}, "project": {"id": 324, "owner": {"id": 772}, "assignee": {"id": 847}}, "task": {"id": 362, "owner": {"id": 948}, "assignee": {"id": 1058}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 83, "privilege": "worker"}, "organization": {"id": 143, "owner": {"id": 226}, "user": {"role": "supervisor"}}}, "resource": {"id": 346, "assignee": {"id": 83}, "organization": {"id": 635}, "project": {"id": 381, "owner": {"id": 754}, "assignee": {"id": 850}}, "task": {"id": 331, "owner": {"id": 929}, "assignee": {"id": 1084}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 42, "privilege": "worker"}, "organization": {"id": 148, "owner": {"id": 287}, "user": {"role": "worker"}}}, "resource": {"id": 321, "assignee": {"id": 42}, "organization": {"id": 148}, "project": {"id": 364, "owner": {"id": 777}, "assignee": {"id": 837}}, "task": {"id": 309, "owner": {"id": 943}, "assignee": {"id": 1093}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_WORKER_same_org_TRUE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 51, "privilege": "worker"}, "organization": {"id": 107, "owner": {"id": 200}, "user": {"role": "worker"}}}, "resource": {"id": 351, "assignee": {"id": 51}, "organization": {"id": 107}, "project": {"id": 311, "owner": {"id": 712}, "assignee": {"id": 826}}, "task": {"id": 330, "owner": {"id": 904}, "assignee": {"id": 1038}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 69, "privilege": "worker"}, "organization": {"id": 111, "owner": {"id": 286}, "user": {"role": "worker"}}}, "resource": {"id": 380, "assignee": {"id": 69}, "organization": {"id": 613}, "project": {"id": 380, "owner": {"id": 743}, "assignee": {"id": 841}}, "task": {"id": 321, "owner": {"id": 988}, "assignee": {"id": 1059}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 60, "privilege": "worker"}, "organization": {"id": 181, "owner": {"id": 240}, "user": {"role": "worker"}}}, "resource": {"id": 306, "assignee": {"id": 60}, "organization": {"id": 670}, "project": {"id": 385, "owner": {"id": 706}, "assignee": {"id": 849}}, "task": {"id": 349, "owner": {"id": 985}, "assignee": {"id": 1086}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 21, "privilege": "worker"}, "organization": {"id": 120, "owner": {"id": 236}, "user": {"role": null}}}, "resource": {"id": 330, "assignee": {"id": 21}, "organization": {"id": 120}, "project": {"id": 363, "owner": {"id": 747}, "assignee": {"id": 894}}, "task": {"id": 366, "owner": {"id": 986}, "assignee": {"id": 1071}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 76, "privilege": "worker"}, "organization": {"id": 195, "owner": {"id": 260}, "user": {"role": null}}}, "resource": {"id": 381, "assignee": {"id": 76}, "organization": {"id": 195}, "project": {"id": 351, "owner": {"id": 792}, "assignee": {"id": 856}}, "task": {"id": 338, "owner": {"id": 921}, "assignee": {"id": 1055}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 21, "privilege": "worker"}, "organization": {"id": 193, "owner": {"id": 247}, "user": {"role": null}}}, "resource": {"id": 370, "assignee": {"id": 21}, "organization": {"id": 670}, "project": {"id": 353, "owner": {"id": 773}, "assignee": {"id": 865}}, "task": {"id": 386, "owner": {"id": 998}, "assignee": {"id": 1070}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 95, "privilege": "worker"}, "organization": {"id": 178, "owner": {"id": 278}, "user": {"role": null}}}, "resource": {"id": 395, "assignee": {"id": 95}, "organization": {"id": 637}, "project": {"id": 378, "owner": {"id": 707}, "assignee": {"id": 816}}, "task": {"id": 313, "owner": {"id": 943}, "assignee": {"id": 1041}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 78, "privilege": "none"}, "organization": {"id": 188, "owner": {"id": 78}, "user": {"role": "owner"}}}, "resource": {"id": 364, "assignee": {"id": 78}, "organization": {"id": 188}, "project": {"id": 367, "owner": {"id": 799}, "assignee": {"id": 884}}, "task": {"id": 312, "owner": {"id": 950}, "assignee": {"id": 1053}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_OWNER_same_org_TRUE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 96, "privilege": "none"}, "organization": {"id": 146, "owner": {"id": 96}, "user": {"role": "owner"}}}, "resource": {"id": 346, "assignee": {"id": 96}, "organization": {"id": 146}, "project": {"id": 332, "owner": {"id": 735}, "assignee": {"id": 860}}, "task": {"id": 313, "owner": {"id": 904}, "assignee": {"id": 1077}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 34, "privilege": "none"}, "organization": {"id": 100, "owner": {"id": 34}, "user": {"role": "owner"}}}, "resource": {"id": 315, "assignee": {"id": 34}, "organization": {"id": 619}, "project": {"id": 399, "owner": {"id": 715}, "assignee": {"id": 824}}, "task": {"id": 398, "owner": {"id": 903}, "assignee": {"id": 1063}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 26, "privilege": "none"}, "organization": {"id": 121, "owner": {"id": 26}, "user": {"role": "owner"}}}, "resource": {"id": 327, "assignee": {"id": 26}, "organization": {"id": 680}, "project": {"id": 320, "owner": {"id": 765}, "assignee": {"id": 810}}, "task": {"id": 370, "owner": {"id": 947}, "assignee": {"id": 1000}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 48, "privilege": "none"}, "organization": {"id": 172, "owner": {"id": 286}, "user": {"role": "maintainer"}}}, "resource": {"id": 345, "assignee": {"id": 48}, "organization": {"id": 172}, "project": {"id": 332, "owner": {"id": 795}, "assignee": {"id": 810}}, "task": {"id": 356, "owner": {"id": 997}, "assignee": {"id": 1084}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_MAINTAINER_same_org_TRUE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 21, "privilege": "none"}, "organization": {"id": 107, "owner": {"id": 285}, "user": {"role": "maintainer"}}}, "resource": {"id": 333, "assignee": {"id": 21}, "organization": {"id": 107}, "project": {"id": 346, "owner": {"id": 771}, "assignee": {"id": 856}}, "task": {"id": 369, "owner": {"id": 948}, "assignee": {"id": 1007}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 19, "privilege": "none"}, "organization": {"id": 179, "owner": {"id": 234}, "user": {"role": "maintainer"}}}, "resource": {"id": 319, "assignee": {"id": 19}, "organization": {"id": 628}, "project": {"id": 387, "owner": {"id": 794}, "assignee": {"id": 876}}, "task": {"id": 305, "owner": {"id": 915}, "assignee": {"id": 1021}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 47, "privilege": "none"}, "organization": {"id": 195, "owner": {"id": 270}, "user": {"role": "maintainer"}}}, "resource": {"id": 337, "assignee": {"id": 47}, "organization": {"id": 657}, "project": {"id": 314, "owner": {"id": 790}, "assignee": {"id": 868}}, "task": {"id": 370, "owner": {"id": 981}, "assignee": {"id": 1065}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 1, "privilege": "none"}, "organization": {"id": 124, "owner": {"id": 289}, "user": {"role": "supervisor"}}}, "resource": {"id": 382, "assignee": {"id": 1}, "organization": {"id": 124}, "project": {"id": 372, "owner": {"id": 733}, "assignee": {"id": 897}}, "task": {"id": 391, "owner": {"id": 988}, "assignee": {"id": 1059}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_SUPERVISOR_same_org_TRUE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 8, "privilege": "none"}, "organization": {"id": 182, "owner": {"id": 268}, "user": {"role": "supervisor"}}}, "resource": {"id": 397, "assignee": {"id": 8}, "organization": {"id": 182}, "project": {"id": 355, "owner": {"id": 766}, "assignee": {"id": 853}}, "task": {"id": 377, "owner": {"id": 969}, "assignee": {"id": 1044}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 85, "privilege": "none"}, "organization": {"id": 161, "owner": {"id": 291}, "user": {"role": "supervisor"}}}, "resource": {"id": 325, "assignee": {"id": 85}, "organization": {"id": 600}, "project": {"id": 382, "owner": {"id": 794}, "assignee": {"id": 850}}, "task": {"id": 352, "owner": {"id": 980}, "assignee": {"id": 1080}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 92, "privilege": "none"}, "organization": {"id": 146, "owner": {"id": 206}, "user": {"role": "supervisor"}}}, "resource": {"id": 318, "assignee": {"id": 92}, "organization": {"id": 604}, "project": {"id": 328, "owner": {"id": 722}, "assignee": {"id": 883}}, "task": {"id": 376, "owner": {"id": 921}, "assignee": {"id": 1031}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 73, "privilege": "none"}, "organization": {"id": 196, "owner": {"id": 234}, "user": {"role": "worker"}}}, "resource": {"id": 354, "assignee": {"id": 73}, "organization": {"id": 196}, "project": {"id": 320, "owner": {"id": 798}, "assignee": {"id": 852}}, "task": {"id": 303, "owner": {"id": 909}, "assignee": {"id": 1011}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_WORKER_same_org_TRUE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 81, "privilege": "none"}, "organization": {"id": 110, "owner": {"id": 212}, "user": {"role": "worker"}}}, "resource": {"id": 372, "assignee": {"id": 81}, "organization": {"id": 110}, "project": {"id": 398, "owner": {"id": 716}, "assignee": {"id": 859}}, "task": {"id": 354, "owner": {"id": 903}, "assignee": {"id": 1041}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 68, "privilege": "none"}, "organization": {"id": 176, "owner": {"id": 262}, "user": {"role": "worker"}}}, "resource": {"id": 326, "assignee": {"id": 68}, "organization": {"id": 698}, "project": {"id": 329, "owner": {"id": 702}, "assignee": {"id": 834}}, "task": {"id": 352, "owner": {"id": 979}, "assignee": {"id": 1009}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 94, "privilege": "none"}, "organization": {"id": 115, "owner": {"id": 291}, "user": {"role": "worker"}}}, "resource": {"id": 343, "assignee": {"id": 94}, "organization": {"id": 607}, "project": {"id": 372, "owner": {"id": 753}, "assignee": {"id": 806}}, "task": {"id": 379, "owner": {"id": 941}, "assignee": {"id": 1083}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 17, "privilege": "none"}, "organization": {"id": 128, "owner": {"id": 254}, "user": {"role": null}}}, "resource": {"id": 302, "assignee": {"id": 17}, "organization": {"id": 128}, "project": {"id": 338, "owner": {"id": 709}, "assignee": {"id": 836}}, "task": {"id": 381, "owner": {"id": 944}, "assignee": {"id": 1067}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 51, "privilege": "none"}, "organization": {"id": 159, "owner": {"id": 233}, "user": {"role": null}}}, "resource": {"id": 301, "assignee": {"id": 51}, "organization": {"id": 159}, "project": {"id": 394, "owner": {"id": 711}, "assignee": {"id": 810}}, "task": {"id": 388, "owner": {"id": 981}, "assignee": {"id": 1095}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 94, "privilege": "none"}, "organization": {"id": 140, "owner": {"id": 244}, "user": {"role": null}}}, "resource": {"id": 381, "assignee": {"id": 94}, "organization": {"id": 678}, "project": {"id": 393, "owner": {"id": 747}, "assignee": {"id": 878}}, "task": {"id": 336, "owner": {"id": 922}, "assignee": {"id": 1031}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 35, "privilege": "none"}, "organization": {"id": 147, "owner": {"id": 274}, "user": {"role": null}}}, "resource": {"id": 379, "assignee": {"id": 35}, "organization": {"id": 612}, "project": {"id": 396, "owner": {"id": 705}, "assignee": {"id": 865}}, "task": {"id": 392, "owner": {"id": 955}, "assignee": {"id": 1052}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 14, "privilege": "admin"}, "organization": {"id": 161, "owner": {"id": 14}, "user": {"role": "owner"}}}, "resource": {"id": 333, "assignee": {"id": 510}, "organization": {"id": 161}, "project": {"id": 353, "owner": {"id": 720}, "assignee": {"id": 831}}, "task": {"id": 331, "owner": {"id": 966}, "assignee": {"id": 1028}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 98, "privilege": "admin"}, "organization": {"id": 198, "owner": {"id": 98}, "user": {"role": "owner"}}}, "resource": {"id": 372, "assignee": {"id": 563}, "organization": {"id": 198}, "project": {"id": 325, "owner": {"id": 728}, "assignee": {"id": 899}}, "task": {"id": 390, "owner": {"id": 920}, "assignee": {"id": 1024}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_OWNER_same_org_FALSE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 81, "privilege": "admin"}, "organization": {"id": 183, "owner": {"id": 81}, "user": {"role": "owner"}}}, "resource": {"id": 320, "assignee": {"id": 548}, "organization": {"id": 658}, "project": {"id": 321, "owner": {"id": 701}, "assignee": {"id": 856}}, "task": {"id": 397, "owner": {"id": 918}, "assignee": {"id": 1056}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_OWNER_same_org_FALSE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 40, "privilege": "admin"}, "organization": {"id": 112, "owner": {"id": 40}, "user": {"role": "owner"}}}, "resource": {"id": 342, "assignee": {"id": 550}, "organization": {"id": 667}, "project": {"id": 313, "owner": {"id": 741}, "assignee": {"id": 872}}, "task": {"id": 328, "owner": {"id": 965}, "assignee": {"id": 1069}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 90, "privilege": "admin"}, "organization": {"id": 103, "owner": {"id": 248}, "user": {"role": "maintainer"}}}, "resource": {"id": 394, "assignee": {"id": 533}, "organization": {"id": 103}, "project": {"id": 373, "owner": {"id": 750}, "assignee": {"id": 866}}, "task": {"id": 353, "owner": {"id": 981}, "assignee": {"id": 1057}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 42, "privilege": "admin"}, "organization": {"id": 186, "owner": {"id": 204}, "user": {"role": "maintainer"}}}, "resource": {"id": 362, "assignee": {"id": 588}, "organization": {"id": 186}, "project": {"id": 324, "owner": {"id": 755}, "assignee": {"id": 862}}, "task": {"id": 373, "owner": {"id": 953}, "assignee": {"id": 1051}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_MAINTAINER_same_org_FALSE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 60, "privilege": "admin"}, "organization": {"id": 111, "owner": {"id": 265}, "user": {"role": "maintainer"}}}, "resource": {"id": 313, "assignee": {"id": 595}, "organization": {"id": 670}, "project": {"id": 380, "owner": {"id": 737}, "assignee": {"id": 863}}, "task": {"id": 308, "owner": {"id": 948}, "assignee": {"id": 1027}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_MAINTAINER_same_org_FALSE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 46, "privilege": "admin"}, "organization": {"id": 187, "owner": {"id": 276}, "user": {"role": "maintainer"}}}, "resource": {"id": 390, "assignee": {"id": 581}, "organization": {"id": 697}, "project": {"id": 351, "owner": {"id": 745}, "assignee": {"id": 895}}, "task": {"id": 360, "owner": {"id": 958}, "assignee": {"id": 1010}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 1, "privilege": "admin"}, "organization": {"id": 198, "owner": {"id": 271}, "user": {"role": "supervisor"}}}, "resource": {"id": 330, "assignee": {"id": 523}, "organization": {"id": 198}, "project": {"id": 331, "owner": {"id": 755}, "assignee": {"id": 801}}, "task": {"id": 362, "owner": {"id": 914}, "assignee": {"id": 1057}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 41, "privilege": "admin"}, "organization": {"id": 190, "owner": {"id": 253}, "user": {"role": "supervisor"}}}, "resource": {"id": 335, "assignee": {"id": 567}, "organization": {"id": 190}, "project": {"id": 392, "owner": {"id": 753}, "assignee": {"id": 890}}, "task": {"id": 355, "owner": {"id": 993}, "assignee": {"id": 1025}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_SUPERVISOR_same_org_FALSE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 14, "privilege": "admin"}, "organization": {"id": 144, "owner": {"id": 218}, "user": {"role": "supervisor"}}}, "resource": {"id": 344, "assignee": {"id": 545}, "organization": {"id": 618}, "project": {"id": 353, "owner": {"id": 773}, "assignee": {"id": 805}}, "task": {"id": 368, "owner": {"id": 904}, "assignee": {"id": 1081}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_SUPERVISOR_same_org_FALSE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 28, "privilege": "admin"}, "organization": {"id": 134, "owner": {"id": 245}, "user": {"role": "supervisor"}}}, "resource": {"id": 342, "assignee": {"id": 549}, "organization": {"id": 653}, "project": {"id": 309, "owner": {"id": 704}, "assignee": {"id": 866}}, "task": {"id": 356, "owner": {"id": 933}, "assignee": {"id": 1045}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 14, "privilege": "admin"}, "organization": {"id": 197, "owner": {"id": 247}, "user": {"role": "worker"}}}, "resource": {"id": 312, "assignee": {"id": 513}, "organization": {"id": 197}, "project": {"id": 349, "owner": {"id": 720}, "assignee": {"id": 854}}, "task": {"id": 377, "owner": {"id": 921}, "assignee": {"id": 1073}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 80, "privilege": "admin"}, "organization": {"id": 194, "owner": {"id": 231}, "user": {"role": "worker"}}}, "resource": {"id": 300, "assignee": {"id": 536}, "organization": {"id": 194}, "project": {"id": 347, "owner": {"id": 731}, "assignee": {"id": 806}}, "task": {"id": 338, "owner": {"id": 940}, "assignee": {"id": 1033}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_WORKER_same_org_FALSE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 41, "privilege": "admin"}, "organization": {"id": 150, "owner": {"id": 274}, "user": {"role": "worker"}}}, "resource": {"id": 343, "assignee": {"id": 589}, "organization": {"id": 677}, "project": {"id": 336, "owner": {"id": 791}, "assignee": {"id": 861}}, "task": {"id": 371, "owner": {"id": 972}, "assignee": {"id": 1036}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_WORKER_same_org_FALSE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 9, "privilege": "admin"}, "organization": {"id": 173, "owner": {"id": 234}, "user": {"role": "worker"}}}, "resource": {"id": 346, "assignee": {"id": 568}, "organization": {"id": 699}, "project": {"id": 380, "owner": {"id": 759}, "assignee": {"id": 806}}, "task": {"id": 305, "owner": {"id": 965}, "assignee": {"id": 1027}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_NONE_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 71, "privilege": "admin"}, "organization": {"id": 183, "owner": {"id": 251}, "user": {"role": null}}}, "resource": {"id": 398, "assignee": {"id": 559}, "organization": {"id": 183}, "project": {"id": 333, "owner": {"id": 796}, "assignee": {"id": 829}}, "task": {"id": 381, "owner": {"id": 943}, "assignee": {"id": 1092}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_NONE_same_org_TRUE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 99, "privilege": "admin"}, "organization": {"id": 184, "owner": {"id": 218}, "user": {"role": null}}}, "resource": {"id": 301, "assignee": {"id": 559}, "organization": {"id": 184}, "project": {"id": 342, "owner": {"id": 790}, "assignee": {"id": 882}}, "task": {"id": 397, "owner": {"id": 940}, "assignee": {"id": 1003}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_NONE_same_org_FALSE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 64, "privilege": "admin"}, "organization": {"id": 180, "owner": {"id": 203}, "user": {"role": null}}}, "resource": {"id": 398, "assignee": {"id": 518}, "organization": {"id": 627}, "project": {"id": 371, "owner": {"id": 793}, "assignee": {"id": 858}}, "task": {"id": 333, "owner": {"id": 915}, "assignee": {"id": 1064}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_NONE_same_org_FALSE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 92, "privilege": "admin"}, "organization": {"id": 168, "owner": {"id": 216}, "user": {"role": null}}}, "resource": {"id": 335, "assignee": {"id": 533}, "organization": {"id": 621}, "project": {"id": 370, "owner": {"id": 713}, "assignee": {"id": 855}}, "task": {"id": 363, "owner": {"id": 964}, "assignee": {"id": 1046}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 72, "privilege": "business"}, "organization": {"id": 170, "owner": {"id": 72}, "user": {"role": "owner"}}}, "resource": {"id": 338, "assignee": {"id": 518}, "organization": {"id": 170}, "project": {"id": 341, "owner": {"id": 736}, "assignee": {"id": 872}}, "task": {"id": 311, "owner": {"id": 969}, "assignee": {"id": 1013}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 41, "privilege": "business"}, "organization": {"id": 142, "owner": {"id": 41}, "user": {"role": "owner"}}}, "resource": {"id": 311, "assignee": {"id": 556}, "organization": {"id": 142}, "project": {"id": 317, "owner": {"id": 798}, "assignee": {"id": 806}}, "task": {"id": 356, "owner": {"id": 945}, "assignee": {"id": 1022}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 85, "privilege": "business"}, "organization": {"id": 102, "owner": {"id": 85}, "user": {"role": "owner"}}}, "resource": {"id": 325, "assignee": {"id": 554}, "organization": {"id": 621}, "project": {"id": 374, "owner": {"id": 716}, "assignee": {"id": 853}}, "task": {"id": 392, "owner": {"id": 990}, "assignee": {"id": 1096}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 94, "privilege": "business"}, "organization": {"id": 174, "owner": {"id": 94}, "user": {"role": "owner"}}}, "resource": {"id": 330, "assignee": {"id": 557}, "organization": {"id": 668}, "project": {"id": 312, "owner": {"id": 766}, "assignee": {"id": 826}}, "task": {"id": 348, "owner": {"id": 996}, "assignee": {"id": 1002}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 21, "privilege": "business"}, "organization": {"id": 103, "owner": {"id": 207}, "user": {"role": "maintainer"}}}, "resource": {"id": 388, "assignee": {"id": 545}, "organization": {"id": 103}, "project": {"id": 301, "owner": {"id": 777}, "assignee": {"id": 898}}, "task": {"id": 332, "owner": {"id": 995}, "assignee": {"id": 1029}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 33, "privilege": "business"}, "organization": {"id": 130, "owner": {"id": 207}, "user": {"role": "maintainer"}}}, "resource": {"id": 354, "assignee": {"id": 538}, "organization": {"id": 130}, "project": {"id": 363, "owner": {"id": 722}, "assignee": {"id": 828}}, "task": {"id": 358, "owner": {"id": 957}, "assignee": {"id": 1016}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 3, "privilege": "business"}, "organization": {"id": 152, "owner": {"id": 219}, "user": {"role": "maintainer"}}}, "resource": {"id": 329, "assignee": {"id": 565}, "organization": {"id": 627}, "project": {"id": 382, "owner": {"id": 745}, "assignee": {"id": 857}}, "task": {"id": 344, "owner": {"id": 983}, "assignee": {"id": 1069}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 38, "privilege": "business"}, "organization": {"id": 186, "owner": {"id": 219}, "user": {"role": "maintainer"}}}, "resource": {"id": 377, "assignee": {"id": 549}, "organization": {"id": 640}, "project": {"id": 322, "owner": {"id": 739}, "assignee": {"id": 845}}, "task": {"id": 396, "owner": {"id": 918}, "assignee": {"id": 1012}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_SUPERVISOR_same_org_TRUE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 15, "privilege": "business"}, "organization": {"id": 123, "owner": {"id": 208}, "user": {"role": "supervisor"}}}, "resource": {"id": 381, "assignee": {"id": 592}, "organization": {"id": 123}, "project": {"id": 336, "owner": {"id": 725}, "assignee": {"id": 861}}, "task": {"id": 300, "owner": {"id": 922}, "assignee": {"id": 1008}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_SUPERVISOR_same_org_TRUE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 49, "privilege": "business"}, "organization": {"id": 165, "owner": {"id": 213}, "user": {"role": "supervisor"}}}, "resource": {"id": 365, "assignee": {"id": 567}, "organization": {"id": 165}, "project": {"id": 331, "owner": {"id": 786}, "assignee": {"id": 855}}, "task": {"id": 377, "owner": {"id": 905}, "assignee": {"id": 1036}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 66, "privilege": "business"}, "organization": {"id": 114, "owner": {"id": 213}, "user": {"role": "supervisor"}}}, "resource": {"id": 398, "assignee": {"id": 547}, "organization": {"id": 633}, "project": {"id": 339, "owner": {"id": 753}, "assignee": {"id": 843}}, "task": {"id": 345, "owner": {"id": 917}, "assignee": {"id": 1032}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 37, "privilege": "business"}, "organization": {"id": 168, "owner": {"id": 253}, "user": {"role": "supervisor"}}}, "resource": {"id": 317, "assignee": {"id": 508}, "organization": {"id": 648}, "project": {"id": 339, "owner": {"id": 709}, "assignee": {"id": 896}}, "task": {"id": 347, "owner": {"id": 936}, "assignee": {"id": 1001}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_WORKER_same_org_TRUE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 50, "privilege": "business"}, "organization": {"id": 103, "owner": {"id": 235}, "user": {"role": "worker"}}}, "resource": {"id": 390, "assignee": {"id": 593}, "organization": {"id": 103}, "project": {"id": 347, "owner": {"id": 728}, "assignee": {"id": 848}}, "task": {"id": 349, "owner": {"id": 920}, "assignee": {"id": 1023}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_WORKER_same_org_TRUE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 38, "privilege": "business"}, "organization": {"id": 189, "owner": {"id": 296}, "user": {"role": "worker"}}}, "resource": {"id": 323, "assignee": {"id": 530}, "organization": {"id": 189}, "project": {"id": 332, "owner": {"id": 766}, "assignee": {"id": 826}}, "task": {"id": 391, "owner": {"id": 921}, "assignee": {"id": 1043}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 40, "privilege": "business"}, "organization": {"id": 119, "owner": {"id": 267}, "user": {"role": "worker"}}}, "resource": {"id": 398, "assignee": {"id": 591}, "organization": {"id": 693}, "project": {"id": 304, "owner": {"id": 723}, "assignee": {"id": 808}}, "task": {"id": 392, "owner": {"id": 970}, "assignee": {"id": 1078}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 16, "privilege": "business"}, "organization": {"id": 159, "owner": {"id": 295}, "user": {"role": "worker"}}}, "resource": {"id": 399, "assignee": {"id": 551}, "organization": {"id": 662}, "project": {"id": 336, "owner": {"id": 777}, "assignee": {"id": 839}}, "task": {"id": 376, "owner": {"id": 942}, "assignee": {"id": 1038}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 68, "privilege": "business"}, "organization": {"id": 152, "owner": {"id": 255}, "user": {"role": null}}}, "resource": {"id": 318, "assignee": {"id": 559}, "organization": {"id": 152}, "project": {"id": 398, "owner": {"id": 778}, "assignee": {"id": 839}}, "task": {"id": 312, "owner": {"id": 932}, "assignee": {"id": 1050}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 76, "privilege": "business"}, "organization": {"id": 185, "owner": {"id": 219}, "user": {"role": null}}}, "resource": {"id": 358, "assignee": {"id": 548}, "organization": {"id": 185}, "project": {"id": 354, "owner": {"id": 788}, "assignee": {"id": 888}}, "task": {"id": 318, "owner": {"id": 952}, "assignee": {"id": 1071}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 86, "privilege": "business"}, "organization": {"id": 136, "owner": {"id": 240}, "user": {"role": null}}}, "resource": {"id": 388, "assignee": {"id": 533}, "organization": {"id": 637}, "project": {"id": 339, "owner": {"id": 730}, "assignee": {"id": 862}}, "task": {"id": 372, "owner": {"id": 983}, "assignee": {"id": 1027}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 79, "privilege": "business"}, "organization": {"id": 130, "owner": {"id": 281}, "user": {"role": null}}}, "resource": {"id": 300, "assignee": {"id": 534}, "organization": {"id": 659}, "project": {"id": 307, "owner": {"id": 775}, "assignee": {"id": 834}}, "task": {"id": 316, "owner": {"id": 926}, "assignee": {"id": 1094}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 36, "privilege": "user"}, "organization": {"id": 108, "owner": {"id": 36}, "user": {"role": "owner"}}}, "resource": {"id": 399, "assignee": {"id": 510}, "organization": {"id": 108}, "project": {"id": 391, "owner": {"id": 720}, "assignee": {"id": 809}}, "task": {"id": 380, "owner": {"id": 905}, "assignee": {"id": 1081}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 17, "privilege": "user"}, "organization": {"id": 128, "owner": {"id": 17}, "user": {"role": "owner"}}}, "resource": {"id": 312, "assignee": {"id": 518}, "organization": {"id": 128}, "project": {"id": 395, "owner": {"id": 704}, "assignee": {"id": 831}}, "task": {"id": 329, "owner": {"id": 952}, "assignee": {"id": 1083}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 86, "privilege": "user"}, "organization": {"id": 101, "owner": {"id": 86}, "user": {"role": "owner"}}}, "resource": {"id": 312, "assignee": {"id": 546}, "organization": {"id": 634}, "project": {"id": 330, "owner": {"id": 708}, "assignee": {"id": 879}}, "task": {"id": 339, "owner": {"id": 963}, "assignee": {"id": 1076}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 85, "privilege": "user"}, "organization": {"id": 172, "owner": {"id": 85}, "user": {"role": "owner"}}}, "resource": {"id": 301, "assignee": {"id": 522}, "organization": {"id": 600}, "project": {"id": 333, "owner": {"id": 722}, "assignee": {"id": 853}}, "task": {"id": 322, "owner": {"id": 971}, "assignee": {"id": 1097}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "view:data", "auth": {"user": {"id": 78, "privilege": "user"}, "organization": {"id": 138, "owner": {"id": 286}, "user": {"role": "maintainer"}}}, "resource": {"id": 352, "assignee": {"id": 551}, "organization": {"id": 138}, "project": {"id": 348, "owner": {"id": 730}, "assignee": {"id": 800}}, "task": {"id": 371, "owner": {"id": 931}, "assignee": {"id": 1031}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "update:stage", "auth": {"user": {"id": 61, "privilege": "user"}, "organization": {"id": 103, "owner": {"id": 297}, "user": {"role": "maintainer"}}}, "resource": {"id": 392, "assignee": {"id": 502}, "organization": {"id": 103}, "project": {"id": 382, "owner": {"id": 747}, "assignee": {"id": 888}}, "task": {"id": 391, "owner": {"id": 967}, "assignee": {"id": 1055}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 70, "privilege": "user"}, "organization": {"id": 162, "owner": {"id": 242}, "user": {"role": "maintainer"}}}, "resource": {"id": 306, "assignee": {"id": 593}, "organization": {"id": 624}, "project": {"id": 371, "owner": {"id": 784}, "assignee": {"id": 835}}, "task": {"id": 361, "owner": {"id": 932}, "assignee": {"id": 1002}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 47, "privilege": "user"}, "organization": {"id": 172, "owner": {"id": 280}, "user": {"role": "maintainer"}}}, "resource": {"id": 300, "assignee": {"id": 537}, "organization": {"id": 685}, "project": {"id": 343, "owner": {"id": 712}, "assignee": {"id": 838}}, "task": {"id": 373, "owner": {"id": 974}, "assignee": {"id": 1034}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_SUPERVISOR_same_org_TRUE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 25, "privilege": "user"}, "organization": {"id": 161, "owner": {"id": 230}, "user": {"role": "supervisor"}}}, "resource": {"id": 386, "assignee": {"id": 539}, "organization": {"id": 161}, "project": {"id": 375, "owner": {"id": 705}, "assignee": {"id": 881}}, "task": {"id": 331, "owner": {"id": 906}, "assignee": {"id": 1021}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_SUPERVISOR_same_org_TRUE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 39, "privilege": "user"}, "organization": {"id": 137, "owner": {"id": 211}, "user": {"role": "supervisor"}}}, "resource": {"id": 317, "assignee": {"id": 545}, "organization": {"id": 137}, "project": {"id": 386, "owner": {"id": 780}, "assignee": {"id": 819}}, "task": {"id": 327, "owner": {"id": 926}, "assignee": {"id": 1030}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 42, "privilege": "user"}, "organization": {"id": 187, "owner": {"id": 238}, "user": {"role": "supervisor"}}}, "resource": {"id": 305, "assignee": {"id": 501}, "organization": {"id": 675}, "project": {"id": 397, "owner": {"id": 743}, "assignee": {"id": 833}}, "task": {"id": 355, "owner": {"id": 963}, "assignee": {"id": 1052}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 42, "privilege": "user"}, "organization": {"id": 116, "owner": {"id": 225}, "user": {"role": "supervisor"}}}, "resource": {"id": 324, "assignee": {"id": 518}, "organization": {"id": 682}, "project": {"id": 371, "owner": {"id": 795}, "assignee": {"id": 804}}, "task": {"id": 364, "owner": {"id": 967}, "assignee": {"id": 1089}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_WORKER_same_org_TRUE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 71, "privilege": "user"}, "organization": {"id": 167, "owner": {"id": 284}, "user": {"role": "worker"}}}, "resource": {"id": 330, "assignee": {"id": 505}, "organization": {"id": 167}, "project": {"id": 335, "owner": {"id": 722}, "assignee": {"id": 866}}, "task": {"id": 398, "owner": {"id": 912}, "assignee": {"id": 1065}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_WORKER_same_org_TRUE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 4, "privilege": "user"}, "organization": {"id": 125, "owner": {"id": 233}, "user": {"role": "worker"}}}, "resource": {"id": 361, "assignee": {"id": 540}, "organization": {"id": 125}, "project": {"id": 382, "owner": {"id": 769}, "assignee": {"id": 808}}, "task": {"id": 383, "owner": {"id": 987}, "assignee": {"id": 1002}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 19, "privilege": "user"}, "organization": {"id": 175, "owner": {"id": 223}, "user": {"role": "worker"}}}, "resource": {"id": 359, "assignee": {"id": 597}, "organization": {"id": 651}, "project": {"id": 380, "owner": {"id": 770}, "assignee": {"id": 825}}, "task": {"id": 377, "owner": {"id": 930}, "assignee": {"id": 1075}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 19, "privilege": "user"}, "organization": {"id": 138, "owner": {"id": 218}, "user": {"role": "worker"}}}, "resource": {"id": 327, "assignee": {"id": 543}, "organization": {"id": 666}, "project": {"id": 330, "owner": {"id": 757}, "assignee": {"id": 881}}, "task": {"id": 321, "owner": {"id": 930}, "assignee": {"id": 1070}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 9, "privilege": "user"}, "organization": {"id": 176, "owner": {"id": 204}, "user": {"role": null}}}, "resource": {"id": 373, "assignee": {"id": 573}, "organization": {"id": 176}, "project": {"id": 368, "owner": {"id": 758}, "assignee": {"id": 875}}, "task": {"id": 321, "owner": {"id": 940}, "assignee": {"id": 1009}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 95, "privilege": "user"}, "organization": {"id": 111, "owner": {"id": 231}, "user": {"role": null}}}, "resource": {"id": 308, "assignee": {"id": 503}, "organization": {"id": 111}, "project": {"id": 394, "owner": {"id": 733}, "assignee": {"id": 860}}, "task": {"id": 368, "owner": {"id": 979}, "assignee": {"id": 1030}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 5, "privilege": "user"}, "organization": {"id": 110, "owner": {"id": 230}, "user": {"role": null}}}, "resource": {"id": 377, "assignee": {"id": 578}, "organization": {"id": 683}, "project": {"id": 326, "owner": {"id": 736}, "assignee": {"id": 896}}, "task": {"id": 351, "owner": {"id": 962}, "assignee": {"id": 1011}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 4, "privilege": "user"}, "organization": {"id": 116, "owner": {"id": 240}, "user": {"role": null}}}, "resource": {"id": 345, "assignee": {"id": 590}, "organization": {"id": 657}, "project": {"id": 354, "owner": {"id": 704}, "assignee": {"id": 811}}, "task": {"id": 374, "owner": {"id": 989}, "assignee": {"id": 1045}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_OWNER_same_org_TRUE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 19, "privilege": "worker"}, "organization": {"id": 138, "owner": {"id": 19}, "user": {"role": "owner"}}}, "resource": {"id": 379, "assignee": {"id": 579}, "organization": {"id": 138}, "project": {"id": 311, "owner": {"id": 706}, "assignee": {"id": 804}}, "task": {"id": 337, "owner": {"id": 918}, "assignee": {"id": 1059}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_OWNER_same_org_TRUE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 6, "privilege": "worker"}, "organization": {"id": 162, "owner": {"id": 6}, "user": {"role": "owner"}}}, "resource": {"id": 340, "assignee": {"id": 553}, "organization": {"id": 162}, "project": {"id": 332, "owner": {"id": 772}, "assignee": {"id": 816}}, "task": {"id": 342, "owner": {"id": 983}, "assignee": {"id": 1000}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 82, "privilege": "worker"}, "organization": {"id": 134, "owner": {"id": 82}, "user": {"role": "owner"}}}, "resource": {"id": 319, "assignee": {"id": 556}, "organization": {"id": 659}, "project": {"id": 310, "owner": {"id": 772}, "assignee": {"id": 853}}, "task": {"id": 344, "owner": {"id": 976}, "assignee": {"id": 1050}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 74, "privilege": "worker"}, "organization": {"id": 197, "owner": {"id": 74}, "user": {"role": "owner"}}}, "resource": {"id": 355, "assignee": {"id": 529}, "organization": {"id": 651}, "project": {"id": 391, "owner": {"id": 786}, "assignee": {"id": 890}}, "task": {"id": 317, "owner": {"id": 970}, "assignee": {"id": 1040}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_MAINTAINER_same_org_TRUE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 69, "privilege": "worker"}, "organization": {"id": 138, "owner": {"id": 233}, "user": {"role": "maintainer"}}}, "resource": {"id": 332, "assignee": {"id": 534}, "organization": {"id": 138}, "project": {"id": 375, "owner": {"id": 737}, "assignee": {"id": 809}}, "task": {"id": 345, "owner": {"id": 927}, "assignee": {"id": 1071}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_MAINTAINER_same_org_TRUE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 35, "privilege": "worker"}, "organization": {"id": 125, "owner": {"id": 266}, "user": {"role": "maintainer"}}}, "resource": {"id": 329, "assignee": {"id": 505}, "organization": {"id": 125}, "project": {"id": 311, "owner": {"id": 706}, "assignee": {"id": 838}}, "task": {"id": 383, "owner": {"id": 996}, "assignee": {"id": 1014}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 68, "privilege": "worker"}, "organization": {"id": 183, "owner": {"id": 270}, "user": {"role": "maintainer"}}}, "resource": {"id": 391, "assignee": {"id": 540}, "organization": {"id": 642}, "project": {"id": 392, "owner": {"id": 736}, "assignee": {"id": 890}}, "task": {"id": 333, "owner": {"id": 997}, "assignee": {"id": 1024}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 93, "privilege": "worker"}, "organization": {"id": 127, "owner": {"id": 273}, "user": {"role": "maintainer"}}}, "resource": {"id": 378, "assignee": {"id": 514}, "organization": {"id": 621}, "project": {"id": 387, "owner": {"id": 799}, "assignee": {"id": 837}}, "task": {"id": 375, "owner": {"id": 932}, "assignee": {"id": 1019}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_SUPERVISOR_same_org_TRUE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 42, "privilege": "worker"}, "organization": {"id": 175, "owner": {"id": 286}, "user": {"role": "supervisor"}}}, "resource": {"id": 331, "assignee": {"id": 520}, "organization": {"id": 175}, "project": {"id": 316, "owner": {"id": 744}, "assignee": {"id": 814}}, "task": {"id": 351, "owner": {"id": 935}, "assignee": {"id": 1019}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_SUPERVISOR_same_org_TRUE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 38, "privilege": "worker"}, "organization": {"id": 104, "owner": {"id": 232}, "user": {"role": "supervisor"}}}, "resource": {"id": 337, "assignee": {"id": 513}, "organization": {"id": 104}, "project": {"id": 361, "owner": {"id": 719}, "assignee": {"id": 894}}, "task": {"id": 379, "owner": {"id": 929}, "assignee": {"id": 1041}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 75, "privilege": "worker"}, "organization": {"id": 167, "owner": {"id": 285}, "user": {"role": "supervisor"}}}, "resource": {"id": 356, "assignee": {"id": 539}, "organization": {"id": 611}, "project": {"id": 355, "owner": {"id": 758}, "assignee": {"id": 805}}, "task": {"id": 367, "owner": {"id": 992}, "assignee": {"id": 1026}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 81, "privilege": "worker"}, "organization": {"id": 194, "owner": {"id": 292}, "user": {"role": "supervisor"}}}, "resource": {"id": 313, "assignee": {"id": 561}, "organization": {"id": 699}, "project": {"id": 326, "owner": {"id": 711}, "assignee": {"id": 837}}, "task": {"id": 301, "owner": {"id": 909}, "assignee": {"id": 1030}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_WORKER_same_org_TRUE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 28, "privilege": "worker"}, "organization": {"id": 173, "owner": {"id": 229}, "user": {"role": "worker"}}}, "resource": {"id": 312, "assignee": {"id": 577}, "organization": {"id": 173}, "project": {"id": 300, "owner": {"id": 723}, "assignee": {"id": 805}}, "task": {"id": 385, "owner": {"id": 994}, "assignee": {"id": 1063}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_WORKER_same_org_TRUE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 57, "privilege": "worker"}, "organization": {"id": 143, "owner": {"id": 257}, "user": {"role": "worker"}}}, "resource": {"id": 379, "assignee": {"id": 598}, "organization": {"id": 143}, "project": {"id": 320, "owner": {"id": 706}, "assignee": {"id": 814}}, "task": {"id": 365, "owner": {"id": 931}, "assignee": {"id": 1033}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 53, "privilege": "worker"}, "organization": {"id": 187, "owner": {"id": 272}, "user": {"role": "worker"}}}, "resource": {"id": 334, "assignee": {"id": 554}, "organization": {"id": 682}, "project": {"id": 334, "owner": {"id": 722}, "assignee": {"id": 825}}, "task": {"id": 345, "owner": {"id": 914}, "assignee": {"id": 1068}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 15, "privilege": "worker"}, "organization": {"id": 181, "owner": {"id": 222}, "user": {"role": "worker"}}}, "resource": {"id": 338, "assignee": {"id": 538}, "organization": {"id": 682}, "project": {"id": 315, "owner": {"id": 776}, "assignee": {"id": 877}}, "task": {"id": 393, "owner": {"id": 948}, "assignee": {"id": 1019}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 53, "privilege": "worker"}, "organization": {"id": 156, "owner": {"id": 282}, "user": {"role": null}}}, "resource": {"id": 326, "assignee": {"id": 579}, "organization": {"id": 156}, "project": {"id": 351, "owner": {"id": 705}, "assignee": {"id": 855}}, "task": {"id": 325, "owner": {"id": 974}, "assignee": {"id": 1089}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 81, "privilege": "worker"}, "organization": {"id": 139, "owner": {"id": 259}, "user": {"role": null}}}, "resource": {"id": 385, "assignee": {"id": 541}, "organization": {"id": 139}, "project": {"id": 370, "owner": {"id": 777}, "assignee": {"id": 809}}, "task": {"id": 301, "owner": {"id": 947}, "assignee": {"id": 1011}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 7, "privilege": "worker"}, "organization": {"id": 158, "owner": {"id": 299}, "user": {"role": null}}}, "resource": {"id": 311, "assignee": {"id": 542}, "organization": {"id": 623}, "project": {"id": 391, "owner": {"id": 778}, "assignee": {"id": 854}}, "task": {"id": 360, "owner": {"id": 990}, "assignee": {"id": 1015}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 65, "privilege": "worker"}, "organization": {"id": 186, "owner": {"id": 253}, "user": {"role": null}}}, "resource": {"id": 378, "assignee": {"id": 584}, "organization": {"id": 648}, "project": {"id": 300, "owner": {"id": 706}, "assignee": {"id": 892}}, "task": {"id": 302, "owner": {"id": 940}, "assignee": {"id": 1065}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_OWNER_same_org_TRUE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 50, "privilege": "none"}, "organization": {"id": 138, "owner": {"id": 50}, "user": {"role": "owner"}}}, "resource": {"id": 389, "assignee": {"id": 556}, "organization": {"id": 138}, "project": {"id": 365, "owner": {"id": 706}, "assignee": {"id": 848}}, "task": {"id": 348, "owner": {"id": 950}, "assignee": {"id": 1037}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_OWNER_same_org_TRUE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 28, "privilege": "none"}, "organization": {"id": 117, "owner": {"id": 28}, "user": {"role": "owner"}}}, "resource": {"id": 358, "assignee": {"id": 599}, "organization": {"id": 117}, "project": {"id": 306, "owner": {"id": 719}, "assignee": {"id": 814}}, "task": {"id": 323, "owner": {"id": 937}, "assignee": {"id": 1038}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 79, "privilege": "none"}, "organization": {"id": 171, "owner": {"id": 79}, "user": {"role": "owner"}}}, "resource": {"id": 370, "assignee": {"id": 529}, "organization": {"id": 656}, "project": {"id": 350, "owner": {"id": 798}, "assignee": {"id": 817}}, "task": {"id": 324, "owner": {"id": 969}, "assignee": {"id": 1052}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 40, "privilege": "none"}, "organization": {"id": 172, "owner": {"id": 40}, "user": {"role": "owner"}}}, "resource": {"id": 307, "assignee": {"id": 516}, "organization": {"id": 600}, "project": {"id": 327, "owner": {"id": 737}, "assignee": {"id": 814}}, "task": {"id": 308, "owner": {"id": 976}, "assignee": {"id": 1077}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_MAINTAINER_same_org_TRUE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 2, "privilege": "none"}, "organization": {"id": 139, "owner": {"id": 203}, "user": {"role": "maintainer"}}}, "resource": {"id": 319, "assignee": {"id": 589}, "organization": {"id": 139}, "project": {"id": 322, "owner": {"id": 742}, "assignee": {"id": 838}}, "task": {"id": 383, "owner": {"id": 967}, "assignee": {"id": 1032}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_MAINTAINER_same_org_TRUE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 50, "privilege": "none"}, "organization": {"id": 162, "owner": {"id": 215}, "user": {"role": "maintainer"}}}, "resource": {"id": 341, "assignee": {"id": 575}, "organization": {"id": 162}, "project": {"id": 388, "owner": {"id": 742}, "assignee": {"id": 828}}, "task": {"id": 301, "owner": {"id": 921}, "assignee": {"id": 1084}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 50, "privilege": "none"}, "organization": {"id": 105, "owner": {"id": 203}, "user": {"role": "maintainer"}}}, "resource": {"id": 349, "assignee": {"id": 550}, "organization": {"id": 619}, "project": {"id": 373, "owner": {"id": 775}, "assignee": {"id": 851}}, "task": {"id": 322, "owner": {"id": 941}, "assignee": {"id": 1091}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 57, "privilege": "none"}, "organization": {"id": 153, "owner": {"id": 251}, "user": {"role": "maintainer"}}}, "resource": {"id": 347, "assignee": {"id": 518}, "organization": {"id": 615}, "project": {"id": 331, "owner": {"id": 790}, "assignee": {"id": 841}}, "task": {"id": 366, "owner": {"id": 963}, "assignee": {"id": 1028}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_SUPERVISOR_same_org_TRUE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 25, "privilege": "none"}, "organization": {"id": 163, "owner": {"id": 292}, "user": {"role": "supervisor"}}}, "resource": {"id": 385, "assignee": {"id": 536}, "organization": {"id": 163}, "project": {"id": 312, "owner": {"id": 755}, "assignee": {"id": 861}}, "task": {"id": 353, "owner": {"id": 971}, "assignee": {"id": 1076}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_SUPERVISOR_same_org_TRUE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 81, "privilege": "none"}, "organization": {"id": 117, "owner": {"id": 275}, "user": {"role": "supervisor"}}}, "resource": {"id": 328, "assignee": {"id": 531}, "organization": {"id": 117}, "project": {"id": 385, "owner": {"id": 717}, "assignee": {"id": 877}}, "task": {"id": 358, "owner": {"id": 909}, "assignee": {"id": 1045}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 91, "privilege": "none"}, "organization": {"id": 141, "owner": {"id": 263}, "user": {"role": "supervisor"}}}, "resource": {"id": 348, "assignee": {"id": 540}, "organization": {"id": 679}, "project": {"id": 329, "owner": {"id": 707}, "assignee": {"id": 809}}, "task": {"id": 353, "owner": {"id": 956}, "assignee": {"id": 1070}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 21, "privilege": "none"}, "organization": {"id": 122, "owner": {"id": 240}, "user": {"role": "supervisor"}}}, "resource": {"id": 313, "assignee": {"id": 573}, "organization": {"id": 629}, "project": {"id": 388, "owner": {"id": 744}, "assignee": {"id": 872}}, "task": {"id": 393, "owner": {"id": 908}, "assignee": {"id": 1081}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_WORKER_same_org_TRUE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 54, "privilege": "none"}, "organization": {"id": 112, "owner": {"id": 277}, "user": {"role": "worker"}}}, "resource": {"id": 399, "assignee": {"id": 589}, "organization": {"id": 112}, "project": {"id": 308, "owner": {"id": 760}, "assignee": {"id": 808}}, "task": {"id": 360, "owner": {"id": 948}, "assignee": {"id": 1057}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_WORKER_same_org_TRUE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 76, "privilege": "none"}, "organization": {"id": 152, "owner": {"id": 293}, "user": {"role": "worker"}}}, "resource": {"id": 302, "assignee": {"id": 509}, "organization": {"id": 152}, "project": {"id": 332, "owner": {"id": 761}, "assignee": {"id": 840}}, "task": {"id": 338, "owner": {"id": 916}, "assignee": {"id": 1044}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 19, "privilege": "none"}, "organization": {"id": 148, "owner": {"id": 204}, "user": {"role": "worker"}}}, "resource": {"id": 320, "assignee": {"id": 545}, "organization": {"id": 635}, "project": {"id": 387, "owner": {"id": 769}, "assignee": {"id": 828}}, "task": {"id": 317, "owner": {"id": 993}, "assignee": {"id": 1022}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 15, "privilege": "none"}, "organization": {"id": 118, "owner": {"id": 246}, "user": {"role": "worker"}}}, "resource": {"id": 309, "assignee": {"id": 559}, "organization": {"id": 600}, "project": {"id": 339, "owner": {"id": 719}, "assignee": {"id": 818}}, "task": {"id": 326, "owner": {"id": 919}, "assignee": {"id": 1050}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 39, "privilege": "none"}, "organization": {"id": 191, "owner": {"id": 235}, "user": {"role": null}}}, "resource": {"id": 368, "assignee": {"id": 569}, "organization": {"id": 191}, "project": {"id": 341, "owner": {"id": 706}, "assignee": {"id": 892}}, "task": {"id": 318, "owner": {"id": 964}, "assignee": {"id": 1052}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 68, "privilege": "none"}, "organization": {"id": 157, "owner": {"id": 222}, "user": {"role": null}}}, "resource": {"id": 340, "assignee": {"id": 533}, "organization": {"id": 157}, "project": {"id": 359, "owner": {"id": 717}, "assignee": {"id": 804}}, "task": {"id": 332, "owner": {"id": 971}, "assignee": {"id": 1002}}}} } -test_scope_VIEW_DATA_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "view:data", "auth": {"user": {"id": 59, "privilege": "none"}, "organization": {"id": 147, "owner": {"id": 288}, "user": {"role": null}}}, "resource": {"id": 321, "assignee": {"id": 588}, "organization": {"id": 609}, "project": {"id": 325, "owner": {"id": 785}, "assignee": {"id": 826}}, "task": {"id": 358, "owner": {"id": 948}, "assignee": {"id": 1021}}}} +test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 94, "privilege": "none"}, "organization": {"id": 159, "owner": {"id": 219}, "user": {"role": null}}}, "resource": {"id": 399, "assignee": {"id": 590}, "organization": {"id": 644}, "project": {"id": 372, "owner": {"id": 708}, "assignee": {"id": 879}}, "task": {"id": 321, "owner": {"id": 924}, "assignee": {"id": 1033}}}} } -test_scope_UPDATE_STAGE_context_SANDBOX_ownership_PROJECT_OWNER_privilege_ADMIN_membership_NONE_same_org_TRUE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 57, "privilege": "admin"}, "organization": null}, "resource": {"id": 353, "assignee": {"id": 599}, "organization": {"id": 640}, "project": {"id": 377, "owner": {"id": 57}, "assignee": {"id": 837}}, "task": {"id": 317, "owner": {"id": 915}, "assignee": {"id": 1036}}}} +test_scope_IMPORT_ANNOTATIONS_context_SANDBOX_ownership_PROJECT_OWNER_privilege_ADMIN_membership_NONE_same_org_TRUE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 14, "privilege": "admin"}, "organization": null}, "resource": {"id": 349, "assignee": {"id": 579}, "organization": {"id": 626}, "project": {"id": 323, "owner": {"id": 14}, "assignee": {"id": 817}}, "task": {"id": 312, "owner": {"id": 962}, "assignee": {"id": 1076}}}} } -test_scope_UPDATE_STAGE_context_SANDBOX_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_NONE_same_org_TRUE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 69, "privilege": "business"}, "organization": null}, "resource": {"id": 318, "assignee": {"id": 515}, "organization": {"id": 697}, "project": {"id": 362, "owner": {"id": 69}, "assignee": {"id": 805}}, "task": {"id": 306, "owner": {"id": 981}, "assignee": {"id": 1075}}}} +test_scope_IMPORT_ANNOTATIONS_context_SANDBOX_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_NONE_same_org_TRUE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 16, "privilege": "business"}, "organization": null}, "resource": {"id": 308, "assignee": {"id": 563}, "organization": {"id": 677}, "project": {"id": 365, "owner": {"id": 16}, "assignee": {"id": 832}}, "task": {"id": 326, "owner": {"id": 979}, "assignee": {"id": 1080}}}} } -test_scope_UPDATE_STAGE_context_SANDBOX_ownership_PROJECT_OWNER_privilege_USER_membership_NONE_same_org_TRUE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 53, "privilege": "user"}, "organization": null}, "resource": {"id": 351, "assignee": {"id": 596}, "organization": {"id": 611}, "project": {"id": 321, "owner": {"id": 53}, "assignee": {"id": 845}}, "task": {"id": 358, "owner": {"id": 962}, "assignee": {"id": 1088}}}} +test_scope_IMPORT_ANNOTATIONS_context_SANDBOX_ownership_PROJECT_OWNER_privilege_USER_membership_NONE_same_org_TRUE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 92, "privilege": "user"}, "organization": null}, "resource": {"id": 318, "assignee": {"id": 531}, "organization": {"id": 640}, "project": {"id": 316, "owner": {"id": 92}, "assignee": {"id": 892}}, "task": {"id": 360, "owner": {"id": 987}, "assignee": {"id": 1088}}}} } -test_scope_UPDATE_STAGE_context_SANDBOX_ownership_PROJECT_OWNER_privilege_WORKER_membership_NONE_same_org_TRUE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 39, "privilege": "worker"}, "organization": null}, "resource": {"id": 343, "assignee": {"id": 573}, "organization": {"id": 677}, "project": {"id": 364, "owner": {"id": 39}, "assignee": {"id": 831}}, "task": {"id": 376, "owner": {"id": 980}, "assignee": {"id": 1091}}}} +test_scope_IMPORT_ANNOTATIONS_context_SANDBOX_ownership_PROJECT_OWNER_privilege_WORKER_membership_NONE_same_org_TRUE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 28, "privilege": "worker"}, "organization": null}, "resource": {"id": 372, "assignee": {"id": 526}, "organization": {"id": 638}, "project": {"id": 367, "owner": {"id": 28}, "assignee": {"id": 808}}, "task": {"id": 380, "owner": {"id": 970}, "assignee": {"id": 1024}}}} } -test_scope_UPDATE_STAGE_context_SANDBOX_ownership_PROJECT_OWNER_privilege_NONE_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 66, "privilege": "none"}, "organization": null}, "resource": {"id": 353, "assignee": {"id": 510}, "organization": {"id": 639}, "project": {"id": 324, "owner": {"id": 66}, "assignee": {"id": 853}}, "task": {"id": 367, "owner": {"id": 994}, "assignee": {"id": 1006}}}} +test_scope_IMPORT_ANNOTATIONS_context_SANDBOX_ownership_PROJECT_OWNER_privilege_NONE_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 51, "privilege": "none"}, "organization": null}, "resource": {"id": 397, "assignee": {"id": 540}, "organization": {"id": 613}, "project": {"id": 324, "owner": {"id": 51}, "assignee": {"id": 897}}, "task": {"id": 339, "owner": {"id": 973}, "assignee": {"id": 1092}}}} } -test_scope_UPDATE_STAGE_context_SANDBOX_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_TRUE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 91, "privilege": "admin"}, "organization": null}, "resource": {"id": 392, "assignee": {"id": 523}, "organization": {"id": 608}, "project": {"id": 304, "owner": {"id": 784}, "assignee": {"id": 91}}, "task": {"id": 310, "owner": {"id": 903}, "assignee": {"id": 1027}}}} +test_scope_IMPORT_ANNOTATIONS_context_SANDBOX_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_TRUE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 92, "privilege": "admin"}, "organization": null}, "resource": {"id": 371, "assignee": {"id": 578}, "organization": {"id": 605}, "project": {"id": 368, "owner": {"id": 738}, "assignee": {"id": 92}}, "task": {"id": 331, "owner": {"id": 966}, "assignee": {"id": 1085}}}} } -test_scope_UPDATE_STAGE_context_SANDBOX_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_TRUE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 17, "privilege": "business"}, "organization": null}, "resource": {"id": 334, "assignee": {"id": 524}, "organization": {"id": 609}, "project": {"id": 353, "owner": {"id": 750}, "assignee": {"id": 17}}, "task": {"id": 334, "owner": {"id": 902}, "assignee": {"id": 1007}}}} +test_scope_IMPORT_ANNOTATIONS_context_SANDBOX_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_TRUE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 88, "privilege": "business"}, "organization": null}, "resource": {"id": 354, "assignee": {"id": 553}, "organization": {"id": 690}, "project": {"id": 377, "owner": {"id": 743}, "assignee": {"id": 88}}, "task": {"id": 335, "owner": {"id": 989}, "assignee": {"id": 1082}}}} } -test_scope_UPDATE_STAGE_context_SANDBOX_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_NONE_same_org_TRUE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 88, "privilege": "user"}, "organization": null}, "resource": {"id": 344, "assignee": {"id": 528}, "organization": {"id": 669}, "project": {"id": 339, "owner": {"id": 704}, "assignee": {"id": 88}}, "task": {"id": 331, "owner": {"id": 991}, "assignee": {"id": 1021}}}} +test_scope_IMPORT_ANNOTATIONS_context_SANDBOX_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_NONE_same_org_TRUE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 10, "privilege": "user"}, "organization": null}, "resource": {"id": 368, "assignee": {"id": 577}, "organization": {"id": 649}, "project": {"id": 370, "owner": {"id": 773}, "assignee": {"id": 10}}, "task": {"id": 318, "owner": {"id": 971}, "assignee": {"id": 1035}}}} } -test_scope_UPDATE_STAGE_context_SANDBOX_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_TRUE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 33, "privilege": "worker"}, "organization": null}, "resource": {"id": 388, "assignee": {"id": 581}, "organization": {"id": 663}, "project": {"id": 347, "owner": {"id": 742}, "assignee": {"id": 33}}, "task": {"id": 385, "owner": {"id": 999}, "assignee": {"id": 1082}}}} +test_scope_IMPORT_ANNOTATIONS_context_SANDBOX_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_TRUE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 72, "privilege": "worker"}, "organization": null}, "resource": {"id": 340, "assignee": {"id": 560}, "organization": {"id": 657}, "project": {"id": 353, "owner": {"id": 790}, "assignee": {"id": 72}}, "task": {"id": 332, "owner": {"id": 994}, "assignee": {"id": 1055}}}} } -test_scope_UPDATE_STAGE_context_SANDBOX_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 34, "privilege": "none"}, "organization": null}, "resource": {"id": 386, "assignee": {"id": 571}, "organization": {"id": 694}, "project": {"id": 321, "owner": {"id": 722}, "assignee": {"id": 34}}, "task": {"id": 367, "owner": {"id": 908}, "assignee": {"id": 1081}}}} +test_scope_IMPORT_ANNOTATIONS_context_SANDBOX_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 4, "privilege": "none"}, "organization": null}, "resource": {"id": 378, "assignee": {"id": 530}, "organization": {"id": 629}, "project": {"id": 396, "owner": {"id": 782}, "assignee": {"id": 4}}, "task": {"id": 368, "owner": {"id": 980}, "assignee": {"id": 1011}}}} } -test_scope_UPDATE_STAGE_context_SANDBOX_ownership_TASK_OWNER_privilege_ADMIN_membership_NONE_same_org_TRUE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 87, "privilege": "admin"}, "organization": null}, "resource": {"id": 391, "assignee": {"id": 559}, "organization": {"id": 643}, "project": {"id": 357, "owner": {"id": 712}, "assignee": {"id": 840}}, "task": {"id": 351, "owner": {"id": 87}, "assignee": {"id": 1047}}}} +test_scope_IMPORT_ANNOTATIONS_context_SANDBOX_ownership_TASK_OWNER_privilege_ADMIN_membership_NONE_same_org_TRUE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 40, "privilege": "admin"}, "organization": null}, "resource": {"id": 360, "assignee": {"id": 512}, "organization": {"id": 650}, "project": {"id": 351, "owner": {"id": 740}, "assignee": {"id": 803}}, "task": {"id": 318, "owner": {"id": 40}, "assignee": {"id": 1051}}}} } -test_scope_UPDATE_STAGE_context_SANDBOX_ownership_TASK_OWNER_privilege_BUSINESS_membership_NONE_same_org_TRUE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 22, "privilege": "business"}, "organization": null}, "resource": {"id": 316, "assignee": {"id": 583}, "organization": {"id": 693}, "project": {"id": 360, "owner": {"id": 720}, "assignee": {"id": 891}}, "task": {"id": 334, "owner": {"id": 22}, "assignee": {"id": 1052}}}} +test_scope_IMPORT_ANNOTATIONS_context_SANDBOX_ownership_TASK_OWNER_privilege_BUSINESS_membership_NONE_same_org_TRUE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 36, "privilege": "business"}, "organization": null}, "resource": {"id": 338, "assignee": {"id": 512}, "organization": {"id": 641}, "project": {"id": 379, "owner": {"id": 745}, "assignee": {"id": 839}}, "task": {"id": 343, "owner": {"id": 36}, "assignee": {"id": 1092}}}} } -test_scope_UPDATE_STAGE_context_SANDBOX_ownership_TASK_OWNER_privilege_USER_membership_NONE_same_org_TRUE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 4, "privilege": "user"}, "organization": null}, "resource": {"id": 376, "assignee": {"id": 559}, "organization": {"id": 631}, "project": {"id": 319, "owner": {"id": 700}, "assignee": {"id": 829}}, "task": {"id": 386, "owner": {"id": 4}, "assignee": {"id": 1068}}}} +test_scope_IMPORT_ANNOTATIONS_context_SANDBOX_ownership_TASK_OWNER_privilege_USER_membership_NONE_same_org_TRUE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 3, "privilege": "user"}, "organization": null}, "resource": {"id": 399, "assignee": {"id": 590}, "organization": {"id": 672}, "project": {"id": 333, "owner": {"id": 734}, "assignee": {"id": 805}}, "task": {"id": 317, "owner": {"id": 3}, "assignee": {"id": 1044}}}} } -test_scope_UPDATE_STAGE_context_SANDBOX_ownership_TASK_OWNER_privilege_WORKER_membership_NONE_same_org_TRUE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 6, "privilege": "worker"}, "organization": null}, "resource": {"id": 354, "assignee": {"id": 549}, "organization": {"id": 647}, "project": {"id": 322, "owner": {"id": 776}, "assignee": {"id": 881}}, "task": {"id": 384, "owner": {"id": 6}, "assignee": {"id": 1020}}}} +test_scope_IMPORT_ANNOTATIONS_context_SANDBOX_ownership_TASK_OWNER_privilege_WORKER_membership_NONE_same_org_TRUE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 12, "privilege": "worker"}, "organization": null}, "resource": {"id": 359, "assignee": {"id": 528}, "organization": {"id": 685}, "project": {"id": 331, "owner": {"id": 737}, "assignee": {"id": 870}}, "task": {"id": 383, "owner": {"id": 12}, "assignee": {"id": 1093}}}} } -test_scope_UPDATE_STAGE_context_SANDBOX_ownership_TASK_OWNER_privilege_NONE_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 17, "privilege": "none"}, "organization": null}, "resource": {"id": 375, "assignee": {"id": 509}, "organization": {"id": 603}, "project": {"id": 387, "owner": {"id": 751}, "assignee": {"id": 812}}, "task": {"id": 312, "owner": {"id": 17}, "assignee": {"id": 1087}}}} +test_scope_IMPORT_ANNOTATIONS_context_SANDBOX_ownership_TASK_OWNER_privilege_NONE_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 0, "privilege": "none"}, "organization": null}, "resource": {"id": 352, "assignee": {"id": 514}, "organization": {"id": 619}, "project": {"id": 360, "owner": {"id": 700}, "assignee": {"id": 824}}, "task": {"id": 379, "owner": {"id": 0}, "assignee": {"id": 1035}}}} } -test_scope_UPDATE_STAGE_context_SANDBOX_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_TRUE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 11, "privilege": "admin"}, "organization": null}, "resource": {"id": 344, "assignee": {"id": 516}, "organization": {"id": 659}, "project": {"id": 353, "owner": {"id": 752}, "assignee": {"id": 819}}, "task": {"id": 394, "owner": {"id": 983}, "assignee": {"id": 11}}}} +test_scope_IMPORT_ANNOTATIONS_context_SANDBOX_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_TRUE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 78, "privilege": "admin"}, "organization": null}, "resource": {"id": 349, "assignee": {"id": 504}, "organization": {"id": 614}, "project": {"id": 316, "owner": {"id": 774}, "assignee": {"id": 863}}, "task": {"id": 391, "owner": {"id": 928}, "assignee": {"id": 78}}}} } -test_scope_UPDATE_STAGE_context_SANDBOX_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_TRUE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 90, "privilege": "business"}, "organization": null}, "resource": {"id": 387, "assignee": {"id": 538}, "organization": {"id": 647}, "project": {"id": 330, "owner": {"id": 713}, "assignee": {"id": 860}}, "task": {"id": 368, "owner": {"id": 957}, "assignee": {"id": 90}}}} +test_scope_IMPORT_ANNOTATIONS_context_SANDBOX_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_TRUE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 27, "privilege": "business"}, "organization": null}, "resource": {"id": 310, "assignee": {"id": 516}, "organization": {"id": 697}, "project": {"id": 392, "owner": {"id": 743}, "assignee": {"id": 858}}, "task": {"id": 357, "owner": {"id": 969}, "assignee": {"id": 27}}}} } -test_scope_UPDATE_STAGE_context_SANDBOX_ownership_TASK_ASSIGNEE_privilege_USER_membership_NONE_same_org_TRUE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 31, "privilege": "user"}, "organization": null}, "resource": {"id": 379, "assignee": {"id": 570}, "organization": {"id": 637}, "project": {"id": 348, "owner": {"id": 723}, "assignee": {"id": 857}}, "task": {"id": 318, "owner": {"id": 966}, "assignee": {"id": 31}}}} +test_scope_IMPORT_ANNOTATIONS_context_SANDBOX_ownership_TASK_ASSIGNEE_privilege_USER_membership_NONE_same_org_TRUE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 59, "privilege": "user"}, "organization": null}, "resource": {"id": 363, "assignee": {"id": 577}, "organization": {"id": 675}, "project": {"id": 367, "owner": {"id": 778}, "assignee": {"id": 899}}, "task": {"id": 378, "owner": {"id": 990}, "assignee": {"id": 59}}}} } -test_scope_UPDATE_STAGE_context_SANDBOX_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_TRUE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 96, "privilege": "worker"}, "organization": null}, "resource": {"id": 331, "assignee": {"id": 565}, "organization": {"id": 667}, "project": {"id": 338, "owner": {"id": 749}, "assignee": {"id": 855}}, "task": {"id": 378, "owner": {"id": 944}, "assignee": {"id": 96}}}} +test_scope_IMPORT_ANNOTATIONS_context_SANDBOX_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_TRUE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 59, "privilege": "worker"}, "organization": null}, "resource": {"id": 303, "assignee": {"id": 565}, "organization": {"id": 607}, "project": {"id": 335, "owner": {"id": 713}, "assignee": {"id": 856}}, "task": {"id": 322, "owner": {"id": 958}, "assignee": {"id": 59}}}} } -test_scope_UPDATE_STAGE_context_SANDBOX_ownership_TASK_ASSIGNEE_privilege_NONE_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 57, "privilege": "none"}, "organization": null}, "resource": {"id": 340, "assignee": {"id": 567}, "organization": {"id": 622}, "project": {"id": 338, "owner": {"id": 744}, "assignee": {"id": 858}}, "task": {"id": 304, "owner": {"id": 904}, "assignee": {"id": 57}}}} +test_scope_IMPORT_ANNOTATIONS_context_SANDBOX_ownership_TASK_ASSIGNEE_privilege_NONE_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 72, "privilege": "none"}, "organization": null}, "resource": {"id": 365, "assignee": {"id": 590}, "organization": {"id": 631}, "project": {"id": 304, "owner": {"id": 741}, "assignee": {"id": 873}}, "task": {"id": 341, "owner": {"id": 926}, "assignee": {"id": 72}}}} } -test_scope_UPDATE_STAGE_context_SANDBOX_ownership_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_TRUE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 20, "privilege": "admin"}, "organization": null}, "resource": {"id": 395, "assignee": {"id": 20}, "organization": {"id": 692}, "project": {"id": 358, "owner": {"id": 733}, "assignee": {"id": 803}}, "task": {"id": 344, "owner": {"id": 913}, "assignee": {"id": 1040}}}} +test_scope_IMPORT_ANNOTATIONS_context_SANDBOX_ownership_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_TRUE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 65, "privilege": "admin"}, "organization": null}, "resource": {"id": 335, "assignee": {"id": 65}, "organization": {"id": 629}, "project": {"id": 347, "owner": {"id": 752}, "assignee": {"id": 807}}, "task": {"id": 302, "owner": {"id": 936}, "assignee": {"id": 1020}}}} } -test_scope_UPDATE_STAGE_context_SANDBOX_ownership_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 96, "privilege": "business"}, "organization": null}, "resource": {"id": 377, "assignee": {"id": 96}, "organization": {"id": 690}, "project": {"id": 328, "owner": {"id": 745}, "assignee": {"id": 840}}, "task": {"id": 325, "owner": {"id": 963}, "assignee": {"id": 1053}}}} +test_scope_IMPORT_ANNOTATIONS_context_SANDBOX_ownership_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_TRUE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 89, "privilege": "business"}, "organization": null}, "resource": {"id": 308, "assignee": {"id": 89}, "organization": {"id": 673}, "project": {"id": 397, "owner": {"id": 711}, "assignee": {"id": 825}}, "task": {"id": 343, "owner": {"id": 929}, "assignee": {"id": 1080}}}} } -test_scope_UPDATE_STAGE_context_SANDBOX_ownership_ASSIGNEE_privilege_USER_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 9, "privilege": "user"}, "organization": null}, "resource": {"id": 393, "assignee": {"id": 9}, "organization": {"id": 603}, "project": {"id": 342, "owner": {"id": 775}, "assignee": {"id": 801}}, "task": {"id": 312, "owner": {"id": 955}, "assignee": {"id": 1000}}}} +test_scope_IMPORT_ANNOTATIONS_context_SANDBOX_ownership_ASSIGNEE_privilege_USER_membership_NONE_same_org_TRUE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 65, "privilege": "user"}, "organization": null}, "resource": {"id": 312, "assignee": {"id": 65}, "organization": {"id": 616}, "project": {"id": 344, "owner": {"id": 796}, "assignee": {"id": 837}}, "task": {"id": 311, "owner": {"id": 980}, "assignee": {"id": 1043}}}} } -test_scope_UPDATE_STAGE_context_SANDBOX_ownership_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 18, "privilege": "worker"}, "organization": null}, "resource": {"id": 364, "assignee": {"id": 18}, "organization": {"id": 610}, "project": {"id": 361, "owner": {"id": 784}, "assignee": {"id": 829}}, "task": {"id": 316, "owner": {"id": 966}, "assignee": {"id": 1069}}}} +test_scope_IMPORT_ANNOTATIONS_context_SANDBOX_ownership_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_TRUE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 55, "privilege": "worker"}, "organization": null}, "resource": {"id": 326, "assignee": {"id": 55}, "organization": {"id": 655}, "project": {"id": 366, "owner": {"id": 764}, "assignee": {"id": 854}}, "task": {"id": 389, "owner": {"id": 972}, "assignee": {"id": 1057}}}} } -test_scope_UPDATE_STAGE_context_SANDBOX_ownership_ASSIGNEE_privilege_NONE_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 55, "privilege": "none"}, "organization": null}, "resource": {"id": 361, "assignee": {"id": 55}, "organization": {"id": 677}, "project": {"id": 368, "owner": {"id": 737}, "assignee": {"id": 848}}, "task": {"id": 364, "owner": {"id": 989}, "assignee": {"id": 1048}}}} +test_scope_IMPORT_ANNOTATIONS_context_SANDBOX_ownership_ASSIGNEE_privilege_NONE_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 22, "privilege": "none"}, "organization": null}, "resource": {"id": 346, "assignee": {"id": 22}, "organization": {"id": 639}, "project": {"id": 340, "owner": {"id": 721}, "assignee": {"id": 813}}, "task": {"id": 362, "owner": {"id": 905}, "assignee": {"id": 1010}}}} } -test_scope_UPDATE_STAGE_context_SANDBOX_ownership_NONE_privilege_ADMIN_membership_NONE_same_org_TRUE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 31, "privilege": "admin"}, "organization": null}, "resource": {"id": 306, "assignee": {"id": 575}, "organization": {"id": 661}, "project": {"id": 378, "owner": {"id": 788}, "assignee": {"id": 867}}, "task": {"id": 342, "owner": {"id": 971}, "assignee": {"id": 1011}}}} +test_scope_IMPORT_ANNOTATIONS_context_SANDBOX_ownership_NONE_privilege_ADMIN_membership_NONE_same_org_TRUE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 74, "privilege": "admin"}, "organization": null}, "resource": {"id": 314, "assignee": {"id": 523}, "organization": {"id": 633}, "project": {"id": 373, "owner": {"id": 739}, "assignee": {"id": 846}}, "task": {"id": 388, "owner": {"id": 937}, "assignee": {"id": 1098}}}} } -test_scope_UPDATE_STAGE_context_SANDBOX_ownership_NONE_privilege_BUSINESS_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 44, "privilege": "business"}, "organization": null}, "resource": {"id": 382, "assignee": {"id": 585}, "organization": {"id": 607}, "project": {"id": 352, "owner": {"id": 700}, "assignee": {"id": 806}}, "task": {"id": 304, "owner": {"id": 970}, "assignee": {"id": 1047}}}} +test_scope_IMPORT_ANNOTATIONS_context_SANDBOX_ownership_NONE_privilege_BUSINESS_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 63, "privilege": "business"}, "organization": null}, "resource": {"id": 344, "assignee": {"id": 539}, "organization": {"id": 684}, "project": {"id": 335, "owner": {"id": 752}, "assignee": {"id": 896}}, "task": {"id": 352, "owner": {"id": 968}, "assignee": {"id": 1009}}}} } -test_scope_UPDATE_STAGE_context_SANDBOX_ownership_NONE_privilege_USER_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 29, "privilege": "user"}, "organization": null}, "resource": {"id": 367, "assignee": {"id": 554}, "organization": {"id": 691}, "project": {"id": 367, "owner": {"id": 789}, "assignee": {"id": 817}}, "task": {"id": 311, "owner": {"id": 998}, "assignee": {"id": 1080}}}} +test_scope_IMPORT_ANNOTATIONS_context_SANDBOX_ownership_NONE_privilege_USER_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 17, "privilege": "user"}, "organization": null}, "resource": {"id": 308, "assignee": {"id": 511}, "organization": {"id": 615}, "project": {"id": 322, "owner": {"id": 783}, "assignee": {"id": 834}}, "task": {"id": 344, "owner": {"id": 917}, "assignee": {"id": 1070}}}} } -test_scope_UPDATE_STAGE_context_SANDBOX_ownership_NONE_privilege_WORKER_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 35, "privilege": "worker"}, "organization": null}, "resource": {"id": 366, "assignee": {"id": 564}, "organization": {"id": 661}, "project": {"id": 376, "owner": {"id": 799}, "assignee": {"id": 828}}, "task": {"id": 326, "owner": {"id": 911}, "assignee": {"id": 1013}}}} +test_scope_IMPORT_ANNOTATIONS_context_SANDBOX_ownership_NONE_privilege_WORKER_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 81, "privilege": "worker"}, "organization": null}, "resource": {"id": 307, "assignee": {"id": 584}, "organization": {"id": 650}, "project": {"id": 338, "owner": {"id": 758}, "assignee": {"id": 890}}, "task": {"id": 352, "owner": {"id": 959}, "assignee": {"id": 1046}}}} } -test_scope_UPDATE_STAGE_context_SANDBOX_ownership_NONE_privilege_NONE_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 13, "privilege": "none"}, "organization": null}, "resource": {"id": 369, "assignee": {"id": 559}, "organization": {"id": 629}, "project": {"id": 345, "owner": {"id": 733}, "assignee": {"id": 827}}, "task": {"id": 363, "owner": {"id": 944}, "assignee": {"id": 1039}}}} +test_scope_IMPORT_ANNOTATIONS_context_SANDBOX_ownership_NONE_privilege_NONE_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 64, "privilege": "none"}, "organization": null}, "resource": {"id": 381, "assignee": {"id": 572}, "organization": {"id": 660}, "project": {"id": 328, "owner": {"id": 765}, "assignee": {"id": 875}}, "task": {"id": 358, "owner": {"id": 926}, "assignee": {"id": 1089}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 10, "privilege": "admin"}, "organization": {"id": 175, "owner": {"id": 10}, "user": {"role": "owner"}}}, "resource": {"id": 316, "assignee": {"id": 504}, "organization": {"id": 175}, "project": {"id": 326, "owner": {"id": 10}, "assignee": {"id": 898}}, "task": {"id": 393, "owner": {"id": 993}, "assignee": {"id": 1082}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 86, "privilege": "admin"}, "organization": {"id": 127, "owner": {"id": 86}, "user": {"role": "owner"}}}, "resource": {"id": 317, "assignee": {"id": 534}, "organization": {"id": 127}, "project": {"id": 382, "owner": {"id": 86}, "assignee": {"id": 823}}, "task": {"id": 320, "owner": {"id": 971}, "assignee": {"id": 1040}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_OWNER_same_org_FALSE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 58, "privilege": "admin"}, "organization": {"id": 154, "owner": {"id": 58}, "user": {"role": "owner"}}}, "resource": {"id": 368, "assignee": {"id": 547}, "organization": {"id": 645}, "project": {"id": 307, "owner": {"id": 58}, "assignee": {"id": 855}}, "task": {"id": 360, "owner": {"id": 933}, "assignee": {"id": 1002}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_OWNER_same_org_FALSE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 50, "privilege": "admin"}, "organization": {"id": 105, "owner": {"id": 50}, "user": {"role": "owner"}}}, "resource": {"id": 324, "assignee": {"id": 528}, "organization": {"id": 630}, "project": {"id": 394, "owner": {"id": 50}, "assignee": {"id": 834}}, "task": {"id": 318, "owner": {"id": 908}, "assignee": {"id": 1062}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 63, "privilege": "admin"}, "organization": {"id": 111, "owner": {"id": 200}, "user": {"role": "maintainer"}}}, "resource": {"id": 398, "assignee": {"id": 568}, "organization": {"id": 111}, "project": {"id": 378, "owner": {"id": 63}, "assignee": {"id": 874}}, "task": {"id": 336, "owner": {"id": 970}, "assignee": {"id": 1068}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 52, "privilege": "admin"}, "organization": {"id": 162, "owner": {"id": 238}, "user": {"role": "maintainer"}}}, "resource": {"id": 394, "assignee": {"id": 541}, "organization": {"id": 162}, "project": {"id": 330, "owner": {"id": 52}, "assignee": {"id": 853}}, "task": {"id": 382, "owner": {"id": 984}, "assignee": {"id": 1063}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_MAINTAINER_same_org_FALSE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 34, "privilege": "admin"}, "organization": {"id": 129, "owner": {"id": 218}, "user": {"role": "maintainer"}}}, "resource": {"id": 367, "assignee": {"id": 556}, "organization": {"id": 602}, "project": {"id": 304, "owner": {"id": 34}, "assignee": {"id": 899}}, "task": {"id": 361, "owner": {"id": 939}, "assignee": {"id": 1064}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_MAINTAINER_same_org_FALSE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 17, "privilege": "admin"}, "organization": {"id": 169, "owner": {"id": 234}, "user": {"role": "maintainer"}}}, "resource": {"id": 359, "assignee": {"id": 526}, "organization": {"id": 695}, "project": {"id": 384, "owner": {"id": 17}, "assignee": {"id": 874}}, "task": {"id": 339, "owner": {"id": 936}, "assignee": {"id": 1001}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 31, "privilege": "admin"}, "organization": {"id": 137, "owner": {"id": 210}, "user": {"role": "supervisor"}}}, "resource": {"id": 372, "assignee": {"id": 505}, "organization": {"id": 137}, "project": {"id": 358, "owner": {"id": 31}, "assignee": {"id": 886}}, "task": {"id": 356, "owner": {"id": 994}, "assignee": {"id": 1014}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 75, "privilege": "admin"}, "organization": {"id": 133, "owner": {"id": 241}, "user": {"role": "supervisor"}}}, "resource": {"id": 345, "assignee": {"id": 590}, "organization": {"id": 133}, "project": {"id": 341, "owner": {"id": 75}, "assignee": {"id": 871}}, "task": {"id": 345, "owner": {"id": 997}, "assignee": {"id": 1041}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_SUPERVISOR_same_org_FALSE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 24, "privilege": "admin"}, "organization": {"id": 179, "owner": {"id": 285}, "user": {"role": "supervisor"}}}, "resource": {"id": 397, "assignee": {"id": 501}, "organization": {"id": 645}, "project": {"id": 396, "owner": {"id": 24}, "assignee": {"id": 865}}, "task": {"id": 368, "owner": {"id": 959}, "assignee": {"id": 1066}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_SUPERVISOR_same_org_FALSE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 29, "privilege": "admin"}, "organization": {"id": 164, "owner": {"id": 255}, "user": {"role": "supervisor"}}}, "resource": {"id": 315, "assignee": {"id": 599}, "organization": {"id": 667}, "project": {"id": 399, "owner": {"id": 29}, "assignee": {"id": 845}}, "task": {"id": 384, "owner": {"id": 979}, "assignee": {"id": 1002}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 69, "privilege": "admin"}, "organization": {"id": 151, "owner": {"id": 258}, "user": {"role": "worker"}}}, "resource": {"id": 353, "assignee": {"id": 513}, "organization": {"id": 151}, "project": {"id": 391, "owner": {"id": 69}, "assignee": {"id": 896}}, "task": {"id": 386, "owner": {"id": 971}, "assignee": {"id": 1092}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 67, "privilege": "admin"}, "organization": {"id": 139, "owner": {"id": 292}, "user": {"role": "worker"}}}, "resource": {"id": 369, "assignee": {"id": 578}, "organization": {"id": 139}, "project": {"id": 370, "owner": {"id": 67}, "assignee": {"id": 867}}, "task": {"id": 383, "owner": {"id": 908}, "assignee": {"id": 1026}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_WORKER_same_org_FALSE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 47, "privilege": "admin"}, "organization": {"id": 164, "owner": {"id": 284}, "user": {"role": "worker"}}}, "resource": {"id": 387, "assignee": {"id": 585}, "organization": {"id": 627}, "project": {"id": 364, "owner": {"id": 47}, "assignee": {"id": 886}}, "task": {"id": 303, "owner": {"id": 915}, "assignee": {"id": 1009}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_WORKER_same_org_FALSE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 52, "privilege": "admin"}, "organization": {"id": 159, "owner": {"id": 214}, "user": {"role": "worker"}}}, "resource": {"id": 383, "assignee": {"id": 510}, "organization": {"id": 632}, "project": {"id": 314, "owner": {"id": 52}, "assignee": {"id": 895}}, "task": {"id": 350, "owner": {"id": 912}, "assignee": {"id": 1011}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_NONE_same_org_TRUE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 6, "privilege": "admin"}, "organization": {"id": 145, "owner": {"id": 228}, "user": {"role": null}}}, "resource": {"id": 358, "assignee": {"id": 562}, "organization": {"id": 145}, "project": {"id": 373, "owner": {"id": 6}, "assignee": {"id": 813}}, "task": {"id": 314, "owner": {"id": 932}, "assignee": {"id": 1040}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_NONE_same_org_TRUE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 94, "privilege": "admin"}, "organization": {"id": 136, "owner": {"id": 221}, "user": {"role": null}}}, "resource": {"id": 335, "assignee": {"id": 572}, "organization": {"id": 136}, "project": {"id": 360, "owner": {"id": 94}, "assignee": {"id": 833}}, "task": {"id": 311, "owner": {"id": 942}, "assignee": {"id": 1076}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_NONE_same_org_FALSE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 91, "privilege": "admin"}, "organization": {"id": 188, "owner": {"id": 226}, "user": {"role": null}}}, "resource": {"id": 335, "assignee": {"id": 565}, "organization": {"id": 648}, "project": {"id": 342, "owner": {"id": 91}, "assignee": {"id": 843}}, "task": {"id": 337, "owner": {"id": 912}, "assignee": {"id": 1096}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_NONE_same_org_FALSE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 62, "privilege": "admin"}, "organization": {"id": 161, "owner": {"id": 293}, "user": {"role": null}}}, "resource": {"id": 359, "assignee": {"id": 599}, "organization": {"id": 644}, "project": {"id": 305, "owner": {"id": 62}, "assignee": {"id": 870}}, "task": {"id": 300, "owner": {"id": 910}, "assignee": {"id": 1056}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 11, "privilege": "business"}, "organization": {"id": 155, "owner": {"id": 11}, "user": {"role": "owner"}}}, "resource": {"id": 394, "assignee": {"id": 548}, "organization": {"id": 155}, "project": {"id": 304, "owner": {"id": 11}, "assignee": {"id": 881}}, "task": {"id": 367, "owner": {"id": 924}, "assignee": {"id": 1032}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 89, "privilege": "business"}, "organization": {"id": 170, "owner": {"id": 89}, "user": {"role": "owner"}}}, "resource": {"id": 361, "assignee": {"id": 560}, "organization": {"id": 170}, "project": {"id": 388, "owner": {"id": 89}, "assignee": {"id": 867}}, "task": {"id": 337, "owner": {"id": 958}, "assignee": {"id": 1066}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 84, "privilege": "business"}, "organization": {"id": 114, "owner": {"id": 84}, "user": {"role": "owner"}}}, "resource": {"id": 399, "assignee": {"id": 508}, "organization": {"id": 638}, "project": {"id": 354, "owner": {"id": 84}, "assignee": {"id": 810}}, "task": {"id": 383, "owner": {"id": 903}, "assignee": {"id": 1024}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 43, "privilege": "business"}, "organization": {"id": 170, "owner": {"id": 43}, "user": {"role": "owner"}}}, "resource": {"id": 363, "assignee": {"id": 567}, "organization": {"id": 630}, "project": {"id": 332, "owner": {"id": 43}, "assignee": {"id": 883}}, "task": {"id": 323, "owner": {"id": 955}, "assignee": {"id": 1000}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 59, "privilege": "business"}, "organization": {"id": 115, "owner": {"id": 212}, "user": {"role": "maintainer"}}}, "resource": {"id": 345, "assignee": {"id": 562}, "organization": {"id": 115}, "project": {"id": 323, "owner": {"id": 59}, "assignee": {"id": 890}}, "task": {"id": 372, "owner": {"id": 979}, "assignee": {"id": 1034}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 85, "privilege": "business"}, "organization": {"id": 157, "owner": {"id": 288}, "user": {"role": "maintainer"}}}, "resource": {"id": 325, "assignee": {"id": 543}, "organization": {"id": 157}, "project": {"id": 387, "owner": {"id": 85}, "assignee": {"id": 806}}, "task": {"id": 350, "owner": {"id": 961}, "assignee": {"id": 1036}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 59, "privilege": "business"}, "organization": {"id": 180, "owner": {"id": 284}, "user": {"role": "maintainer"}}}, "resource": {"id": 355, "assignee": {"id": 552}, "organization": {"id": 619}, "project": {"id": 332, "owner": {"id": 59}, "assignee": {"id": 822}}, "task": {"id": 359, "owner": {"id": 991}, "assignee": {"id": 1080}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 60, "privilege": "business"}, "organization": {"id": 146, "owner": {"id": 290}, "user": {"role": "maintainer"}}}, "resource": {"id": 368, "assignee": {"id": 501}, "organization": {"id": 694}, "project": {"id": 308, "owner": {"id": 60}, "assignee": {"id": 882}}, "task": {"id": 319, "owner": {"id": 917}, "assignee": {"id": 1079}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 71, "privilege": "business"}, "organization": {"id": 179, "owner": {"id": 297}, "user": {"role": "supervisor"}}}, "resource": {"id": 300, "assignee": {"id": 539}, "organization": {"id": 179}, "project": {"id": 336, "owner": {"id": 71}, "assignee": {"id": 819}}, "task": {"id": 317, "owner": {"id": 906}, "assignee": {"id": 1028}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 97, "privilege": "business"}, "organization": {"id": 183, "owner": {"id": 274}, "user": {"role": "supervisor"}}}, "resource": {"id": 374, "assignee": {"id": 525}, "organization": {"id": 183}, "project": {"id": 394, "owner": {"id": 97}, "assignee": {"id": 821}}, "task": {"id": 304, "owner": {"id": 919}, "assignee": {"id": 1035}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 41, "privilege": "business"}, "organization": {"id": 167, "owner": {"id": 221}, "user": {"role": "supervisor"}}}, "resource": {"id": 346, "assignee": {"id": 510}, "organization": {"id": 699}, "project": {"id": 379, "owner": {"id": 41}, "assignee": {"id": 890}}, "task": {"id": 330, "owner": {"id": 937}, "assignee": {"id": 1033}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 86, "privilege": "business"}, "organization": {"id": 136, "owner": {"id": 253}, "user": {"role": "supervisor"}}}, "resource": {"id": 323, "assignee": {"id": 565}, "organization": {"id": 613}, "project": {"id": 392, "owner": {"id": 86}, "assignee": {"id": 866}}, "task": {"id": 389, "owner": {"id": 967}, "assignee": {"id": 1075}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 2, "privilege": "business"}, "organization": {"id": 169, "owner": {"id": 232}, "user": {"role": "worker"}}}, "resource": {"id": 376, "assignee": {"id": 552}, "organization": {"id": 169}, "project": {"id": 370, "owner": {"id": 2}, "assignee": {"id": 890}}, "task": {"id": 360, "owner": {"id": 903}, "assignee": {"id": 1018}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 20, "privilege": "business"}, "organization": {"id": 169, "owner": {"id": 299}, "user": {"role": "worker"}}}, "resource": {"id": 368, "assignee": {"id": 567}, "organization": {"id": 169}, "project": {"id": 305, "owner": {"id": 20}, "assignee": {"id": 847}}, "task": {"id": 344, "owner": {"id": 910}, "assignee": {"id": 1026}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 67, "privilege": "business"}, "organization": {"id": 190, "owner": {"id": 207}, "user": {"role": "worker"}}}, "resource": {"id": 356, "assignee": {"id": 534}, "organization": {"id": 634}, "project": {"id": 374, "owner": {"id": 67}, "assignee": {"id": 861}}, "task": {"id": 397, "owner": {"id": 928}, "assignee": {"id": 1075}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 52, "privilege": "business"}, "organization": {"id": 171, "owner": {"id": 208}, "user": {"role": "worker"}}}, "resource": {"id": 386, "assignee": {"id": 519}, "organization": {"id": 681}, "project": {"id": 315, "owner": {"id": 52}, "assignee": {"id": 806}}, "task": {"id": 367, "owner": {"id": 944}, "assignee": {"id": 1076}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 79, "privilege": "business"}, "organization": {"id": 134, "owner": {"id": 203}, "user": {"role": null}}}, "resource": {"id": 340, "assignee": {"id": 534}, "organization": {"id": 134}, "project": {"id": 314, "owner": {"id": 79}, "assignee": {"id": 837}}, "task": {"id": 398, "owner": {"id": 931}, "assignee": {"id": 1093}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 23, "privilege": "business"}, "organization": {"id": 162, "owner": {"id": 206}, "user": {"role": null}}}, "resource": {"id": 387, "assignee": {"id": 518}, "organization": {"id": 162}, "project": {"id": 309, "owner": {"id": 23}, "assignee": {"id": 808}}, "task": {"id": 329, "owner": {"id": 904}, "assignee": {"id": 1065}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 34, "privilege": "business"}, "organization": {"id": 184, "owner": {"id": 225}, "user": {"role": null}}}, "resource": {"id": 370, "assignee": {"id": 575}, "organization": {"id": 608}, "project": {"id": 305, "owner": {"id": 34}, "assignee": {"id": 814}}, "task": {"id": 320, "owner": {"id": 999}, "assignee": {"id": 1087}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 46, "privilege": "business"}, "organization": {"id": 181, "owner": {"id": 226}, "user": {"role": null}}}, "resource": {"id": 311, "assignee": {"id": 570}, "organization": {"id": 620}, "project": {"id": 366, "owner": {"id": 46}, "assignee": {"id": 891}}, "task": {"id": 341, "owner": {"id": 987}, "assignee": {"id": 1056}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 77, "privilege": "user"}, "organization": {"id": 108, "owner": {"id": 77}, "user": {"role": "owner"}}}, "resource": {"id": 364, "assignee": {"id": 590}, "organization": {"id": 108}, "project": {"id": 314, "owner": {"id": 77}, "assignee": {"id": 846}}, "task": {"id": 391, "owner": {"id": 901}, "assignee": {"id": 1056}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 82, "privilege": "user"}, "organization": {"id": 149, "owner": {"id": 82}, "user": {"role": "owner"}}}, "resource": {"id": 364, "assignee": {"id": 570}, "organization": {"id": 149}, "project": {"id": 329, "owner": {"id": 82}, "assignee": {"id": 882}}, "task": {"id": 376, "owner": {"id": 971}, "assignee": {"id": 1064}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 64, "privilege": "user"}, "organization": {"id": 112, "owner": {"id": 64}, "user": {"role": "owner"}}}, "resource": {"id": 373, "assignee": {"id": 588}, "organization": {"id": 675}, "project": {"id": 312, "owner": {"id": 64}, "assignee": {"id": 877}}, "task": {"id": 390, "owner": {"id": 978}, "assignee": {"id": 1022}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 98, "privilege": "user"}, "organization": {"id": 177, "owner": {"id": 98}, "user": {"role": "owner"}}}, "resource": {"id": 377, "assignee": {"id": 580}, "organization": {"id": 624}, "project": {"id": 364, "owner": {"id": 98}, "assignee": {"id": 896}}, "task": {"id": 302, "owner": {"id": 946}, "assignee": {"id": 1043}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 18, "privilege": "user"}, "organization": {"id": 193, "owner": {"id": 279}, "user": {"role": "maintainer"}}}, "resource": {"id": 324, "assignee": {"id": 524}, "organization": {"id": 193}, "project": {"id": 312, "owner": {"id": 18}, "assignee": {"id": 834}}, "task": {"id": 390, "owner": {"id": 999}, "assignee": {"id": 1003}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 65, "privilege": "user"}, "organization": {"id": 150, "owner": {"id": 239}, "user": {"role": "maintainer"}}}, "resource": {"id": 379, "assignee": {"id": 541}, "organization": {"id": 150}, "project": {"id": 340, "owner": {"id": 65}, "assignee": {"id": 841}}, "task": {"id": 381, "owner": {"id": 902}, "assignee": {"id": 1065}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 27, "privilege": "user"}, "organization": {"id": 172, "owner": {"id": 259}, "user": {"role": "maintainer"}}}, "resource": {"id": 365, "assignee": {"id": 537}, "organization": {"id": 614}, "project": {"id": 361, "owner": {"id": 27}, "assignee": {"id": 814}}, "task": {"id": 332, "owner": {"id": 964}, "assignee": {"id": 1076}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 27, "privilege": "user"}, "organization": {"id": 199, "owner": {"id": 258}, "user": {"role": "maintainer"}}}, "resource": {"id": 393, "assignee": {"id": 542}, "organization": {"id": 651}, "project": {"id": 324, "owner": {"id": 27}, "assignee": {"id": 894}}, "task": {"id": 326, "owner": {"id": 936}, "assignee": {"id": 1024}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 38, "privilege": "user"}, "organization": {"id": 105, "owner": {"id": 260}, "user": {"role": "supervisor"}}}, "resource": {"id": 304, "assignee": {"id": 506}, "organization": {"id": 105}, "project": {"id": 388, "owner": {"id": 38}, "assignee": {"id": 839}}, "task": {"id": 333, "owner": {"id": 978}, "assignee": {"id": 1021}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 89, "privilege": "user"}, "organization": {"id": 143, "owner": {"id": 247}, "user": {"role": "supervisor"}}}, "resource": {"id": 353, "assignee": {"id": 530}, "organization": {"id": 143}, "project": {"id": 369, "owner": {"id": 89}, "assignee": {"id": 837}}, "task": {"id": 312, "owner": {"id": 903}, "assignee": {"id": 1046}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 29, "privilege": "user"}, "organization": {"id": 162, "owner": {"id": 238}, "user": {"role": "supervisor"}}}, "resource": {"id": 325, "assignee": {"id": 524}, "organization": {"id": 656}, "project": {"id": 375, "owner": {"id": 29}, "assignee": {"id": 827}}, "task": {"id": 372, "owner": {"id": 940}, "assignee": {"id": 1041}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 77, "privilege": "user"}, "organization": {"id": 117, "owner": {"id": 239}, "user": {"role": "supervisor"}}}, "resource": {"id": 380, "assignee": {"id": 586}, "organization": {"id": 662}, "project": {"id": 387, "owner": {"id": 77}, "assignee": {"id": 820}}, "task": {"id": 333, "owner": {"id": 934}, "assignee": {"id": 1015}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 25, "privilege": "user"}, "organization": {"id": 134, "owner": {"id": 258}, "user": {"role": "worker"}}}, "resource": {"id": 390, "assignee": {"id": 586}, "organization": {"id": 134}, "project": {"id": 322, "owner": {"id": 25}, "assignee": {"id": 839}}, "task": {"id": 305, "owner": {"id": 915}, "assignee": {"id": 1049}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 81, "privilege": "user"}, "organization": {"id": 111, "owner": {"id": 203}, "user": {"role": "worker"}}}, "resource": {"id": 315, "assignee": {"id": 534}, "organization": {"id": 111}, "project": {"id": 325, "owner": {"id": 81}, "assignee": {"id": 899}}, "task": {"id": 369, "owner": {"id": 920}, "assignee": {"id": 1026}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 7, "privilege": "user"}, "organization": {"id": 157, "owner": {"id": 261}, "user": {"role": "worker"}}}, "resource": {"id": 384, "assignee": {"id": 585}, "organization": {"id": 667}, "project": {"id": 398, "owner": {"id": 7}, "assignee": {"id": 851}}, "task": {"id": 386, "owner": {"id": 969}, "assignee": {"id": 1073}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 30, "privilege": "user"}, "organization": {"id": 133, "owner": {"id": 216}, "user": {"role": "worker"}}}, "resource": {"id": 326, "assignee": {"id": 545}, "organization": {"id": 652}, "project": {"id": 396, "owner": {"id": 30}, "assignee": {"id": 877}}, "task": {"id": 307, "owner": {"id": 939}, "assignee": {"id": 1020}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 68, "privilege": "user"}, "organization": {"id": 161, "owner": {"id": 248}, "user": {"role": null}}}, "resource": {"id": 389, "assignee": {"id": 526}, "organization": {"id": 161}, "project": {"id": 370, "owner": {"id": 68}, "assignee": {"id": 889}}, "task": {"id": 394, "owner": {"id": 927}, "assignee": {"id": 1048}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 21, "privilege": "user"}, "organization": {"id": 168, "owner": {"id": 264}, "user": {"role": null}}}, "resource": {"id": 358, "assignee": {"id": 531}, "organization": {"id": 168}, "project": {"id": 399, "owner": {"id": 21}, "assignee": {"id": 875}}, "task": {"id": 322, "owner": {"id": 906}, "assignee": {"id": 1048}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 91, "privilege": "user"}, "organization": {"id": 194, "owner": {"id": 261}, "user": {"role": null}}}, "resource": {"id": 350, "assignee": {"id": 562}, "organization": {"id": 631}, "project": {"id": 319, "owner": {"id": 91}, "assignee": {"id": 868}}, "task": {"id": 383, "owner": {"id": 960}, "assignee": {"id": 1082}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 74, "privilege": "user"}, "organization": {"id": 129, "owner": {"id": 289}, "user": {"role": null}}}, "resource": {"id": 312, "assignee": {"id": 568}, "organization": {"id": 665}, "project": {"id": 326, "owner": {"id": 74}, "assignee": {"id": 894}}, "task": {"id": 363, "owner": {"id": 965}, "assignee": {"id": 1046}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 9, "privilege": "worker"}, "organization": {"id": 107, "owner": {"id": 9}, "user": {"role": "owner"}}}, "resource": {"id": 335, "assignee": {"id": 590}, "organization": {"id": 107}, "project": {"id": 395, "owner": {"id": 9}, "assignee": {"id": 824}}, "task": {"id": 358, "owner": {"id": 991}, "assignee": {"id": 1087}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 93, "privilege": "worker"}, "organization": {"id": 127, "owner": {"id": 93}, "user": {"role": "owner"}}}, "resource": {"id": 385, "assignee": {"id": 548}, "organization": {"id": 127}, "project": {"id": 324, "owner": {"id": 93}, "assignee": {"id": 840}}, "task": {"id": 369, "owner": {"id": 975}, "assignee": {"id": 1095}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 98, "privilege": "worker"}, "organization": {"id": 128, "owner": {"id": 98}, "user": {"role": "owner"}}}, "resource": {"id": 395, "assignee": {"id": 516}, "organization": {"id": 655}, "project": {"id": 378, "owner": {"id": 98}, "assignee": {"id": 850}}, "task": {"id": 368, "owner": {"id": 946}, "assignee": {"id": 1002}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 34, "privilege": "worker"}, "organization": {"id": 181, "owner": {"id": 34}, "user": {"role": "owner"}}}, "resource": {"id": 307, "assignee": {"id": 561}, "organization": {"id": 615}, "project": {"id": 374, "owner": {"id": 34}, "assignee": {"id": 825}}, "task": {"id": 398, "owner": {"id": 906}, "assignee": {"id": 1064}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 10, "privilege": "worker"}, "organization": {"id": 198, "owner": {"id": 251}, "user": {"role": "maintainer"}}}, "resource": {"id": 324, "assignee": {"id": 580}, "organization": {"id": 198}, "project": {"id": 379, "owner": {"id": 10}, "assignee": {"id": 871}}, "task": {"id": 368, "owner": {"id": 913}, "assignee": {"id": 1016}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 5, "privilege": "worker"}, "organization": {"id": 100, "owner": {"id": 270}, "user": {"role": "maintainer"}}}, "resource": {"id": 353, "assignee": {"id": 514}, "organization": {"id": 100}, "project": {"id": 323, "owner": {"id": 5}, "assignee": {"id": 884}}, "task": {"id": 368, "owner": {"id": 982}, "assignee": {"id": 1014}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 77, "privilege": "worker"}, "organization": {"id": 145, "owner": {"id": 272}, "user": {"role": "maintainer"}}}, "resource": {"id": 318, "assignee": {"id": 598}, "organization": {"id": 655}, "project": {"id": 350, "owner": {"id": 77}, "assignee": {"id": 824}}, "task": {"id": 392, "owner": {"id": 916}, "assignee": {"id": 1044}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 45, "privilege": "worker"}, "organization": {"id": 124, "owner": {"id": 243}, "user": {"role": "maintainer"}}}, "resource": {"id": 396, "assignee": {"id": 543}, "organization": {"id": 698}, "project": {"id": 372, "owner": {"id": 45}, "assignee": {"id": 876}}, "task": {"id": 378, "owner": {"id": 964}, "assignee": {"id": 1094}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 51, "privilege": "worker"}, "organization": {"id": 188, "owner": {"id": 257}, "user": {"role": "supervisor"}}}, "resource": {"id": 394, "assignee": {"id": 529}, "organization": {"id": 188}, "project": {"id": 396, "owner": {"id": 51}, "assignee": {"id": 810}}, "task": {"id": 321, "owner": {"id": 944}, "assignee": {"id": 1012}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 2, "privilege": "worker"}, "organization": {"id": 128, "owner": {"id": 217}, "user": {"role": "supervisor"}}}, "resource": {"id": 377, "assignee": {"id": 542}, "organization": {"id": 128}, "project": {"id": 389, "owner": {"id": 2}, "assignee": {"id": 823}}, "task": {"id": 303, "owner": {"id": 934}, "assignee": {"id": 1077}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 86, "privilege": "worker"}, "organization": {"id": 101, "owner": {"id": 226}, "user": {"role": "supervisor"}}}, "resource": {"id": 346, "assignee": {"id": 516}, "organization": {"id": 682}, "project": {"id": 390, "owner": {"id": 86}, "assignee": {"id": 804}}, "task": {"id": 320, "owner": {"id": 990}, "assignee": {"id": 1049}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 35, "privilege": "worker"}, "organization": {"id": 173, "owner": {"id": 251}, "user": {"role": "supervisor"}}}, "resource": {"id": 316, "assignee": {"id": 538}, "organization": {"id": 667}, "project": {"id": 317, "owner": {"id": 35}, "assignee": {"id": 809}}, "task": {"id": 331, "owner": {"id": 917}, "assignee": {"id": 1008}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 53, "privilege": "worker"}, "organization": {"id": 145, "owner": {"id": 221}, "user": {"role": "worker"}}}, "resource": {"id": 352, "assignee": {"id": 576}, "organization": {"id": 145}, "project": {"id": 318, "owner": {"id": 53}, "assignee": {"id": 803}}, "task": {"id": 335, "owner": {"id": 982}, "assignee": {"id": 1000}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 30, "privilege": "worker"}, "organization": {"id": 136, "owner": {"id": 274}, "user": {"role": "worker"}}}, "resource": {"id": 353, "assignee": {"id": 577}, "organization": {"id": 136}, "project": {"id": 334, "owner": {"id": 30}, "assignee": {"id": 817}}, "task": {"id": 353, "owner": {"id": 992}, "assignee": {"id": 1049}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 16, "privilege": "worker"}, "organization": {"id": 127, "owner": {"id": 235}, "user": {"role": "worker"}}}, "resource": {"id": 362, "assignee": {"id": 541}, "organization": {"id": 661}, "project": {"id": 356, "owner": {"id": 16}, "assignee": {"id": 875}}, "task": {"id": 384, "owner": {"id": 928}, "assignee": {"id": 1014}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 52, "privilege": "worker"}, "organization": {"id": 167, "owner": {"id": 295}, "user": {"role": "worker"}}}, "resource": {"id": 394, "assignee": {"id": 554}, "organization": {"id": 687}, "project": {"id": 322, "owner": {"id": 52}, "assignee": {"id": 848}}, "task": {"id": 393, "owner": {"id": 966}, "assignee": {"id": 1097}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 41, "privilege": "worker"}, "organization": {"id": 144, "owner": {"id": 277}, "user": {"role": null}}}, "resource": {"id": 349, "assignee": {"id": 531}, "organization": {"id": 144}, "project": {"id": 373, "owner": {"id": 41}, "assignee": {"id": 861}}, "task": {"id": 361, "owner": {"id": 941}, "assignee": {"id": 1078}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 64, "privilege": "worker"}, "organization": {"id": 127, "owner": {"id": 214}, "user": {"role": null}}}, "resource": {"id": 381, "assignee": {"id": 521}, "organization": {"id": 127}, "project": {"id": 383, "owner": {"id": 64}, "assignee": {"id": 854}}, "task": {"id": 359, "owner": {"id": 987}, "assignee": {"id": 1088}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 77, "privilege": "worker"}, "organization": {"id": 167, "owner": {"id": 200}, "user": {"role": null}}}, "resource": {"id": 351, "assignee": {"id": 554}, "organization": {"id": 633}, "project": {"id": 313, "owner": {"id": 77}, "assignee": {"id": 841}}, "task": {"id": 318, "owner": {"id": 922}, "assignee": {"id": 1017}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 73, "privilege": "worker"}, "organization": {"id": 169, "owner": {"id": 231}, "user": {"role": null}}}, "resource": {"id": 397, "assignee": {"id": 512}, "organization": {"id": 681}, "project": {"id": 396, "owner": {"id": 73}, "assignee": {"id": 889}}, "task": {"id": 385, "owner": {"id": 900}, "assignee": {"id": 1086}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_OWNER_same_org_TRUE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 15, "privilege": "none"}, "organization": {"id": 176, "owner": {"id": 15}, "user": {"role": "owner"}}}, "resource": {"id": 352, "assignee": {"id": 574}, "organization": {"id": 176}, "project": {"id": 331, "owner": {"id": 15}, "assignee": {"id": 841}}, "task": {"id": 370, "owner": {"id": 922}, "assignee": {"id": 1030}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_OWNER_same_org_TRUE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 29, "privilege": "none"}, "organization": {"id": 160, "owner": {"id": 29}, "user": {"role": "owner"}}}, "resource": {"id": 352, "assignee": {"id": 563}, "organization": {"id": 160}, "project": {"id": 321, "owner": {"id": 29}, "assignee": {"id": 834}}, "task": {"id": 358, "owner": {"id": 978}, "assignee": {"id": 1043}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 17, "privilege": "none"}, "organization": {"id": 137, "owner": {"id": 17}, "user": {"role": "owner"}}}, "resource": {"id": 332, "assignee": {"id": 528}, "organization": {"id": 679}, "project": {"id": 387, "owner": {"id": 17}, "assignee": {"id": 829}}, "task": {"id": 380, "owner": {"id": 953}, "assignee": {"id": 1005}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 73, "privilege": "none"}, "organization": {"id": 112, "owner": {"id": 73}, "user": {"role": "owner"}}}, "resource": {"id": 336, "assignee": {"id": 547}, "organization": {"id": 694}, "project": {"id": 315, "owner": {"id": 73}, "assignee": {"id": 871}}, "task": {"id": 313, "owner": {"id": 949}, "assignee": {"id": 1076}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_MAINTAINER_same_org_TRUE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 57, "privilege": "none"}, "organization": {"id": 168, "owner": {"id": 247}, "user": {"role": "maintainer"}}}, "resource": {"id": 306, "assignee": {"id": 550}, "organization": {"id": 168}, "project": {"id": 324, "owner": {"id": 57}, "assignee": {"id": 867}}, "task": {"id": 344, "owner": {"id": 908}, "assignee": {"id": 1098}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_MAINTAINER_same_org_TRUE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 38, "privilege": "none"}, "organization": {"id": 176, "owner": {"id": 284}, "user": {"role": "maintainer"}}}, "resource": {"id": 328, "assignee": {"id": 520}, "organization": {"id": 176}, "project": {"id": 383, "owner": {"id": 38}, "assignee": {"id": 824}}, "task": {"id": 343, "owner": {"id": 913}, "assignee": {"id": 1044}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 3, "privilege": "none"}, "organization": {"id": 105, "owner": {"id": 230}, "user": {"role": "maintainer"}}}, "resource": {"id": 304, "assignee": {"id": 574}, "organization": {"id": 683}, "project": {"id": 322, "owner": {"id": 3}, "assignee": {"id": 854}}, "task": {"id": 372, "owner": {"id": 973}, "assignee": {"id": 1049}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 72, "privilege": "none"}, "organization": {"id": 163, "owner": {"id": 282}, "user": {"role": "maintainer"}}}, "resource": {"id": 330, "assignee": {"id": 566}, "organization": {"id": 615}, "project": {"id": 300, "owner": {"id": 72}, "assignee": {"id": 831}}, "task": {"id": 399, "owner": {"id": 964}, "assignee": {"id": 1047}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_SUPERVISOR_same_org_TRUE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 10, "privilege": "none"}, "organization": {"id": 136, "owner": {"id": 265}, "user": {"role": "supervisor"}}}, "resource": {"id": 340, "assignee": {"id": 543}, "organization": {"id": 136}, "project": {"id": 349, "owner": {"id": 10}, "assignee": {"id": 805}}, "task": {"id": 329, "owner": {"id": 932}, "assignee": {"id": 1018}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_SUPERVISOR_same_org_TRUE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 36, "privilege": "none"}, "organization": {"id": 177, "owner": {"id": 252}, "user": {"role": "supervisor"}}}, "resource": {"id": 365, "assignee": {"id": 531}, "organization": {"id": 177}, "project": {"id": 375, "owner": {"id": 36}, "assignee": {"id": 839}}, "task": {"id": 394, "owner": {"id": 960}, "assignee": {"id": 1037}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 82, "privilege": "none"}, "organization": {"id": 108, "owner": {"id": 296}, "user": {"role": "supervisor"}}}, "resource": {"id": 339, "assignee": {"id": 551}, "organization": {"id": 673}, "project": {"id": 318, "owner": {"id": 82}, "assignee": {"id": 849}}, "task": {"id": 364, "owner": {"id": 973}, "assignee": {"id": 1096}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 45, "privilege": "none"}, "organization": {"id": 165, "owner": {"id": 249}, "user": {"role": "supervisor"}}}, "resource": {"id": 376, "assignee": {"id": 598}, "organization": {"id": 615}, "project": {"id": 303, "owner": {"id": 45}, "assignee": {"id": 831}}, "task": {"id": 371, "owner": {"id": 912}, "assignee": {"id": 1088}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_WORKER_same_org_TRUE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 49, "privilege": "none"}, "organization": {"id": 181, "owner": {"id": 284}, "user": {"role": "worker"}}}, "resource": {"id": 342, "assignee": {"id": 512}, "organization": {"id": 181}, "project": {"id": 302, "owner": {"id": 49}, "assignee": {"id": 833}}, "task": {"id": 307, "owner": {"id": 995}, "assignee": {"id": 1056}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_WORKER_same_org_TRUE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 39, "privilege": "none"}, "organization": {"id": 101, "owner": {"id": 249}, "user": {"role": "worker"}}}, "resource": {"id": 378, "assignee": {"id": 505}, "organization": {"id": 101}, "project": {"id": 327, "owner": {"id": 39}, "assignee": {"id": 897}}, "task": {"id": 308, "owner": {"id": 926}, "assignee": {"id": 1081}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 28, "privilege": "none"}, "organization": {"id": 115, "owner": {"id": 280}, "user": {"role": "worker"}}}, "resource": {"id": 357, "assignee": {"id": 569}, "organization": {"id": 689}, "project": {"id": 316, "owner": {"id": 28}, "assignee": {"id": 898}}, "task": {"id": 362, "owner": {"id": 974}, "assignee": {"id": 1084}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 51, "privilege": "none"}, "organization": {"id": 161, "owner": {"id": 207}, "user": {"role": "worker"}}}, "resource": {"id": 375, "assignee": {"id": 534}, "organization": {"id": 621}, "project": {"id": 301, "owner": {"id": 51}, "assignee": {"id": 828}}, "task": {"id": 381, "owner": {"id": 995}, "assignee": {"id": 1041}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 81, "privilege": "none"}, "organization": {"id": 127, "owner": {"id": 253}, "user": {"role": null}}}, "resource": {"id": 388, "assignee": {"id": 512}, "organization": {"id": 127}, "project": {"id": 393, "owner": {"id": 81}, "assignee": {"id": 862}}, "task": {"id": 338, "owner": {"id": 999}, "assignee": {"id": 1055}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 76, "privilege": "none"}, "organization": {"id": 130, "owner": {"id": 203}, "user": {"role": null}}}, "resource": {"id": 329, "assignee": {"id": 525}, "organization": {"id": 130}, "project": {"id": 300, "owner": {"id": 76}, "assignee": {"id": 819}}, "task": {"id": 342, "owner": {"id": 923}, "assignee": {"id": 1078}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 3, "privilege": "none"}, "organization": {"id": 117, "owner": {"id": 204}, "user": {"role": null}}}, "resource": {"id": 372, "assignee": {"id": 534}, "organization": {"id": 688}, "project": {"id": 312, "owner": {"id": 3}, "assignee": {"id": 813}}, "task": {"id": 369, "owner": {"id": 917}, "assignee": {"id": 1045}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 75, "privilege": "none"}, "organization": {"id": 187, "owner": {"id": 237}, "user": {"role": null}}}, "resource": {"id": 387, "assignee": {"id": 504}, "organization": {"id": 695}, "project": {"id": 341, "owner": {"id": 75}, "assignee": {"id": 889}}, "task": {"id": 337, "owner": {"id": 966}, "assignee": {"id": 1064}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 23, "privilege": "admin"}, "organization": {"id": 160, "owner": {"id": 23}, "user": {"role": "owner"}}}, "resource": {"id": 375, "assignee": {"id": 569}, "organization": {"id": 160}, "project": {"id": 308, "owner": {"id": 793}, "assignee": {"id": 23}}, "task": {"id": 305, "owner": {"id": 935}, "assignee": {"id": 1087}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 78, "privilege": "admin"}, "organization": {"id": 183, "owner": {"id": 78}, "user": {"role": "owner"}}}, "resource": {"id": 377, "assignee": {"id": 565}, "organization": {"id": 183}, "project": {"id": 331, "owner": {"id": 736}, "assignee": {"id": 78}}, "task": {"id": 389, "owner": {"id": 974}, "assignee": {"id": 1098}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_OWNER_same_org_FALSE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 35, "privilege": "admin"}, "organization": {"id": 156, "owner": {"id": 35}, "user": {"role": "owner"}}}, "resource": {"id": 317, "assignee": {"id": 505}, "organization": {"id": 604}, "project": {"id": 335, "owner": {"id": 787}, "assignee": {"id": 35}}, "task": {"id": 392, "owner": {"id": 969}, "assignee": {"id": 1007}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_OWNER_same_org_FALSE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 28, "privilege": "admin"}, "organization": {"id": 159, "owner": {"id": 28}, "user": {"role": "owner"}}}, "resource": {"id": 363, "assignee": {"id": 515}, "organization": {"id": 670}, "project": {"id": 350, "owner": {"id": 760}, "assignee": {"id": 28}}, "task": {"id": 318, "owner": {"id": 921}, "assignee": {"id": 1068}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 90, "privilege": "admin"}, "organization": {"id": 156, "owner": {"id": 210}, "user": {"role": "maintainer"}}}, "resource": {"id": 329, "assignee": {"id": 523}, "organization": {"id": 156}, "project": {"id": 349, "owner": {"id": 792}, "assignee": {"id": 90}}, "task": {"id": 357, "owner": {"id": 903}, "assignee": {"id": 1034}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 93, "privilege": "admin"}, "organization": {"id": 191, "owner": {"id": 275}, "user": {"role": "maintainer"}}}, "resource": {"id": 320, "assignee": {"id": 554}, "organization": {"id": 191}, "project": {"id": 386, "owner": {"id": 727}, "assignee": {"id": 93}}, "task": {"id": 303, "owner": {"id": 921}, "assignee": {"id": 1088}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_MAINTAINER_same_org_FALSE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 79, "privilege": "admin"}, "organization": {"id": 168, "owner": {"id": 284}, "user": {"role": "maintainer"}}}, "resource": {"id": 376, "assignee": {"id": 565}, "organization": {"id": 633}, "project": {"id": 385, "owner": {"id": 747}, "assignee": {"id": 79}}, "task": {"id": 311, "owner": {"id": 925}, "assignee": {"id": 1024}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_MAINTAINER_same_org_FALSE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 25, "privilege": "admin"}, "organization": {"id": 149, "owner": {"id": 246}, "user": {"role": "maintainer"}}}, "resource": {"id": 356, "assignee": {"id": 503}, "organization": {"id": 681}, "project": {"id": 354, "owner": {"id": 798}, "assignee": {"id": 25}}, "task": {"id": 317, "owner": {"id": 922}, "assignee": {"id": 1054}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 10, "privilege": "admin"}, "organization": {"id": 172, "owner": {"id": 227}, "user": {"role": "supervisor"}}}, "resource": {"id": 378, "assignee": {"id": 529}, "organization": {"id": 172}, "project": {"id": 313, "owner": {"id": 739}, "assignee": {"id": 10}}, "task": {"id": 363, "owner": {"id": 937}, "assignee": {"id": 1009}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 56, "privilege": "admin"}, "organization": {"id": 185, "owner": {"id": 270}, "user": {"role": "supervisor"}}}, "resource": {"id": 301, "assignee": {"id": 562}, "organization": {"id": 185}, "project": {"id": 347, "owner": {"id": 746}, "assignee": {"id": 56}}, "task": {"id": 310, "owner": {"id": 957}, "assignee": {"id": 1070}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_SUPERVISOR_same_org_FALSE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 94, "privilege": "admin"}, "organization": {"id": 128, "owner": {"id": 279}, "user": {"role": "supervisor"}}}, "resource": {"id": 345, "assignee": {"id": 509}, "organization": {"id": 603}, "project": {"id": 352, "owner": {"id": 756}, "assignee": {"id": 94}}, "task": {"id": 369, "owner": {"id": 951}, "assignee": {"id": 1050}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_SUPERVISOR_same_org_FALSE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 78, "privilege": "admin"}, "organization": {"id": 193, "owner": {"id": 211}, "user": {"role": "supervisor"}}}, "resource": {"id": 340, "assignee": {"id": 534}, "organization": {"id": 646}, "project": {"id": 360, "owner": {"id": 726}, "assignee": {"id": 78}}, "task": {"id": 306, "owner": {"id": 975}, "assignee": {"id": 1052}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 4, "privilege": "admin"}, "organization": {"id": 120, "owner": {"id": 204}, "user": {"role": "worker"}}}, "resource": {"id": 324, "assignee": {"id": 595}, "organization": {"id": 120}, "project": {"id": 306, "owner": {"id": 711}, "assignee": {"id": 4}}, "task": {"id": 331, "owner": {"id": 973}, "assignee": {"id": 1097}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 53, "privilege": "admin"}, "organization": {"id": 107, "owner": {"id": 218}, "user": {"role": "worker"}}}, "resource": {"id": 386, "assignee": {"id": 526}, "organization": {"id": 107}, "project": {"id": 360, "owner": {"id": 792}, "assignee": {"id": 53}}, "task": {"id": 304, "owner": {"id": 935}, "assignee": {"id": 1086}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_WORKER_same_org_FALSE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 81, "privilege": "admin"}, "organization": {"id": 111, "owner": {"id": 208}, "user": {"role": "worker"}}}, "resource": {"id": 360, "assignee": {"id": 548}, "organization": {"id": 662}, "project": {"id": 320, "owner": {"id": 759}, "assignee": {"id": 81}}, "task": {"id": 343, "owner": {"id": 958}, "assignee": {"id": 1081}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_WORKER_same_org_FALSE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 66, "privilege": "admin"}, "organization": {"id": 120, "owner": {"id": 295}, "user": {"role": "worker"}}}, "resource": {"id": 371, "assignee": {"id": 506}, "organization": {"id": 666}, "project": {"id": 376, "owner": {"id": 713}, "assignee": {"id": 66}}, "task": {"id": 317, "owner": {"id": 915}, "assignee": {"id": 1007}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_TRUE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 33, "privilege": "admin"}, "organization": {"id": 171, "owner": {"id": 275}, "user": {"role": null}}}, "resource": {"id": 344, "assignee": {"id": 548}, "organization": {"id": 171}, "project": {"id": 399, "owner": {"id": 743}, "assignee": {"id": 33}}, "task": {"id": 328, "owner": {"id": 942}, "assignee": {"id": 1097}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_TRUE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 18, "privilege": "admin"}, "organization": {"id": 181, "owner": {"id": 230}, "user": {"role": null}}}, "resource": {"id": 339, "assignee": {"id": 521}, "organization": {"id": 181}, "project": {"id": 378, "owner": {"id": 747}, "assignee": {"id": 18}}, "task": {"id": 359, "owner": {"id": 915}, "assignee": {"id": 1058}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_FALSE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 36, "privilege": "admin"}, "organization": {"id": 158, "owner": {"id": 209}, "user": {"role": null}}}, "resource": {"id": 359, "assignee": {"id": 503}, "organization": {"id": 677}, "project": {"id": 338, "owner": {"id": 746}, "assignee": {"id": 36}}, "task": {"id": 378, "owner": {"id": 997}, "assignee": {"id": 1083}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_FALSE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 95, "privilege": "admin"}, "organization": {"id": 178, "owner": {"id": 288}, "user": {"role": null}}}, "resource": {"id": 399, "assignee": {"id": 590}, "organization": {"id": 637}, "project": {"id": 391, "owner": {"id": 796}, "assignee": {"id": 95}}, "task": {"id": 361, "owner": {"id": 909}, "assignee": {"id": 1019}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 79, "privilege": "business"}, "organization": {"id": 103, "owner": {"id": 79}, "user": {"role": "owner"}}}, "resource": {"id": 353, "assignee": {"id": 549}, "organization": {"id": 103}, "project": {"id": 389, "owner": {"id": 770}, "assignee": {"id": 79}}, "task": {"id": 361, "owner": {"id": 913}, "assignee": {"id": 1091}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 59, "privilege": "business"}, "organization": {"id": 106, "owner": {"id": 59}, "user": {"role": "owner"}}}, "resource": {"id": 395, "assignee": {"id": 528}, "organization": {"id": 106}, "project": {"id": 302, "owner": {"id": 758}, "assignee": {"id": 59}}, "task": {"id": 345, "owner": {"id": 985}, "assignee": {"id": 1012}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 46, "privilege": "business"}, "organization": {"id": 141, "owner": {"id": 46}, "user": {"role": "owner"}}}, "resource": {"id": 365, "assignee": {"id": 580}, "organization": {"id": 652}, "project": {"id": 308, "owner": {"id": 749}, "assignee": {"id": 46}}, "task": {"id": 343, "owner": {"id": 956}, "assignee": {"id": 1091}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 94, "privilege": "business"}, "organization": {"id": 189, "owner": {"id": 94}, "user": {"role": "owner"}}}, "resource": {"id": 311, "assignee": {"id": 535}, "organization": {"id": 615}, "project": {"id": 383, "owner": {"id": 724}, "assignee": {"id": 94}}, "task": {"id": 314, "owner": {"id": 928}, "assignee": {"id": 1037}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 73, "privilege": "business"}, "organization": {"id": 148, "owner": {"id": 247}, "user": {"role": "maintainer"}}}, "resource": {"id": 311, "assignee": {"id": 516}, "organization": {"id": 148}, "project": {"id": 340, "owner": {"id": 741}, "assignee": {"id": 73}}, "task": {"id": 307, "owner": {"id": 962}, "assignee": {"id": 1060}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 12, "privilege": "business"}, "organization": {"id": 122, "owner": {"id": 239}, "user": {"role": "maintainer"}}}, "resource": {"id": 310, "assignee": {"id": 589}, "organization": {"id": 122}, "project": {"id": 329, "owner": {"id": 788}, "assignee": {"id": 12}}, "task": {"id": 391, "owner": {"id": 936}, "assignee": {"id": 1097}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 88, "privilege": "business"}, "organization": {"id": 129, "owner": {"id": 247}, "user": {"role": "maintainer"}}}, "resource": {"id": 346, "assignee": {"id": 586}, "organization": {"id": 638}, "project": {"id": 327, "owner": {"id": 750}, "assignee": {"id": 88}}, "task": {"id": 369, "owner": {"id": 941}, "assignee": {"id": 1066}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 24, "privilege": "business"}, "organization": {"id": 183, "owner": {"id": 278}, "user": {"role": "maintainer"}}}, "resource": {"id": 333, "assignee": {"id": 516}, "organization": {"id": 685}, "project": {"id": 342, "owner": {"id": 729}, "assignee": {"id": 24}}, "task": {"id": 377, "owner": {"id": 914}, "assignee": {"id": 1037}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 63, "privilege": "business"}, "organization": {"id": 128, "owner": {"id": 284}, "user": {"role": "supervisor"}}}, "resource": {"id": 368, "assignee": {"id": 500}, "organization": {"id": 128}, "project": {"id": 312, "owner": {"id": 728}, "assignee": {"id": 63}}, "task": {"id": 342, "owner": {"id": 932}, "assignee": {"id": 1096}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 3, "privilege": "business"}, "organization": {"id": 164, "owner": {"id": 232}, "user": {"role": "supervisor"}}}, "resource": {"id": 316, "assignee": {"id": 566}, "organization": {"id": 164}, "project": {"id": 398, "owner": {"id": 795}, "assignee": {"id": 3}}, "task": {"id": 359, "owner": {"id": 918}, "assignee": {"id": 1095}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 51, "privilege": "business"}, "organization": {"id": 142, "owner": {"id": 222}, "user": {"role": "supervisor"}}}, "resource": {"id": 346, "assignee": {"id": 563}, "organization": {"id": 616}, "project": {"id": 351, "owner": {"id": 763}, "assignee": {"id": 51}}, "task": {"id": 310, "owner": {"id": 995}, "assignee": {"id": 1021}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 74, "privilege": "business"}, "organization": {"id": 181, "owner": {"id": 220}, "user": {"role": "supervisor"}}}, "resource": {"id": 364, "assignee": {"id": 550}, "organization": {"id": 661}, "project": {"id": 304, "owner": {"id": 746}, "assignee": {"id": 74}}, "task": {"id": 305, "owner": {"id": 909}, "assignee": {"id": 1089}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 98, "privilege": "business"}, "organization": {"id": 135, "owner": {"id": 218}, "user": {"role": "worker"}}}, "resource": {"id": 339, "assignee": {"id": 520}, "organization": {"id": 135}, "project": {"id": 343, "owner": {"id": 734}, "assignee": {"id": 98}}, "task": {"id": 398, "owner": {"id": 973}, "assignee": {"id": 1002}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 74, "privilege": "business"}, "organization": {"id": 157, "owner": {"id": 252}, "user": {"role": "worker"}}}, "resource": {"id": 384, "assignee": {"id": 559}, "organization": {"id": 157}, "project": {"id": 326, "owner": {"id": 795}, "assignee": {"id": 74}}, "task": {"id": 350, "owner": {"id": 934}, "assignee": {"id": 1031}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 42, "privilege": "business"}, "organization": {"id": 145, "owner": {"id": 297}, "user": {"role": "worker"}}}, "resource": {"id": 397, "assignee": {"id": 587}, "organization": {"id": 607}, "project": {"id": 314, "owner": {"id": 789}, "assignee": {"id": 42}}, "task": {"id": 331, "owner": {"id": 912}, "assignee": {"id": 1070}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 23, "privilege": "business"}, "organization": {"id": 112, "owner": {"id": 285}, "user": {"role": "worker"}}}, "resource": {"id": 319, "assignee": {"id": 535}, "organization": {"id": 683}, "project": {"id": 369, "owner": {"id": 723}, "assignee": {"id": 23}}, "task": {"id": 370, "owner": {"id": 989}, "assignee": {"id": 1049}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 42, "privilege": "business"}, "organization": {"id": 180, "owner": {"id": 207}, "user": {"role": null}}}, "resource": {"id": 359, "assignee": {"id": 594}, "organization": {"id": 180}, "project": {"id": 338, "owner": {"id": 741}, "assignee": {"id": 42}}, "task": {"id": 364, "owner": {"id": 930}, "assignee": {"id": 1038}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 83, "privilege": "business"}, "organization": {"id": 172, "owner": {"id": 247}, "user": {"role": null}}}, "resource": {"id": 359, "assignee": {"id": 547}, "organization": {"id": 172}, "project": {"id": 330, "owner": {"id": 794}, "assignee": {"id": 83}}, "task": {"id": 348, "owner": {"id": 994}, "assignee": {"id": 1069}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 5, "privilege": "business"}, "organization": {"id": 194, "owner": {"id": 273}, "user": {"role": null}}}, "resource": {"id": 366, "assignee": {"id": 589}, "organization": {"id": 696}, "project": {"id": 329, "owner": {"id": 760}, "assignee": {"id": 5}}, "task": {"id": 378, "owner": {"id": 924}, "assignee": {"id": 1089}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 34, "privilege": "business"}, "organization": {"id": 135, "owner": {"id": 228}, "user": {"role": null}}}, "resource": {"id": 348, "assignee": {"id": 571}, "organization": {"id": 617}, "project": {"id": 365, "owner": {"id": 712}, "assignee": {"id": 34}}, "task": {"id": 342, "owner": {"id": 965}, "assignee": {"id": 1011}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 71, "privilege": "user"}, "organization": {"id": 184, "owner": {"id": 71}, "user": {"role": "owner"}}}, "resource": {"id": 314, "assignee": {"id": 520}, "organization": {"id": 184}, "project": {"id": 387, "owner": {"id": 777}, "assignee": {"id": 71}}, "task": {"id": 377, "owner": {"id": 924}, "assignee": {"id": 1046}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 38, "privilege": "user"}, "organization": {"id": 124, "owner": {"id": 38}, "user": {"role": "owner"}}}, "resource": {"id": 359, "assignee": {"id": 552}, "organization": {"id": 124}, "project": {"id": 325, "owner": {"id": 799}, "assignee": {"id": 38}}, "task": {"id": 365, "owner": {"id": 973}, "assignee": {"id": 1039}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 7, "privilege": "user"}, "organization": {"id": 175, "owner": {"id": 7}, "user": {"role": "owner"}}}, "resource": {"id": 370, "assignee": {"id": 584}, "organization": {"id": 672}, "project": {"id": 360, "owner": {"id": 767}, "assignee": {"id": 7}}, "task": {"id": 344, "owner": {"id": 936}, "assignee": {"id": 1089}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 63, "privilege": "user"}, "organization": {"id": 170, "owner": {"id": 63}, "user": {"role": "owner"}}}, "resource": {"id": 355, "assignee": {"id": 531}, "organization": {"id": 622}, "project": {"id": 335, "owner": {"id": 791}, "assignee": {"id": 63}}, "task": {"id": 343, "owner": {"id": 937}, "assignee": {"id": 1075}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 56, "privilege": "user"}, "organization": {"id": 111, "owner": {"id": 283}, "user": {"role": "maintainer"}}}, "resource": {"id": 304, "assignee": {"id": 555}, "organization": {"id": 111}, "project": {"id": 385, "owner": {"id": 760}, "assignee": {"id": 56}}, "task": {"id": 315, "owner": {"id": 910}, "assignee": {"id": 1099}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 67, "privilege": "user"}, "organization": {"id": 191, "owner": {"id": 299}, "user": {"role": "maintainer"}}}, "resource": {"id": 331, "assignee": {"id": 574}, "organization": {"id": 191}, "project": {"id": 372, "owner": {"id": 725}, "assignee": {"id": 67}}, "task": {"id": 388, "owner": {"id": 942}, "assignee": {"id": 1032}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 47, "privilege": "user"}, "organization": {"id": 183, "owner": {"id": 252}, "user": {"role": "maintainer"}}}, "resource": {"id": 305, "assignee": {"id": 561}, "organization": {"id": 685}, "project": {"id": 302, "owner": {"id": 798}, "assignee": {"id": 47}}, "task": {"id": 392, "owner": {"id": 987}, "assignee": {"id": 1066}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 80, "privilege": "user"}, "organization": {"id": 151, "owner": {"id": 267}, "user": {"role": "maintainer"}}}, "resource": {"id": 339, "assignee": {"id": 580}, "organization": {"id": 664}, "project": {"id": 373, "owner": {"id": 766}, "assignee": {"id": 80}}, "task": {"id": 392, "owner": {"id": 946}, "assignee": {"id": 1032}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 74, "privilege": "user"}, "organization": {"id": 100, "owner": {"id": 266}, "user": {"role": "supervisor"}}}, "resource": {"id": 315, "assignee": {"id": 596}, "organization": {"id": 100}, "project": {"id": 367, "owner": {"id": 794}, "assignee": {"id": 74}}, "task": {"id": 332, "owner": {"id": 951}, "assignee": {"id": 1009}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 83, "privilege": "user"}, "organization": {"id": 128, "owner": {"id": 208}, "user": {"role": "supervisor"}}}, "resource": {"id": 370, "assignee": {"id": 593}, "organization": {"id": 128}, "project": {"id": 373, "owner": {"id": 711}, "assignee": {"id": 83}}, "task": {"id": 338, "owner": {"id": 929}, "assignee": {"id": 1048}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 48, "privilege": "user"}, "organization": {"id": 167, "owner": {"id": 218}, "user": {"role": "supervisor"}}}, "resource": {"id": 376, "assignee": {"id": 540}, "organization": {"id": 645}, "project": {"id": 302, "owner": {"id": 727}, "assignee": {"id": 48}}, "task": {"id": 382, "owner": {"id": 961}, "assignee": {"id": 1048}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 76, "privilege": "user"}, "organization": {"id": 186, "owner": {"id": 293}, "user": {"role": "supervisor"}}}, "resource": {"id": 329, "assignee": {"id": 568}, "organization": {"id": 693}, "project": {"id": 336, "owner": {"id": 783}, "assignee": {"id": 76}}, "task": {"id": 352, "owner": {"id": 906}, "assignee": {"id": 1047}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 73, "privilege": "user"}, "organization": {"id": 166, "owner": {"id": 276}, "user": {"role": "worker"}}}, "resource": {"id": 341, "assignee": {"id": 592}, "organization": {"id": 166}, "project": {"id": 396, "owner": {"id": 709}, "assignee": {"id": 73}}, "task": {"id": 364, "owner": {"id": 955}, "assignee": {"id": 1065}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 55, "privilege": "user"}, "organization": {"id": 194, "owner": {"id": 292}, "user": {"role": "worker"}}}, "resource": {"id": 313, "assignee": {"id": 533}, "organization": {"id": 194}, "project": {"id": 335, "owner": {"id": 703}, "assignee": {"id": 55}}, "task": {"id": 353, "owner": {"id": 982}, "assignee": {"id": 1018}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 74, "privilege": "user"}, "organization": {"id": 149, "owner": {"id": 289}, "user": {"role": "worker"}}}, "resource": {"id": 342, "assignee": {"id": 555}, "organization": {"id": 681}, "project": {"id": 305, "owner": {"id": 778}, "assignee": {"id": 74}}, "task": {"id": 385, "owner": {"id": 967}, "assignee": {"id": 1002}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 95, "privilege": "user"}, "organization": {"id": 113, "owner": {"id": 288}, "user": {"role": "worker"}}}, "resource": {"id": 325, "assignee": {"id": 584}, "organization": {"id": 629}, "project": {"id": 344, "owner": {"id": 795}, "assignee": {"id": 95}}, "task": {"id": 324, "owner": {"id": 977}, "assignee": {"id": 1062}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 33, "privilege": "user"}, "organization": {"id": 103, "owner": {"id": 283}, "user": {"role": null}}}, "resource": {"id": 316, "assignee": {"id": 517}, "organization": {"id": 103}, "project": {"id": 376, "owner": {"id": 755}, "assignee": {"id": 33}}, "task": {"id": 301, "owner": {"id": 910}, "assignee": {"id": 1032}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 7, "privilege": "user"}, "organization": {"id": 199, "owner": {"id": 293}, "user": {"role": null}}}, "resource": {"id": 308, "assignee": {"id": 501}, "organization": {"id": 199}, "project": {"id": 397, "owner": {"id": 789}, "assignee": {"id": 7}}, "task": {"id": 375, "owner": {"id": 921}, "assignee": {"id": 1017}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 28, "privilege": "user"}, "organization": {"id": 190, "owner": {"id": 222}, "user": {"role": null}}}, "resource": {"id": 369, "assignee": {"id": 535}, "organization": {"id": 681}, "project": {"id": 389, "owner": {"id": 727}, "assignee": {"id": 28}}, "task": {"id": 342, "owner": {"id": 916}, "assignee": {"id": 1094}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 37, "privilege": "user"}, "organization": {"id": 124, "owner": {"id": 261}, "user": {"role": null}}}, "resource": {"id": 386, "assignee": {"id": 526}, "organization": {"id": 673}, "project": {"id": 388, "owner": {"id": 796}, "assignee": {"id": 37}}, "task": {"id": 329, "owner": {"id": 991}, "assignee": {"id": 1076}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 42, "privilege": "worker"}, "organization": {"id": 104, "owner": {"id": 42}, "user": {"role": "owner"}}}, "resource": {"id": 345, "assignee": {"id": 507}, "organization": {"id": 104}, "project": {"id": 344, "owner": {"id": 703}, "assignee": {"id": 42}}, "task": {"id": 326, "owner": {"id": 911}, "assignee": {"id": 1098}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 45, "privilege": "worker"}, "organization": {"id": 178, "owner": {"id": 45}, "user": {"role": "owner"}}}, "resource": {"id": 396, "assignee": {"id": 523}, "organization": {"id": 178}, "project": {"id": 378, "owner": {"id": 701}, "assignee": {"id": 45}}, "task": {"id": 376, "owner": {"id": 990}, "assignee": {"id": 1054}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 55, "privilege": "worker"}, "organization": {"id": 131, "owner": {"id": 55}, "user": {"role": "owner"}}}, "resource": {"id": 300, "assignee": {"id": 546}, "organization": {"id": 640}, "project": {"id": 383, "owner": {"id": 755}, "assignee": {"id": 55}}, "task": {"id": 399, "owner": {"id": 973}, "assignee": {"id": 1097}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 11, "privilege": "worker"}, "organization": {"id": 182, "owner": {"id": 11}, "user": {"role": "owner"}}}, "resource": {"id": 387, "assignee": {"id": 566}, "organization": {"id": 664}, "project": {"id": 343, "owner": {"id": 737}, "assignee": {"id": 11}}, "task": {"id": 390, "owner": {"id": 956}, "assignee": {"id": 1085}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 86, "privilege": "worker"}, "organization": {"id": 132, "owner": {"id": 291}, "user": {"role": "maintainer"}}}, "resource": {"id": 336, "assignee": {"id": 504}, "organization": {"id": 132}, "project": {"id": 332, "owner": {"id": 777}, "assignee": {"id": 86}}, "task": {"id": 301, "owner": {"id": 944}, "assignee": {"id": 1023}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 16, "privilege": "worker"}, "organization": {"id": 190, "owner": {"id": 254}, "user": {"role": "maintainer"}}}, "resource": {"id": 331, "assignee": {"id": 561}, "organization": {"id": 190}, "project": {"id": 361, "owner": {"id": 732}, "assignee": {"id": 16}}, "task": {"id": 390, "owner": {"id": 904}, "assignee": {"id": 1092}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 82, "privilege": "worker"}, "organization": {"id": 197, "owner": {"id": 248}, "user": {"role": "maintainer"}}}, "resource": {"id": 347, "assignee": {"id": 597}, "organization": {"id": 682}, "project": {"id": 365, "owner": {"id": 715}, "assignee": {"id": 82}}, "task": {"id": 373, "owner": {"id": 957}, "assignee": {"id": 1047}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 94, "privilege": "worker"}, "organization": {"id": 197, "owner": {"id": 248}, "user": {"role": "maintainer"}}}, "resource": {"id": 398, "assignee": {"id": 576}, "organization": {"id": 684}, "project": {"id": 326, "owner": {"id": 798}, "assignee": {"id": 94}}, "task": {"id": 311, "owner": {"id": 947}, "assignee": {"id": 1098}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 59, "privilege": "worker"}, "organization": {"id": 109, "owner": {"id": 222}, "user": {"role": "supervisor"}}}, "resource": {"id": 335, "assignee": {"id": 536}, "organization": {"id": 109}, "project": {"id": 355, "owner": {"id": 751}, "assignee": {"id": 59}}, "task": {"id": 356, "owner": {"id": 971}, "assignee": {"id": 1001}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 79, "privilege": "worker"}, "organization": {"id": 155, "owner": {"id": 219}, "user": {"role": "supervisor"}}}, "resource": {"id": 372, "assignee": {"id": 515}, "organization": {"id": 155}, "project": {"id": 365, "owner": {"id": 791}, "assignee": {"id": 79}}, "task": {"id": 388, "owner": {"id": 996}, "assignee": {"id": 1097}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 88, "privilege": "worker"}, "organization": {"id": 140, "owner": {"id": 237}, "user": {"role": "supervisor"}}}, "resource": {"id": 303, "assignee": {"id": 531}, "organization": {"id": 677}, "project": {"id": 379, "owner": {"id": 775}, "assignee": {"id": 88}}, "task": {"id": 393, "owner": {"id": 972}, "assignee": {"id": 1047}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 13, "privilege": "worker"}, "organization": {"id": 197, "owner": {"id": 284}, "user": {"role": "supervisor"}}}, "resource": {"id": 316, "assignee": {"id": 585}, "organization": {"id": 621}, "project": {"id": 322, "owner": {"id": 784}, "assignee": {"id": 13}}, "task": {"id": 385, "owner": {"id": 986}, "assignee": {"id": 1082}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 44, "privilege": "worker"}, "organization": {"id": 147, "owner": {"id": 249}, "user": {"role": "worker"}}}, "resource": {"id": 374, "assignee": {"id": 598}, "organization": {"id": 147}, "project": {"id": 349, "owner": {"id": 779}, "assignee": {"id": 44}}, "task": {"id": 340, "owner": {"id": 922}, "assignee": {"id": 1080}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 3, "privilege": "worker"}, "organization": {"id": 158, "owner": {"id": 253}, "user": {"role": "worker"}}}, "resource": {"id": 308, "assignee": {"id": 536}, "organization": {"id": 158}, "project": {"id": 322, "owner": {"id": 793}, "assignee": {"id": 3}}, "task": {"id": 320, "owner": {"id": 904}, "assignee": {"id": 1023}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 95, "privilege": "worker"}, "organization": {"id": 150, "owner": {"id": 294}, "user": {"role": "worker"}}}, "resource": {"id": 302, "assignee": {"id": 597}, "organization": {"id": 698}, "project": {"id": 316, "owner": {"id": 700}, "assignee": {"id": 95}}, "task": {"id": 355, "owner": {"id": 927}, "assignee": {"id": 1080}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 44, "privilege": "worker"}, "organization": {"id": 112, "owner": {"id": 247}, "user": {"role": "worker"}}}, "resource": {"id": 381, "assignee": {"id": 529}, "organization": {"id": 605}, "project": {"id": 348, "owner": {"id": 724}, "assignee": {"id": 44}}, "task": {"id": 320, "owner": {"id": 902}, "assignee": {"id": 1028}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 10, "privilege": "worker"}, "organization": {"id": 191, "owner": {"id": 222}, "user": {"role": null}}}, "resource": {"id": 304, "assignee": {"id": 529}, "organization": {"id": 191}, "project": {"id": 368, "owner": {"id": 704}, "assignee": {"id": 10}}, "task": {"id": 359, "owner": {"id": 916}, "assignee": {"id": 1061}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 77, "privilege": "worker"}, "organization": {"id": 102, "owner": {"id": 201}, "user": {"role": null}}}, "resource": {"id": 341, "assignee": {"id": 569}, "organization": {"id": 102}, "project": {"id": 322, "owner": {"id": 740}, "assignee": {"id": 77}}, "task": {"id": 317, "owner": {"id": 972}, "assignee": {"id": 1034}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 43, "privilege": "worker"}, "organization": {"id": 139, "owner": {"id": 253}, "user": {"role": null}}}, "resource": {"id": 318, "assignee": {"id": 556}, "organization": {"id": 636}, "project": {"id": 376, "owner": {"id": 781}, "assignee": {"id": 43}}, "task": {"id": 359, "owner": {"id": 945}, "assignee": {"id": 1068}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 6, "privilege": "worker"}, "organization": {"id": 119, "owner": {"id": 263}, "user": {"role": null}}}, "resource": {"id": 335, "assignee": {"id": 551}, "organization": {"id": 622}, "project": {"id": 355, "owner": {"id": 792}, "assignee": {"id": 6}}, "task": {"id": 333, "owner": {"id": 967}, "assignee": {"id": 1078}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_OWNER_same_org_TRUE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 76, "privilege": "none"}, "organization": {"id": 153, "owner": {"id": 76}, "user": {"role": "owner"}}}, "resource": {"id": 381, "assignee": {"id": 509}, "organization": {"id": 153}, "project": {"id": 325, "owner": {"id": 750}, "assignee": {"id": 76}}, "task": {"id": 312, "owner": {"id": 995}, "assignee": {"id": 1094}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_OWNER_same_org_TRUE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 98, "privilege": "none"}, "organization": {"id": 177, "owner": {"id": 98}, "user": {"role": "owner"}}}, "resource": {"id": 311, "assignee": {"id": 551}, "organization": {"id": 177}, "project": {"id": 393, "owner": {"id": 771}, "assignee": {"id": 98}}, "task": {"id": 327, "owner": {"id": 939}, "assignee": {"id": 1076}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 63, "privilege": "none"}, "organization": {"id": 165, "owner": {"id": 63}, "user": {"role": "owner"}}}, "resource": {"id": 326, "assignee": {"id": 541}, "organization": {"id": 658}, "project": {"id": 321, "owner": {"id": 705}, "assignee": {"id": 63}}, "task": {"id": 388, "owner": {"id": 902}, "assignee": {"id": 1083}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 53, "privilege": "none"}, "organization": {"id": 105, "owner": {"id": 53}, "user": {"role": "owner"}}}, "resource": {"id": 314, "assignee": {"id": 568}, "organization": {"id": 642}, "project": {"id": 369, "owner": {"id": 761}, "assignee": {"id": 53}}, "task": {"id": 398, "owner": {"id": 978}, "assignee": {"id": 1031}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_MAINTAINER_same_org_TRUE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 12, "privilege": "none"}, "organization": {"id": 124, "owner": {"id": 291}, "user": {"role": "maintainer"}}}, "resource": {"id": 331, "assignee": {"id": 585}, "organization": {"id": 124}, "project": {"id": 350, "owner": {"id": 707}, "assignee": {"id": 12}}, "task": {"id": 315, "owner": {"id": 943}, "assignee": {"id": 1007}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_MAINTAINER_same_org_TRUE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 35, "privilege": "none"}, "organization": {"id": 187, "owner": {"id": 219}, "user": {"role": "maintainer"}}}, "resource": {"id": 385, "assignee": {"id": 543}, "organization": {"id": 187}, "project": {"id": 322, "owner": {"id": 784}, "assignee": {"id": 35}}, "task": {"id": 385, "owner": {"id": 911}, "assignee": {"id": 1013}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 0, "privilege": "none"}, "organization": {"id": 134, "owner": {"id": 228}, "user": {"role": "maintainer"}}}, "resource": {"id": 365, "assignee": {"id": 580}, "organization": {"id": 692}, "project": {"id": 360, "owner": {"id": 793}, "assignee": {"id": 0}}, "task": {"id": 372, "owner": {"id": 928}, "assignee": {"id": 1039}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 4, "privilege": "none"}, "organization": {"id": 189, "owner": {"id": 280}, "user": {"role": "maintainer"}}}, "resource": {"id": 397, "assignee": {"id": 563}, "organization": {"id": 648}, "project": {"id": 381, "owner": {"id": 758}, "assignee": {"id": 4}}, "task": {"id": 388, "owner": {"id": 985}, "assignee": {"id": 1026}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_SUPERVISOR_same_org_TRUE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 62, "privilege": "none"}, "organization": {"id": 189, "owner": {"id": 239}, "user": {"role": "supervisor"}}}, "resource": {"id": 380, "assignee": {"id": 575}, "organization": {"id": 189}, "project": {"id": 347, "owner": {"id": 754}, "assignee": {"id": 62}}, "task": {"id": 324, "owner": {"id": 930}, "assignee": {"id": 1062}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_SUPERVISOR_same_org_TRUE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 75, "privilege": "none"}, "organization": {"id": 151, "owner": {"id": 220}, "user": {"role": "supervisor"}}}, "resource": {"id": 347, "assignee": {"id": 548}, "organization": {"id": 151}, "project": {"id": 391, "owner": {"id": 747}, "assignee": {"id": 75}}, "task": {"id": 375, "owner": {"id": 966}, "assignee": {"id": 1036}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 66, "privilege": "none"}, "organization": {"id": 140, "owner": {"id": 229}, "user": {"role": "supervisor"}}}, "resource": {"id": 385, "assignee": {"id": 536}, "organization": {"id": 679}, "project": {"id": 323, "owner": {"id": 726}, "assignee": {"id": 66}}, "task": {"id": 328, "owner": {"id": 945}, "assignee": {"id": 1045}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 12, "privilege": "none"}, "organization": {"id": 101, "owner": {"id": 229}, "user": {"role": "supervisor"}}}, "resource": {"id": 332, "assignee": {"id": 580}, "organization": {"id": 696}, "project": {"id": 339, "owner": {"id": 709}, "assignee": {"id": 12}}, "task": {"id": 333, "owner": {"id": 959}, "assignee": {"id": 1059}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_WORKER_same_org_TRUE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 14, "privilege": "none"}, "organization": {"id": 126, "owner": {"id": 206}, "user": {"role": "worker"}}}, "resource": {"id": 333, "assignee": {"id": 538}, "organization": {"id": 126}, "project": {"id": 318, "owner": {"id": 723}, "assignee": {"id": 14}}, "task": {"id": 358, "owner": {"id": 988}, "assignee": {"id": 1082}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_WORKER_same_org_TRUE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 96, "privilege": "none"}, "organization": {"id": 150, "owner": {"id": 272}, "user": {"role": "worker"}}}, "resource": {"id": 355, "assignee": {"id": 587}, "organization": {"id": 150}, "project": {"id": 333, "owner": {"id": 753}, "assignee": {"id": 96}}, "task": {"id": 322, "owner": {"id": 914}, "assignee": {"id": 1085}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 79, "privilege": "none"}, "organization": {"id": 198, "owner": {"id": 267}, "user": {"role": "worker"}}}, "resource": {"id": 388, "assignee": {"id": 541}, "organization": {"id": 617}, "project": {"id": 324, "owner": {"id": 735}, "assignee": {"id": 79}}, "task": {"id": 363, "owner": {"id": 919}, "assignee": {"id": 1085}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 74, "privilege": "none"}, "organization": {"id": 141, "owner": {"id": 289}, "user": {"role": "worker"}}}, "resource": {"id": 351, "assignee": {"id": 534}, "organization": {"id": 626}, "project": {"id": 353, "owner": {"id": 791}, "assignee": {"id": 74}}, "task": {"id": 326, "owner": {"id": 910}, "assignee": {"id": 1052}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 71, "privilege": "none"}, "organization": {"id": 198, "owner": {"id": 224}, "user": {"role": null}}}, "resource": {"id": 316, "assignee": {"id": 588}, "organization": {"id": 198}, "project": {"id": 370, "owner": {"id": 706}, "assignee": {"id": 71}}, "task": {"id": 395, "owner": {"id": 981}, "assignee": {"id": 1094}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 16, "privilege": "none"}, "organization": {"id": 123, "owner": {"id": 256}, "user": {"role": null}}}, "resource": {"id": 392, "assignee": {"id": 522}, "organization": {"id": 123}, "project": {"id": 339, "owner": {"id": 730}, "assignee": {"id": 16}}, "task": {"id": 362, "owner": {"id": 903}, "assignee": {"id": 1006}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 37, "privilege": "none"}, "organization": {"id": 176, "owner": {"id": 281}, "user": {"role": null}}}, "resource": {"id": 338, "assignee": {"id": 502}, "organization": {"id": 639}, "project": {"id": 390, "owner": {"id": 769}, "assignee": {"id": 37}}, "task": {"id": 335, "owner": {"id": 998}, "assignee": {"id": 1045}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 11, "privilege": "none"}, "organization": {"id": 163, "owner": {"id": 231}, "user": {"role": null}}}, "resource": {"id": 335, "assignee": {"id": 517}, "organization": {"id": 659}, "project": {"id": 304, "owner": {"id": 777}, "assignee": {"id": 11}}, "task": {"id": 399, "owner": {"id": 994}, "assignee": {"id": 1082}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 60, "privilege": "admin"}, "organization": {"id": 131, "owner": {"id": 60}, "user": {"role": "owner"}}}, "resource": {"id": 322, "assignee": {"id": 587}, "organization": {"id": 131}, "project": {"id": 389, "owner": {"id": 770}, "assignee": {"id": 806}}, "task": {"id": 338, "owner": {"id": 60}, "assignee": {"id": 1011}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 10, "privilege": "admin"}, "organization": {"id": 125, "owner": {"id": 10}, "user": {"role": "owner"}}}, "resource": {"id": 361, "assignee": {"id": 592}, "organization": {"id": 125}, "project": {"id": 330, "owner": {"id": 743}, "assignee": {"id": 881}}, "task": {"id": 378, "owner": {"id": 10}, "assignee": {"id": 1087}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_OWNER_same_org_FALSE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 89, "privilege": "admin"}, "organization": {"id": 176, "owner": {"id": 89}, "user": {"role": "owner"}}}, "resource": {"id": 371, "assignee": {"id": 599}, "organization": {"id": 691}, "project": {"id": 309, "owner": {"id": 702}, "assignee": {"id": 842}}, "task": {"id": 322, "owner": {"id": 89}, "assignee": {"id": 1049}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_OWNER_same_org_FALSE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 30, "privilege": "admin"}, "organization": {"id": 102, "owner": {"id": 30}, "user": {"role": "owner"}}}, "resource": {"id": 394, "assignee": {"id": 569}, "organization": {"id": 685}, "project": {"id": 330, "owner": {"id": 792}, "assignee": {"id": 832}}, "task": {"id": 367, "owner": {"id": 30}, "assignee": {"id": 1029}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 86, "privilege": "admin"}, "organization": {"id": 138, "owner": {"id": 226}, "user": {"role": "maintainer"}}}, "resource": {"id": 375, "assignee": {"id": 511}, "organization": {"id": 138}, "project": {"id": 387, "owner": {"id": 701}, "assignee": {"id": 866}}, "task": {"id": 302, "owner": {"id": 86}, "assignee": {"id": 1008}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 2, "privilege": "admin"}, "organization": {"id": 111, "owner": {"id": 231}, "user": {"role": "maintainer"}}}, "resource": {"id": 318, "assignee": {"id": 597}, "organization": {"id": 111}, "project": {"id": 333, "owner": {"id": 713}, "assignee": {"id": 854}}, "task": {"id": 356, "owner": {"id": 2}, "assignee": {"id": 1060}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_MAINTAINER_same_org_FALSE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 55, "privilege": "admin"}, "organization": {"id": 158, "owner": {"id": 276}, "user": {"role": "maintainer"}}}, "resource": {"id": 300, "assignee": {"id": 502}, "organization": {"id": 639}, "project": {"id": 344, "owner": {"id": 798}, "assignee": {"id": 841}}, "task": {"id": 382, "owner": {"id": 55}, "assignee": {"id": 1044}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_MAINTAINER_same_org_FALSE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 97, "privilege": "admin"}, "organization": {"id": 124, "owner": {"id": 297}, "user": {"role": "maintainer"}}}, "resource": {"id": 311, "assignee": {"id": 554}, "organization": {"id": 616}, "project": {"id": 305, "owner": {"id": 707}, "assignee": {"id": 861}}, "task": {"id": 323, "owner": {"id": 97}, "assignee": {"id": 1064}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 87, "privilege": "admin"}, "organization": {"id": 197, "owner": {"id": 250}, "user": {"role": "supervisor"}}}, "resource": {"id": 349, "assignee": {"id": 559}, "organization": {"id": 197}, "project": {"id": 329, "owner": {"id": 758}, "assignee": {"id": 809}}, "task": {"id": 351, "owner": {"id": 87}, "assignee": {"id": 1018}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 59, "privilege": "admin"}, "organization": {"id": 197, "owner": {"id": 210}, "user": {"role": "supervisor"}}}, "resource": {"id": 395, "assignee": {"id": 505}, "organization": {"id": 197}, "project": {"id": 372, "owner": {"id": 769}, "assignee": {"id": 845}}, "task": {"id": 379, "owner": {"id": 59}, "assignee": {"id": 1063}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_SUPERVISOR_same_org_FALSE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 86, "privilege": "admin"}, "organization": {"id": 140, "owner": {"id": 291}, "user": {"role": "supervisor"}}}, "resource": {"id": 339, "assignee": {"id": 524}, "organization": {"id": 665}, "project": {"id": 303, "owner": {"id": 715}, "assignee": {"id": 884}}, "task": {"id": 327, "owner": {"id": 86}, "assignee": {"id": 1026}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_SUPERVISOR_same_org_FALSE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 15, "privilege": "admin"}, "organization": {"id": 188, "owner": {"id": 229}, "user": {"role": "supervisor"}}}, "resource": {"id": 387, "assignee": {"id": 582}, "organization": {"id": 624}, "project": {"id": 300, "owner": {"id": 718}, "assignee": {"id": 821}}, "task": {"id": 311, "owner": {"id": 15}, "assignee": {"id": 1007}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 56, "privilege": "admin"}, "organization": {"id": 107, "owner": {"id": 289}, "user": {"role": "worker"}}}, "resource": {"id": 399, "assignee": {"id": 578}, "organization": {"id": 107}, "project": {"id": 364, "owner": {"id": 730}, "assignee": {"id": 840}}, "task": {"id": 385, "owner": {"id": 56}, "assignee": {"id": 1062}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 18, "privilege": "admin"}, "organization": {"id": 131, "owner": {"id": 225}, "user": {"role": "worker"}}}, "resource": {"id": 371, "assignee": {"id": 587}, "organization": {"id": 131}, "project": {"id": 360, "owner": {"id": 777}, "assignee": {"id": 810}}, "task": {"id": 394, "owner": {"id": 18}, "assignee": {"id": 1007}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_WORKER_same_org_FALSE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 50, "privilege": "admin"}, "organization": {"id": 131, "owner": {"id": 210}, "user": {"role": "worker"}}}, "resource": {"id": 396, "assignee": {"id": 589}, "organization": {"id": 666}, "project": {"id": 345, "owner": {"id": 721}, "assignee": {"id": 898}}, "task": {"id": 386, "owner": {"id": 50}, "assignee": {"id": 1080}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_WORKER_same_org_FALSE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 5, "privilege": "admin"}, "organization": {"id": 103, "owner": {"id": 297}, "user": {"role": "worker"}}}, "resource": {"id": 389, "assignee": {"id": 563}, "organization": {"id": 676}, "project": {"id": 376, "owner": {"id": 767}, "assignee": {"id": 821}}, "task": {"id": 388, "owner": {"id": 5}, "assignee": {"id": 1028}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_NONE_same_org_TRUE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 3, "privilege": "admin"}, "organization": {"id": 170, "owner": {"id": 252}, "user": {"role": null}}}, "resource": {"id": 384, "assignee": {"id": 545}, "organization": {"id": 170}, "project": {"id": 325, "owner": {"id": 745}, "assignee": {"id": 867}}, "task": {"id": 328, "owner": {"id": 3}, "assignee": {"id": 1066}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_NONE_same_org_TRUE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 33, "privilege": "admin"}, "organization": {"id": 129, "owner": {"id": 274}, "user": {"role": null}}}, "resource": {"id": 358, "assignee": {"id": 599}, "organization": {"id": 129}, "project": {"id": 327, "owner": {"id": 703}, "assignee": {"id": 858}}, "task": {"id": 368, "owner": {"id": 33}, "assignee": {"id": 1097}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_NONE_same_org_FALSE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 3, "privilege": "admin"}, "organization": {"id": 150, "owner": {"id": 278}, "user": {"role": null}}}, "resource": {"id": 357, "assignee": {"id": 545}, "organization": {"id": 649}, "project": {"id": 377, "owner": {"id": 725}, "assignee": {"id": 886}}, "task": {"id": 390, "owner": {"id": 3}, "assignee": {"id": 1093}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_NONE_same_org_FALSE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 82, "privilege": "admin"}, "organization": {"id": 196, "owner": {"id": 286}, "user": {"role": null}}}, "resource": {"id": 326, "assignee": {"id": 586}, "organization": {"id": 678}, "project": {"id": 368, "owner": {"id": 703}, "assignee": {"id": 864}}, "task": {"id": 394, "owner": {"id": 82}, "assignee": {"id": 1001}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 46, "privilege": "business"}, "organization": {"id": 176, "owner": {"id": 46}, "user": {"role": "owner"}}}, "resource": {"id": 392, "assignee": {"id": 500}, "organization": {"id": 176}, "project": {"id": 309, "owner": {"id": 770}, "assignee": {"id": 834}}, "task": {"id": 367, "owner": {"id": 46}, "assignee": {"id": 1075}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 44, "privilege": "business"}, "organization": {"id": 151, "owner": {"id": 44}, "user": {"role": "owner"}}}, "resource": {"id": 362, "assignee": {"id": 533}, "organization": {"id": 151}, "project": {"id": 396, "owner": {"id": 735}, "assignee": {"id": 810}}, "task": {"id": 308, "owner": {"id": 44}, "assignee": {"id": 1071}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 59, "privilege": "business"}, "organization": {"id": 199, "owner": {"id": 59}, "user": {"role": "owner"}}}, "resource": {"id": 375, "assignee": {"id": 570}, "organization": {"id": 662}, "project": {"id": 302, "owner": {"id": 739}, "assignee": {"id": 862}}, "task": {"id": 338, "owner": {"id": 59}, "assignee": {"id": 1083}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 98, "privilege": "business"}, "organization": {"id": 152, "owner": {"id": 98}, "user": {"role": "owner"}}}, "resource": {"id": 319, "assignee": {"id": 538}, "organization": {"id": 679}, "project": {"id": 365, "owner": {"id": 798}, "assignee": {"id": 854}}, "task": {"id": 360, "owner": {"id": 98}, "assignee": {"id": 1095}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 98, "privilege": "business"}, "organization": {"id": 138, "owner": {"id": 234}, "user": {"role": "maintainer"}}}, "resource": {"id": 390, "assignee": {"id": 591}, "organization": {"id": 138}, "project": {"id": 368, "owner": {"id": 743}, "assignee": {"id": 801}}, "task": {"id": 331, "owner": {"id": 98}, "assignee": {"id": 1046}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 84, "privilege": "business"}, "organization": {"id": 141, "owner": {"id": 270}, "user": {"role": "maintainer"}}}, "resource": {"id": 335, "assignee": {"id": 520}, "organization": {"id": 141}, "project": {"id": 313, "owner": {"id": 766}, "assignee": {"id": 852}}, "task": {"id": 353, "owner": {"id": 84}, "assignee": {"id": 1035}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 60, "privilege": "business"}, "organization": {"id": 168, "owner": {"id": 283}, "user": {"role": "maintainer"}}}, "resource": {"id": 312, "assignee": {"id": 524}, "organization": {"id": 612}, "project": {"id": 305, "owner": {"id": 766}, "assignee": {"id": 885}}, "task": {"id": 368, "owner": {"id": 60}, "assignee": {"id": 1011}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 94, "privilege": "business"}, "organization": {"id": 182, "owner": {"id": 215}, "user": {"role": "maintainer"}}}, "resource": {"id": 300, "assignee": {"id": 570}, "organization": {"id": 642}, "project": {"id": 365, "owner": {"id": 744}, "assignee": {"id": 847}}, "task": {"id": 319, "owner": {"id": 94}, "assignee": {"id": 1099}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 57, "privilege": "business"}, "organization": {"id": 188, "owner": {"id": 281}, "user": {"role": "supervisor"}}}, "resource": {"id": 357, "assignee": {"id": 530}, "organization": {"id": 188}, "project": {"id": 318, "owner": {"id": 749}, "assignee": {"id": 861}}, "task": {"id": 324, "owner": {"id": 57}, "assignee": {"id": 1079}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 27, "privilege": "business"}, "organization": {"id": 188, "owner": {"id": 209}, "user": {"role": "supervisor"}}}, "resource": {"id": 305, "assignee": {"id": 521}, "organization": {"id": 188}, "project": {"id": 336, "owner": {"id": 756}, "assignee": {"id": 864}}, "task": {"id": 306, "owner": {"id": 27}, "assignee": {"id": 1011}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 78, "privilege": "business"}, "organization": {"id": 127, "owner": {"id": 279}, "user": {"role": "supervisor"}}}, "resource": {"id": 332, "assignee": {"id": 527}, "organization": {"id": 630}, "project": {"id": 329, "owner": {"id": 734}, "assignee": {"id": 817}}, "task": {"id": 375, "owner": {"id": 78}, "assignee": {"id": 1035}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 82, "privilege": "business"}, "organization": {"id": 130, "owner": {"id": 205}, "user": {"role": "supervisor"}}}, "resource": {"id": 371, "assignee": {"id": 598}, "organization": {"id": 659}, "project": {"id": 349, "owner": {"id": 705}, "assignee": {"id": 801}}, "task": {"id": 301, "owner": {"id": 82}, "assignee": {"id": 1046}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 66, "privilege": "business"}, "organization": {"id": 141, "owner": {"id": 231}, "user": {"role": "worker"}}}, "resource": {"id": 396, "assignee": {"id": 575}, "organization": {"id": 141}, "project": {"id": 380, "owner": {"id": 771}, "assignee": {"id": 819}}, "task": {"id": 338, "owner": {"id": 66}, "assignee": {"id": 1017}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 21, "privilege": "business"}, "organization": {"id": 127, "owner": {"id": 281}, "user": {"role": "worker"}}}, "resource": {"id": 373, "assignee": {"id": 505}, "organization": {"id": 127}, "project": {"id": 390, "owner": {"id": 781}, "assignee": {"id": 834}}, "task": {"id": 300, "owner": {"id": 21}, "assignee": {"id": 1081}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 0, "privilege": "business"}, "organization": {"id": 125, "owner": {"id": 284}, "user": {"role": "worker"}}}, "resource": {"id": 375, "assignee": {"id": 543}, "organization": {"id": 650}, "project": {"id": 310, "owner": {"id": 718}, "assignee": {"id": 851}}, "task": {"id": 320, "owner": {"id": 0}, "assignee": {"id": 1068}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 52, "privilege": "business"}, "organization": {"id": 180, "owner": {"id": 286}, "user": {"role": "worker"}}}, "resource": {"id": 366, "assignee": {"id": 549}, "organization": {"id": 677}, "project": {"id": 395, "owner": {"id": 769}, "assignee": {"id": 861}}, "task": {"id": 392, "owner": {"id": 52}, "assignee": {"id": 1010}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 87, "privilege": "business"}, "organization": {"id": 170, "owner": {"id": 278}, "user": {"role": null}}}, "resource": {"id": 377, "assignee": {"id": 575}, "organization": {"id": 170}, "project": {"id": 314, "owner": {"id": 756}, "assignee": {"id": 816}}, "task": {"id": 393, "owner": {"id": 87}, "assignee": {"id": 1088}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 96, "privilege": "business"}, "organization": {"id": 147, "owner": {"id": 248}, "user": {"role": null}}}, "resource": {"id": 312, "assignee": {"id": 515}, "organization": {"id": 147}, "project": {"id": 356, "owner": {"id": 774}, "assignee": {"id": 803}}, "task": {"id": 354, "owner": {"id": 96}, "assignee": {"id": 1084}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 87, "privilege": "business"}, "organization": {"id": 133, "owner": {"id": 224}, "user": {"role": null}}}, "resource": {"id": 387, "assignee": {"id": 543}, "organization": {"id": 677}, "project": {"id": 378, "owner": {"id": 765}, "assignee": {"id": 819}}, "task": {"id": 340, "owner": {"id": 87}, "assignee": {"id": 1063}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 93, "privilege": "business"}, "organization": {"id": 195, "owner": {"id": 260}, "user": {"role": null}}}, "resource": {"id": 342, "assignee": {"id": 522}, "organization": {"id": 693}, "project": {"id": 330, "owner": {"id": 756}, "assignee": {"id": 813}}, "task": {"id": 319, "owner": {"id": 93}, "assignee": {"id": 1054}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 39, "privilege": "user"}, "organization": {"id": 104, "owner": {"id": 39}, "user": {"role": "owner"}}}, "resource": {"id": 329, "assignee": {"id": 535}, "organization": {"id": 104}, "project": {"id": 318, "owner": {"id": 738}, "assignee": {"id": 813}}, "task": {"id": 362, "owner": {"id": 39}, "assignee": {"id": 1054}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 39, "privilege": "user"}, "organization": {"id": 196, "owner": {"id": 39}, "user": {"role": "owner"}}}, "resource": {"id": 340, "assignee": {"id": 575}, "organization": {"id": 196}, "project": {"id": 372, "owner": {"id": 743}, "assignee": {"id": 896}}, "task": {"id": 357, "owner": {"id": 39}, "assignee": {"id": 1054}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 28, "privilege": "user"}, "organization": {"id": 100, "owner": {"id": 28}, "user": {"role": "owner"}}}, "resource": {"id": 344, "assignee": {"id": 552}, "organization": {"id": 633}, "project": {"id": 338, "owner": {"id": 774}, "assignee": {"id": 878}}, "task": {"id": 381, "owner": {"id": 28}, "assignee": {"id": 1081}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 83, "privilege": "user"}, "organization": {"id": 158, "owner": {"id": 83}, "user": {"role": "owner"}}}, "resource": {"id": 383, "assignee": {"id": 575}, "organization": {"id": 678}, "project": {"id": 344, "owner": {"id": 745}, "assignee": {"id": 893}}, "task": {"id": 316, "owner": {"id": 83}, "assignee": {"id": 1034}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 86, "privilege": "user"}, "organization": {"id": 152, "owner": {"id": 260}, "user": {"role": "maintainer"}}}, "resource": {"id": 391, "assignee": {"id": 578}, "organization": {"id": 152}, "project": {"id": 328, "owner": {"id": 711}, "assignee": {"id": 811}}, "task": {"id": 362, "owner": {"id": 86}, "assignee": {"id": 1095}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 74, "privilege": "user"}, "organization": {"id": 103, "owner": {"id": 207}, "user": {"role": "maintainer"}}}, "resource": {"id": 361, "assignee": {"id": 506}, "organization": {"id": 103}, "project": {"id": 340, "owner": {"id": 798}, "assignee": {"id": 817}}, "task": {"id": 350, "owner": {"id": 74}, "assignee": {"id": 1004}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 69, "privilege": "user"}, "organization": {"id": 150, "owner": {"id": 292}, "user": {"role": "maintainer"}}}, "resource": {"id": 342, "assignee": {"id": 511}, "organization": {"id": 695}, "project": {"id": 332, "owner": {"id": 715}, "assignee": {"id": 812}}, "task": {"id": 304, "owner": {"id": 69}, "assignee": {"id": 1055}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 13, "privilege": "user"}, "organization": {"id": 131, "owner": {"id": 219}, "user": {"role": "maintainer"}}}, "resource": {"id": 316, "assignee": {"id": 555}, "organization": {"id": 683}, "project": {"id": 326, "owner": {"id": 773}, "assignee": {"id": 838}}, "task": {"id": 380, "owner": {"id": 13}, "assignee": {"id": 1006}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 85, "privilege": "user"}, "organization": {"id": 178, "owner": {"id": 262}, "user": {"role": "supervisor"}}}, "resource": {"id": 383, "assignee": {"id": 551}, "organization": {"id": 178}, "project": {"id": 393, "owner": {"id": 738}, "assignee": {"id": 850}}, "task": {"id": 347, "owner": {"id": 85}, "assignee": {"id": 1064}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 94, "privilege": "user"}, "organization": {"id": 178, "owner": {"id": 263}, "user": {"role": "supervisor"}}}, "resource": {"id": 323, "assignee": {"id": 502}, "organization": {"id": 178}, "project": {"id": 388, "owner": {"id": 736}, "assignee": {"id": 801}}, "task": {"id": 334, "owner": {"id": 94}, "assignee": {"id": 1046}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 19, "privilege": "user"}, "organization": {"id": 181, "owner": {"id": 291}, "user": {"role": "supervisor"}}}, "resource": {"id": 359, "assignee": {"id": 578}, "organization": {"id": 617}, "project": {"id": 374, "owner": {"id": 733}, "assignee": {"id": 870}}, "task": {"id": 375, "owner": {"id": 19}, "assignee": {"id": 1001}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 73, "privilege": "user"}, "organization": {"id": 159, "owner": {"id": 221}, "user": {"role": "supervisor"}}}, "resource": {"id": 347, "assignee": {"id": 500}, "organization": {"id": 649}, "project": {"id": 338, "owner": {"id": 700}, "assignee": {"id": 842}}, "task": {"id": 331, "owner": {"id": 73}, "assignee": {"id": 1028}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 60, "privilege": "user"}, "organization": {"id": 192, "owner": {"id": 265}, "user": {"role": "worker"}}}, "resource": {"id": 366, "assignee": {"id": 516}, "organization": {"id": 192}, "project": {"id": 314, "owner": {"id": 759}, "assignee": {"id": 890}}, "task": {"id": 334, "owner": {"id": 60}, "assignee": {"id": 1067}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 34, "privilege": "user"}, "organization": {"id": 184, "owner": {"id": 230}, "user": {"role": "worker"}}}, "resource": {"id": 322, "assignee": {"id": 555}, "organization": {"id": 184}, "project": {"id": 389, "owner": {"id": 766}, "assignee": {"id": 827}}, "task": {"id": 305, "owner": {"id": 34}, "assignee": {"id": 1005}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 32, "privilege": "user"}, "organization": {"id": 139, "owner": {"id": 279}, "user": {"role": "worker"}}}, "resource": {"id": 398, "assignee": {"id": 560}, "organization": {"id": 696}, "project": {"id": 362, "owner": {"id": 763}, "assignee": {"id": 814}}, "task": {"id": 314, "owner": {"id": 32}, "assignee": {"id": 1072}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 12, "privilege": "user"}, "organization": {"id": 140, "owner": {"id": 267}, "user": {"role": "worker"}}}, "resource": {"id": 343, "assignee": {"id": 589}, "organization": {"id": 650}, "project": {"id": 354, "owner": {"id": 733}, "assignee": {"id": 873}}, "task": {"id": 379, "owner": {"id": 12}, "assignee": {"id": 1058}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 40, "privilege": "user"}, "organization": {"id": 151, "owner": {"id": 228}, "user": {"role": null}}}, "resource": {"id": 336, "assignee": {"id": 579}, "organization": {"id": 151}, "project": {"id": 339, "owner": {"id": 752}, "assignee": {"id": 861}}, "task": {"id": 396, "owner": {"id": 40}, "assignee": {"id": 1036}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 93, "privilege": "user"}, "organization": {"id": 188, "owner": {"id": 279}, "user": {"role": null}}}, "resource": {"id": 362, "assignee": {"id": 560}, "organization": {"id": 188}, "project": {"id": 394, "owner": {"id": 794}, "assignee": {"id": 895}}, "task": {"id": 314, "owner": {"id": 93}, "assignee": {"id": 1090}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 22, "privilege": "user"}, "organization": {"id": 196, "owner": {"id": 280}, "user": {"role": null}}}, "resource": {"id": 342, "assignee": {"id": 561}, "organization": {"id": 648}, "project": {"id": 357, "owner": {"id": 702}, "assignee": {"id": 885}}, "task": {"id": 356, "owner": {"id": 22}, "assignee": {"id": 1061}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 96, "privilege": "user"}, "organization": {"id": 194, "owner": {"id": 219}, "user": {"role": null}}}, "resource": {"id": 323, "assignee": {"id": 551}, "organization": {"id": 643}, "project": {"id": 365, "owner": {"id": 791}, "assignee": {"id": 802}}, "task": {"id": 357, "owner": {"id": 96}, "assignee": {"id": 1028}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 80, "privilege": "worker"}, "organization": {"id": 105, "owner": {"id": 80}, "user": {"role": "owner"}}}, "resource": {"id": 333, "assignee": {"id": 578}, "organization": {"id": 105}, "project": {"id": 302, "owner": {"id": 748}, "assignee": {"id": 839}}, "task": {"id": 311, "owner": {"id": 80}, "assignee": {"id": 1059}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 98, "privilege": "worker"}, "organization": {"id": 160, "owner": {"id": 98}, "user": {"role": "owner"}}}, "resource": {"id": 383, "assignee": {"id": 559}, "organization": {"id": 160}, "project": {"id": 352, "owner": {"id": 704}, "assignee": {"id": 852}}, "task": {"id": 338, "owner": {"id": 98}, "assignee": {"id": 1086}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 24, "privilege": "worker"}, "organization": {"id": 100, "owner": {"id": 24}, "user": {"role": "owner"}}}, "resource": {"id": 326, "assignee": {"id": 503}, "organization": {"id": 613}, "project": {"id": 309, "owner": {"id": 731}, "assignee": {"id": 817}}, "task": {"id": 303, "owner": {"id": 24}, "assignee": {"id": 1030}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 85, "privilege": "worker"}, "organization": {"id": 194, "owner": {"id": 85}, "user": {"role": "owner"}}}, "resource": {"id": 397, "assignee": {"id": 589}, "organization": {"id": 647}, "project": {"id": 392, "owner": {"id": 726}, "assignee": {"id": 818}}, "task": {"id": 324, "owner": {"id": 85}, "assignee": {"id": 1043}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 38, "privilege": "worker"}, "organization": {"id": 142, "owner": {"id": 251}, "user": {"role": "maintainer"}}}, "resource": {"id": 370, "assignee": {"id": 590}, "organization": {"id": 142}, "project": {"id": 344, "owner": {"id": 709}, "assignee": {"id": 863}}, "task": {"id": 363, "owner": {"id": 38}, "assignee": {"id": 1028}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 96, "privilege": "worker"}, "organization": {"id": 131, "owner": {"id": 268}, "user": {"role": "maintainer"}}}, "resource": {"id": 386, "assignee": {"id": 505}, "organization": {"id": 131}, "project": {"id": 394, "owner": {"id": 778}, "assignee": {"id": 871}}, "task": {"id": 373, "owner": {"id": 96}, "assignee": {"id": 1076}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 83, "privilege": "worker"}, "organization": {"id": 167, "owner": {"id": 201}, "user": {"role": "maintainer"}}}, "resource": {"id": 305, "assignee": {"id": 550}, "organization": {"id": 668}, "project": {"id": 349, "owner": {"id": 773}, "assignee": {"id": 837}}, "task": {"id": 312, "owner": {"id": 83}, "assignee": {"id": 1014}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 58, "privilege": "worker"}, "organization": {"id": 110, "owner": {"id": 282}, "user": {"role": "maintainer"}}}, "resource": {"id": 329, "assignee": {"id": 549}, "organization": {"id": 671}, "project": {"id": 312, "owner": {"id": 780}, "assignee": {"id": 855}}, "task": {"id": 325, "owner": {"id": 58}, "assignee": {"id": 1064}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 84, "privilege": "worker"}, "organization": {"id": 147, "owner": {"id": 226}, "user": {"role": "supervisor"}}}, "resource": {"id": 393, "assignee": {"id": 527}, "organization": {"id": 147}, "project": {"id": 382, "owner": {"id": 729}, "assignee": {"id": 820}}, "task": {"id": 387, "owner": {"id": 84}, "assignee": {"id": 1014}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 44, "privilege": "worker"}, "organization": {"id": 139, "owner": {"id": 215}, "user": {"role": "supervisor"}}}, "resource": {"id": 326, "assignee": {"id": 599}, "organization": {"id": 139}, "project": {"id": 305, "owner": {"id": 764}, "assignee": {"id": 817}}, "task": {"id": 388, "owner": {"id": 44}, "assignee": {"id": 1059}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 71, "privilege": "worker"}, "organization": {"id": 168, "owner": {"id": 281}, "user": {"role": "supervisor"}}}, "resource": {"id": 385, "assignee": {"id": 521}, "organization": {"id": 615}, "project": {"id": 340, "owner": {"id": 755}, "assignee": {"id": 863}}, "task": {"id": 323, "owner": {"id": 71}, "assignee": {"id": 1034}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 31, "privilege": "worker"}, "organization": {"id": 163, "owner": {"id": 222}, "user": {"role": "supervisor"}}}, "resource": {"id": 385, "assignee": {"id": 591}, "organization": {"id": 655}, "project": {"id": 337, "owner": {"id": 772}, "assignee": {"id": 858}}, "task": {"id": 338, "owner": {"id": 31}, "assignee": {"id": 1076}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 84, "privilege": "worker"}, "organization": {"id": 155, "owner": {"id": 297}, "user": {"role": "worker"}}}, "resource": {"id": 346, "assignee": {"id": 591}, "organization": {"id": 155}, "project": {"id": 398, "owner": {"id": 763}, "assignee": {"id": 871}}, "task": {"id": 369, "owner": {"id": 84}, "assignee": {"id": 1040}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 88, "privilege": "worker"}, "organization": {"id": 120, "owner": {"id": 285}, "user": {"role": "worker"}}}, "resource": {"id": 387, "assignee": {"id": 539}, "organization": {"id": 120}, "project": {"id": 329, "owner": {"id": 706}, "assignee": {"id": 844}}, "task": {"id": 315, "owner": {"id": 88}, "assignee": {"id": 1098}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 72, "privilege": "worker"}, "organization": {"id": 120, "owner": {"id": 215}, "user": {"role": "worker"}}}, "resource": {"id": 399, "assignee": {"id": 595}, "organization": {"id": 641}, "project": {"id": 387, "owner": {"id": 782}, "assignee": {"id": 862}}, "task": {"id": 310, "owner": {"id": 72}, "assignee": {"id": 1016}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 41, "privilege": "worker"}, "organization": {"id": 195, "owner": {"id": 226}, "user": {"role": "worker"}}}, "resource": {"id": 378, "assignee": {"id": 573}, "organization": {"id": 643}, "project": {"id": 321, "owner": {"id": 702}, "assignee": {"id": 841}}, "task": {"id": 320, "owner": {"id": 41}, "assignee": {"id": 1079}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 54, "privilege": "worker"}, "organization": {"id": 116, "owner": {"id": 204}, "user": {"role": null}}}, "resource": {"id": 344, "assignee": {"id": 596}, "organization": {"id": 116}, "project": {"id": 344, "owner": {"id": 763}, "assignee": {"id": 822}}, "task": {"id": 312, "owner": {"id": 54}, "assignee": {"id": 1039}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 21, "privilege": "worker"}, "organization": {"id": 129, "owner": {"id": 235}, "user": {"role": null}}}, "resource": {"id": 373, "assignee": {"id": 582}, "organization": {"id": 129}, "project": {"id": 363, "owner": {"id": 712}, "assignee": {"id": 825}}, "task": {"id": 388, "owner": {"id": 21}, "assignee": {"id": 1030}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 25, "privilege": "worker"}, "organization": {"id": 110, "owner": {"id": 278}, "user": {"role": null}}}, "resource": {"id": 305, "assignee": {"id": 537}, "organization": {"id": 666}, "project": {"id": 326, "owner": {"id": 709}, "assignee": {"id": 886}}, "task": {"id": 332, "owner": {"id": 25}, "assignee": {"id": 1085}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 0, "privilege": "worker"}, "organization": {"id": 110, "owner": {"id": 220}, "user": {"role": null}}}, "resource": {"id": 324, "assignee": {"id": 536}, "organization": {"id": 622}, "project": {"id": 393, "owner": {"id": 757}, "assignee": {"id": 809}}, "task": {"id": 356, "owner": {"id": 0}, "assignee": {"id": 1089}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_OWNER_same_org_TRUE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 76, "privilege": "none"}, "organization": {"id": 116, "owner": {"id": 76}, "user": {"role": "owner"}}}, "resource": {"id": 337, "assignee": {"id": 536}, "organization": {"id": 116}, "project": {"id": 307, "owner": {"id": 792}, "assignee": {"id": 849}}, "task": {"id": 347, "owner": {"id": 76}, "assignee": {"id": 1065}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_OWNER_same_org_TRUE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 97, "privilege": "none"}, "organization": {"id": 167, "owner": {"id": 97}, "user": {"role": "owner"}}}, "resource": {"id": 368, "assignee": {"id": 553}, "organization": {"id": 167}, "project": {"id": 370, "owner": {"id": 750}, "assignee": {"id": 883}}, "task": {"id": 389, "owner": {"id": 97}, "assignee": {"id": 1084}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 78, "privilege": "none"}, "organization": {"id": 162, "owner": {"id": 78}, "user": {"role": "owner"}}}, "resource": {"id": 357, "assignee": {"id": 528}, "organization": {"id": 662}, "project": {"id": 382, "owner": {"id": 745}, "assignee": {"id": 893}}, "task": {"id": 361, "owner": {"id": 78}, "assignee": {"id": 1009}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 58, "privilege": "none"}, "organization": {"id": 118, "owner": {"id": 58}, "user": {"role": "owner"}}}, "resource": {"id": 341, "assignee": {"id": 575}, "organization": {"id": 602}, "project": {"id": 347, "owner": {"id": 733}, "assignee": {"id": 836}}, "task": {"id": 396, "owner": {"id": 58}, "assignee": {"id": 1062}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_MAINTAINER_same_org_TRUE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 92, "privilege": "none"}, "organization": {"id": 114, "owner": {"id": 248}, "user": {"role": "maintainer"}}}, "resource": {"id": 320, "assignee": {"id": 564}, "organization": {"id": 114}, "project": {"id": 334, "owner": {"id": 714}, "assignee": {"id": 860}}, "task": {"id": 345, "owner": {"id": 92}, "assignee": {"id": 1052}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_MAINTAINER_same_org_TRUE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 93, "privilege": "none"}, "organization": {"id": 147, "owner": {"id": 201}, "user": {"role": "maintainer"}}}, "resource": {"id": 304, "assignee": {"id": 538}, "organization": {"id": 147}, "project": {"id": 397, "owner": {"id": 781}, "assignee": {"id": 869}}, "task": {"id": 366, "owner": {"id": 93}, "assignee": {"id": 1053}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 4, "privilege": "none"}, "organization": {"id": 131, "owner": {"id": 291}, "user": {"role": "maintainer"}}}, "resource": {"id": 330, "assignee": {"id": 554}, "organization": {"id": 650}, "project": {"id": 374, "owner": {"id": 784}, "assignee": {"id": 867}}, "task": {"id": 333, "owner": {"id": 4}, "assignee": {"id": 1021}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 76, "privilege": "none"}, "organization": {"id": 191, "owner": {"id": 261}, "user": {"role": "maintainer"}}}, "resource": {"id": 345, "assignee": {"id": 557}, "organization": {"id": 621}, "project": {"id": 359, "owner": {"id": 775}, "assignee": {"id": 879}}, "task": {"id": 343, "owner": {"id": 76}, "assignee": {"id": 1055}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_SUPERVISOR_same_org_TRUE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 99, "privilege": "none"}, "organization": {"id": 143, "owner": {"id": 280}, "user": {"role": "supervisor"}}}, "resource": {"id": 395, "assignee": {"id": 554}, "organization": {"id": 143}, "project": {"id": 334, "owner": {"id": 761}, "assignee": {"id": 823}}, "task": {"id": 395, "owner": {"id": 99}, "assignee": {"id": 1036}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_SUPERVISOR_same_org_TRUE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 79, "privilege": "none"}, "organization": {"id": 130, "owner": {"id": 288}, "user": {"role": "supervisor"}}}, "resource": {"id": 369, "assignee": {"id": 515}, "organization": {"id": 130}, "project": {"id": 339, "owner": {"id": 782}, "assignee": {"id": 893}}, "task": {"id": 316, "owner": {"id": 79}, "assignee": {"id": 1081}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 33, "privilege": "none"}, "organization": {"id": 148, "owner": {"id": 240}, "user": {"role": "supervisor"}}}, "resource": {"id": 391, "assignee": {"id": 529}, "organization": {"id": 633}, "project": {"id": 328, "owner": {"id": 733}, "assignee": {"id": 891}}, "task": {"id": 310, "owner": {"id": 33}, "assignee": {"id": 1037}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 60, "privilege": "none"}, "organization": {"id": 120, "owner": {"id": 293}, "user": {"role": "supervisor"}}}, "resource": {"id": 318, "assignee": {"id": 501}, "organization": {"id": 643}, "project": {"id": 355, "owner": {"id": 700}, "assignee": {"id": 850}}, "task": {"id": 387, "owner": {"id": 60}, "assignee": {"id": 1095}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_WORKER_same_org_TRUE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 35, "privilege": "none"}, "organization": {"id": 175, "owner": {"id": 228}, "user": {"role": "worker"}}}, "resource": {"id": 349, "assignee": {"id": 533}, "organization": {"id": 175}, "project": {"id": 338, "owner": {"id": 788}, "assignee": {"id": 825}}, "task": {"id": 346, "owner": {"id": 35}, "assignee": {"id": 1080}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_WORKER_same_org_TRUE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 71, "privilege": "none"}, "organization": {"id": 136, "owner": {"id": 202}, "user": {"role": "worker"}}}, "resource": {"id": 331, "assignee": {"id": 588}, "organization": {"id": 136}, "project": {"id": 379, "owner": {"id": 706}, "assignee": {"id": 867}}, "task": {"id": 388, "owner": {"id": 71}, "assignee": {"id": 1016}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 28, "privilege": "none"}, "organization": {"id": 132, "owner": {"id": 247}, "user": {"role": "worker"}}}, "resource": {"id": 309, "assignee": {"id": 538}, "organization": {"id": 681}, "project": {"id": 379, "owner": {"id": 796}, "assignee": {"id": 859}}, "task": {"id": 346, "owner": {"id": 28}, "assignee": {"id": 1027}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 47, "privilege": "none"}, "organization": {"id": 160, "owner": {"id": 227}, "user": {"role": "worker"}}}, "resource": {"id": 303, "assignee": {"id": 561}, "organization": {"id": 628}, "project": {"id": 316, "owner": {"id": 759}, "assignee": {"id": 868}}, "task": {"id": 311, "owner": {"id": 47}, "assignee": {"id": 1010}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 99, "privilege": "none"}, "organization": {"id": 169, "owner": {"id": 233}, "user": {"role": null}}}, "resource": {"id": 322, "assignee": {"id": 577}, "organization": {"id": 169}, "project": {"id": 347, "owner": {"id": 792}, "assignee": {"id": 886}}, "task": {"id": 375, "owner": {"id": 99}, "assignee": {"id": 1072}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 43, "privilege": "none"}, "organization": {"id": 195, "owner": {"id": 265}, "user": {"role": null}}}, "resource": {"id": 302, "assignee": {"id": 587}, "organization": {"id": 195}, "project": {"id": 336, "owner": {"id": 706}, "assignee": {"id": 861}}, "task": {"id": 354, "owner": {"id": 43}, "assignee": {"id": 1026}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 12, "privilege": "none"}, "organization": {"id": 143, "owner": {"id": 254}, "user": {"role": null}}}, "resource": {"id": 317, "assignee": {"id": 552}, "organization": {"id": 693}, "project": {"id": 367, "owner": {"id": 742}, "assignee": {"id": 831}}, "task": {"id": 346, "owner": {"id": 12}, "assignee": {"id": 1094}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 72, "privilege": "none"}, "organization": {"id": 117, "owner": {"id": 298}, "user": {"role": null}}}, "resource": {"id": 374, "assignee": {"id": 524}, "organization": {"id": 671}, "project": {"id": 389, "owner": {"id": 793}, "assignee": {"id": 878}}, "task": {"id": 397, "owner": {"id": 72}, "assignee": {"id": 1036}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 53, "privilege": "admin"}, "organization": {"id": 123, "owner": {"id": 53}, "user": {"role": "owner"}}}, "resource": {"id": 334, "assignee": {"id": 518}, "organization": {"id": 123}, "project": {"id": 369, "owner": {"id": 753}, "assignee": {"id": 840}}, "task": {"id": 362, "owner": {"id": 915}, "assignee": {"id": 53}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 22, "privilege": "admin"}, "organization": {"id": 187, "owner": {"id": 22}, "user": {"role": "owner"}}}, "resource": {"id": 383, "assignee": {"id": 533}, "organization": {"id": 187}, "project": {"id": 349, "owner": {"id": 736}, "assignee": {"id": 885}}, "task": {"id": 362, "owner": {"id": 964}, "assignee": {"id": 22}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_OWNER_same_org_FALSE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 0, "privilege": "admin"}, "organization": {"id": 122, "owner": {"id": 0}, "user": {"role": "owner"}}}, "resource": {"id": 309, "assignee": {"id": 593}, "organization": {"id": 617}, "project": {"id": 341, "owner": {"id": 760}, "assignee": {"id": 809}}, "task": {"id": 353, "owner": {"id": 917}, "assignee": {"id": 0}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_OWNER_same_org_FALSE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 29, "privilege": "admin"}, "organization": {"id": 133, "owner": {"id": 29}, "user": {"role": "owner"}}}, "resource": {"id": 384, "assignee": {"id": 525}, "organization": {"id": 671}, "project": {"id": 386, "owner": {"id": 719}, "assignee": {"id": 807}}, "task": {"id": 304, "owner": {"id": 975}, "assignee": {"id": 29}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 11, "privilege": "admin"}, "organization": {"id": 190, "owner": {"id": 296}, "user": {"role": "maintainer"}}}, "resource": {"id": 353, "assignee": {"id": 557}, "organization": {"id": 190}, "project": {"id": 382, "owner": {"id": 794}, "assignee": {"id": 855}}, "task": {"id": 305, "owner": {"id": 922}, "assignee": {"id": 11}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 37, "privilege": "admin"}, "organization": {"id": 182, "owner": {"id": 207}, "user": {"role": "maintainer"}}}, "resource": {"id": 370, "assignee": {"id": 562}, "organization": {"id": 182}, "project": {"id": 309, "owner": {"id": 729}, "assignee": {"id": 824}}, "task": {"id": 389, "owner": {"id": 999}, "assignee": {"id": 37}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_MAINTAINER_same_org_FALSE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 64, "privilege": "admin"}, "organization": {"id": 157, "owner": {"id": 247}, "user": {"role": "maintainer"}}}, "resource": {"id": 362, "assignee": {"id": 552}, "organization": {"id": 640}, "project": {"id": 330, "owner": {"id": 789}, "assignee": {"id": 831}}, "task": {"id": 348, "owner": {"id": 952}, "assignee": {"id": 64}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_MAINTAINER_same_org_FALSE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 81, "privilege": "admin"}, "organization": {"id": 151, "owner": {"id": 274}, "user": {"role": "maintainer"}}}, "resource": {"id": 346, "assignee": {"id": 510}, "organization": {"id": 632}, "project": {"id": 357, "owner": {"id": 732}, "assignee": {"id": 803}}, "task": {"id": 397, "owner": {"id": 996}, "assignee": {"id": 81}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 65, "privilege": "admin"}, "organization": {"id": 173, "owner": {"id": 266}, "user": {"role": "supervisor"}}}, "resource": {"id": 372, "assignee": {"id": 509}, "organization": {"id": 173}, "project": {"id": 317, "owner": {"id": 791}, "assignee": {"id": 899}}, "task": {"id": 304, "owner": {"id": 921}, "assignee": {"id": 65}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 11, "privilege": "admin"}, "organization": {"id": 138, "owner": {"id": 243}, "user": {"role": "supervisor"}}}, "resource": {"id": 326, "assignee": {"id": 597}, "organization": {"id": 138}, "project": {"id": 383, "owner": {"id": 768}, "assignee": {"id": 802}}, "task": {"id": 343, "owner": {"id": 913}, "assignee": {"id": 11}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_SUPERVISOR_same_org_FALSE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 57, "privilege": "admin"}, "organization": {"id": 165, "owner": {"id": 243}, "user": {"role": "supervisor"}}}, "resource": {"id": 304, "assignee": {"id": 550}, "organization": {"id": 622}, "project": {"id": 367, "owner": {"id": 706}, "assignee": {"id": 810}}, "task": {"id": 309, "owner": {"id": 977}, "assignee": {"id": 57}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_SUPERVISOR_same_org_FALSE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 6, "privilege": "admin"}, "organization": {"id": 146, "owner": {"id": 233}, "user": {"role": "supervisor"}}}, "resource": {"id": 382, "assignee": {"id": 560}, "organization": {"id": 666}, "project": {"id": 312, "owner": {"id": 735}, "assignee": {"id": 870}}, "task": {"id": 343, "owner": {"id": 940}, "assignee": {"id": 6}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 42, "privilege": "admin"}, "organization": {"id": 114, "owner": {"id": 203}, "user": {"role": "worker"}}}, "resource": {"id": 317, "assignee": {"id": 504}, "organization": {"id": 114}, "project": {"id": 391, "owner": {"id": 741}, "assignee": {"id": 833}}, "task": {"id": 365, "owner": {"id": 930}, "assignee": {"id": 42}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 8, "privilege": "admin"}, "organization": {"id": 138, "owner": {"id": 259}, "user": {"role": "worker"}}}, "resource": {"id": 384, "assignee": {"id": 591}, "organization": {"id": 138}, "project": {"id": 358, "owner": {"id": 789}, "assignee": {"id": 844}}, "task": {"id": 397, "owner": {"id": 984}, "assignee": {"id": 8}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_WORKER_same_org_FALSE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 46, "privilege": "admin"}, "organization": {"id": 137, "owner": {"id": 276}, "user": {"role": "worker"}}}, "resource": {"id": 356, "assignee": {"id": 506}, "organization": {"id": 685}, "project": {"id": 388, "owner": {"id": 723}, "assignee": {"id": 854}}, "task": {"id": 305, "owner": {"id": 975}, "assignee": {"id": 46}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_WORKER_same_org_FALSE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 49, "privilege": "admin"}, "organization": {"id": 101, "owner": {"id": 254}, "user": {"role": "worker"}}}, "resource": {"id": 326, "assignee": {"id": 546}, "organization": {"id": 618}, "project": {"id": 360, "owner": {"id": 724}, "assignee": {"id": 814}}, "task": {"id": 392, "owner": {"id": 943}, "assignee": {"id": 49}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_TRUE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 10, "privilege": "admin"}, "organization": {"id": 140, "owner": {"id": 247}, "user": {"role": null}}}, "resource": {"id": 313, "assignee": {"id": 557}, "organization": {"id": 140}, "project": {"id": 325, "owner": {"id": 793}, "assignee": {"id": 898}}, "task": {"id": 361, "owner": {"id": 990}, "assignee": {"id": 10}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_TRUE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 43, "privilege": "admin"}, "organization": {"id": 115, "owner": {"id": 223}, "user": {"role": null}}}, "resource": {"id": 315, "assignee": {"id": 533}, "organization": {"id": 115}, "project": {"id": 316, "owner": {"id": 722}, "assignee": {"id": 891}}, "task": {"id": 369, "owner": {"id": 986}, "assignee": {"id": 43}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_FALSE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 19, "privilege": "admin"}, "organization": {"id": 146, "owner": {"id": 262}, "user": {"role": null}}}, "resource": {"id": 309, "assignee": {"id": 566}, "organization": {"id": 673}, "project": {"id": 398, "owner": {"id": 760}, "assignee": {"id": 883}}, "task": {"id": 355, "owner": {"id": 947}, "assignee": {"id": 19}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_FALSE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 2, "privilege": "admin"}, "organization": {"id": 190, "owner": {"id": 291}, "user": {"role": null}}}, "resource": {"id": 314, "assignee": {"id": 561}, "organization": {"id": 654}, "project": {"id": 387, "owner": {"id": 763}, "assignee": {"id": 899}}, "task": {"id": 307, "owner": {"id": 988}, "assignee": {"id": 2}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 26, "privilege": "business"}, "organization": {"id": 140, "owner": {"id": 26}, "user": {"role": "owner"}}}, "resource": {"id": 336, "assignee": {"id": 500}, "organization": {"id": 140}, "project": {"id": 377, "owner": {"id": 763}, "assignee": {"id": 848}}, "task": {"id": 312, "owner": {"id": 980}, "assignee": {"id": 26}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 47, "privilege": "business"}, "organization": {"id": 170, "owner": {"id": 47}, "user": {"role": "owner"}}}, "resource": {"id": 308, "assignee": {"id": 564}, "organization": {"id": 170}, "project": {"id": 359, "owner": {"id": 779}, "assignee": {"id": 845}}, "task": {"id": 303, "owner": {"id": 996}, "assignee": {"id": 47}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 57, "privilege": "business"}, "organization": {"id": 105, "owner": {"id": 57}, "user": {"role": "owner"}}}, "resource": {"id": 328, "assignee": {"id": 501}, "organization": {"id": 684}, "project": {"id": 305, "owner": {"id": 779}, "assignee": {"id": 875}}, "task": {"id": 338, "owner": {"id": 965}, "assignee": {"id": 57}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 81, "privilege": "business"}, "organization": {"id": 183, "owner": {"id": 81}, "user": {"role": "owner"}}}, "resource": {"id": 328, "assignee": {"id": 531}, "organization": {"id": 638}, "project": {"id": 367, "owner": {"id": 756}, "assignee": {"id": 845}}, "task": {"id": 362, "owner": {"id": 931}, "assignee": {"id": 81}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 92, "privilege": "business"}, "organization": {"id": 133, "owner": {"id": 296}, "user": {"role": "maintainer"}}}, "resource": {"id": 375, "assignee": {"id": 553}, "organization": {"id": 133}, "project": {"id": 343, "owner": {"id": 729}, "assignee": {"id": 873}}, "task": {"id": 392, "owner": {"id": 940}, "assignee": {"id": 92}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 36, "privilege": "business"}, "organization": {"id": 189, "owner": {"id": 266}, "user": {"role": "maintainer"}}}, "resource": {"id": 365, "assignee": {"id": 502}, "organization": {"id": 189}, "project": {"id": 372, "owner": {"id": 777}, "assignee": {"id": 804}}, "task": {"id": 338, "owner": {"id": 979}, "assignee": {"id": 36}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 99, "privilege": "business"}, "organization": {"id": 147, "owner": {"id": 210}, "user": {"role": "maintainer"}}}, "resource": {"id": 372, "assignee": {"id": 575}, "organization": {"id": 632}, "project": {"id": 392, "owner": {"id": 723}, "assignee": {"id": 859}}, "task": {"id": 336, "owner": {"id": 921}, "assignee": {"id": 99}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 68, "privilege": "business"}, "organization": {"id": 136, "owner": {"id": 208}, "user": {"role": "maintainer"}}}, "resource": {"id": 377, "assignee": {"id": 576}, "organization": {"id": 600}, "project": {"id": 316, "owner": {"id": 751}, "assignee": {"id": 834}}, "task": {"id": 350, "owner": {"id": 904}, "assignee": {"id": 68}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 88, "privilege": "business"}, "organization": {"id": 113, "owner": {"id": 287}, "user": {"role": "supervisor"}}}, "resource": {"id": 383, "assignee": {"id": 522}, "organization": {"id": 113}, "project": {"id": 392, "owner": {"id": 797}, "assignee": {"id": 867}}, "task": {"id": 340, "owner": {"id": 997}, "assignee": {"id": 88}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 42, "privilege": "business"}, "organization": {"id": 198, "owner": {"id": 209}, "user": {"role": "supervisor"}}}, "resource": {"id": 376, "assignee": {"id": 572}, "organization": {"id": 198}, "project": {"id": 331, "owner": {"id": 760}, "assignee": {"id": 844}}, "task": {"id": 306, "owner": {"id": 971}, "assignee": {"id": 42}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 31, "privilege": "business"}, "organization": {"id": 165, "owner": {"id": 248}, "user": {"role": "supervisor"}}}, "resource": {"id": 354, "assignee": {"id": 542}, "organization": {"id": 625}, "project": {"id": 372, "owner": {"id": 734}, "assignee": {"id": 898}}, "task": {"id": 398, "owner": {"id": 955}, "assignee": {"id": 31}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 75, "privilege": "business"}, "organization": {"id": 196, "owner": {"id": 278}, "user": {"role": "supervisor"}}}, "resource": {"id": 311, "assignee": {"id": 502}, "organization": {"id": 668}, "project": {"id": 370, "owner": {"id": 764}, "assignee": {"id": 883}}, "task": {"id": 356, "owner": {"id": 911}, "assignee": {"id": 75}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 79, "privilege": "business"}, "organization": {"id": 166, "owner": {"id": 226}, "user": {"role": "worker"}}}, "resource": {"id": 350, "assignee": {"id": 596}, "organization": {"id": 166}, "project": {"id": 368, "owner": {"id": 740}, "assignee": {"id": 816}}, "task": {"id": 329, "owner": {"id": 961}, "assignee": {"id": 79}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 45, "privilege": "business"}, "organization": {"id": 149, "owner": {"id": 264}, "user": {"role": "worker"}}}, "resource": {"id": 309, "assignee": {"id": 512}, "organization": {"id": 149}, "project": {"id": 355, "owner": {"id": 787}, "assignee": {"id": 818}}, "task": {"id": 374, "owner": {"id": 945}, "assignee": {"id": 45}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 5, "privilege": "business"}, "organization": {"id": 193, "owner": {"id": 210}, "user": {"role": "worker"}}}, "resource": {"id": 323, "assignee": {"id": 518}, "organization": {"id": 603}, "project": {"id": 329, "owner": {"id": 787}, "assignee": {"id": 862}}, "task": {"id": 395, "owner": {"id": 916}, "assignee": {"id": 5}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 96, "privilege": "business"}, "organization": {"id": 149, "owner": {"id": 279}, "user": {"role": "worker"}}}, "resource": {"id": 338, "assignee": {"id": 568}, "organization": {"id": 609}, "project": {"id": 364, "owner": {"id": 737}, "assignee": {"id": 837}}, "task": {"id": 355, "owner": {"id": 944}, "assignee": {"id": 96}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 46, "privilege": "business"}, "organization": {"id": 160, "owner": {"id": 212}, "user": {"role": null}}}, "resource": {"id": 325, "assignee": {"id": 573}, "organization": {"id": 160}, "project": {"id": 351, "owner": {"id": 765}, "assignee": {"id": 856}}, "task": {"id": 337, "owner": {"id": 964}, "assignee": {"id": 46}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 5, "privilege": "business"}, "organization": {"id": 165, "owner": {"id": 225}, "user": {"role": null}}}, "resource": {"id": 378, "assignee": {"id": 536}, "organization": {"id": 165}, "project": {"id": 383, "owner": {"id": 792}, "assignee": {"id": 878}}, "task": {"id": 337, "owner": {"id": 942}, "assignee": {"id": 5}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 66, "privilege": "business"}, "organization": {"id": 100, "owner": {"id": 276}, "user": {"role": null}}}, "resource": {"id": 397, "assignee": {"id": 517}, "organization": {"id": 671}, "project": {"id": 377, "owner": {"id": 786}, "assignee": {"id": 809}}, "task": {"id": 359, "owner": {"id": 910}, "assignee": {"id": 66}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 40, "privilege": "business"}, "organization": {"id": 158, "owner": {"id": 295}, "user": {"role": null}}}, "resource": {"id": 366, "assignee": {"id": 512}, "organization": {"id": 630}, "project": {"id": 313, "owner": {"id": 767}, "assignee": {"id": 835}}, "task": {"id": 369, "owner": {"id": 931}, "assignee": {"id": 40}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 57, "privilege": "user"}, "organization": {"id": 126, "owner": {"id": 57}, "user": {"role": "owner"}}}, "resource": {"id": 310, "assignee": {"id": 511}, "organization": {"id": 126}, "project": {"id": 355, "owner": {"id": 705}, "assignee": {"id": 877}}, "task": {"id": 369, "owner": {"id": 973}, "assignee": {"id": 57}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 97, "privilege": "user"}, "organization": {"id": 175, "owner": {"id": 97}, "user": {"role": "owner"}}}, "resource": {"id": 303, "assignee": {"id": 537}, "organization": {"id": 175}, "project": {"id": 353, "owner": {"id": 762}, "assignee": {"id": 884}}, "task": {"id": 387, "owner": {"id": 905}, "assignee": {"id": 97}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 75, "privilege": "user"}, "organization": {"id": 173, "owner": {"id": 75}, "user": {"role": "owner"}}}, "resource": {"id": 340, "assignee": {"id": 567}, "organization": {"id": 668}, "project": {"id": 308, "owner": {"id": 727}, "assignee": {"id": 818}}, "task": {"id": 303, "owner": {"id": 967}, "assignee": {"id": 75}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 2, "privilege": "user"}, "organization": {"id": 196, "owner": {"id": 2}, "user": {"role": "owner"}}}, "resource": {"id": 378, "assignee": {"id": 580}, "organization": {"id": 663}, "project": {"id": 303, "owner": {"id": 716}, "assignee": {"id": 831}}, "task": {"id": 307, "owner": {"id": 987}, "assignee": {"id": 2}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 35, "privilege": "user"}, "organization": {"id": 145, "owner": {"id": 245}, "user": {"role": "maintainer"}}}, "resource": {"id": 313, "assignee": {"id": 507}, "organization": {"id": 145}, "project": {"id": 379, "owner": {"id": 769}, "assignee": {"id": 820}}, "task": {"id": 303, "owner": {"id": 969}, "assignee": {"id": 35}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 37, "privilege": "user"}, "organization": {"id": 141, "owner": {"id": 204}, "user": {"role": "maintainer"}}}, "resource": {"id": 326, "assignee": {"id": 520}, "organization": {"id": 141}, "project": {"id": 392, "owner": {"id": 773}, "assignee": {"id": 884}}, "task": {"id": 347, "owner": {"id": 949}, "assignee": {"id": 37}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 47, "privilege": "user"}, "organization": {"id": 166, "owner": {"id": 232}, "user": {"role": "maintainer"}}}, "resource": {"id": 328, "assignee": {"id": 523}, "organization": {"id": 601}, "project": {"id": 385, "owner": {"id": 799}, "assignee": {"id": 889}}, "task": {"id": 334, "owner": {"id": 910}, "assignee": {"id": 47}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 71, "privilege": "user"}, "organization": {"id": 154, "owner": {"id": 286}, "user": {"role": "maintainer"}}}, "resource": {"id": 308, "assignee": {"id": 555}, "organization": {"id": 682}, "project": {"id": 324, "owner": {"id": 764}, "assignee": {"id": 811}}, "task": {"id": 337, "owner": {"id": 924}, "assignee": {"id": 71}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 93, "privilege": "user"}, "organization": {"id": 189, "owner": {"id": 217}, "user": {"role": "supervisor"}}}, "resource": {"id": 305, "assignee": {"id": 561}, "organization": {"id": 189}, "project": {"id": 330, "owner": {"id": 708}, "assignee": {"id": 843}}, "task": {"id": 359, "owner": {"id": 923}, "assignee": {"id": 93}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 68, "privilege": "user"}, "organization": {"id": 108, "owner": {"id": 248}, "user": {"role": "supervisor"}}}, "resource": {"id": 351, "assignee": {"id": 596}, "organization": {"id": 108}, "project": {"id": 375, "owner": {"id": 777}, "assignee": {"id": 802}}, "task": {"id": 300, "owner": {"id": 993}, "assignee": {"id": 68}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 20, "privilege": "user"}, "organization": {"id": 127, "owner": {"id": 242}, "user": {"role": "supervisor"}}}, "resource": {"id": 354, "assignee": {"id": 525}, "organization": {"id": 653}, "project": {"id": 347, "owner": {"id": 760}, "assignee": {"id": 835}}, "task": {"id": 324, "owner": {"id": 941}, "assignee": {"id": 20}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 51, "privilege": "user"}, "organization": {"id": 153, "owner": {"id": 225}, "user": {"role": "supervisor"}}}, "resource": {"id": 379, "assignee": {"id": 529}, "organization": {"id": 613}, "project": {"id": 324, "owner": {"id": 764}, "assignee": {"id": 819}}, "task": {"id": 361, "owner": {"id": 904}, "assignee": {"id": 51}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 33, "privilege": "user"}, "organization": {"id": 196, "owner": {"id": 217}, "user": {"role": "worker"}}}, "resource": {"id": 315, "assignee": {"id": 552}, "organization": {"id": 196}, "project": {"id": 304, "owner": {"id": 725}, "assignee": {"id": 824}}, "task": {"id": 369, "owner": {"id": 978}, "assignee": {"id": 33}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 21, "privilege": "user"}, "organization": {"id": 106, "owner": {"id": 246}, "user": {"role": "worker"}}}, "resource": {"id": 318, "assignee": {"id": 583}, "organization": {"id": 106}, "project": {"id": 352, "owner": {"id": 739}, "assignee": {"id": 890}}, "task": {"id": 354, "owner": {"id": 917}, "assignee": {"id": 21}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 89, "privilege": "user"}, "organization": {"id": 118, "owner": {"id": 261}, "user": {"role": "worker"}}}, "resource": {"id": 347, "assignee": {"id": 585}, "organization": {"id": 655}, "project": {"id": 376, "owner": {"id": 730}, "assignee": {"id": 839}}, "task": {"id": 334, "owner": {"id": 901}, "assignee": {"id": 89}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 45, "privilege": "user"}, "organization": {"id": 192, "owner": {"id": 243}, "user": {"role": "worker"}}}, "resource": {"id": 310, "assignee": {"id": 588}, "organization": {"id": 688}, "project": {"id": 394, "owner": {"id": 707}, "assignee": {"id": 877}}, "task": {"id": 364, "owner": {"id": 961}, "assignee": {"id": 45}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 29, "privilege": "user"}, "organization": {"id": 157, "owner": {"id": 225}, "user": {"role": null}}}, "resource": {"id": 374, "assignee": {"id": 537}, "organization": {"id": 157}, "project": {"id": 382, "owner": {"id": 717}, "assignee": {"id": 881}}, "task": {"id": 396, "owner": {"id": 988}, "assignee": {"id": 29}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 83, "privilege": "user"}, "organization": {"id": 100, "owner": {"id": 270}, "user": {"role": null}}}, "resource": {"id": 364, "assignee": {"id": 543}, "organization": {"id": 100}, "project": {"id": 323, "owner": {"id": 796}, "assignee": {"id": 882}}, "task": {"id": 313, "owner": {"id": 961}, "assignee": {"id": 83}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 19, "privilege": "user"}, "organization": {"id": 185, "owner": {"id": 201}, "user": {"role": null}}}, "resource": {"id": 378, "assignee": {"id": 522}, "organization": {"id": 683}, "project": {"id": 333, "owner": {"id": 763}, "assignee": {"id": 804}}, "task": {"id": 316, "owner": {"id": 973}, "assignee": {"id": 19}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 33, "privilege": "user"}, "organization": {"id": 179, "owner": {"id": 291}, "user": {"role": null}}}, "resource": {"id": 321, "assignee": {"id": 535}, "organization": {"id": 617}, "project": {"id": 356, "owner": {"id": 710}, "assignee": {"id": 824}}, "task": {"id": 359, "owner": {"id": 934}, "assignee": {"id": 33}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 69, "privilege": "worker"}, "organization": {"id": 137, "owner": {"id": 69}, "user": {"role": "owner"}}}, "resource": {"id": 318, "assignee": {"id": 504}, "organization": {"id": 137}, "project": {"id": 374, "owner": {"id": 730}, "assignee": {"id": 882}}, "task": {"id": 375, "owner": {"id": 994}, "assignee": {"id": 69}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 45, "privilege": "worker"}, "organization": {"id": 160, "owner": {"id": 45}, "user": {"role": "owner"}}}, "resource": {"id": 335, "assignee": {"id": 593}, "organization": {"id": 160}, "project": {"id": 393, "owner": {"id": 750}, "assignee": {"id": 881}}, "task": {"id": 329, "owner": {"id": 993}, "assignee": {"id": 45}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 80, "privilege": "worker"}, "organization": {"id": 130, "owner": {"id": 80}, "user": {"role": "owner"}}}, "resource": {"id": 333, "assignee": {"id": 560}, "organization": {"id": 681}, "project": {"id": 334, "owner": {"id": 757}, "assignee": {"id": 841}}, "task": {"id": 366, "owner": {"id": 995}, "assignee": {"id": 80}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 32, "privilege": "worker"}, "organization": {"id": 122, "owner": {"id": 32}, "user": {"role": "owner"}}}, "resource": {"id": 398, "assignee": {"id": 541}, "organization": {"id": 666}, "project": {"id": 393, "owner": {"id": 795}, "assignee": {"id": 808}}, "task": {"id": 335, "owner": {"id": 906}, "assignee": {"id": 32}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 32, "privilege": "worker"}, "organization": {"id": 184, "owner": {"id": 297}, "user": {"role": "maintainer"}}}, "resource": {"id": 397, "assignee": {"id": 501}, "organization": {"id": 184}, "project": {"id": 388, "owner": {"id": 785}, "assignee": {"id": 852}}, "task": {"id": 314, "owner": {"id": 945}, "assignee": {"id": 32}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 25, "privilege": "worker"}, "organization": {"id": 170, "owner": {"id": 293}, "user": {"role": "maintainer"}}}, "resource": {"id": 318, "assignee": {"id": 587}, "organization": {"id": 170}, "project": {"id": 375, "owner": {"id": 798}, "assignee": {"id": 806}}, "task": {"id": 367, "owner": {"id": 928}, "assignee": {"id": 25}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 3, "privilege": "worker"}, "organization": {"id": 150, "owner": {"id": 290}, "user": {"role": "maintainer"}}}, "resource": {"id": 366, "assignee": {"id": 585}, "organization": {"id": 689}, "project": {"id": 310, "owner": {"id": 753}, "assignee": {"id": 805}}, "task": {"id": 396, "owner": {"id": 940}, "assignee": {"id": 3}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 19, "privilege": "worker"}, "organization": {"id": 102, "owner": {"id": 250}, "user": {"role": "maintainer"}}}, "resource": {"id": 388, "assignee": {"id": 548}, "organization": {"id": 636}, "project": {"id": 354, "owner": {"id": 767}, "assignee": {"id": 846}}, "task": {"id": 332, "owner": {"id": 964}, "assignee": {"id": 19}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 99, "privilege": "worker"}, "organization": {"id": 124, "owner": {"id": 269}, "user": {"role": "supervisor"}}}, "resource": {"id": 393, "assignee": {"id": 551}, "organization": {"id": 124}, "project": {"id": 303, "owner": {"id": 708}, "assignee": {"id": 814}}, "task": {"id": 318, "owner": {"id": 971}, "assignee": {"id": 99}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 17, "privilege": "worker"}, "organization": {"id": 116, "owner": {"id": 212}, "user": {"role": "supervisor"}}}, "resource": {"id": 390, "assignee": {"id": 501}, "organization": {"id": 116}, "project": {"id": 321, "owner": {"id": 702}, "assignee": {"id": 858}}, "task": {"id": 386, "owner": {"id": 961}, "assignee": {"id": 17}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 78, "privilege": "worker"}, "organization": {"id": 195, "owner": {"id": 228}, "user": {"role": "supervisor"}}}, "resource": {"id": 367, "assignee": {"id": 598}, "organization": {"id": 675}, "project": {"id": 335, "owner": {"id": 723}, "assignee": {"id": 855}}, "task": {"id": 359, "owner": {"id": 907}, "assignee": {"id": 78}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 39, "privilege": "worker"}, "organization": {"id": 140, "owner": {"id": 275}, "user": {"role": "supervisor"}}}, "resource": {"id": 332, "assignee": {"id": 564}, "organization": {"id": 676}, "project": {"id": 383, "owner": {"id": 758}, "assignee": {"id": 874}}, "task": {"id": 327, "owner": {"id": 934}, "assignee": {"id": 39}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 42, "privilege": "worker"}, "organization": {"id": 114, "owner": {"id": 221}, "user": {"role": "worker"}}}, "resource": {"id": 340, "assignee": {"id": 529}, "organization": {"id": 114}, "project": {"id": 388, "owner": {"id": 731}, "assignee": {"id": 862}}, "task": {"id": 309, "owner": {"id": 934}, "assignee": {"id": 42}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 2, "privilege": "worker"}, "organization": {"id": 132, "owner": {"id": 281}, "user": {"role": "worker"}}}, "resource": {"id": 303, "assignee": {"id": 508}, "organization": {"id": 132}, "project": {"id": 383, "owner": {"id": 772}, "assignee": {"id": 855}}, "task": {"id": 335, "owner": {"id": 953}, "assignee": {"id": 2}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 42, "privilege": "worker"}, "organization": {"id": 107, "owner": {"id": 239}, "user": {"role": "worker"}}}, "resource": {"id": 340, "assignee": {"id": 502}, "organization": {"id": 647}, "project": {"id": 310, "owner": {"id": 780}, "assignee": {"id": 884}}, "task": {"id": 346, "owner": {"id": 940}, "assignee": {"id": 42}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 96, "privilege": "worker"}, "organization": {"id": 195, "owner": {"id": 298}, "user": {"role": "worker"}}}, "resource": {"id": 385, "assignee": {"id": 569}, "organization": {"id": 601}, "project": {"id": 302, "owner": {"id": 718}, "assignee": {"id": 854}}, "task": {"id": 325, "owner": {"id": 961}, "assignee": {"id": 96}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 67, "privilege": "worker"}, "organization": {"id": 148, "owner": {"id": 292}, "user": {"role": null}}}, "resource": {"id": 334, "assignee": {"id": 578}, "organization": {"id": 148}, "project": {"id": 378, "owner": {"id": 764}, "assignee": {"id": 836}}, "task": {"id": 310, "owner": {"id": 981}, "assignee": {"id": 67}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 97, "privilege": "worker"}, "organization": {"id": 144, "owner": {"id": 256}, "user": {"role": null}}}, "resource": {"id": 315, "assignee": {"id": 599}, "organization": {"id": 144}, "project": {"id": 354, "owner": {"id": 756}, "assignee": {"id": 814}}, "task": {"id": 312, "owner": {"id": 933}, "assignee": {"id": 97}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 39, "privilege": "worker"}, "organization": {"id": 196, "owner": {"id": 266}, "user": {"role": null}}}, "resource": {"id": 337, "assignee": {"id": 596}, "organization": {"id": 608}, "project": {"id": 320, "owner": {"id": 724}, "assignee": {"id": 898}}, "task": {"id": 315, "owner": {"id": 977}, "assignee": {"id": 39}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 15, "privilege": "worker"}, "organization": {"id": 150, "owner": {"id": 280}, "user": {"role": null}}}, "resource": {"id": 334, "assignee": {"id": 507}, "organization": {"id": 627}, "project": {"id": 382, "owner": {"id": 723}, "assignee": {"id": 813}}, "task": {"id": 352, "owner": {"id": 958}, "assignee": {"id": 15}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_OWNER_same_org_TRUE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 6, "privilege": "none"}, "organization": {"id": 171, "owner": {"id": 6}, "user": {"role": "owner"}}}, "resource": {"id": 398, "assignee": {"id": 551}, "organization": {"id": 171}, "project": {"id": 370, "owner": {"id": 789}, "assignee": {"id": 821}}, "task": {"id": 325, "owner": {"id": 988}, "assignee": {"id": 6}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_OWNER_same_org_TRUE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 80, "privilege": "none"}, "organization": {"id": 181, "owner": {"id": 80}, "user": {"role": "owner"}}}, "resource": {"id": 353, "assignee": {"id": 520}, "organization": {"id": 181}, "project": {"id": 399, "owner": {"id": 757}, "assignee": {"id": 838}}, "task": {"id": 307, "owner": {"id": 974}, "assignee": {"id": 80}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 73, "privilege": "none"}, "organization": {"id": 126, "owner": {"id": 73}, "user": {"role": "owner"}}}, "resource": {"id": 326, "assignee": {"id": 555}, "organization": {"id": 672}, "project": {"id": 363, "owner": {"id": 750}, "assignee": {"id": 805}}, "task": {"id": 359, "owner": {"id": 931}, "assignee": {"id": 73}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 93, "privilege": "none"}, "organization": {"id": 137, "owner": {"id": 93}, "user": {"role": "owner"}}}, "resource": {"id": 371, "assignee": {"id": 522}, "organization": {"id": 681}, "project": {"id": 363, "owner": {"id": 700}, "assignee": {"id": 883}}, "task": {"id": 396, "owner": {"id": 930}, "assignee": {"id": 93}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_MAINTAINER_same_org_TRUE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 7, "privilege": "none"}, "organization": {"id": 195, "owner": {"id": 250}, "user": {"role": "maintainer"}}}, "resource": {"id": 334, "assignee": {"id": 519}, "organization": {"id": 195}, "project": {"id": 399, "owner": {"id": 724}, "assignee": {"id": 842}}, "task": {"id": 356, "owner": {"id": 969}, "assignee": {"id": 7}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_MAINTAINER_same_org_TRUE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 40, "privilege": "none"}, "organization": {"id": 194, "owner": {"id": 274}, "user": {"role": "maintainer"}}}, "resource": {"id": 384, "assignee": {"id": 546}, "organization": {"id": 194}, "project": {"id": 304, "owner": {"id": 751}, "assignee": {"id": 813}}, "task": {"id": 388, "owner": {"id": 986}, "assignee": {"id": 40}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 15, "privilege": "none"}, "organization": {"id": 161, "owner": {"id": 285}, "user": {"role": "maintainer"}}}, "resource": {"id": 381, "assignee": {"id": 547}, "organization": {"id": 633}, "project": {"id": 377, "owner": {"id": 705}, "assignee": {"id": 839}}, "task": {"id": 399, "owner": {"id": 938}, "assignee": {"id": 15}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 6, "privilege": "none"}, "organization": {"id": 167, "owner": {"id": 299}, "user": {"role": "maintainer"}}}, "resource": {"id": 350, "assignee": {"id": 512}, "organization": {"id": 671}, "project": {"id": 382, "owner": {"id": 733}, "assignee": {"id": 810}}, "task": {"id": 359, "owner": {"id": 984}, "assignee": {"id": 6}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_SUPERVISOR_same_org_TRUE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 8, "privilege": "none"}, "organization": {"id": 194, "owner": {"id": 240}, "user": {"role": "supervisor"}}}, "resource": {"id": 350, "assignee": {"id": 518}, "organization": {"id": 194}, "project": {"id": 306, "owner": {"id": 793}, "assignee": {"id": 882}}, "task": {"id": 362, "owner": {"id": 916}, "assignee": {"id": 8}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_SUPERVISOR_same_org_TRUE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 75, "privilege": "none"}, "organization": {"id": 167, "owner": {"id": 271}, "user": {"role": "supervisor"}}}, "resource": {"id": 317, "assignee": {"id": 584}, "organization": {"id": 167}, "project": {"id": 365, "owner": {"id": 791}, "assignee": {"id": 813}}, "task": {"id": 342, "owner": {"id": 938}, "assignee": {"id": 75}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 10, "privilege": "none"}, "organization": {"id": 138, "owner": {"id": 254}, "user": {"role": "supervisor"}}}, "resource": {"id": 381, "assignee": {"id": 581}, "organization": {"id": 694}, "project": {"id": 363, "owner": {"id": 764}, "assignee": {"id": 866}}, "task": {"id": 339, "owner": {"id": 948}, "assignee": {"id": 10}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 57, "privilege": "none"}, "organization": {"id": 142, "owner": {"id": 254}, "user": {"role": "supervisor"}}}, "resource": {"id": 355, "assignee": {"id": 520}, "organization": {"id": 679}, "project": {"id": 357, "owner": {"id": 718}, "assignee": {"id": 804}}, "task": {"id": 388, "owner": {"id": 927}, "assignee": {"id": 57}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_WORKER_same_org_TRUE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 32, "privilege": "none"}, "organization": {"id": 115, "owner": {"id": 289}, "user": {"role": "worker"}}}, "resource": {"id": 303, "assignee": {"id": 514}, "organization": {"id": 115}, "project": {"id": 357, "owner": {"id": 743}, "assignee": {"id": 842}}, "task": {"id": 303, "owner": {"id": 980}, "assignee": {"id": 32}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_WORKER_same_org_TRUE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 75, "privilege": "none"}, "organization": {"id": 179, "owner": {"id": 288}, "user": {"role": "worker"}}}, "resource": {"id": 349, "assignee": {"id": 550}, "organization": {"id": 179}, "project": {"id": 373, "owner": {"id": 766}, "assignee": {"id": 822}}, "task": {"id": 392, "owner": {"id": 925}, "assignee": {"id": 75}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 81, "privilege": "none"}, "organization": {"id": 129, "owner": {"id": 214}, "user": {"role": "worker"}}}, "resource": {"id": 394, "assignee": {"id": 537}, "organization": {"id": 618}, "project": {"id": 320, "owner": {"id": 721}, "assignee": {"id": 819}}, "task": {"id": 385, "owner": {"id": 949}, "assignee": {"id": 81}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 99, "privilege": "none"}, "organization": {"id": 157, "owner": {"id": 258}, "user": {"role": "worker"}}}, "resource": {"id": 391, "assignee": {"id": 522}, "organization": {"id": 652}, "project": {"id": 372, "owner": {"id": 794}, "assignee": {"id": 823}}, "task": {"id": 315, "owner": {"id": 918}, "assignee": {"id": 99}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 97, "privilege": "none"}, "organization": {"id": 124, "owner": {"id": 204}, "user": {"role": null}}}, "resource": {"id": 344, "assignee": {"id": 562}, "organization": {"id": 124}, "project": {"id": 312, "owner": {"id": 759}, "assignee": {"id": 850}}, "task": {"id": 310, "owner": {"id": 996}, "assignee": {"id": 97}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 61, "privilege": "none"}, "organization": {"id": 190, "owner": {"id": 215}, "user": {"role": null}}}, "resource": {"id": 366, "assignee": {"id": 587}, "organization": {"id": 190}, "project": {"id": 387, "owner": {"id": 758}, "assignee": {"id": 892}}, "task": {"id": 363, "owner": {"id": 923}, "assignee": {"id": 61}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 57, "privilege": "none"}, "organization": {"id": 149, "owner": {"id": 220}, "user": {"role": null}}}, "resource": {"id": 361, "assignee": {"id": 539}, "organization": {"id": 617}, "project": {"id": 351, "owner": {"id": 788}, "assignee": {"id": 835}}, "task": {"id": 314, "owner": {"id": 936}, "assignee": {"id": 57}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 68, "privilege": "none"}, "organization": {"id": 150, "owner": {"id": 214}, "user": {"role": null}}}, "resource": {"id": 340, "assignee": {"id": 527}, "organization": {"id": 604}, "project": {"id": 389, "owner": {"id": 750}, "assignee": {"id": 846}}, "task": {"id": 322, "owner": {"id": 961}, "assignee": {"id": 68}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 7, "privilege": "admin"}, "organization": {"id": 106, "owner": {"id": 7}, "user": {"role": "owner"}}}, "resource": {"id": 331, "assignee": {"id": 7}, "organization": {"id": 106}, "project": {"id": 330, "owner": {"id": 726}, "assignee": {"id": 892}}, "task": {"id": 344, "owner": {"id": 999}, "assignee": {"id": 1082}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 52, "privilege": "admin"}, "organization": {"id": 125, "owner": {"id": 52}, "user": {"role": "owner"}}}, "resource": {"id": 358, "assignee": {"id": 52}, "organization": {"id": 125}, "project": {"id": 331, "owner": {"id": 794}, "assignee": {"id": 831}}, "task": {"id": 344, "owner": {"id": 975}, "assignee": {"id": 1036}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_OWNER_same_org_FALSE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 96, "privilege": "admin"}, "organization": {"id": 165, "owner": {"id": 96}, "user": {"role": "owner"}}}, "resource": {"id": 303, "assignee": {"id": 96}, "organization": {"id": 627}, "project": {"id": 373, "owner": {"id": 763}, "assignee": {"id": 857}}, "task": {"id": 338, "owner": {"id": 983}, "assignee": {"id": 1030}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_OWNER_same_org_FALSE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 15, "privilege": "admin"}, "organization": {"id": 157, "owner": {"id": 15}, "user": {"role": "owner"}}}, "resource": {"id": 323, "assignee": {"id": 15}, "organization": {"id": 687}, "project": {"id": 395, "owner": {"id": 736}, "assignee": {"id": 843}}, "task": {"id": 327, "owner": {"id": 966}, "assignee": {"id": 1062}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 23, "privilege": "admin"}, "organization": {"id": 167, "owner": {"id": 289}, "user": {"role": "maintainer"}}}, "resource": {"id": 344, "assignee": {"id": 23}, "organization": {"id": 167}, "project": {"id": 306, "owner": {"id": 741}, "assignee": {"id": 835}}, "task": {"id": 305, "owner": {"id": 951}, "assignee": {"id": 1072}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 35, "privilege": "admin"}, "organization": {"id": 122, "owner": {"id": 232}, "user": {"role": "maintainer"}}}, "resource": {"id": 358, "assignee": {"id": 35}, "organization": {"id": 122}, "project": {"id": 390, "owner": {"id": 710}, "assignee": {"id": 895}}, "task": {"id": 380, "owner": {"id": 957}, "assignee": {"id": 1059}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_MAINTAINER_same_org_FALSE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 1, "privilege": "admin"}, "organization": {"id": 149, "owner": {"id": 260}, "user": {"role": "maintainer"}}}, "resource": {"id": 300, "assignee": {"id": 1}, "organization": {"id": 674}, "project": {"id": 388, "owner": {"id": 790}, "assignee": {"id": 809}}, "task": {"id": 376, "owner": {"id": 956}, "assignee": {"id": 1088}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_MAINTAINER_same_org_FALSE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 43, "privilege": "admin"}, "organization": {"id": 109, "owner": {"id": 277}, "user": {"role": "maintainer"}}}, "resource": {"id": 350, "assignee": {"id": 43}, "organization": {"id": 654}, "project": {"id": 389, "owner": {"id": 784}, "assignee": {"id": 830}}, "task": {"id": 347, "owner": {"id": 976}, "assignee": {"id": 1022}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 34, "privilege": "admin"}, "organization": {"id": 141, "owner": {"id": 233}, "user": {"role": "supervisor"}}}, "resource": {"id": 381, "assignee": {"id": 34}, "organization": {"id": 141}, "project": {"id": 334, "owner": {"id": 736}, "assignee": {"id": 895}}, "task": {"id": 353, "owner": {"id": 910}, "assignee": {"id": 1081}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 39, "privilege": "admin"}, "organization": {"id": 118, "owner": {"id": 273}, "user": {"role": "supervisor"}}}, "resource": {"id": 318, "assignee": {"id": 39}, "organization": {"id": 118}, "project": {"id": 383, "owner": {"id": 798}, "assignee": {"id": 881}}, "task": {"id": 390, "owner": {"id": 926}, "assignee": {"id": 1084}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_SUPERVISOR_same_org_FALSE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 48, "privilege": "admin"}, "organization": {"id": 105, "owner": {"id": 235}, "user": {"role": "supervisor"}}}, "resource": {"id": 325, "assignee": {"id": 48}, "organization": {"id": 641}, "project": {"id": 378, "owner": {"id": 776}, "assignee": {"id": 891}}, "task": {"id": 355, "owner": {"id": 919}, "assignee": {"id": 1049}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_SUPERVISOR_same_org_FALSE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 78, "privilege": "admin"}, "organization": {"id": 120, "owner": {"id": 295}, "user": {"role": "supervisor"}}}, "resource": {"id": 381, "assignee": {"id": 78}, "organization": {"id": 684}, "project": {"id": 334, "owner": {"id": 728}, "assignee": {"id": 821}}, "task": {"id": 353, "owner": {"id": 966}, "assignee": {"id": 1088}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 25, "privilege": "admin"}, "organization": {"id": 168, "owner": {"id": 268}, "user": {"role": "worker"}}}, "resource": {"id": 316, "assignee": {"id": 25}, "organization": {"id": 168}, "project": {"id": 329, "owner": {"id": 713}, "assignee": {"id": 888}}, "task": {"id": 337, "owner": {"id": 986}, "assignee": {"id": 1002}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 47, "privilege": "admin"}, "organization": {"id": 143, "owner": {"id": 296}, "user": {"role": "worker"}}}, "resource": {"id": 341, "assignee": {"id": 47}, "organization": {"id": 143}, "project": {"id": 347, "owner": {"id": 747}, "assignee": {"id": 852}}, "task": {"id": 362, "owner": {"id": 965}, "assignee": {"id": 1014}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_WORKER_same_org_FALSE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 2, "privilege": "admin"}, "organization": {"id": 139, "owner": {"id": 208}, "user": {"role": "worker"}}}, "resource": {"id": 325, "assignee": {"id": 2}, "organization": {"id": 656}, "project": {"id": 311, "owner": {"id": 728}, "assignee": {"id": 807}}, "task": {"id": 399, "owner": {"id": 926}, "assignee": {"id": 1032}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_WORKER_same_org_FALSE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 21, "privilege": "admin"}, "organization": {"id": 180, "owner": {"id": 291}, "user": {"role": "worker"}}}, "resource": {"id": 304, "assignee": {"id": 21}, "organization": {"id": 610}, "project": {"id": 361, "owner": {"id": 779}, "assignee": {"id": 830}}, "task": {"id": 331, "owner": {"id": 941}, "assignee": {"id": 1071}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_TRUE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 89, "privilege": "admin"}, "organization": {"id": 166, "owner": {"id": 215}, "user": {"role": null}}}, "resource": {"id": 370, "assignee": {"id": 89}, "organization": {"id": 166}, "project": {"id": 335, "owner": {"id": 712}, "assignee": {"id": 850}}, "task": {"id": 352, "owner": {"id": 949}, "assignee": {"id": 1026}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_TRUE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 32, "privilege": "admin"}, "organization": {"id": 194, "owner": {"id": 250}, "user": {"role": null}}}, "resource": {"id": 315, "assignee": {"id": 32}, "organization": {"id": 194}, "project": {"id": 385, "owner": {"id": 754}, "assignee": {"id": 858}}, "task": {"id": 315, "owner": {"id": 969}, "assignee": {"id": 1035}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_FALSE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 8, "privilege": "admin"}, "organization": {"id": 147, "owner": {"id": 242}, "user": {"role": null}}}, "resource": {"id": 361, "assignee": {"id": 8}, "organization": {"id": 692}, "project": {"id": 376, "owner": {"id": 758}, "assignee": {"id": 845}}, "task": {"id": 351, "owner": {"id": 957}, "assignee": {"id": 1075}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_FALSE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 70, "privilege": "admin"}, "organization": {"id": 157, "owner": {"id": 287}, "user": {"role": null}}}, "resource": {"id": 395, "assignee": {"id": 70}, "organization": {"id": 659}, "project": {"id": 340, "owner": {"id": 717}, "assignee": {"id": 828}}, "task": {"id": 317, "owner": {"id": 906}, "assignee": {"id": 1069}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 81, "privilege": "business"}, "organization": {"id": 157, "owner": {"id": 81}, "user": {"role": "owner"}}}, "resource": {"id": 373, "assignee": {"id": 81}, "organization": {"id": 157}, "project": {"id": 354, "owner": {"id": 708}, "assignee": {"id": 832}}, "task": {"id": 359, "owner": {"id": 903}, "assignee": {"id": 1083}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 61, "privilege": "business"}, "organization": {"id": 103, "owner": {"id": 61}, "user": {"role": "owner"}}}, "resource": {"id": 336, "assignee": {"id": 61}, "organization": {"id": 103}, "project": {"id": 306, "owner": {"id": 742}, "assignee": {"id": 885}}, "task": {"id": 397, "owner": {"id": 923}, "assignee": {"id": 1028}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 78, "privilege": "business"}, "organization": {"id": 160, "owner": {"id": 78}, "user": {"role": "owner"}}}, "resource": {"id": 324, "assignee": {"id": 78}, "organization": {"id": 661}, "project": {"id": 355, "owner": {"id": 717}, "assignee": {"id": 878}}, "task": {"id": 317, "owner": {"id": 926}, "assignee": {"id": 1070}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 12, "privilege": "business"}, "organization": {"id": 143, "owner": {"id": 12}, "user": {"role": "owner"}}}, "resource": {"id": 377, "assignee": {"id": 12}, "organization": {"id": 660}, "project": {"id": 317, "owner": {"id": 795}, "assignee": {"id": 848}}, "task": {"id": 343, "owner": {"id": 912}, "assignee": {"id": 1048}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 51, "privilege": "business"}, "organization": {"id": 129, "owner": {"id": 297}, "user": {"role": "maintainer"}}}, "resource": {"id": 359, "assignee": {"id": 51}, "organization": {"id": 129}, "project": {"id": 309, "owner": {"id": 729}, "assignee": {"id": 881}}, "task": {"id": 368, "owner": {"id": 955}, "assignee": {"id": 1033}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 41, "privilege": "business"}, "organization": {"id": 127, "owner": {"id": 208}, "user": {"role": "maintainer"}}}, "resource": {"id": 393, "assignee": {"id": 41}, "organization": {"id": 127}, "project": {"id": 395, "owner": {"id": 744}, "assignee": {"id": 898}}, "task": {"id": 346, "owner": {"id": 904}, "assignee": {"id": 1087}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 18, "privilege": "business"}, "organization": {"id": 112, "owner": {"id": 221}, "user": {"role": "maintainer"}}}, "resource": {"id": 310, "assignee": {"id": 18}, "organization": {"id": 625}, "project": {"id": 362, "owner": {"id": 750}, "assignee": {"id": 814}}, "task": {"id": 387, "owner": {"id": 927}, "assignee": {"id": 1008}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 0, "privilege": "business"}, "organization": {"id": 148, "owner": {"id": 295}, "user": {"role": "maintainer"}}}, "resource": {"id": 343, "assignee": {"id": 0}, "organization": {"id": 601}, "project": {"id": 330, "owner": {"id": 741}, "assignee": {"id": 889}}, "task": {"id": 373, "owner": {"id": 968}, "assignee": {"id": 1004}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_SUPERVISOR_same_org_TRUE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 40, "privilege": "business"}, "organization": {"id": 193, "owner": {"id": 240}, "user": {"role": "supervisor"}}}, "resource": {"id": 301, "assignee": {"id": 40}, "organization": {"id": 193}, "project": {"id": 353, "owner": {"id": 792}, "assignee": {"id": 848}}, "task": {"id": 384, "owner": {"id": 930}, "assignee": {"id": 1019}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 71, "privilege": "business"}, "organization": {"id": 116, "owner": {"id": 257}, "user": {"role": "supervisor"}}}, "resource": {"id": 354, "assignee": {"id": 71}, "organization": {"id": 116}, "project": {"id": 367, "owner": {"id": 718}, "assignee": {"id": 823}}, "task": {"id": 301, "owner": {"id": 998}, "assignee": {"id": 1020}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 84, "privilege": "business"}, "organization": {"id": 115, "owner": {"id": 219}, "user": {"role": "supervisor"}}}, "resource": {"id": 301, "assignee": {"id": 84}, "organization": {"id": 642}, "project": {"id": 378, "owner": {"id": 736}, "assignee": {"id": 814}}, "task": {"id": 340, "owner": {"id": 947}, "assignee": {"id": 1091}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 8, "privilege": "business"}, "organization": {"id": 113, "owner": {"id": 211}, "user": {"role": "supervisor"}}}, "resource": {"id": 384, "assignee": {"id": 8}, "organization": {"id": 668}, "project": {"id": 367, "owner": {"id": 771}, "assignee": {"id": 818}}, "task": {"id": 394, "owner": {"id": 926}, "assignee": {"id": 1058}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_WORKER_same_org_TRUE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 83, "privilege": "business"}, "organization": {"id": 171, "owner": {"id": 282}, "user": {"role": "worker"}}}, "resource": {"id": 321, "assignee": {"id": 83}, "organization": {"id": 171}, "project": {"id": 388, "owner": {"id": 734}, "assignee": {"id": 865}}, "task": {"id": 325, "owner": {"id": 973}, "assignee": {"id": 1054}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 95, "privilege": "business"}, "organization": {"id": 196, "owner": {"id": 224}, "user": {"role": "worker"}}}, "resource": {"id": 397, "assignee": {"id": 95}, "organization": {"id": 196}, "project": {"id": 383, "owner": {"id": 794}, "assignee": {"id": 894}}, "task": {"id": 371, "owner": {"id": 964}, "assignee": {"id": 1051}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 80, "privilege": "business"}, "organization": {"id": 117, "owner": {"id": 230}, "user": {"role": "worker"}}}, "resource": {"id": 335, "assignee": {"id": 80}, "organization": {"id": 624}, "project": {"id": 342, "owner": {"id": 785}, "assignee": {"id": 861}}, "task": {"id": 324, "owner": {"id": 900}, "assignee": {"id": 1051}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 34, "privilege": "business"}, "organization": {"id": 146, "owner": {"id": 289}, "user": {"role": "worker"}}}, "resource": {"id": 386, "assignee": {"id": 34}, "organization": {"id": 611}, "project": {"id": 305, "owner": {"id": 752}, "assignee": {"id": 836}}, "task": {"id": 377, "owner": {"id": 964}, "assignee": {"id": 1021}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 2, "privilege": "business"}, "organization": {"id": 143, "owner": {"id": 209}, "user": {"role": null}}}, "resource": {"id": 379, "assignee": {"id": 2}, "organization": {"id": 143}, "project": {"id": 369, "owner": {"id": 785}, "assignee": {"id": 826}}, "task": {"id": 331, "owner": {"id": 946}, "assignee": {"id": 1036}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 23, "privilege": "business"}, "organization": {"id": 186, "owner": {"id": 284}, "user": {"role": null}}}, "resource": {"id": 346, "assignee": {"id": 23}, "organization": {"id": 186}, "project": {"id": 356, "owner": {"id": 706}, "assignee": {"id": 857}}, "task": {"id": 307, "owner": {"id": 962}, "assignee": {"id": 1039}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 92, "privilege": "business"}, "organization": {"id": 132, "owner": {"id": 273}, "user": {"role": null}}}, "resource": {"id": 306, "assignee": {"id": 92}, "organization": {"id": 639}, "project": {"id": 332, "owner": {"id": 781}, "assignee": {"id": 871}}, "task": {"id": 366, "owner": {"id": 929}, "assignee": {"id": 1002}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 14, "privilege": "business"}, "organization": {"id": 100, "owner": {"id": 297}, "user": {"role": null}}}, "resource": {"id": 368, "assignee": {"id": 14}, "organization": {"id": 656}, "project": {"id": 339, "owner": {"id": 715}, "assignee": {"id": 852}}, "task": {"id": 314, "owner": {"id": 905}, "assignee": {"id": 1024}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 40, "privilege": "user"}, "organization": {"id": 199, "owner": {"id": 40}, "user": {"role": "owner"}}}, "resource": {"id": 392, "assignee": {"id": 40}, "organization": {"id": 199}, "project": {"id": 324, "owner": {"id": 757}, "assignee": {"id": 842}}, "task": {"id": 361, "owner": {"id": 913}, "assignee": {"id": 1025}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 49, "privilege": "user"}, "organization": {"id": 108, "owner": {"id": 49}, "user": {"role": "owner"}}}, "resource": {"id": 370, "assignee": {"id": 49}, "organization": {"id": 108}, "project": {"id": 384, "owner": {"id": 755}, "assignee": {"id": 878}}, "task": {"id": 314, "owner": {"id": 901}, "assignee": {"id": 1067}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 20, "privilege": "user"}, "organization": {"id": 107, "owner": {"id": 20}, "user": {"role": "owner"}}}, "resource": {"id": 389, "assignee": {"id": 20}, "organization": {"id": 685}, "project": {"id": 337, "owner": {"id": 710}, "assignee": {"id": 800}}, "task": {"id": 315, "owner": {"id": 999}, "assignee": {"id": 1043}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 83, "privilege": "user"}, "organization": {"id": 182, "owner": {"id": 83}, "user": {"role": "owner"}}}, "resource": {"id": 356, "assignee": {"id": 83}, "organization": {"id": 651}, "project": {"id": 348, "owner": {"id": 730}, "assignee": {"id": 859}}, "task": {"id": 342, "owner": {"id": 982}, "assignee": {"id": 1074}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 98, "privilege": "user"}, "organization": {"id": 133, "owner": {"id": 293}, "user": {"role": "maintainer"}}}, "resource": {"id": 355, "assignee": {"id": 98}, "organization": {"id": 133}, "project": {"id": 369, "owner": {"id": 790}, "assignee": {"id": 874}}, "task": {"id": 347, "owner": {"id": 950}, "assignee": {"id": 1070}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 46, "privilege": "user"}, "organization": {"id": 183, "owner": {"id": 209}, "user": {"role": "maintainer"}}}, "resource": {"id": 318, "assignee": {"id": 46}, "organization": {"id": 183}, "project": {"id": 391, "owner": {"id": 739}, "assignee": {"id": 852}}, "task": {"id": 300, "owner": {"id": 994}, "assignee": {"id": 1027}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 60, "privilege": "user"}, "organization": {"id": 131, "owner": {"id": 245}, "user": {"role": "maintainer"}}}, "resource": {"id": 358, "assignee": {"id": 60}, "organization": {"id": 673}, "project": {"id": 330, "owner": {"id": 741}, "assignee": {"id": 803}}, "task": {"id": 301, "owner": {"id": 923}, "assignee": {"id": 1095}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 76, "privilege": "user"}, "organization": {"id": 162, "owner": {"id": 274}, "user": {"role": "maintainer"}}}, "resource": {"id": 334, "assignee": {"id": 76}, "organization": {"id": 656}, "project": {"id": 327, "owner": {"id": 798}, "assignee": {"id": 802}}, "task": {"id": 304, "owner": {"id": 967}, "assignee": {"id": 1072}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_SUPERVISOR_same_org_TRUE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 58, "privilege": "user"}, "organization": {"id": 106, "owner": {"id": 246}, "user": {"role": "supervisor"}}}, "resource": {"id": 367, "assignee": {"id": 58}, "organization": {"id": 106}, "project": {"id": 308, "owner": {"id": 794}, "assignee": {"id": 885}}, "task": {"id": 338, "owner": {"id": 909}, "assignee": {"id": 1044}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 24, "privilege": "user"}, "organization": {"id": 177, "owner": {"id": 286}, "user": {"role": "supervisor"}}}, "resource": {"id": 311, "assignee": {"id": 24}, "organization": {"id": 177}, "project": {"id": 335, "owner": {"id": 783}, "assignee": {"id": 856}}, "task": {"id": 398, "owner": {"id": 943}, "assignee": {"id": 1039}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 2, "privilege": "user"}, "organization": {"id": 106, "owner": {"id": 260}, "user": {"role": "supervisor"}}}, "resource": {"id": 364, "assignee": {"id": 2}, "organization": {"id": 625}, "project": {"id": 391, "owner": {"id": 741}, "assignee": {"id": 850}}, "task": {"id": 360, "owner": {"id": 948}, "assignee": {"id": 1017}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 99, "privilege": "user"}, "organization": {"id": 169, "owner": {"id": 280}, "user": {"role": "supervisor"}}}, "resource": {"id": 383, "assignee": {"id": 99}, "organization": {"id": 679}, "project": {"id": 350, "owner": {"id": 788}, "assignee": {"id": 856}}, "task": {"id": 390, "owner": {"id": 963}, "assignee": {"id": 1012}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_WORKER_same_org_TRUE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 14, "privilege": "user"}, "organization": {"id": 153, "owner": {"id": 232}, "user": {"role": "worker"}}}, "resource": {"id": 300, "assignee": {"id": 14}, "organization": {"id": 153}, "project": {"id": 345, "owner": {"id": 791}, "assignee": {"id": 854}}, "task": {"id": 393, "owner": {"id": 949}, "assignee": {"id": 1061}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 7, "privilege": "user"}, "organization": {"id": 152, "owner": {"id": 277}, "user": {"role": "worker"}}}, "resource": {"id": 310, "assignee": {"id": 7}, "organization": {"id": 152}, "project": {"id": 375, "owner": {"id": 757}, "assignee": {"id": 835}}, "task": {"id": 332, "owner": {"id": 964}, "assignee": {"id": 1084}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 76, "privilege": "user"}, "organization": {"id": 180, "owner": {"id": 242}, "user": {"role": "worker"}}}, "resource": {"id": 314, "assignee": {"id": 76}, "organization": {"id": 641}, "project": {"id": 334, "owner": {"id": 767}, "assignee": {"id": 876}}, "task": {"id": 309, "owner": {"id": 913}, "assignee": {"id": 1079}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 2, "privilege": "user"}, "organization": {"id": 163, "owner": {"id": 234}, "user": {"role": "worker"}}}, "resource": {"id": 335, "assignee": {"id": 2}, "organization": {"id": 652}, "project": {"id": 356, "owner": {"id": 774}, "assignee": {"id": 871}}, "task": {"id": 399, "owner": {"id": 933}, "assignee": {"id": 1038}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 73, "privilege": "user"}, "organization": {"id": 144, "owner": {"id": 211}, "user": {"role": null}}}, "resource": {"id": 300, "assignee": {"id": 73}, "organization": {"id": 144}, "project": {"id": 385, "owner": {"id": 724}, "assignee": {"id": 821}}, "task": {"id": 359, "owner": {"id": 909}, "assignee": {"id": 1005}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 90, "privilege": "user"}, "organization": {"id": 166, "owner": {"id": 222}, "user": {"role": null}}}, "resource": {"id": 365, "assignee": {"id": 90}, "organization": {"id": 166}, "project": {"id": 333, "owner": {"id": 793}, "assignee": {"id": 844}}, "task": {"id": 362, "owner": {"id": 966}, "assignee": {"id": 1053}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 73, "privilege": "user"}, "organization": {"id": 113, "owner": {"id": 239}, "user": {"role": null}}}, "resource": {"id": 375, "assignee": {"id": 73}, "organization": {"id": 646}, "project": {"id": 394, "owner": {"id": 711}, "assignee": {"id": 842}}, "task": {"id": 349, "owner": {"id": 976}, "assignee": {"id": 1007}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 37, "privilege": "user"}, "organization": {"id": 113, "owner": {"id": 214}, "user": {"role": null}}}, "resource": {"id": 380, "assignee": {"id": 37}, "organization": {"id": 662}, "project": {"id": 304, "owner": {"id": 780}, "assignee": {"id": 823}}, "task": {"id": 370, "owner": {"id": 916}, "assignee": {"id": 1086}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_OWNER_same_org_TRUE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 68, "privilege": "worker"}, "organization": {"id": 165, "owner": {"id": 68}, "user": {"role": "owner"}}}, "resource": {"id": 371, "assignee": {"id": 68}, "organization": {"id": 165}, "project": {"id": 304, "owner": {"id": 728}, "assignee": {"id": 899}}, "task": {"id": 314, "owner": {"id": 987}, "assignee": {"id": 1030}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 41, "privilege": "worker"}, "organization": {"id": 171, "owner": {"id": 41}, "user": {"role": "owner"}}}, "resource": {"id": 389, "assignee": {"id": 41}, "organization": {"id": 171}, "project": {"id": 350, "owner": {"id": 728}, "assignee": {"id": 880}}, "task": {"id": 395, "owner": {"id": 940}, "assignee": {"id": 1085}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 77, "privilege": "worker"}, "organization": {"id": 136, "owner": {"id": 77}, "user": {"role": "owner"}}}, "resource": {"id": 323, "assignee": {"id": 77}, "organization": {"id": 630}, "project": {"id": 390, "owner": {"id": 701}, "assignee": {"id": 893}}, "task": {"id": 310, "owner": {"id": 987}, "assignee": {"id": 1090}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 58, "privilege": "worker"}, "organization": {"id": 187, "owner": {"id": 58}, "user": {"role": "owner"}}}, "resource": {"id": 346, "assignee": {"id": 58}, "organization": {"id": 669}, "project": {"id": 373, "owner": {"id": 709}, "assignee": {"id": 804}}, "task": {"id": 343, "owner": {"id": 908}, "assignee": {"id": 1007}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_MAINTAINER_same_org_TRUE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 3, "privilege": "worker"}, "organization": {"id": 129, "owner": {"id": 212}, "user": {"role": "maintainer"}}}, "resource": {"id": 310, "assignee": {"id": 3}, "organization": {"id": 129}, "project": {"id": 377, "owner": {"id": 728}, "assignee": {"id": 862}}, "task": {"id": 385, "owner": {"id": 939}, "assignee": {"id": 1048}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 52, "privilege": "worker"}, "organization": {"id": 111, "owner": {"id": 214}, "user": {"role": "maintainer"}}}, "resource": {"id": 362, "assignee": {"id": 52}, "organization": {"id": 111}, "project": {"id": 384, "owner": {"id": 775}, "assignee": {"id": 802}}, "task": {"id": 316, "owner": {"id": 926}, "assignee": {"id": 1004}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 5, "privilege": "worker"}, "organization": {"id": 190, "owner": {"id": 247}, "user": {"role": "maintainer"}}}, "resource": {"id": 357, "assignee": {"id": 5}, "organization": {"id": 645}, "project": {"id": 337, "owner": {"id": 720}, "assignee": {"id": 885}}, "task": {"id": 318, "owner": {"id": 979}, "assignee": {"id": 1066}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 36, "privilege": "worker"}, "organization": {"id": 118, "owner": {"id": 248}, "user": {"role": "maintainer"}}}, "resource": {"id": 344, "assignee": {"id": 36}, "organization": {"id": 679}, "project": {"id": 385, "owner": {"id": 718}, "assignee": {"id": 876}}, "task": {"id": 375, "owner": {"id": 908}, "assignee": {"id": 1064}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_SUPERVISOR_same_org_TRUE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 36, "privilege": "worker"}, "organization": {"id": 114, "owner": {"id": 226}, "user": {"role": "supervisor"}}}, "resource": {"id": 366, "assignee": {"id": 36}, "organization": {"id": 114}, "project": {"id": 340, "owner": {"id": 790}, "assignee": {"id": 847}}, "task": {"id": 385, "owner": {"id": 938}, "assignee": {"id": 1024}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 69, "privilege": "worker"}, "organization": {"id": 100, "owner": {"id": 225}, "user": {"role": "supervisor"}}}, "resource": {"id": 311, "assignee": {"id": 69}, "organization": {"id": 100}, "project": {"id": 376, "owner": {"id": 774}, "assignee": {"id": 829}}, "task": {"id": 391, "owner": {"id": 941}, "assignee": {"id": 1087}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 53, "privilege": "worker"}, "organization": {"id": 156, "owner": {"id": 253}, "user": {"role": "supervisor"}}}, "resource": {"id": 328, "assignee": {"id": 53}, "organization": {"id": 671}, "project": {"id": 322, "owner": {"id": 774}, "assignee": {"id": 801}}, "task": {"id": 384, "owner": {"id": 940}, "assignee": {"id": 1040}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 79, "privilege": "worker"}, "organization": {"id": 158, "owner": {"id": 273}, "user": {"role": "supervisor"}}}, "resource": {"id": 360, "assignee": {"id": 79}, "organization": {"id": 688}, "project": {"id": 380, "owner": {"id": 763}, "assignee": {"id": 815}}, "task": {"id": 343, "owner": {"id": 994}, "assignee": {"id": 1014}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_WORKER_same_org_TRUE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 92, "privilege": "worker"}, "organization": {"id": 199, "owner": {"id": 227}, "user": {"role": "worker"}}}, "resource": {"id": 353, "assignee": {"id": 92}, "organization": {"id": 199}, "project": {"id": 308, "owner": {"id": 791}, "assignee": {"id": 821}}, "task": {"id": 324, "owner": {"id": 921}, "assignee": {"id": 1023}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 0, "privilege": "worker"}, "organization": {"id": 153, "owner": {"id": 292}, "user": {"role": "worker"}}}, "resource": {"id": 328, "assignee": {"id": 0}, "organization": {"id": 153}, "project": {"id": 356, "owner": {"id": 702}, "assignee": {"id": 835}}, "task": {"id": 305, "owner": {"id": 989}, "assignee": {"id": 1084}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 48, "privilege": "worker"}, "organization": {"id": 108, "owner": {"id": 223}, "user": {"role": "worker"}}}, "resource": {"id": 373, "assignee": {"id": 48}, "organization": {"id": 601}, "project": {"id": 394, "owner": {"id": 781}, "assignee": {"id": 819}}, "task": {"id": 325, "owner": {"id": 980}, "assignee": {"id": 1031}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 83, "privilege": "worker"}, "organization": {"id": 174, "owner": {"id": 263}, "user": {"role": "worker"}}}, "resource": {"id": 391, "assignee": {"id": 83}, "organization": {"id": 663}, "project": {"id": 342, "owner": {"id": 799}, "assignee": {"id": 822}}, "task": {"id": 335, "owner": {"id": 924}, "assignee": {"id": 1062}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 90, "privilege": "worker"}, "organization": {"id": 166, "owner": {"id": 294}, "user": {"role": null}}}, "resource": {"id": 300, "assignee": {"id": 90}, "organization": {"id": 166}, "project": {"id": 322, "owner": {"id": 755}, "assignee": {"id": 898}}, "task": {"id": 320, "owner": {"id": 909}, "assignee": {"id": 1048}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 57, "privilege": "worker"}, "organization": {"id": 181, "owner": {"id": 269}, "user": {"role": null}}}, "resource": {"id": 392, "assignee": {"id": 57}, "organization": {"id": 181}, "project": {"id": 368, "owner": {"id": 767}, "assignee": {"id": 868}}, "task": {"id": 356, "owner": {"id": 997}, "assignee": {"id": 1056}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 13, "privilege": "worker"}, "organization": {"id": 122, "owner": {"id": 298}, "user": {"role": null}}}, "resource": {"id": 337, "assignee": {"id": 13}, "organization": {"id": 675}, "project": {"id": 357, "owner": {"id": 786}, "assignee": {"id": 823}}, "task": {"id": 393, "owner": {"id": 941}, "assignee": {"id": 1089}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 92, "privilege": "worker"}, "organization": {"id": 160, "owner": {"id": 286}, "user": {"role": null}}}, "resource": {"id": 332, "assignee": {"id": 92}, "organization": {"id": 695}, "project": {"id": 343, "owner": {"id": 705}, "assignee": {"id": 802}}, "task": {"id": 358, "owner": {"id": 966}, "assignee": {"id": 1052}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_OWNER_same_org_TRUE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 42, "privilege": "none"}, "organization": {"id": 155, "owner": {"id": 42}, "user": {"role": "owner"}}}, "resource": {"id": 362, "assignee": {"id": 42}, "organization": {"id": 155}, "project": {"id": 360, "owner": {"id": 767}, "assignee": {"id": 866}}, "task": {"id": 315, "owner": {"id": 958}, "assignee": {"id": 1023}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_OWNER_same_org_TRUE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 90, "privilege": "none"}, "organization": {"id": 165, "owner": {"id": 90}, "user": {"role": "owner"}}}, "resource": {"id": 322, "assignee": {"id": 90}, "organization": {"id": 165}, "project": {"id": 315, "owner": {"id": 709}, "assignee": {"id": 885}}, "task": {"id": 388, "owner": {"id": 956}, "assignee": {"id": 1001}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 23, "privilege": "none"}, "organization": {"id": 161, "owner": {"id": 23}, "user": {"role": "owner"}}}, "resource": {"id": 305, "assignee": {"id": 23}, "organization": {"id": 624}, "project": {"id": 397, "owner": {"id": 757}, "assignee": {"id": 856}}, "task": {"id": 331, "owner": {"id": 995}, "assignee": {"id": 1082}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 56, "privilege": "none"}, "organization": {"id": 138, "owner": {"id": 56}, "user": {"role": "owner"}}}, "resource": {"id": 369, "assignee": {"id": 56}, "organization": {"id": 620}, "project": {"id": 358, "owner": {"id": 772}, "assignee": {"id": 853}}, "task": {"id": 386, "owner": {"id": 930}, "assignee": {"id": 1024}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_MAINTAINER_same_org_TRUE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 72, "privilege": "none"}, "organization": {"id": 133, "owner": {"id": 261}, "user": {"role": "maintainer"}}}, "resource": {"id": 346, "assignee": {"id": 72}, "organization": {"id": 133}, "project": {"id": 364, "owner": {"id": 760}, "assignee": {"id": 822}}, "task": {"id": 378, "owner": {"id": 901}, "assignee": {"id": 1031}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_MAINTAINER_same_org_TRUE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 4, "privilege": "none"}, "organization": {"id": 146, "owner": {"id": 248}, "user": {"role": "maintainer"}}}, "resource": {"id": 321, "assignee": {"id": 4}, "organization": {"id": 146}, "project": {"id": 386, "owner": {"id": 751}, "assignee": {"id": 810}}, "task": {"id": 386, "owner": {"id": 984}, "assignee": {"id": 1015}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 40, "privilege": "none"}, "organization": {"id": 140, "owner": {"id": 272}, "user": {"role": "maintainer"}}}, "resource": {"id": 360, "assignee": {"id": 40}, "organization": {"id": 688}, "project": {"id": 392, "owner": {"id": 734}, "assignee": {"id": 854}}, "task": {"id": 328, "owner": {"id": 915}, "assignee": {"id": 1026}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 49, "privilege": "none"}, "organization": {"id": 192, "owner": {"id": 203}, "user": {"role": "maintainer"}}}, "resource": {"id": 351, "assignee": {"id": 49}, "organization": {"id": 611}, "project": {"id": 310, "owner": {"id": 758}, "assignee": {"id": 858}}, "task": {"id": 355, "owner": {"id": 951}, "assignee": {"id": 1072}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_SUPERVISOR_same_org_TRUE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 85, "privilege": "none"}, "organization": {"id": 130, "owner": {"id": 208}, "user": {"role": "supervisor"}}}, "resource": {"id": 389, "assignee": {"id": 85}, "organization": {"id": 130}, "project": {"id": 339, "owner": {"id": 771}, "assignee": {"id": 894}}, "task": {"id": 361, "owner": {"id": 916}, "assignee": {"id": 1046}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_SUPERVISOR_same_org_TRUE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 95, "privilege": "none"}, "organization": {"id": 148, "owner": {"id": 228}, "user": {"role": "supervisor"}}}, "resource": {"id": 357, "assignee": {"id": 95}, "organization": {"id": 148}, "project": {"id": 319, "owner": {"id": 751}, "assignee": {"id": 828}}, "task": {"id": 325, "owner": {"id": 902}, "assignee": {"id": 1065}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 32, "privilege": "none"}, "organization": {"id": 148, "owner": {"id": 204}, "user": {"role": "supervisor"}}}, "resource": {"id": 315, "assignee": {"id": 32}, "organization": {"id": 639}, "project": {"id": 377, "owner": {"id": 769}, "assignee": {"id": 835}}, "task": {"id": 341, "owner": {"id": 997}, "assignee": {"id": 1016}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 26, "privilege": "none"}, "organization": {"id": 155, "owner": {"id": 250}, "user": {"role": "supervisor"}}}, "resource": {"id": 378, "assignee": {"id": 26}, "organization": {"id": 645}, "project": {"id": 372, "owner": {"id": 702}, "assignee": {"id": 898}}, "task": {"id": 308, "owner": {"id": 935}, "assignee": {"id": 1068}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_WORKER_same_org_TRUE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 58, "privilege": "none"}, "organization": {"id": 176, "owner": {"id": 265}, "user": {"role": "worker"}}}, "resource": {"id": 390, "assignee": {"id": 58}, "organization": {"id": 176}, "project": {"id": 312, "owner": {"id": 767}, "assignee": {"id": 876}}, "task": {"id": 325, "owner": {"id": 963}, "assignee": {"id": 1030}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_WORKER_same_org_TRUE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 52, "privilege": "none"}, "organization": {"id": 160, "owner": {"id": 283}, "user": {"role": "worker"}}}, "resource": {"id": 327, "assignee": {"id": 52}, "organization": {"id": 160}, "project": {"id": 302, "owner": {"id": 762}, "assignee": {"id": 840}}, "task": {"id": 332, "owner": {"id": 930}, "assignee": {"id": 1049}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 22, "privilege": "none"}, "organization": {"id": 162, "owner": {"id": 289}, "user": {"role": "worker"}}}, "resource": {"id": 385, "assignee": {"id": 22}, "organization": {"id": 676}, "project": {"id": 347, "owner": {"id": 790}, "assignee": {"id": 886}}, "task": {"id": 389, "owner": {"id": 961}, "assignee": {"id": 1034}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 97, "privilege": "none"}, "organization": {"id": 199, "owner": {"id": 285}, "user": {"role": "worker"}}}, "resource": {"id": 365, "assignee": {"id": 97}, "organization": {"id": 639}, "project": {"id": 399, "owner": {"id": 793}, "assignee": {"id": 881}}, "task": {"id": 335, "owner": {"id": 942}, "assignee": {"id": 1029}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 33, "privilege": "none"}, "organization": {"id": 123, "owner": {"id": 299}, "user": {"role": null}}}, "resource": {"id": 396, "assignee": {"id": 33}, "organization": {"id": 123}, "project": {"id": 352, "owner": {"id": 738}, "assignee": {"id": 877}}, "task": {"id": 398, "owner": {"id": 967}, "assignee": {"id": 1023}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 12, "privilege": "none"}, "organization": {"id": 127, "owner": {"id": 227}, "user": {"role": null}}}, "resource": {"id": 372, "assignee": {"id": 12}, "organization": {"id": 127}, "project": {"id": 388, "owner": {"id": 723}, "assignee": {"id": 815}}, "task": {"id": 389, "owner": {"id": 940}, "assignee": {"id": 1094}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 29, "privilege": "none"}, "organization": {"id": 115, "owner": {"id": 233}, "user": {"role": null}}}, "resource": {"id": 377, "assignee": {"id": 29}, "organization": {"id": 663}, "project": {"id": 343, "owner": {"id": 737}, "assignee": {"id": 853}}, "task": {"id": 320, "owner": {"id": 908}, "assignee": {"id": 1049}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 46, "privilege": "none"}, "organization": {"id": 128, "owner": {"id": 222}, "user": {"role": null}}}, "resource": {"id": 323, "assignee": {"id": 46}, "organization": {"id": 644}, "project": {"id": 309, "owner": {"id": 783}, "assignee": {"id": 880}}, "task": {"id": 370, "owner": {"id": 932}, "assignee": {"id": 1090}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 82, "privilege": "admin"}, "organization": {"id": 160, "owner": {"id": 82}, "user": {"role": "owner"}}}, "resource": {"id": 368, "assignee": {"id": 550}, "organization": {"id": 160}, "project": {"id": 302, "owner": {"id": 766}, "assignee": {"id": 816}}, "task": {"id": 312, "owner": {"id": 942}, "assignee": {"id": 1064}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 45, "privilege": "admin"}, "organization": {"id": 150, "owner": {"id": 45}, "user": {"role": "owner"}}}, "resource": {"id": 382, "assignee": {"id": 520}, "organization": {"id": 150}, "project": {"id": 352, "owner": {"id": 703}, "assignee": {"id": 891}}, "task": {"id": 374, "owner": {"id": 951}, "assignee": {"id": 1018}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_OWNER_same_org_FALSE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 71, "privilege": "admin"}, "organization": {"id": 171, "owner": {"id": 71}, "user": {"role": "owner"}}}, "resource": {"id": 357, "assignee": {"id": 555}, "organization": {"id": 641}, "project": {"id": 379, "owner": {"id": 720}, "assignee": {"id": 838}}, "task": {"id": 338, "owner": {"id": 913}, "assignee": {"id": 1000}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_OWNER_same_org_FALSE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 23, "privilege": "admin"}, "organization": {"id": 170, "owner": {"id": 23}, "user": {"role": "owner"}}}, "resource": {"id": 394, "assignee": {"id": 556}, "organization": {"id": 668}, "project": {"id": 356, "owner": {"id": 778}, "assignee": {"id": 899}}, "task": {"id": 356, "owner": {"id": 978}, "assignee": {"id": 1028}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 91, "privilege": "admin"}, "organization": {"id": 109, "owner": {"id": 203}, "user": {"role": "maintainer"}}}, "resource": {"id": 310, "assignee": {"id": 539}, "organization": {"id": 109}, "project": {"id": 372, "owner": {"id": 789}, "assignee": {"id": 833}}, "task": {"id": 349, "owner": {"id": 940}, "assignee": {"id": 1066}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 59, "privilege": "admin"}, "organization": {"id": 100, "owner": {"id": 202}, "user": {"role": "maintainer"}}}, "resource": {"id": 390, "assignee": {"id": 540}, "organization": {"id": 100}, "project": {"id": 352, "owner": {"id": 739}, "assignee": {"id": 823}}, "task": {"id": 315, "owner": {"id": 969}, "assignee": {"id": 1035}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_MAINTAINER_same_org_FALSE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 32, "privilege": "admin"}, "organization": {"id": 152, "owner": {"id": 252}, "user": {"role": "maintainer"}}}, "resource": {"id": 393, "assignee": {"id": 561}, "organization": {"id": 621}, "project": {"id": 333, "owner": {"id": 753}, "assignee": {"id": 804}}, "task": {"id": 367, "owner": {"id": 910}, "assignee": {"id": 1078}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_MAINTAINER_same_org_FALSE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 0, "privilege": "admin"}, "organization": {"id": 127, "owner": {"id": 245}, "user": {"role": "maintainer"}}}, "resource": {"id": 372, "assignee": {"id": 570}, "organization": {"id": 697}, "project": {"id": 399, "owner": {"id": 786}, "assignee": {"id": 829}}, "task": {"id": 335, "owner": {"id": 998}, "assignee": {"id": 1048}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 92, "privilege": "admin"}, "organization": {"id": 155, "owner": {"id": 247}, "user": {"role": "supervisor"}}}, "resource": {"id": 398, "assignee": {"id": 549}, "organization": {"id": 155}, "project": {"id": 336, "owner": {"id": 767}, "assignee": {"id": 869}}, "task": {"id": 345, "owner": {"id": 916}, "assignee": {"id": 1030}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_SUPERVISOR_same_org_TRUE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 39, "privilege": "admin"}, "organization": {"id": 136, "owner": {"id": 291}, "user": {"role": "supervisor"}}}, "resource": {"id": 390, "assignee": {"id": 519}, "organization": {"id": 136}, "project": {"id": 314, "owner": {"id": 728}, "assignee": {"id": 841}}, "task": {"id": 388, "owner": {"id": 993}, "assignee": {"id": 1068}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_SUPERVISOR_same_org_FALSE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 81, "privilege": "admin"}, "organization": {"id": 174, "owner": {"id": 260}, "user": {"role": "supervisor"}}}, "resource": {"id": 333, "assignee": {"id": 572}, "organization": {"id": 670}, "project": {"id": 391, "owner": {"id": 703}, "assignee": {"id": 839}}, "task": {"id": 325, "owner": {"id": 966}, "assignee": {"id": 1011}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_SUPERVISOR_same_org_FALSE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 33, "privilege": "admin"}, "organization": {"id": 193, "owner": {"id": 254}, "user": {"role": "supervisor"}}}, "resource": {"id": 325, "assignee": {"id": 525}, "organization": {"id": 648}, "project": {"id": 360, "owner": {"id": 789}, "assignee": {"id": 812}}, "task": {"id": 367, "owner": {"id": 924}, "assignee": {"id": 1044}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 61, "privilege": "admin"}, "organization": {"id": 161, "owner": {"id": 229}, "user": {"role": "worker"}}}, "resource": {"id": 372, "assignee": {"id": 531}, "organization": {"id": 161}, "project": {"id": 326, "owner": {"id": 751}, "assignee": {"id": 833}}, "task": {"id": 341, "owner": {"id": 932}, "assignee": {"id": 1087}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_WORKER_same_org_TRUE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 71, "privilege": "admin"}, "organization": {"id": 146, "owner": {"id": 209}, "user": {"role": "worker"}}}, "resource": {"id": 301, "assignee": {"id": 571}, "organization": {"id": 146}, "project": {"id": 340, "owner": {"id": 706}, "assignee": {"id": 820}}, "task": {"id": 378, "owner": {"id": 953}, "assignee": {"id": 1039}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_WORKER_same_org_FALSE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 96, "privilege": "admin"}, "organization": {"id": 161, "owner": {"id": 292}, "user": {"role": "worker"}}}, "resource": {"id": 314, "assignee": {"id": 515}, "organization": {"id": 666}, "project": {"id": 336, "owner": {"id": 700}, "assignee": {"id": 823}}, "task": {"id": 386, "owner": {"id": 939}, "assignee": {"id": 1016}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_WORKER_same_org_FALSE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 97, "privilege": "admin"}, "organization": {"id": 133, "owner": {"id": 212}, "user": {"role": "worker"}}}, "resource": {"id": 393, "assignee": {"id": 571}, "organization": {"id": 608}, "project": {"id": 310, "owner": {"id": 703}, "assignee": {"id": 884}}, "task": {"id": 371, "owner": {"id": 972}, "assignee": {"id": 1023}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_NONE_same_org_TRUE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 4, "privilege": "admin"}, "organization": {"id": 183, "owner": {"id": 245}, "user": {"role": null}}}, "resource": {"id": 364, "assignee": {"id": 587}, "organization": {"id": 183}, "project": {"id": 342, "owner": {"id": 787}, "assignee": {"id": 816}}, "task": {"id": 335, "owner": {"id": 905}, "assignee": {"id": 1042}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_NONE_same_org_TRUE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 61, "privilege": "admin"}, "organization": {"id": 128, "owner": {"id": 223}, "user": {"role": null}}}, "resource": {"id": 378, "assignee": {"id": 582}, "organization": {"id": 128}, "project": {"id": 388, "owner": {"id": 718}, "assignee": {"id": 806}}, "task": {"id": 363, "owner": {"id": 916}, "assignee": {"id": 1064}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_NONE_same_org_FALSE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 84, "privilege": "admin"}, "organization": {"id": 123, "owner": {"id": 291}, "user": {"role": null}}}, "resource": {"id": 302, "assignee": {"id": 580}, "organization": {"id": 639}, "project": {"id": 335, "owner": {"id": 710}, "assignee": {"id": 887}}, "task": {"id": 373, "owner": {"id": 951}, "assignee": {"id": 1034}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_NONE_same_org_FALSE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 35, "privilege": "admin"}, "organization": {"id": 151, "owner": {"id": 209}, "user": {"role": null}}}, "resource": {"id": 308, "assignee": {"id": 507}, "organization": {"id": 688}, "project": {"id": 326, "owner": {"id": 760}, "assignee": {"id": 884}}, "task": {"id": 378, "owner": {"id": 959}, "assignee": {"id": 1056}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 88, "privilege": "business"}, "organization": {"id": 197, "owner": {"id": 88}, "user": {"role": "owner"}}}, "resource": {"id": 333, "assignee": {"id": 513}, "organization": {"id": 197}, "project": {"id": 352, "owner": {"id": 722}, "assignee": {"id": 861}}, "task": {"id": 310, "owner": {"id": 919}, "assignee": {"id": 1002}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 53, "privilege": "business"}, "organization": {"id": 133, "owner": {"id": 53}, "user": {"role": "owner"}}}, "resource": {"id": 320, "assignee": {"id": 543}, "organization": {"id": 133}, "project": {"id": 393, "owner": {"id": 762}, "assignee": {"id": 833}}, "task": {"id": 342, "owner": {"id": 999}, "assignee": {"id": 1008}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 59, "privilege": "business"}, "organization": {"id": 113, "owner": {"id": 59}, "user": {"role": "owner"}}}, "resource": {"id": 306, "assignee": {"id": 551}, "organization": {"id": 677}, "project": {"id": 387, "owner": {"id": 741}, "assignee": {"id": 850}}, "task": {"id": 326, "owner": {"id": 967}, "assignee": {"id": 1091}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 88, "privilege": "business"}, "organization": {"id": 194, "owner": {"id": 88}, "user": {"role": "owner"}}}, "resource": {"id": 386, "assignee": {"id": 534}, "organization": {"id": 674}, "project": {"id": 302, "owner": {"id": 735}, "assignee": {"id": 813}}, "task": {"id": 360, "owner": {"id": 988}, "assignee": {"id": 1089}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 20, "privilege": "business"}, "organization": {"id": 116, "owner": {"id": 240}, "user": {"role": "maintainer"}}}, "resource": {"id": 356, "assignee": {"id": 505}, "organization": {"id": 116}, "project": {"id": 326, "owner": {"id": 799}, "assignee": {"id": 892}}, "task": {"id": 314, "owner": {"id": 993}, "assignee": {"id": 1099}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 47, "privilege": "business"}, "organization": {"id": 125, "owner": {"id": 254}, "user": {"role": "maintainer"}}}, "resource": {"id": 333, "assignee": {"id": 556}, "organization": {"id": 125}, "project": {"id": 385, "owner": {"id": 778}, "assignee": {"id": 873}}, "task": {"id": 300, "owner": {"id": 932}, "assignee": {"id": 1001}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 45, "privilege": "business"}, "organization": {"id": 108, "owner": {"id": 298}, "user": {"role": "maintainer"}}}, "resource": {"id": 398, "assignee": {"id": 582}, "organization": {"id": 629}, "project": {"id": 313, "owner": {"id": 735}, "assignee": {"id": 893}}, "task": {"id": 342, "owner": {"id": 915}, "assignee": {"id": 1073}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 18, "privilege": "business"}, "organization": {"id": 191, "owner": {"id": 210}, "user": {"role": "maintainer"}}}, "resource": {"id": 313, "assignee": {"id": 551}, "organization": {"id": 604}, "project": {"id": 355, "owner": {"id": 798}, "assignee": {"id": 829}}, "task": {"id": 328, "owner": {"id": 997}, "assignee": {"id": 1027}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_SUPERVISOR_same_org_TRUE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 57, "privilege": "business"}, "organization": {"id": 179, "owner": {"id": 240}, "user": {"role": "supervisor"}}}, "resource": {"id": 382, "assignee": {"id": 571}, "organization": {"id": 179}, "project": {"id": 390, "owner": {"id": 750}, "assignee": {"id": 831}}, "task": {"id": 338, "owner": {"id": 990}, "assignee": {"id": 1043}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_SUPERVISOR_same_org_TRUE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 17, "privilege": "business"}, "organization": {"id": 198, "owner": {"id": 274}, "user": {"role": "supervisor"}}}, "resource": {"id": 311, "assignee": {"id": 519}, "organization": {"id": 198}, "project": {"id": 332, "owner": {"id": 767}, "assignee": {"id": 851}}, "task": {"id": 314, "owner": {"id": 940}, "assignee": {"id": 1099}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 88, "privilege": "business"}, "organization": {"id": 152, "owner": {"id": 250}, "user": {"role": "supervisor"}}}, "resource": {"id": 306, "assignee": {"id": 548}, "organization": {"id": 658}, "project": {"id": 343, "owner": {"id": 781}, "assignee": {"id": 812}}, "task": {"id": 303, "owner": {"id": 963}, "assignee": {"id": 1084}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 60, "privilege": "business"}, "organization": {"id": 126, "owner": {"id": 288}, "user": {"role": "supervisor"}}}, "resource": {"id": 389, "assignee": {"id": 586}, "organization": {"id": 655}, "project": {"id": 313, "owner": {"id": 776}, "assignee": {"id": 825}}, "task": {"id": 334, "owner": {"id": 918}, "assignee": {"id": 1055}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_WORKER_same_org_TRUE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 68, "privilege": "business"}, "organization": {"id": 193, "owner": {"id": 288}, "user": {"role": "worker"}}}, "resource": {"id": 362, "assignee": {"id": 595}, "organization": {"id": 193}, "project": {"id": 392, "owner": {"id": 793}, "assignee": {"id": 859}}, "task": {"id": 315, "owner": {"id": 919}, "assignee": {"id": 1075}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_WORKER_same_org_TRUE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 18, "privilege": "business"}, "organization": {"id": 187, "owner": {"id": 257}, "user": {"role": "worker"}}}, "resource": {"id": 375, "assignee": {"id": 593}, "organization": {"id": 187}, "project": {"id": 307, "owner": {"id": 713}, "assignee": {"id": 887}}, "task": {"id": 314, "owner": {"id": 943}, "assignee": {"id": 1074}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 96, "privilege": "business"}, "organization": {"id": 150, "owner": {"id": 203}, "user": {"role": "worker"}}}, "resource": {"id": 342, "assignee": {"id": 538}, "organization": {"id": 643}, "project": {"id": 365, "owner": {"id": 725}, "assignee": {"id": 818}}, "task": {"id": 301, "owner": {"id": 980}, "assignee": {"id": 1054}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 1, "privilege": "business"}, "organization": {"id": 154, "owner": {"id": 204}, "user": {"role": "worker"}}}, "resource": {"id": 326, "assignee": {"id": 525}, "organization": {"id": 648}, "project": {"id": 382, "owner": {"id": 726}, "assignee": {"id": 831}}, "task": {"id": 312, "owner": {"id": 980}, "assignee": {"id": 1005}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 63, "privilege": "business"}, "organization": {"id": 160, "owner": {"id": 220}, "user": {"role": null}}}, "resource": {"id": 348, "assignee": {"id": 535}, "organization": {"id": 160}, "project": {"id": 397, "owner": {"id": 717}, "assignee": {"id": 834}}, "task": {"id": 330, "owner": {"id": 985}, "assignee": {"id": 1025}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 79, "privilege": "business"}, "organization": {"id": 173, "owner": {"id": 286}, "user": {"role": null}}}, "resource": {"id": 375, "assignee": {"id": 580}, "organization": {"id": 173}, "project": {"id": 351, "owner": {"id": 796}, "assignee": {"id": 888}}, "task": {"id": 362, "owner": {"id": 927}, "assignee": {"id": 1008}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 33, "privilege": "business"}, "organization": {"id": 184, "owner": {"id": 238}, "user": {"role": null}}}, "resource": {"id": 300, "assignee": {"id": 567}, "organization": {"id": 652}, "project": {"id": 332, "owner": {"id": 748}, "assignee": {"id": 876}}, "task": {"id": 368, "owner": {"id": 927}, "assignee": {"id": 1024}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 92, "privilege": "business"}, "organization": {"id": 194, "owner": {"id": 234}, "user": {"role": null}}}, "resource": {"id": 392, "assignee": {"id": 518}, "organization": {"id": 674}, "project": {"id": 373, "owner": {"id": 793}, "assignee": {"id": 898}}, "task": {"id": 348, "owner": {"id": 926}, "assignee": {"id": 1079}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 39, "privilege": "user"}, "organization": {"id": 127, "owner": {"id": 39}, "user": {"role": "owner"}}}, "resource": {"id": 372, "assignee": {"id": 528}, "organization": {"id": 127}, "project": {"id": 303, "owner": {"id": 744}, "assignee": {"id": 832}}, "task": {"id": 362, "owner": {"id": 918}, "assignee": {"id": 1022}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_OWNER_same_org_TRUE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 97, "privilege": "user"}, "organization": {"id": 112, "owner": {"id": 97}, "user": {"role": "owner"}}}, "resource": {"id": 399, "assignee": {"id": 581}, "organization": {"id": 112}, "project": {"id": 358, "owner": {"id": 705}, "assignee": {"id": 803}}, "task": {"id": 357, "owner": {"id": 925}, "assignee": {"id": 1031}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 64, "privilege": "user"}, "organization": {"id": 151, "owner": {"id": 64}, "user": {"role": "owner"}}}, "resource": {"id": 303, "assignee": {"id": 578}, "organization": {"id": 639}, "project": {"id": 309, "owner": {"id": 793}, "assignee": {"id": 875}}, "task": {"id": 380, "owner": {"id": 988}, "assignee": {"id": 1056}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 15, "privilege": "user"}, "organization": {"id": 186, "owner": {"id": 15}, "user": {"role": "owner"}}}, "resource": {"id": 302, "assignee": {"id": 528}, "organization": {"id": 627}, "project": {"id": 392, "owner": {"id": 716}, "assignee": {"id": 865}}, "task": {"id": 366, "owner": {"id": 995}, "assignee": {"id": 1014}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "update:stage", "auth": {"user": {"id": 95, "privilege": "user"}, "organization": {"id": 161, "owner": {"id": 219}, "user": {"role": "maintainer"}}}, "resource": {"id": 358, "assignee": {"id": 541}, "organization": {"id": 161}, "project": {"id": 371, "owner": {"id": 748}, "assignee": {"id": 810}}, "task": {"id": 319, "owner": {"id": 946}, "assignee": {"id": 1075}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_MAINTAINER_same_org_TRUE { + allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 68, "privilege": "user"}, "organization": {"id": 170, "owner": {"id": 231}, "user": {"role": "maintainer"}}}, "resource": {"id": 342, "assignee": {"id": 535}, "organization": {"id": 170}, "project": {"id": 373, "owner": {"id": 714}, "assignee": {"id": 856}}, "task": {"id": 371, "owner": {"id": 912}, "assignee": {"id": 1089}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 27, "privilege": "user"}, "organization": {"id": 184, "owner": {"id": 206}, "user": {"role": "maintainer"}}}, "resource": {"id": 344, "assignee": {"id": 595}, "organization": {"id": 698}, "project": {"id": 397, "owner": {"id": 701}, "assignee": {"id": 898}}, "task": {"id": 333, "owner": {"id": 989}, "assignee": {"id": 1048}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 33, "privilege": "user"}, "organization": {"id": 134, "owner": {"id": 254}, "user": {"role": "maintainer"}}}, "resource": {"id": 360, "assignee": {"id": 524}, "organization": {"id": 613}, "project": {"id": 326, "owner": {"id": 734}, "assignee": {"id": 821}}, "task": {"id": 313, "owner": {"id": 965}, "assignee": {"id": 1017}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_SUPERVISOR_same_org_TRUE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 64, "privilege": "user"}, "organization": {"id": 151, "owner": {"id": 293}, "user": {"role": "supervisor"}}}, "resource": {"id": 312, "assignee": {"id": 535}, "organization": {"id": 151}, "project": {"id": 389, "owner": {"id": 785}, "assignee": {"id": 834}}, "task": {"id": 354, "owner": {"id": 955}, "assignee": {"id": 1055}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_SUPERVISOR_same_org_TRUE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 18, "privilege": "user"}, "organization": {"id": 106, "owner": {"id": 218}, "user": {"role": "supervisor"}}}, "resource": {"id": 372, "assignee": {"id": 538}, "organization": {"id": 106}, "project": {"id": 363, "owner": {"id": 708}, "assignee": {"id": 862}}, "task": {"id": 357, "owner": {"id": 934}, "assignee": {"id": 1011}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 72, "privilege": "user"}, "organization": {"id": 104, "owner": {"id": 297}, "user": {"role": "supervisor"}}}, "resource": {"id": 399, "assignee": {"id": 555}, "organization": {"id": 685}, "project": {"id": 340, "owner": {"id": 735}, "assignee": {"id": 835}}, "task": {"id": 339, "owner": {"id": 952}, "assignee": {"id": 1042}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 91, "privilege": "user"}, "organization": {"id": 179, "owner": {"id": 238}, "user": {"role": "supervisor"}}}, "resource": {"id": 309, "assignee": {"id": 526}, "organization": {"id": 619}, "project": {"id": 310, "owner": {"id": 763}, "assignee": {"id": 832}}, "task": {"id": 386, "owner": {"id": 911}, "assignee": {"id": 1086}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_WORKER_same_org_TRUE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 69, "privilege": "user"}, "organization": {"id": 157, "owner": {"id": 221}, "user": {"role": "worker"}}}, "resource": {"id": 366, "assignee": {"id": 507}, "organization": {"id": 157}, "project": {"id": 318, "owner": {"id": 748}, "assignee": {"id": 829}}, "task": {"id": 327, "owner": {"id": 919}, "assignee": {"id": 1086}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_WORKER_same_org_TRUE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 28, "privilege": "user"}, "organization": {"id": 145, "owner": {"id": 218}, "user": {"role": "worker"}}}, "resource": {"id": 340, "assignee": {"id": 577}, "organization": {"id": 145}, "project": {"id": 351, "owner": {"id": 759}, "assignee": {"id": 802}}, "task": {"id": 329, "owner": {"id": 994}, "assignee": {"id": 1059}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 37, "privilege": "user"}, "organization": {"id": 187, "owner": {"id": 234}, "user": {"role": "worker"}}}, "resource": {"id": 341, "assignee": {"id": 560}, "organization": {"id": 632}, "project": {"id": 326, "owner": {"id": 750}, "assignee": {"id": 824}}, "task": {"id": 343, "owner": {"id": 905}, "assignee": {"id": 1008}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 77, "privilege": "user"}, "organization": {"id": 160, "owner": {"id": 250}, "user": {"role": "worker"}}}, "resource": {"id": 395, "assignee": {"id": 586}, "organization": {"id": 680}, "project": {"id": 302, "owner": {"id": 737}, "assignee": {"id": 872}}, "task": {"id": 339, "owner": {"id": 965}, "assignee": {"id": 1046}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 94, "privilege": "user"}, "organization": {"id": 114, "owner": {"id": 215}, "user": {"role": null}}}, "resource": {"id": 301, "assignee": {"id": 532}, "organization": {"id": 114}, "project": {"id": 367, "owner": {"id": 784}, "assignee": {"id": 834}}, "task": {"id": 301, "owner": {"id": 960}, "assignee": {"id": 1052}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 80, "privilege": "user"}, "organization": {"id": 168, "owner": {"id": 280}, "user": {"role": null}}}, "resource": {"id": 326, "assignee": {"id": 509}, "organization": {"id": 168}, "project": {"id": 377, "owner": {"id": 719}, "assignee": {"id": 820}}, "task": {"id": 341, "owner": {"id": 980}, "assignee": {"id": 1061}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 66, "privilege": "user"}, "organization": {"id": 132, "owner": {"id": 250}, "user": {"role": null}}}, "resource": {"id": 344, "assignee": {"id": 588}, "organization": {"id": 647}, "project": {"id": 329, "owner": {"id": 723}, "assignee": {"id": 864}}, "task": {"id": 353, "owner": {"id": 944}, "assignee": {"id": 1062}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 9, "privilege": "user"}, "organization": {"id": 136, "owner": {"id": 296}, "user": {"role": null}}}, "resource": {"id": 396, "assignee": {"id": 528}, "organization": {"id": 679}, "project": {"id": 383, "owner": {"id": 749}, "assignee": {"id": 857}}, "task": {"id": 387, "owner": {"id": 914}, "assignee": {"id": 1016}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_OWNER_same_org_TRUE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 98, "privilege": "worker"}, "organization": {"id": 140, "owner": {"id": 98}, "user": {"role": "owner"}}}, "resource": {"id": 389, "assignee": {"id": 562}, "organization": {"id": 140}, "project": {"id": 340, "owner": {"id": 776}, "assignee": {"id": 801}}, "task": {"id": 303, "owner": {"id": 924}, "assignee": {"id": 1095}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_OWNER_same_org_TRUE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 83, "privilege": "worker"}, "organization": {"id": 101, "owner": {"id": 83}, "user": {"role": "owner"}}}, "resource": {"id": 313, "assignee": {"id": 542}, "organization": {"id": 101}, "project": {"id": 381, "owner": {"id": 739}, "assignee": {"id": 819}}, "task": {"id": 333, "owner": {"id": 978}, "assignee": {"id": 1061}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 29, "privilege": "worker"}, "organization": {"id": 108, "owner": {"id": 29}, "user": {"role": "owner"}}}, "resource": {"id": 342, "assignee": {"id": 511}, "organization": {"id": 610}, "project": {"id": 331, "owner": {"id": 789}, "assignee": {"id": 819}}, "task": {"id": 374, "owner": {"id": 907}, "assignee": {"id": 1011}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 96, "privilege": "worker"}, "organization": {"id": 177, "owner": {"id": 96}, "user": {"role": "owner"}}}, "resource": {"id": 317, "assignee": {"id": 583}, "organization": {"id": 684}, "project": {"id": 349, "owner": {"id": 775}, "assignee": {"id": 848}}, "task": {"id": 370, "owner": {"id": 954}, "assignee": {"id": 1050}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_MAINTAINER_same_org_TRUE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 14, "privilege": "worker"}, "organization": {"id": 147, "owner": {"id": 230}, "user": {"role": "maintainer"}}}, "resource": {"id": 351, "assignee": {"id": 575}, "organization": {"id": 147}, "project": {"id": 375, "owner": {"id": 751}, "assignee": {"id": 802}}, "task": {"id": 359, "owner": {"id": 979}, "assignee": {"id": 1051}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_MAINTAINER_same_org_TRUE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 51, "privilege": "worker"}, "organization": {"id": 115, "owner": {"id": 217}, "user": {"role": "maintainer"}}}, "resource": {"id": 347, "assignee": {"id": 522}, "organization": {"id": 115}, "project": {"id": 390, "owner": {"id": 795}, "assignee": {"id": 843}}, "task": {"id": 306, "owner": {"id": 925}, "assignee": {"id": 1080}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 21, "privilege": "worker"}, "organization": {"id": 159, "owner": {"id": 272}, "user": {"role": "maintainer"}}}, "resource": {"id": 355, "assignee": {"id": 597}, "organization": {"id": 608}, "project": {"id": 324, "owner": {"id": 786}, "assignee": {"id": 865}}, "task": {"id": 336, "owner": {"id": 981}, "assignee": {"id": 1005}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 98, "privilege": "worker"}, "organization": {"id": 128, "owner": {"id": 259}, "user": {"role": "maintainer"}}}, "resource": {"id": 300, "assignee": {"id": 506}, "organization": {"id": 669}, "project": {"id": 366, "owner": {"id": 738}, "assignee": {"id": 880}}, "task": {"id": 379, "owner": {"id": 937}, "assignee": {"id": 1083}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_SUPERVISOR_same_org_TRUE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 4, "privilege": "worker"}, "organization": {"id": 176, "owner": {"id": 245}, "user": {"role": "supervisor"}}}, "resource": {"id": 314, "assignee": {"id": 536}, "organization": {"id": 176}, "project": {"id": 338, "owner": {"id": 758}, "assignee": {"id": 855}}, "task": {"id": 343, "owner": {"id": 949}, "assignee": {"id": 1033}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_SUPERVISOR_same_org_TRUE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 49, "privilege": "worker"}, "organization": {"id": 195, "owner": {"id": 266}, "user": {"role": "supervisor"}}}, "resource": {"id": 343, "assignee": {"id": 514}, "organization": {"id": 195}, "project": {"id": 324, "owner": {"id": 757}, "assignee": {"id": 857}}, "task": {"id": 333, "owner": {"id": 998}, "assignee": {"id": 1054}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 17, "privilege": "worker"}, "organization": {"id": 165, "owner": {"id": 213}, "user": {"role": "supervisor"}}}, "resource": {"id": 312, "assignee": {"id": 597}, "organization": {"id": 671}, "project": {"id": 335, "owner": {"id": 782}, "assignee": {"id": 849}}, "task": {"id": 339, "owner": {"id": 975}, "assignee": {"id": 1041}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 97, "privilege": "worker"}, "organization": {"id": 151, "owner": {"id": 200}, "user": {"role": "supervisor"}}}, "resource": {"id": 302, "assignee": {"id": 581}, "organization": {"id": 623}, "project": {"id": 337, "owner": {"id": 745}, "assignee": {"id": 898}}, "task": {"id": 378, "owner": {"id": 969}, "assignee": {"id": 1072}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_WORKER_same_org_TRUE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 38, "privilege": "worker"}, "organization": {"id": 167, "owner": {"id": 208}, "user": {"role": "worker"}}}, "resource": {"id": 324, "assignee": {"id": 526}, "organization": {"id": 167}, "project": {"id": 350, "owner": {"id": 728}, "assignee": {"id": 847}}, "task": {"id": 344, "owner": {"id": 923}, "assignee": {"id": 1038}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_WORKER_same_org_TRUE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 74, "privilege": "worker"}, "organization": {"id": 167, "owner": {"id": 244}, "user": {"role": "worker"}}}, "resource": {"id": 339, "assignee": {"id": 548}, "organization": {"id": 167}, "project": {"id": 362, "owner": {"id": 751}, "assignee": {"id": 803}}, "task": {"id": 342, "owner": {"id": 951}, "assignee": {"id": 1000}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 8, "privilege": "worker"}, "organization": {"id": 195, "owner": {"id": 211}, "user": {"role": "worker"}}}, "resource": {"id": 334, "assignee": {"id": 538}, "organization": {"id": 617}, "project": {"id": 319, "owner": {"id": 794}, "assignee": {"id": 812}}, "task": {"id": 363, "owner": {"id": 952}, "assignee": {"id": 1064}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 30, "privilege": "worker"}, "organization": {"id": 106, "owner": {"id": 266}, "user": {"role": "worker"}}}, "resource": {"id": 390, "assignee": {"id": 576}, "organization": {"id": 602}, "project": {"id": 364, "owner": {"id": 721}, "assignee": {"id": 845}}, "task": {"id": 347, "owner": {"id": 937}, "assignee": {"id": 1029}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 63, "privilege": "worker"}, "organization": {"id": 133, "owner": {"id": 258}, "user": {"role": null}}}, "resource": {"id": 355, "assignee": {"id": 518}, "organization": {"id": 133}, "project": {"id": 351, "owner": {"id": 767}, "assignee": {"id": 846}}, "task": {"id": 379, "owner": {"id": 949}, "assignee": {"id": 1030}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 51, "privilege": "worker"}, "organization": {"id": 114, "owner": {"id": 244}, "user": {"role": null}}}, "resource": {"id": 367, "assignee": {"id": 548}, "organization": {"id": 114}, "project": {"id": 313, "owner": {"id": 780}, "assignee": {"id": 879}}, "task": {"id": 386, "owner": {"id": 918}, "assignee": {"id": 1068}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 58, "privilege": "worker"}, "organization": {"id": 162, "owner": {"id": 247}, "user": {"role": null}}}, "resource": {"id": 329, "assignee": {"id": 537}, "organization": {"id": 625}, "project": {"id": 312, "owner": {"id": 771}, "assignee": {"id": 870}}, "task": {"id": 306, "owner": {"id": 994}, "assignee": {"id": 1056}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 83, "privilege": "worker"}, "organization": {"id": 136, "owner": {"id": 241}, "user": {"role": null}}}, "resource": {"id": 363, "assignee": {"id": 526}, "organization": {"id": 659}, "project": {"id": 305, "owner": {"id": 709}, "assignee": {"id": 830}}, "task": {"id": 344, "owner": {"id": 940}, "assignee": {"id": 1021}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_OWNER_same_org_TRUE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 54, "privilege": "none"}, "organization": {"id": 160, "owner": {"id": 54}, "user": {"role": "owner"}}}, "resource": {"id": 355, "assignee": {"id": 568}, "organization": {"id": 160}, "project": {"id": 360, "owner": {"id": 736}, "assignee": {"id": 847}}, "task": {"id": 338, "owner": {"id": 969}, "assignee": {"id": 1014}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_OWNER_same_org_TRUE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 34, "privilege": "none"}, "organization": {"id": 169, "owner": {"id": 34}, "user": {"role": "owner"}}}, "resource": {"id": 318, "assignee": {"id": 511}, "organization": {"id": 169}, "project": {"id": 357, "owner": {"id": 707}, "assignee": {"id": 813}}, "task": {"id": 338, "owner": {"id": 900}, "assignee": {"id": 1040}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 1, "privilege": "none"}, "organization": {"id": 105, "owner": {"id": 1}, "user": {"role": "owner"}}}, "resource": {"id": 370, "assignee": {"id": 575}, "organization": {"id": 601}, "project": {"id": 348, "owner": {"id": 713}, "assignee": {"id": 846}}, "task": {"id": 325, "owner": {"id": 946}, "assignee": {"id": 1004}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_OWNER_same_org_FALSE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 9, "privilege": "none"}, "organization": {"id": 170, "owner": {"id": 9}, "user": {"role": "owner"}}}, "resource": {"id": 330, "assignee": {"id": 504}, "organization": {"id": 693}, "project": {"id": 322, "owner": {"id": 787}, "assignee": {"id": 848}}, "task": {"id": 314, "owner": {"id": 994}, "assignee": {"id": 1043}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_MAINTAINER_same_org_TRUE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 17, "privilege": "none"}, "organization": {"id": 141, "owner": {"id": 291}, "user": {"role": "maintainer"}}}, "resource": {"id": 366, "assignee": {"id": 517}, "organization": {"id": 141}, "project": {"id": 330, "owner": {"id": 796}, "assignee": {"id": 833}}, "task": {"id": 320, "owner": {"id": 950}, "assignee": {"id": 1076}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_MAINTAINER_same_org_TRUE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 86, "privilege": "none"}, "organization": {"id": 165, "owner": {"id": 236}, "user": {"role": "maintainer"}}}, "resource": {"id": 376, "assignee": {"id": 539}, "organization": {"id": 165}, "project": {"id": 300, "owner": {"id": 782}, "assignee": {"id": 824}}, "task": {"id": 382, "owner": {"id": 983}, "assignee": {"id": 1079}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 62, "privilege": "none"}, "organization": {"id": 171, "owner": {"id": 259}, "user": {"role": "maintainer"}}}, "resource": {"id": 316, "assignee": {"id": 571}, "organization": {"id": 604}, "project": {"id": 333, "owner": {"id": 782}, "assignee": {"id": 825}}, "task": {"id": 360, "owner": {"id": 961}, "assignee": {"id": 1059}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_MAINTAINER_same_org_FALSE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 22, "privilege": "none"}, "organization": {"id": 168, "owner": {"id": 232}, "user": {"role": "maintainer"}}}, "resource": {"id": 377, "assignee": {"id": 547}, "organization": {"id": 634}, "project": {"id": 370, "owner": {"id": 734}, "assignee": {"id": 837}}, "task": {"id": 351, "owner": {"id": 930}, "assignee": {"id": 1063}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_SUPERVISOR_same_org_TRUE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 88, "privilege": "none"}, "organization": {"id": 133, "owner": {"id": 236}, "user": {"role": "supervisor"}}}, "resource": {"id": 353, "assignee": {"id": 528}, "organization": {"id": 133}, "project": {"id": 389, "owner": {"id": 781}, "assignee": {"id": 888}}, "task": {"id": 312, "owner": {"id": 999}, "assignee": {"id": 1076}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_SUPERVISOR_same_org_TRUE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 38, "privilege": "none"}, "organization": {"id": 150, "owner": {"id": 276}, "user": {"role": "supervisor"}}}, "resource": {"id": 379, "assignee": {"id": 556}, "organization": {"id": 150}, "project": {"id": 335, "owner": {"id": 706}, "assignee": {"id": 867}}, "task": {"id": 344, "owner": {"id": 926}, "assignee": {"id": 1048}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 51, "privilege": "none"}, "organization": {"id": 132, "owner": {"id": 202}, "user": {"role": "supervisor"}}}, "resource": {"id": 388, "assignee": {"id": 559}, "organization": {"id": 699}, "project": {"id": 379, "owner": {"id": 790}, "assignee": {"id": 880}}, "task": {"id": 394, "owner": {"id": 980}, "assignee": {"id": 1043}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_SUPERVISOR_same_org_FALSE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 73, "privilege": "none"}, "organization": {"id": 185, "owner": {"id": 241}, "user": {"role": "supervisor"}}}, "resource": {"id": 326, "assignee": {"id": 587}, "organization": {"id": 608}, "project": {"id": 363, "owner": {"id": 740}, "assignee": {"id": 881}}, "task": {"id": 336, "owner": {"id": 999}, "assignee": {"id": 1027}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_WORKER_same_org_TRUE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 98, "privilege": "none"}, "organization": {"id": 107, "owner": {"id": 293}, "user": {"role": "worker"}}}, "resource": {"id": 309, "assignee": {"id": 549}, "organization": {"id": 107}, "project": {"id": 353, "owner": {"id": 788}, "assignee": {"id": 836}}, "task": {"id": 372, "owner": {"id": 934}, "assignee": {"id": 1002}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_WORKER_same_org_TRUE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 71, "privilege": "none"}, "organization": {"id": 134, "owner": {"id": 274}, "user": {"role": "worker"}}}, "resource": {"id": 384, "assignee": {"id": 508}, "organization": {"id": 134}, "project": {"id": 337, "owner": {"id": 783}, "assignee": {"id": 819}}, "task": {"id": 376, "owner": {"id": 996}, "assignee": {"id": 1030}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 86, "privilege": "none"}, "organization": {"id": 117, "owner": {"id": 289}, "user": {"role": "worker"}}}, "resource": {"id": 360, "assignee": {"id": 543}, "organization": {"id": 625}, "project": {"id": 349, "owner": {"id": 787}, "assignee": {"id": 820}}, "task": {"id": 364, "owner": {"id": 979}, "assignee": {"id": 1073}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_WORKER_same_org_FALSE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 10, "privilege": "none"}, "organization": {"id": 198, "owner": {"id": 224}, "user": {"role": "worker"}}}, "resource": {"id": 381, "assignee": {"id": 549}, "organization": {"id": 623}, "project": {"id": 385, "owner": {"id": 741}, "assignee": {"id": 844}}, "task": {"id": 355, "owner": {"id": 979}, "assignee": {"id": 1016}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 29, "privilege": "none"}, "organization": {"id": 102, "owner": {"id": 215}, "user": {"role": null}}}, "resource": {"id": 386, "assignee": {"id": 592}, "organization": {"id": 102}, "project": {"id": 373, "owner": {"id": 794}, "assignee": {"id": 821}}, "task": {"id": 335, "owner": {"id": 916}, "assignee": {"id": 1077}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_NONE_same_org_TRUE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 36, "privilege": "none"}, "organization": {"id": 123, "owner": {"id": 233}, "user": {"role": null}}}, "resource": {"id": 308, "assignee": {"id": 565}, "organization": {"id": 123}, "project": {"id": 335, "owner": {"id": 722}, "assignee": {"id": 882}}, "task": {"id": 342, "owner": {"id": 934}, "assignee": {"id": 1096}}}} } -test_scope_UPDATE_STAGE_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "update:stage", "auth": {"user": {"id": 41, "privilege": "none"}, "organization": {"id": 129, "owner": {"id": 246}, "user": {"role": null}}}, "resource": {"id": 358, "assignee": {"id": 542}, "organization": {"id": 646}, "project": {"id": 361, "owner": {"id": 742}, "assignee": {"id": 837}}, "task": {"id": 310, "owner": {"id": 954}, "assignee": {"id": 1081}}}} +test_scope_IMPORT_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_NONE_same_org_FALSE { + not allow with input as {"scope": "import:annotations", "auth": {"user": {"id": 73, "privilege": "none"}, "organization": {"id": 126, "owner": {"id": 203}, "user": {"role": null}}}, "resource": {"id": 368, "assignee": {"id": 544}, "organization": {"id": 603}, "project": {"id": 393, "owner": {"id": 757}, "assignee": {"id": 841}}, "task": {"id": 385, "owner": {"id": 907}, "assignee": {"id": 1091}}}} } test_scope_VIEW_ANNOTATIONS_context_SANDBOX_ownership_PROJECT_OWNER_privilege_ADMIN_membership_NONE_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 3, "privilege": "admin"}, "organization": null}, "resource": {"id": 397, "assignee": {"id": 522}, "organization": {"id": 615}, "project": {"id": 323, "owner": {"id": 3}, "assignee": {"id": 868}}, "task": {"id": 313, "owner": {"id": 945}, "assignee": {"id": 1037}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 67, "privilege": "admin"}, "organization": null}, "resource": {"id": 365, "assignee": {"id": 596}, "organization": {"id": 686}, "project": {"id": 358, "owner": {"id": 67}, "assignee": {"id": 898}}, "task": {"id": 363, "owner": {"id": 977}, "assignee": {"id": 1066}}}} } test_scope_VIEW_ANNOTATIONS_context_SANDBOX_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_NONE_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 82, "privilege": "business"}, "organization": null}, "resource": {"id": 326, "assignee": {"id": 593}, "organization": {"id": 603}, "project": {"id": 358, "owner": {"id": 82}, "assignee": {"id": 879}}, "task": {"id": 364, "owner": {"id": 982}, "assignee": {"id": 1024}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 60, "privilege": "business"}, "organization": null}, "resource": {"id": 321, "assignee": {"id": 599}, "organization": {"id": 659}, "project": {"id": 306, "owner": {"id": 60}, "assignee": {"id": 855}}, "task": {"id": 309, "owner": {"id": 911}, "assignee": {"id": 1029}}}} } test_scope_VIEW_ANNOTATIONS_context_SANDBOX_ownership_PROJECT_OWNER_privilege_USER_membership_NONE_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 76, "privilege": "user"}, "organization": null}, "resource": {"id": 307, "assignee": {"id": 542}, "organization": {"id": 688}, "project": {"id": 365, "owner": {"id": 76}, "assignee": {"id": 854}}, "task": {"id": 366, "owner": {"id": 961}, "assignee": {"id": 1007}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 46, "privilege": "user"}, "organization": null}, "resource": {"id": 344, "assignee": {"id": 504}, "organization": {"id": 605}, "project": {"id": 379, "owner": {"id": 46}, "assignee": {"id": 816}}, "task": {"id": 309, "owner": {"id": 957}, "assignee": {"id": 1081}}}} } test_scope_VIEW_ANNOTATIONS_context_SANDBOX_ownership_PROJECT_OWNER_privilege_WORKER_membership_NONE_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 86, "privilege": "worker"}, "organization": null}, "resource": {"id": 354, "assignee": {"id": 519}, "organization": {"id": 610}, "project": {"id": 333, "owner": {"id": 86}, "assignee": {"id": 886}}, "task": {"id": 377, "owner": {"id": 923}, "assignee": {"id": 1015}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 80, "privilege": "worker"}, "organization": null}, "resource": {"id": 322, "assignee": {"id": 503}, "organization": {"id": 617}, "project": {"id": 379, "owner": {"id": 80}, "assignee": {"id": 883}}, "task": {"id": 390, "owner": {"id": 996}, "assignee": {"id": 1029}}}} } test_scope_VIEW_ANNOTATIONS_context_SANDBOX_ownership_PROJECT_OWNER_privilege_NONE_membership_NONE_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 93, "privilege": "none"}, "organization": null}, "resource": {"id": 385, "assignee": {"id": 505}, "organization": {"id": 694}, "project": {"id": 331, "owner": {"id": 93}, "assignee": {"id": 809}}, "task": {"id": 328, "owner": {"id": 985}, "assignee": {"id": 1094}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 31, "privilege": "none"}, "organization": null}, "resource": {"id": 310, "assignee": {"id": 551}, "organization": {"id": 688}, "project": {"id": 306, "owner": {"id": 31}, "assignee": {"id": 870}}, "task": {"id": 371, "owner": {"id": 954}, "assignee": {"id": 1079}}}} } test_scope_VIEW_ANNOTATIONS_context_SANDBOX_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 57, "privilege": "admin"}, "organization": null}, "resource": {"id": 326, "assignee": {"id": 527}, "organization": {"id": 617}, "project": {"id": 345, "owner": {"id": 717}, "assignee": {"id": 57}}, "task": {"id": 369, "owner": {"id": 958}, "assignee": {"id": 1045}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 15, "privilege": "admin"}, "organization": null}, "resource": {"id": 387, "assignee": {"id": 517}, "organization": {"id": 688}, "project": {"id": 328, "owner": {"id": 767}, "assignee": {"id": 15}}, "task": {"id": 391, "owner": {"id": 932}, "assignee": {"id": 1075}}}} } test_scope_VIEW_ANNOTATIONS_context_SANDBOX_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 37, "privilege": "business"}, "organization": null}, "resource": {"id": 360, "assignee": {"id": 545}, "organization": {"id": 694}, "project": {"id": 329, "owner": {"id": 702}, "assignee": {"id": 37}}, "task": {"id": 307, "owner": {"id": 934}, "assignee": {"id": 1001}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 73, "privilege": "business"}, "organization": null}, "resource": {"id": 372, "assignee": {"id": 545}, "organization": {"id": 630}, "project": {"id": 315, "owner": {"id": 752}, "assignee": {"id": 73}}, "task": {"id": 336, "owner": {"id": 919}, "assignee": {"id": 1067}}}} } test_scope_VIEW_ANNOTATIONS_context_SANDBOX_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_NONE_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 7, "privilege": "user"}, "organization": null}, "resource": {"id": 326, "assignee": {"id": 585}, "organization": {"id": 670}, "project": {"id": 370, "owner": {"id": 720}, "assignee": {"id": 7}}, "task": {"id": 396, "owner": {"id": 916}, "assignee": {"id": 1094}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 72, "privilege": "user"}, "organization": null}, "resource": {"id": 352, "assignee": {"id": 501}, "organization": {"id": 615}, "project": {"id": 330, "owner": {"id": 715}, "assignee": {"id": 72}}, "task": {"id": 326, "owner": {"id": 950}, "assignee": {"id": 1056}}}} } test_scope_VIEW_ANNOTATIONS_context_SANDBOX_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 29, "privilege": "worker"}, "organization": null}, "resource": {"id": 368, "assignee": {"id": 529}, "organization": {"id": 684}, "project": {"id": 387, "owner": {"id": 717}, "assignee": {"id": 29}}, "task": {"id": 355, "owner": {"id": 919}, "assignee": {"id": 1005}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 7, "privilege": "worker"}, "organization": null}, "resource": {"id": 355, "assignee": {"id": 554}, "organization": {"id": 661}, "project": {"id": 340, "owner": {"id": 768}, "assignee": {"id": 7}}, "task": {"id": 333, "owner": {"id": 915}, "assignee": {"id": 1077}}}} } test_scope_VIEW_ANNOTATIONS_context_SANDBOX_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_NONE_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 62, "privilege": "none"}, "organization": null}, "resource": {"id": 350, "assignee": {"id": 526}, "organization": {"id": 625}, "project": {"id": 397, "owner": {"id": 744}, "assignee": {"id": 62}}, "task": {"id": 338, "owner": {"id": 946}, "assignee": {"id": 1058}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 22, "privilege": "none"}, "organization": null}, "resource": {"id": 319, "assignee": {"id": 513}, "organization": {"id": 656}, "project": {"id": 358, "owner": {"id": 774}, "assignee": {"id": 22}}, "task": {"id": 310, "owner": {"id": 921}, "assignee": {"id": 1055}}}} } test_scope_VIEW_ANNOTATIONS_context_SANDBOX_ownership_TASK_OWNER_privilege_ADMIN_membership_NONE_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 71, "privilege": "admin"}, "organization": null}, "resource": {"id": 313, "assignee": {"id": 594}, "organization": {"id": 693}, "project": {"id": 371, "owner": {"id": 790}, "assignee": {"id": 873}}, "task": {"id": 304, "owner": {"id": 71}, "assignee": {"id": 1036}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 26, "privilege": "admin"}, "organization": null}, "resource": {"id": 316, "assignee": {"id": 516}, "organization": {"id": 626}, "project": {"id": 324, "owner": {"id": 767}, "assignee": {"id": 800}}, "task": {"id": 342, "owner": {"id": 26}, "assignee": {"id": 1020}}}} } test_scope_VIEW_ANNOTATIONS_context_SANDBOX_ownership_TASK_OWNER_privilege_BUSINESS_membership_NONE_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 56, "privilege": "business"}, "organization": null}, "resource": {"id": 350, "assignee": {"id": 583}, "organization": {"id": 695}, "project": {"id": 328, "owner": {"id": 723}, "assignee": {"id": 893}}, "task": {"id": 378, "owner": {"id": 56}, "assignee": {"id": 1074}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 1, "privilege": "business"}, "organization": null}, "resource": {"id": 313, "assignee": {"id": 552}, "organization": {"id": 626}, "project": {"id": 310, "owner": {"id": 740}, "assignee": {"id": 848}}, "task": {"id": 358, "owner": {"id": 1}, "assignee": {"id": 1044}}}} } test_scope_VIEW_ANNOTATIONS_context_SANDBOX_ownership_TASK_OWNER_privilege_USER_membership_NONE_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 86, "privilege": "user"}, "organization": null}, "resource": {"id": 328, "assignee": {"id": 507}, "organization": {"id": 677}, "project": {"id": 389, "owner": {"id": 765}, "assignee": {"id": 899}}, "task": {"id": 395, "owner": {"id": 86}, "assignee": {"id": 1017}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 47, "privilege": "user"}, "organization": null}, "resource": {"id": 340, "assignee": {"id": 553}, "organization": {"id": 675}, "project": {"id": 390, "owner": {"id": 768}, "assignee": {"id": 814}}, "task": {"id": 356, "owner": {"id": 47}, "assignee": {"id": 1043}}}} } test_scope_VIEW_ANNOTATIONS_context_SANDBOX_ownership_TASK_OWNER_privilege_WORKER_membership_NONE_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 68, "privilege": "worker"}, "organization": null}, "resource": {"id": 394, "assignee": {"id": 537}, "organization": {"id": 698}, "project": {"id": 344, "owner": {"id": 766}, "assignee": {"id": 832}}, "task": {"id": 326, "owner": {"id": 68}, "assignee": {"id": 1022}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 7, "privilege": "worker"}, "organization": null}, "resource": {"id": 375, "assignee": {"id": 519}, "organization": {"id": 691}, "project": {"id": 302, "owner": {"id": 743}, "assignee": {"id": 866}}, "task": {"id": 319, "owner": {"id": 7}, "assignee": {"id": 1030}}}} } test_scope_VIEW_ANNOTATIONS_context_SANDBOX_ownership_TASK_OWNER_privilege_NONE_membership_NONE_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 92, "privilege": "none"}, "organization": null}, "resource": {"id": 383, "assignee": {"id": 578}, "organization": {"id": 674}, "project": {"id": 358, "owner": {"id": 736}, "assignee": {"id": 849}}, "task": {"id": 342, "owner": {"id": 92}, "assignee": {"id": 1042}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 53, "privilege": "none"}, "organization": null}, "resource": {"id": 300, "assignee": {"id": 506}, "organization": {"id": 609}, "project": {"id": 373, "owner": {"id": 726}, "assignee": {"id": 841}}, "task": {"id": 306, "owner": {"id": 53}, "assignee": {"id": 1072}}}} } test_scope_VIEW_ANNOTATIONS_context_SANDBOX_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 22, "privilege": "admin"}, "organization": null}, "resource": {"id": 311, "assignee": {"id": 539}, "organization": {"id": 667}, "project": {"id": 364, "owner": {"id": 740}, "assignee": {"id": 870}}, "task": {"id": 362, "owner": {"id": 936}, "assignee": {"id": 22}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 47, "privilege": "admin"}, "organization": null}, "resource": {"id": 385, "assignee": {"id": 559}, "organization": {"id": 624}, "project": {"id": 303, "owner": {"id": 787}, "assignee": {"id": 808}}, "task": {"id": 309, "owner": {"id": 917}, "assignee": {"id": 47}}}} } test_scope_VIEW_ANNOTATIONS_context_SANDBOX_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 18, "privilege": "business"}, "organization": null}, "resource": {"id": 350, "assignee": {"id": 560}, "organization": {"id": 699}, "project": {"id": 328, "owner": {"id": 766}, "assignee": {"id": 834}}, "task": {"id": 386, "owner": {"id": 900}, "assignee": {"id": 18}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 20, "privilege": "business"}, "organization": null}, "resource": {"id": 309, "assignee": {"id": 541}, "organization": {"id": 604}, "project": {"id": 345, "owner": {"id": 751}, "assignee": {"id": 854}}, "task": {"id": 347, "owner": {"id": 959}, "assignee": {"id": 20}}}} } test_scope_VIEW_ANNOTATIONS_context_SANDBOX_ownership_TASK_ASSIGNEE_privilege_USER_membership_NONE_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 53, "privilege": "user"}, "organization": null}, "resource": {"id": 395, "assignee": {"id": 587}, "organization": {"id": 632}, "project": {"id": 366, "owner": {"id": 759}, "assignee": {"id": 829}}, "task": {"id": 310, "owner": {"id": 904}, "assignee": {"id": 53}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 73, "privilege": "user"}, "organization": null}, "resource": {"id": 377, "assignee": {"id": 510}, "organization": {"id": 678}, "project": {"id": 348, "owner": {"id": 774}, "assignee": {"id": 859}}, "task": {"id": 362, "owner": {"id": 979}, "assignee": {"id": 73}}}} } test_scope_VIEW_ANNOTATIONS_context_SANDBOX_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 26, "privilege": "worker"}, "organization": null}, "resource": {"id": 390, "assignee": {"id": 526}, "organization": {"id": 636}, "project": {"id": 352, "owner": {"id": 776}, "assignee": {"id": 841}}, "task": {"id": 375, "owner": {"id": 950}, "assignee": {"id": 26}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 99, "privilege": "worker"}, "organization": null}, "resource": {"id": 301, "assignee": {"id": 598}, "organization": {"id": 636}, "project": {"id": 394, "owner": {"id": 759}, "assignee": {"id": 898}}, "task": {"id": 306, "owner": {"id": 935}, "assignee": {"id": 99}}}} } test_scope_VIEW_ANNOTATIONS_context_SANDBOX_ownership_TASK_ASSIGNEE_privilege_NONE_membership_NONE_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 16, "privilege": "none"}, "organization": null}, "resource": {"id": 337, "assignee": {"id": 502}, "organization": {"id": 616}, "project": {"id": 355, "owner": {"id": 708}, "assignee": {"id": 857}}, "task": {"id": 356, "owner": {"id": 944}, "assignee": {"id": 16}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 55, "privilege": "none"}, "organization": null}, "resource": {"id": 397, "assignee": {"id": 519}, "organization": {"id": 604}, "project": {"id": 389, "owner": {"id": 704}, "assignee": {"id": 888}}, "task": {"id": 333, "owner": {"id": 941}, "assignee": {"id": 55}}}} } test_scope_VIEW_ANNOTATIONS_context_SANDBOX_ownership_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 64, "privilege": "admin"}, "organization": null}, "resource": {"id": 323, "assignee": {"id": 64}, "organization": {"id": 644}, "project": {"id": 309, "owner": {"id": 788}, "assignee": {"id": 843}}, "task": {"id": 350, "owner": {"id": 914}, "assignee": {"id": 1042}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 42, "privilege": "admin"}, "organization": null}, "resource": {"id": 313, "assignee": {"id": 42}, "organization": {"id": 672}, "project": {"id": 399, "owner": {"id": 766}, "assignee": {"id": 872}}, "task": {"id": 352, "owner": {"id": 936}, "assignee": {"id": 1015}}}} } test_scope_VIEW_ANNOTATIONS_context_SANDBOX_ownership_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 41, "privilege": "business"}, "organization": null}, "resource": {"id": 326, "assignee": {"id": 41}, "organization": {"id": 652}, "project": {"id": 384, "owner": {"id": 791}, "assignee": {"id": 865}}, "task": {"id": 341, "owner": {"id": 925}, "assignee": {"id": 1044}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 80, "privilege": "business"}, "organization": null}, "resource": {"id": 305, "assignee": {"id": 80}, "organization": {"id": 693}, "project": {"id": 352, "owner": {"id": 703}, "assignee": {"id": 816}}, "task": {"id": 354, "owner": {"id": 912}, "assignee": {"id": 1035}}}} } test_scope_VIEW_ANNOTATIONS_context_SANDBOX_ownership_ASSIGNEE_privilege_USER_membership_NONE_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 89, "privilege": "user"}, "organization": null}, "resource": {"id": 399, "assignee": {"id": 89}, "organization": {"id": 683}, "project": {"id": 355, "owner": {"id": 745}, "assignee": {"id": 818}}, "task": {"id": 317, "owner": {"id": 979}, "assignee": {"id": 1044}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 72, "privilege": "user"}, "organization": null}, "resource": {"id": 342, "assignee": {"id": 72}, "organization": {"id": 620}, "project": {"id": 331, "owner": {"id": 711}, "assignee": {"id": 850}}, "task": {"id": 348, "owner": {"id": 998}, "assignee": {"id": 1080}}}} } test_scope_VIEW_ANNOTATIONS_context_SANDBOX_ownership_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 19, "privilege": "worker"}, "organization": null}, "resource": {"id": 330, "assignee": {"id": 19}, "organization": {"id": 610}, "project": {"id": 378, "owner": {"id": 712}, "assignee": {"id": 836}}, "task": {"id": 380, "owner": {"id": 927}, "assignee": {"id": 1092}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 4, "privilege": "worker"}, "organization": null}, "resource": {"id": 316, "assignee": {"id": 4}, "organization": {"id": 689}, "project": {"id": 321, "owner": {"id": 790}, "assignee": {"id": 867}}, "task": {"id": 390, "owner": {"id": 953}, "assignee": {"id": 1016}}}} } test_scope_VIEW_ANNOTATIONS_context_SANDBOX_ownership_ASSIGNEE_privilege_NONE_membership_NONE_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 74, "privilege": "none"}, "organization": null}, "resource": {"id": 389, "assignee": {"id": 74}, "organization": {"id": 699}, "project": {"id": 326, "owner": {"id": 768}, "assignee": {"id": 817}}, "task": {"id": 323, "owner": {"id": 987}, "assignee": {"id": 1023}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 39, "privilege": "none"}, "organization": null}, "resource": {"id": 373, "assignee": {"id": 39}, "organization": {"id": 672}, "project": {"id": 312, "owner": {"id": 746}, "assignee": {"id": 876}}, "task": {"id": 389, "owner": {"id": 908}, "assignee": {"id": 1050}}}} } test_scope_VIEW_ANNOTATIONS_context_SANDBOX_ownership_NONE_privilege_ADMIN_membership_NONE_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 94, "privilege": "admin"}, "organization": null}, "resource": {"id": 345, "assignee": {"id": 553}, "organization": {"id": 617}, "project": {"id": 327, "owner": {"id": 782}, "assignee": {"id": 854}}, "task": {"id": 393, "owner": {"id": 963}, "assignee": {"id": 1073}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 16, "privilege": "admin"}, "organization": null}, "resource": {"id": 335, "assignee": {"id": 513}, "organization": {"id": 643}, "project": {"id": 378, "owner": {"id": 783}, "assignee": {"id": 830}}, "task": {"id": 375, "owner": {"id": 912}, "assignee": {"id": 1018}}}} } test_scope_VIEW_ANNOTATIONS_context_SANDBOX_ownership_NONE_privilege_BUSINESS_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 73, "privilege": "business"}, "organization": null}, "resource": {"id": 398, "assignee": {"id": 591}, "organization": {"id": 600}, "project": {"id": 368, "owner": {"id": 750}, "assignee": {"id": 863}}, "task": {"id": 370, "owner": {"id": 953}, "assignee": {"id": 1069}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 91, "privilege": "business"}, "organization": null}, "resource": {"id": 365, "assignee": {"id": 544}, "organization": {"id": 696}, "project": {"id": 351, "owner": {"id": 704}, "assignee": {"id": 821}}, "task": {"id": 308, "owner": {"id": 926}, "assignee": {"id": 1088}}}} } test_scope_VIEW_ANNOTATIONS_context_SANDBOX_ownership_NONE_privilege_USER_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 34, "privilege": "user"}, "organization": null}, "resource": {"id": 349, "assignee": {"id": 538}, "organization": {"id": 626}, "project": {"id": 338, "owner": {"id": 750}, "assignee": {"id": 843}}, "task": {"id": 384, "owner": {"id": 942}, "assignee": {"id": 1019}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 60, "privilege": "user"}, "organization": null}, "resource": {"id": 367, "assignee": {"id": 563}, "organization": {"id": 657}, "project": {"id": 329, "owner": {"id": 763}, "assignee": {"id": 860}}, "task": {"id": 356, "owner": {"id": 920}, "assignee": {"id": 1056}}}} } test_scope_VIEW_ANNOTATIONS_context_SANDBOX_ownership_NONE_privilege_WORKER_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 32, "privilege": "worker"}, "organization": null}, "resource": {"id": 362, "assignee": {"id": 540}, "organization": {"id": 640}, "project": {"id": 312, "owner": {"id": 780}, "assignee": {"id": 869}}, "task": {"id": 398, "owner": {"id": 930}, "assignee": {"id": 1067}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 31, "privilege": "worker"}, "organization": null}, "resource": {"id": 397, "assignee": {"id": 500}, "organization": {"id": 668}, "project": {"id": 309, "owner": {"id": 784}, "assignee": {"id": 885}}, "task": {"id": 336, "owner": {"id": 937}, "assignee": {"id": 1019}}}} } test_scope_VIEW_ANNOTATIONS_context_SANDBOX_ownership_NONE_privilege_NONE_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 85, "privilege": "none"}, "organization": null}, "resource": {"id": 393, "assignee": {"id": 500}, "organization": {"id": 611}, "project": {"id": 392, "owner": {"id": 715}, "assignee": {"id": 890}}, "task": {"id": 331, "owner": {"id": 974}, "assignee": {"id": 1064}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 47, "privilege": "none"}, "organization": null}, "resource": {"id": 351, "assignee": {"id": 528}, "organization": {"id": 608}, "project": {"id": 334, "owner": {"id": 716}, "assignee": {"id": 832}}, "task": {"id": 372, "owner": {"id": 959}, "assignee": {"id": 1036}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 86, "privilege": "admin"}, "organization": {"id": 191, "owner": {"id": 86}, "user": {"role": "owner"}}}, "resource": {"id": 324, "assignee": {"id": 548}, "organization": {"id": 191}, "project": {"id": 311, "owner": {"id": 86}, "assignee": {"id": 805}}, "task": {"id": 330, "owner": {"id": 900}, "assignee": {"id": 1090}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 16, "privilege": "admin"}, "organization": {"id": 151, "owner": {"id": 16}, "user": {"role": "owner"}}}, "resource": {"id": 353, "assignee": {"id": 515}, "organization": {"id": 151}, "project": {"id": 330, "owner": {"id": 16}, "assignee": {"id": 828}}, "task": {"id": 317, "owner": {"id": 903}, "assignee": {"id": 1014}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_OWNER_same_org_FALSE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 57, "privilege": "admin"}, "organization": {"id": 191, "owner": {"id": 57}, "user": {"role": "owner"}}}, "resource": {"id": 367, "assignee": {"id": 540}, "organization": {"id": 611}, "project": {"id": 330, "owner": {"id": 57}, "assignee": {"id": 820}}, "task": {"id": 300, "owner": {"id": 918}, "assignee": {"id": 1042}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 57, "privilege": "admin"}, "organization": {"id": 149, "owner": {"id": 57}, "user": {"role": "owner"}}}, "resource": {"id": 361, "assignee": {"id": 538}, "organization": {"id": 691}, "project": {"id": 386, "owner": {"id": 57}, "assignee": {"id": 873}}, "task": {"id": 378, "owner": {"id": 917}, "assignee": {"id": 1045}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 63, "privilege": "admin"}, "organization": {"id": 126, "owner": {"id": 208}, "user": {"role": "maintainer"}}}, "resource": {"id": 387, "assignee": {"id": 518}, "organization": {"id": 126}, "project": {"id": 383, "owner": {"id": 63}, "assignee": {"id": 849}}, "task": {"id": 300, "owner": {"id": 911}, "assignee": {"id": 1081}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 28, "privilege": "admin"}, "organization": {"id": 132, "owner": {"id": 298}, "user": {"role": "maintainer"}}}, "resource": {"id": 395, "assignee": {"id": 501}, "organization": {"id": 132}, "project": {"id": 321, "owner": {"id": 28}, "assignee": {"id": 874}}, "task": {"id": 391, "owner": {"id": 971}, "assignee": {"id": 1026}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_MAINTAINER_same_org_FALSE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 56, "privilege": "admin"}, "organization": {"id": 118, "owner": {"id": 272}, "user": {"role": "maintainer"}}}, "resource": {"id": 305, "assignee": {"id": 512}, "organization": {"id": 680}, "project": {"id": 350, "owner": {"id": 56}, "assignee": {"id": 816}}, "task": {"id": 383, "owner": {"id": 981}, "assignee": {"id": 1057}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 60, "privilege": "admin"}, "organization": {"id": 139, "owner": {"id": 292}, "user": {"role": "maintainer"}}}, "resource": {"id": 320, "assignee": {"id": 598}, "organization": {"id": 697}, "project": {"id": 309, "owner": {"id": 60}, "assignee": {"id": 853}}, "task": {"id": 368, "owner": {"id": 945}, "assignee": {"id": 1059}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 35, "privilege": "admin"}, "organization": {"id": 155, "owner": {"id": 251}, "user": {"role": "supervisor"}}}, "resource": {"id": 328, "assignee": {"id": 508}, "organization": {"id": 155}, "project": {"id": 336, "owner": {"id": 35}, "assignee": {"id": 892}}, "task": {"id": 354, "owner": {"id": 965}, "assignee": {"id": 1092}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 63, "privilege": "admin"}, "organization": {"id": 103, "owner": {"id": 294}, "user": {"role": "supervisor"}}}, "resource": {"id": 318, "assignee": {"id": 547}, "organization": {"id": 103}, "project": {"id": 317, "owner": {"id": 63}, "assignee": {"id": 852}}, "task": {"id": 305, "owner": {"id": 910}, "assignee": {"id": 1088}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_SUPERVISOR_same_org_FALSE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 64, "privilege": "admin"}, "organization": {"id": 187, "owner": {"id": 216}, "user": {"role": "supervisor"}}}, "resource": {"id": 339, "assignee": {"id": 551}, "organization": {"id": 666}, "project": {"id": 385, "owner": {"id": 64}, "assignee": {"id": 819}}, "task": {"id": 378, "owner": {"id": 916}, "assignee": {"id": 1087}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 44, "privilege": "admin"}, "organization": {"id": 192, "owner": {"id": 286}, "user": {"role": "supervisor"}}}, "resource": {"id": 399, "assignee": {"id": 526}, "organization": {"id": 661}, "project": {"id": 384, "owner": {"id": 44}, "assignee": {"id": 831}}, "task": {"id": 375, "owner": {"id": 960}, "assignee": {"id": 1086}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 23, "privilege": "admin"}, "organization": {"id": 185, "owner": {"id": 284}, "user": {"role": "worker"}}}, "resource": {"id": 305, "assignee": {"id": 575}, "organization": {"id": 185}, "project": {"id": 396, "owner": {"id": 23}, "assignee": {"id": 800}}, "task": {"id": 302, "owner": {"id": 925}, "assignee": {"id": 1066}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 11, "privilege": "admin"}, "organization": {"id": 173, "owner": {"id": 288}, "user": {"role": "worker"}}}, "resource": {"id": 331, "assignee": {"id": 593}, "organization": {"id": 173}, "project": {"id": 352, "owner": {"id": 11}, "assignee": {"id": 859}}, "task": {"id": 370, "owner": {"id": 945}, "assignee": {"id": 1092}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_WORKER_same_org_FALSE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 65, "privilege": "admin"}, "organization": {"id": 123, "owner": {"id": 246}, "user": {"role": "worker"}}}, "resource": {"id": 388, "assignee": {"id": 568}, "organization": {"id": 683}, "project": {"id": 371, "owner": {"id": 65}, "assignee": {"id": 809}}, "task": {"id": 354, "owner": {"id": 936}, "assignee": {"id": 1023}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 18, "privilege": "admin"}, "organization": {"id": 188, "owner": {"id": 206}, "user": {"role": "worker"}}}, "resource": {"id": 314, "assignee": {"id": 545}, "organization": {"id": 626}, "project": {"id": 348, "owner": {"id": 18}, "assignee": {"id": 852}}, "task": {"id": 352, "owner": {"id": 929}, "assignee": {"id": 1083}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_NONE_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 75, "privilege": "admin"}, "organization": {"id": 153, "owner": {"id": 236}, "user": {"role": null}}}, "resource": {"id": 376, "assignee": {"id": 583}, "organization": {"id": 153}, "project": {"id": 331, "owner": {"id": 75}, "assignee": {"id": 845}}, "task": {"id": 399, "owner": {"id": 987}, "assignee": {"id": 1020}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 49, "privilege": "admin"}, "organization": {"id": 164, "owner": {"id": 299}, "user": {"role": null}}}, "resource": {"id": 353, "assignee": {"id": 519}, "organization": {"id": 164}, "project": {"id": 340, "owner": {"id": 49}, "assignee": {"id": 826}}, "task": {"id": 315, "owner": {"id": 966}, "assignee": {"id": 1009}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_ADMIN_membership_NONE_same_org_FALSE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 21, "privilege": "admin"}, "organization": {"id": 116, "owner": {"id": 205}, "user": {"role": null}}}, "resource": {"id": 350, "assignee": {"id": 528}, "organization": {"id": 672}, "project": {"id": 312, "owner": {"id": 21}, "assignee": {"id": 836}}, "task": {"id": 399, "owner": {"id": 900}, "assignee": {"id": 1042}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 45, "privilege": "admin"}, "organization": {"id": 153, "owner": {"id": 297}, "user": {"role": null}}}, "resource": {"id": 311, "assignee": {"id": 590}, "organization": {"id": 654}, "project": {"id": 323, "owner": {"id": 45}, "assignee": {"id": 828}}, "task": {"id": 392, "owner": {"id": 928}, "assignee": {"id": 1099}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 77, "privilege": "business"}, "organization": {"id": 188, "owner": {"id": 77}, "user": {"role": "owner"}}}, "resource": {"id": 338, "assignee": {"id": 526}, "organization": {"id": 188}, "project": {"id": 347, "owner": {"id": 77}, "assignee": {"id": 837}}, "task": {"id": 335, "owner": {"id": 936}, "assignee": {"id": 1022}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 53, "privilege": "business"}, "organization": {"id": 127, "owner": {"id": 53}, "user": {"role": "owner"}}}, "resource": {"id": 340, "assignee": {"id": 503}, "organization": {"id": 127}, "project": {"id": 369, "owner": {"id": 53}, "assignee": {"id": 862}}, "task": {"id": 339, "owner": {"id": 911}, "assignee": {"id": 1052}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 68, "privilege": "business"}, "organization": {"id": 195, "owner": {"id": 68}, "user": {"role": "owner"}}}, "resource": {"id": 351, "assignee": {"id": 542}, "organization": {"id": 601}, "project": {"id": 324, "owner": {"id": 68}, "assignee": {"id": 844}}, "task": {"id": 379, "owner": {"id": 966}, "assignee": {"id": 1035}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 51, "privilege": "business"}, "organization": {"id": 100, "owner": {"id": 51}, "user": {"role": "owner"}}}, "resource": {"id": 393, "assignee": {"id": 578}, "organization": {"id": 646}, "project": {"id": 304, "owner": {"id": 51}, "assignee": {"id": 884}}, "task": {"id": 310, "owner": {"id": 953}, "assignee": {"id": 1045}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 33, "privilege": "business"}, "organization": {"id": 129, "owner": {"id": 278}, "user": {"role": "maintainer"}}}, "resource": {"id": 386, "assignee": {"id": 540}, "organization": {"id": 129}, "project": {"id": 366, "owner": {"id": 33}, "assignee": {"id": 894}}, "task": {"id": 301, "owner": {"id": 967}, "assignee": {"id": 1095}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 96, "privilege": "business"}, "organization": {"id": 187, "owner": {"id": 224}, "user": {"role": "maintainer"}}}, "resource": {"id": 347, "assignee": {"id": 521}, "organization": {"id": 187}, "project": {"id": 338, "owner": {"id": 96}, "assignee": {"id": 811}}, "task": {"id": 323, "owner": {"id": 909}, "assignee": {"id": 1095}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 20, "privilege": "business"}, "organization": {"id": 163, "owner": {"id": 237}, "user": {"role": "maintainer"}}}, "resource": {"id": 397, "assignee": {"id": 504}, "organization": {"id": 641}, "project": {"id": 364, "owner": {"id": 20}, "assignee": {"id": 828}}, "task": {"id": 318, "owner": {"id": 914}, "assignee": {"id": 1035}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 93, "privilege": "business"}, "organization": {"id": 133, "owner": {"id": 287}, "user": {"role": "maintainer"}}}, "resource": {"id": 387, "assignee": {"id": 545}, "organization": {"id": 681}, "project": {"id": 303, "owner": {"id": 93}, "assignee": {"id": 838}}, "task": {"id": 304, "owner": {"id": 941}, "assignee": {"id": 1020}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 70, "privilege": "business"}, "organization": {"id": 182, "owner": {"id": 251}, "user": {"role": "supervisor"}}}, "resource": {"id": 366, "assignee": {"id": 552}, "organization": {"id": 182}, "project": {"id": 345, "owner": {"id": 70}, "assignee": {"id": 847}}, "task": {"id": 379, "owner": {"id": 983}, "assignee": {"id": 1074}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 5, "privilege": "business"}, "organization": {"id": 164, "owner": {"id": 270}, "user": {"role": "supervisor"}}}, "resource": {"id": 327, "assignee": {"id": 555}, "organization": {"id": 164}, "project": {"id": 305, "owner": {"id": 5}, "assignee": {"id": 852}}, "task": {"id": 312, "owner": {"id": 906}, "assignee": {"id": 1004}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 38, "privilege": "business"}, "organization": {"id": 147, "owner": {"id": 202}, "user": {"role": "supervisor"}}}, "resource": {"id": 359, "assignee": {"id": 577}, "organization": {"id": 639}, "project": {"id": 370, "owner": {"id": 38}, "assignee": {"id": 800}}, "task": {"id": 328, "owner": {"id": 919}, "assignee": {"id": 1089}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 88, "privilege": "business"}, "organization": {"id": 102, "owner": {"id": 268}, "user": {"role": "supervisor"}}}, "resource": {"id": 322, "assignee": {"id": 550}, "organization": {"id": 660}, "project": {"id": 321, "owner": {"id": 88}, "assignee": {"id": 857}}, "task": {"id": 318, "owner": {"id": 943}, "assignee": {"id": 1080}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 49, "privilege": "business"}, "organization": {"id": 161, "owner": {"id": 228}, "user": {"role": "worker"}}}, "resource": {"id": 331, "assignee": {"id": 563}, "organization": {"id": 161}, "project": {"id": 373, "owner": {"id": 49}, "assignee": {"id": 872}}, "task": {"id": 319, "owner": {"id": 936}, "assignee": {"id": 1038}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 15, "privilege": "business"}, "organization": {"id": 114, "owner": {"id": 279}, "user": {"role": "worker"}}}, "resource": {"id": 324, "assignee": {"id": 589}, "organization": {"id": 114}, "project": {"id": 384, "owner": {"id": 15}, "assignee": {"id": 889}}, "task": {"id": 387, "owner": {"id": 959}, "assignee": {"id": 1064}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 56, "privilege": "business"}, "organization": {"id": 154, "owner": {"id": 243}, "user": {"role": "worker"}}}, "resource": {"id": 350, "assignee": {"id": 575}, "organization": {"id": 619}, "project": {"id": 352, "owner": {"id": 56}, "assignee": {"id": 815}}, "task": {"id": 310, "owner": {"id": 939}, "assignee": {"id": 1025}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 57, "privilege": "business"}, "organization": {"id": 132, "owner": {"id": 204}, "user": {"role": "worker"}}}, "resource": {"id": 382, "assignee": {"id": 520}, "organization": {"id": 624}, "project": {"id": 385, "owner": {"id": 57}, "assignee": {"id": 843}}, "task": {"id": 325, "owner": {"id": 959}, "assignee": {"id": 1092}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 33, "privilege": "business"}, "organization": {"id": 135, "owner": {"id": 264}, "user": {"role": null}}}, "resource": {"id": 395, "assignee": {"id": 506}, "organization": {"id": 135}, "project": {"id": 397, "owner": {"id": 33}, "assignee": {"id": 898}}, "task": {"id": 334, "owner": {"id": 909}, "assignee": {"id": 1031}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 57, "privilege": "business"}, "organization": {"id": 152, "owner": {"id": 205}, "user": {"role": null}}}, "resource": {"id": 320, "assignee": {"id": 586}, "organization": {"id": 152}, "project": {"id": 366, "owner": {"id": 57}, "assignee": {"id": 865}}, "task": {"id": 326, "owner": {"id": 950}, "assignee": {"id": 1082}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_BUSINESS_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 44, "privilege": "business"}, "organization": {"id": 182, "owner": {"id": 251}, "user": {"role": null}}}, "resource": {"id": 373, "assignee": {"id": 522}, "organization": {"id": 650}, "project": {"id": 332, "owner": {"id": 44}, "assignee": {"id": 868}}, "task": {"id": 336, "owner": {"id": 953}, "assignee": {"id": 1013}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 19, "privilege": "business"}, "organization": {"id": 129, "owner": {"id": 222}, "user": {"role": null}}}, "resource": {"id": 368, "assignee": {"id": 573}, "organization": {"id": 606}, "project": {"id": 354, "owner": {"id": 19}, "assignee": {"id": 846}}, "task": {"id": 398, "owner": {"id": 962}, "assignee": {"id": 1082}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 29, "privilege": "user"}, "organization": {"id": 111, "owner": {"id": 29}, "user": {"role": "owner"}}}, "resource": {"id": 312, "assignee": {"id": 529}, "organization": {"id": 111}, "project": {"id": 395, "owner": {"id": 29}, "assignee": {"id": 852}}, "task": {"id": 336, "owner": {"id": 957}, "assignee": {"id": 1018}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 14, "privilege": "user"}, "organization": {"id": 108, "owner": {"id": 14}, "user": {"role": "owner"}}}, "resource": {"id": 343, "assignee": {"id": 533}, "organization": {"id": 108}, "project": {"id": 350, "owner": {"id": 14}, "assignee": {"id": 829}}, "task": {"id": 379, "owner": {"id": 940}, "assignee": {"id": 1056}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 34, "privilege": "user"}, "organization": {"id": 111, "owner": {"id": 34}, "user": {"role": "owner"}}}, "resource": {"id": 325, "assignee": {"id": 505}, "organization": {"id": 643}, "project": {"id": 358, "owner": {"id": 34}, "assignee": {"id": 874}}, "task": {"id": 355, "owner": {"id": 921}, "assignee": {"id": 1033}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 83, "privilege": "user"}, "organization": {"id": 136, "owner": {"id": 83}, "user": {"role": "owner"}}}, "resource": {"id": 379, "assignee": {"id": 504}, "organization": {"id": 666}, "project": {"id": 391, "owner": {"id": 83}, "assignee": {"id": 849}}, "task": {"id": 345, "owner": {"id": 985}, "assignee": {"id": 1090}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 54, "privilege": "user"}, "organization": {"id": 119, "owner": {"id": 236}, "user": {"role": "maintainer"}}}, "resource": {"id": 333, "assignee": {"id": 567}, "organization": {"id": 119}, "project": {"id": 302, "owner": {"id": 54}, "assignee": {"id": 821}}, "task": {"id": 316, "owner": {"id": 989}, "assignee": {"id": 1007}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 21, "privilege": "user"}, "organization": {"id": 113, "owner": {"id": 287}, "user": {"role": "maintainer"}}}, "resource": {"id": 375, "assignee": {"id": 541}, "organization": {"id": 113}, "project": {"id": 363, "owner": {"id": 21}, "assignee": {"id": 873}}, "task": {"id": 356, "owner": {"id": 917}, "assignee": {"id": 1040}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 25, "privilege": "user"}, "organization": {"id": 186, "owner": {"id": 223}, "user": {"role": "maintainer"}}}, "resource": {"id": 361, "assignee": {"id": 551}, "organization": {"id": 634}, "project": {"id": 370, "owner": {"id": 25}, "assignee": {"id": 848}}, "task": {"id": 361, "owner": {"id": 947}, "assignee": {"id": 1009}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 56, "privilege": "user"}, "organization": {"id": 129, "owner": {"id": 278}, "user": {"role": "maintainer"}}}, "resource": {"id": 315, "assignee": {"id": 550}, "organization": {"id": 601}, "project": {"id": 373, "owner": {"id": 56}, "assignee": {"id": 820}}, "task": {"id": 308, "owner": {"id": 956}, "assignee": {"id": 1074}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 7, "privilege": "user"}, "organization": {"id": 124, "owner": {"id": 201}, "user": {"role": "supervisor"}}}, "resource": {"id": 359, "assignee": {"id": 549}, "organization": {"id": 124}, "project": {"id": 354, "owner": {"id": 7}, "assignee": {"id": 827}}, "task": {"id": 355, "owner": {"id": 940}, "assignee": {"id": 1086}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 49, "privilege": "user"}, "organization": {"id": 192, "owner": {"id": 211}, "user": {"role": "supervisor"}}}, "resource": {"id": 392, "assignee": {"id": 533}, "organization": {"id": 192}, "project": {"id": 313, "owner": {"id": 49}, "assignee": {"id": 817}}, "task": {"id": 356, "owner": {"id": 966}, "assignee": {"id": 1084}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 97, "privilege": "user"}, "organization": {"id": 196, "owner": {"id": 245}, "user": {"role": "supervisor"}}}, "resource": {"id": 398, "assignee": {"id": 599}, "organization": {"id": 627}, "project": {"id": 377, "owner": {"id": 97}, "assignee": {"id": 818}}, "task": {"id": 335, "owner": {"id": 927}, "assignee": {"id": 1034}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 78, "privilege": "user"}, "organization": {"id": 195, "owner": {"id": 215}, "user": {"role": "supervisor"}}}, "resource": {"id": 392, "assignee": {"id": 524}, "organization": {"id": 675}, "project": {"id": 347, "owner": {"id": 78}, "assignee": {"id": 805}}, "task": {"id": 350, "owner": {"id": 945}, "assignee": {"id": 1016}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 31, "privilege": "user"}, "organization": {"id": 168, "owner": {"id": 207}, "user": {"role": "worker"}}}, "resource": {"id": 378, "assignee": {"id": 545}, "organization": {"id": 168}, "project": {"id": 397, "owner": {"id": 31}, "assignee": {"id": 816}}, "task": {"id": 327, "owner": {"id": 942}, "assignee": {"id": 1011}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 5, "privilege": "user"}, "organization": {"id": 125, "owner": {"id": 297}, "user": {"role": "worker"}}}, "resource": {"id": 345, "assignee": {"id": 556}, "organization": {"id": 125}, "project": {"id": 363, "owner": {"id": 5}, "assignee": {"id": 865}}, "task": {"id": 334, "owner": {"id": 980}, "assignee": {"id": 1046}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 68, "privilege": "user"}, "organization": {"id": 168, "owner": {"id": 220}, "user": {"role": "worker"}}}, "resource": {"id": 390, "assignee": {"id": 552}, "organization": {"id": 625}, "project": {"id": 303, "owner": {"id": 68}, "assignee": {"id": 892}}, "task": {"id": 324, "owner": {"id": 921}, "assignee": {"id": 1051}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 0, "privilege": "user"}, "organization": {"id": 108, "owner": {"id": 218}, "user": {"role": "worker"}}}, "resource": {"id": 346, "assignee": {"id": 530}, "organization": {"id": 683}, "project": {"id": 317, "owner": {"id": 0}, "assignee": {"id": 869}}, "task": {"id": 333, "owner": {"id": 904}, "assignee": {"id": 1008}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 4, "privilege": "user"}, "organization": {"id": 177, "owner": {"id": 222}, "user": {"role": null}}}, "resource": {"id": 357, "assignee": {"id": 510}, "organization": {"id": 177}, "project": {"id": 313, "owner": {"id": 4}, "assignee": {"id": 825}}, "task": {"id": 393, "owner": {"id": 949}, "assignee": {"id": 1015}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 17, "privilege": "user"}, "organization": {"id": 139, "owner": {"id": 249}, "user": {"role": null}}}, "resource": {"id": 341, "assignee": {"id": 524}, "organization": {"id": 139}, "project": {"id": 327, "owner": {"id": 17}, "assignee": {"id": 859}}, "task": {"id": 395, "owner": {"id": 916}, "assignee": {"id": 1074}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_USER_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 15, "privilege": "user"}, "organization": {"id": 102, "owner": {"id": 274}, "user": {"role": null}}}, "resource": {"id": 338, "assignee": {"id": 526}, "organization": {"id": 697}, "project": {"id": 383, "owner": {"id": 15}, "assignee": {"id": 839}}, "task": {"id": 398, "owner": {"id": 934}, "assignee": {"id": 1033}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 54, "privilege": "user"}, "organization": {"id": 169, "owner": {"id": 246}, "user": {"role": null}}}, "resource": {"id": 313, "assignee": {"id": 532}, "organization": {"id": 678}, "project": {"id": 364, "owner": {"id": 54}, "assignee": {"id": 881}}, "task": {"id": 340, "owner": {"id": 985}, "assignee": {"id": 1020}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 9, "privilege": "worker"}, "organization": {"id": 158, "owner": {"id": 9}, "user": {"role": "owner"}}}, "resource": {"id": 396, "assignee": {"id": 508}, "organization": {"id": 158}, "project": {"id": 354, "owner": {"id": 9}, "assignee": {"id": 896}}, "task": {"id": 308, "owner": {"id": 961}, "assignee": {"id": 1045}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 47, "privilege": "worker"}, "organization": {"id": 190, "owner": {"id": 47}, "user": {"role": "owner"}}}, "resource": {"id": 313, "assignee": {"id": 539}, "organization": {"id": 190}, "project": {"id": 355, "owner": {"id": 47}, "assignee": {"id": 892}}, "task": {"id": 362, "owner": {"id": 903}, "assignee": {"id": 1096}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 67, "privilege": "worker"}, "organization": {"id": 126, "owner": {"id": 67}, "user": {"role": "owner"}}}, "resource": {"id": 392, "assignee": {"id": 530}, "organization": {"id": 677}, "project": {"id": 308, "owner": {"id": 67}, "assignee": {"id": 896}}, "task": {"id": 354, "owner": {"id": 986}, "assignee": {"id": 1031}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 43, "privilege": "worker"}, "organization": {"id": 164, "owner": {"id": 43}, "user": {"role": "owner"}}}, "resource": {"id": 327, "assignee": {"id": 532}, "organization": {"id": 607}, "project": {"id": 383, "owner": {"id": 43}, "assignee": {"id": 875}}, "task": {"id": 300, "owner": {"id": 983}, "assignee": {"id": 1073}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 6, "privilege": "worker"}, "organization": {"id": 112, "owner": {"id": 273}, "user": {"role": "maintainer"}}}, "resource": {"id": 391, "assignee": {"id": 531}, "organization": {"id": 112}, "project": {"id": 348, "owner": {"id": 6}, "assignee": {"id": 806}}, "task": {"id": 370, "owner": {"id": 972}, "assignee": {"id": 1087}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 52, "privilege": "worker"}, "organization": {"id": 187, "owner": {"id": 271}, "user": {"role": "maintainer"}}}, "resource": {"id": 366, "assignee": {"id": 516}, "organization": {"id": 187}, "project": {"id": 386, "owner": {"id": 52}, "assignee": {"id": 846}}, "task": {"id": 350, "owner": {"id": 957}, "assignee": {"id": 1024}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 7, "privilege": "worker"}, "organization": {"id": 146, "owner": {"id": 280}, "user": {"role": "maintainer"}}}, "resource": {"id": 346, "assignee": {"id": 519}, "organization": {"id": 656}, "project": {"id": 323, "owner": {"id": 7}, "assignee": {"id": 811}}, "task": {"id": 313, "owner": {"id": 926}, "assignee": {"id": 1029}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 37, "privilege": "worker"}, "organization": {"id": 158, "owner": {"id": 280}, "user": {"role": "maintainer"}}}, "resource": {"id": 332, "assignee": {"id": 512}, "organization": {"id": 671}, "project": {"id": 386, "owner": {"id": 37}, "assignee": {"id": 832}}, "task": {"id": 329, "owner": {"id": 985}, "assignee": {"id": 1064}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 68, "privilege": "worker"}, "organization": {"id": 137, "owner": {"id": 286}, "user": {"role": "supervisor"}}}, "resource": {"id": 373, "assignee": {"id": 586}, "organization": {"id": 137}, "project": {"id": 336, "owner": {"id": 68}, "assignee": {"id": 811}}, "task": {"id": 345, "owner": {"id": 911}, "assignee": {"id": 1006}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 51, "privilege": "worker"}, "organization": {"id": 142, "owner": {"id": 284}, "user": {"role": "supervisor"}}}, "resource": {"id": 349, "assignee": {"id": 538}, "organization": {"id": 142}, "project": {"id": 352, "owner": {"id": 51}, "assignee": {"id": 805}}, "task": {"id": 302, "owner": {"id": 964}, "assignee": {"id": 1012}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 11, "privilege": "worker"}, "organization": {"id": 169, "owner": {"id": 205}, "user": {"role": "supervisor"}}}, "resource": {"id": 381, "assignee": {"id": 559}, "organization": {"id": 672}, "project": {"id": 399, "owner": {"id": 11}, "assignee": {"id": 806}}, "task": {"id": 365, "owner": {"id": 932}, "assignee": {"id": 1017}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 93, "privilege": "worker"}, "organization": {"id": 138, "owner": {"id": 216}, "user": {"role": "supervisor"}}}, "resource": {"id": 394, "assignee": {"id": 518}, "organization": {"id": 650}, "project": {"id": 338, "owner": {"id": 93}, "assignee": {"id": 829}}, "task": {"id": 319, "owner": {"id": 930}, "assignee": {"id": 1068}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 15, "privilege": "worker"}, "organization": {"id": 144, "owner": {"id": 268}, "user": {"role": "worker"}}}, "resource": {"id": 399, "assignee": {"id": 566}, "organization": {"id": 144}, "project": {"id": 301, "owner": {"id": 15}, "assignee": {"id": 864}}, "task": {"id": 313, "owner": {"id": 962}, "assignee": {"id": 1014}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 45, "privilege": "worker"}, "organization": {"id": 104, "owner": {"id": 218}, "user": {"role": "worker"}}}, "resource": {"id": 310, "assignee": {"id": 575}, "organization": {"id": 104}, "project": {"id": 364, "owner": {"id": 45}, "assignee": {"id": 888}}, "task": {"id": 323, "owner": {"id": 934}, "assignee": {"id": 1014}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 42, "privilege": "worker"}, "organization": {"id": 175, "owner": {"id": 216}, "user": {"role": "worker"}}}, "resource": {"id": 389, "assignee": {"id": 539}, "organization": {"id": 680}, "project": {"id": 355, "owner": {"id": 42}, "assignee": {"id": 860}}, "task": {"id": 342, "owner": {"id": 948}, "assignee": {"id": 1041}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 89, "privilege": "worker"}, "organization": {"id": 161, "owner": {"id": 277}, "user": {"role": "worker"}}}, "resource": {"id": 349, "assignee": {"id": 582}, "organization": {"id": 689}, "project": {"id": 393, "owner": {"id": 89}, "assignee": {"id": 800}}, "task": {"id": 393, "owner": {"id": 946}, "assignee": {"id": 1079}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 10, "privilege": "worker"}, "organization": {"id": 190, "owner": {"id": 233}, "user": {"role": null}}}, "resource": {"id": 345, "assignee": {"id": 534}, "organization": {"id": 190}, "project": {"id": 328, "owner": {"id": 10}, "assignee": {"id": 866}}, "task": {"id": 322, "owner": {"id": 949}, "assignee": {"id": 1024}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 93, "privilege": "worker"}, "organization": {"id": 142, "owner": {"id": 233}, "user": {"role": null}}}, "resource": {"id": 303, "assignee": {"id": 586}, "organization": {"id": 142}, "project": {"id": 303, "owner": {"id": 93}, "assignee": {"id": 847}}, "task": {"id": 373, "owner": {"id": 954}, "assignee": {"id": 1032}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_WORKER_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 28, "privilege": "worker"}, "organization": {"id": 139, "owner": {"id": 205}, "user": {"role": null}}}, "resource": {"id": 306, "assignee": {"id": 565}, "organization": {"id": 622}, "project": {"id": 328, "owner": {"id": 28}, "assignee": {"id": 857}}, "task": {"id": 312, "owner": {"id": 983}, "assignee": {"id": 1066}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 67, "privilege": "worker"}, "organization": {"id": 100, "owner": {"id": 223}, "user": {"role": null}}}, "resource": {"id": 312, "assignee": {"id": 531}, "organization": {"id": 665}, "project": {"id": 369, "owner": {"id": 67}, "assignee": {"id": 884}}, "task": {"id": 353, "owner": {"id": 940}, "assignee": {"id": 1027}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 64, "privilege": "none"}, "organization": {"id": 115, "owner": {"id": 64}, "user": {"role": "owner"}}}, "resource": {"id": 347, "assignee": {"id": 592}, "organization": {"id": 115}, "project": {"id": 383, "owner": {"id": 64}, "assignee": {"id": 854}}, "task": {"id": 304, "owner": {"id": 911}, "assignee": {"id": 1037}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 36, "privilege": "none"}, "organization": {"id": 188, "owner": {"id": 36}, "user": {"role": "owner"}}}, "resource": {"id": 384, "assignee": {"id": 563}, "organization": {"id": 188}, "project": {"id": 364, "owner": {"id": 36}, "assignee": {"id": 831}}, "task": {"id": 333, "owner": {"id": 946}, "assignee": {"id": 1054}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 19, "privilege": "none"}, "organization": {"id": 128, "owner": {"id": 19}, "user": {"role": "owner"}}}, "resource": {"id": 307, "assignee": {"id": 514}, "organization": {"id": 645}, "project": {"id": 318, "owner": {"id": 19}, "assignee": {"id": 853}}, "task": {"id": 342, "owner": {"id": 977}, "assignee": {"id": 1057}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 22, "privilege": "none"}, "organization": {"id": 181, "owner": {"id": 22}, "user": {"role": "owner"}}}, "resource": {"id": 327, "assignee": {"id": 512}, "organization": {"id": 664}, "project": {"id": 364, "owner": {"id": 22}, "assignee": {"id": 874}}, "task": {"id": 327, "owner": {"id": 946}, "assignee": {"id": 1054}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 92, "privilege": "none"}, "organization": {"id": 130, "owner": {"id": 217}, "user": {"role": "maintainer"}}}, "resource": {"id": 373, "assignee": {"id": 516}, "organization": {"id": 130}, "project": {"id": 377, "owner": {"id": 92}, "assignee": {"id": 887}}, "task": {"id": 328, "owner": {"id": 962}, "assignee": {"id": 1025}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 81, "privilege": "none"}, "organization": {"id": 139, "owner": {"id": 231}, "user": {"role": "maintainer"}}}, "resource": {"id": 348, "assignee": {"id": 562}, "organization": {"id": 139}, "project": {"id": 389, "owner": {"id": 81}, "assignee": {"id": 813}}, "task": {"id": 309, "owner": {"id": 906}, "assignee": {"id": 1053}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 95, "privilege": "none"}, "organization": {"id": 129, "owner": {"id": 201}, "user": {"role": "maintainer"}}}, "resource": {"id": 328, "assignee": {"id": 569}, "organization": {"id": 694}, "project": {"id": 331, "owner": {"id": 95}, "assignee": {"id": 801}}, "task": {"id": 348, "owner": {"id": 943}, "assignee": {"id": 1053}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 60, "privilege": "none"}, "organization": {"id": 197, "owner": {"id": 202}, "user": {"role": "maintainer"}}}, "resource": {"id": 317, "assignee": {"id": 580}, "organization": {"id": 639}, "project": {"id": 387, "owner": {"id": 60}, "assignee": {"id": 885}}, "task": {"id": 313, "owner": {"id": 994}, "assignee": {"id": 1090}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 18, "privilege": "none"}, "organization": {"id": 183, "owner": {"id": 209}, "user": {"role": "supervisor"}}}, "resource": {"id": 357, "assignee": {"id": 540}, "organization": {"id": 183}, "project": {"id": 361, "owner": {"id": 18}, "assignee": {"id": 824}}, "task": {"id": 377, "owner": {"id": 952}, "assignee": {"id": 1071}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 96, "privilege": "none"}, "organization": {"id": 123, "owner": {"id": 206}, "user": {"role": "supervisor"}}}, "resource": {"id": 369, "assignee": {"id": 585}, "organization": {"id": 123}, "project": {"id": 383, "owner": {"id": 96}, "assignee": {"id": 821}}, "task": {"id": 399, "owner": {"id": 900}, "assignee": {"id": 1055}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 17, "privilege": "none"}, "organization": {"id": 112, "owner": {"id": 205}, "user": {"role": "supervisor"}}}, "resource": {"id": 376, "assignee": {"id": 551}, "organization": {"id": 654}, "project": {"id": 351, "owner": {"id": 17}, "assignee": {"id": 803}}, "task": {"id": 343, "owner": {"id": 982}, "assignee": {"id": 1067}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 38, "privilege": "none"}, "organization": {"id": 190, "owner": {"id": 236}, "user": {"role": "supervisor"}}}, "resource": {"id": 303, "assignee": {"id": 554}, "organization": {"id": 610}, "project": {"id": 321, "owner": {"id": 38}, "assignee": {"id": 826}}, "task": {"id": 386, "owner": {"id": 942}, "assignee": {"id": 1057}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 47, "privilege": "none"}, "organization": {"id": 176, "owner": {"id": 229}, "user": {"role": "worker"}}}, "resource": {"id": 324, "assignee": {"id": 526}, "organization": {"id": 176}, "project": {"id": 344, "owner": {"id": 47}, "assignee": {"id": 839}}, "task": {"id": 350, "owner": {"id": 903}, "assignee": {"id": 1059}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 59, "privilege": "none"}, "organization": {"id": 101, "owner": {"id": 223}, "user": {"role": "worker"}}}, "resource": {"id": 385, "assignee": {"id": 506}, "organization": {"id": 101}, "project": {"id": 345, "owner": {"id": 59}, "assignee": {"id": 802}}, "task": {"id": 309, "owner": {"id": 930}, "assignee": {"id": 1045}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 18, "privilege": "none"}, "organization": {"id": 149, "owner": {"id": 262}, "user": {"role": "worker"}}}, "resource": {"id": 310, "assignee": {"id": 522}, "organization": {"id": 693}, "project": {"id": 394, "owner": {"id": 18}, "assignee": {"id": 858}}, "task": {"id": 391, "owner": {"id": 989}, "assignee": {"id": 1009}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 82, "privilege": "none"}, "organization": {"id": 179, "owner": {"id": 254}, "user": {"role": "worker"}}}, "resource": {"id": 382, "assignee": {"id": 563}, "organization": {"id": 684}, "project": {"id": 387, "owner": {"id": 82}, "assignee": {"id": 855}}, "task": {"id": 359, "owner": {"id": 945}, "assignee": {"id": 1049}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 90, "privilege": "none"}, "organization": {"id": 168, "owner": {"id": 269}, "user": {"role": null}}}, "resource": {"id": 352, "assignee": {"id": 545}, "organization": {"id": 168}, "project": {"id": 390, "owner": {"id": 90}, "assignee": {"id": 886}}, "task": {"id": 321, "owner": {"id": 984}, "assignee": {"id": 1025}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 33, "privilege": "none"}, "organization": {"id": 171, "owner": {"id": 220}, "user": {"role": null}}}, "resource": {"id": 376, "assignee": {"id": 569}, "organization": {"id": 171}, "project": {"id": 320, "owner": {"id": 33}, "assignee": {"id": 850}}, "task": {"id": 318, "owner": {"id": 924}, "assignee": {"id": 1096}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_OWNER_privilege_NONE_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 85, "privilege": "none"}, "organization": {"id": 197, "owner": {"id": 258}, "user": {"role": null}}}, "resource": {"id": 312, "assignee": {"id": 570}, "organization": {"id": 664}, "project": {"id": 361, "owner": {"id": 85}, "assignee": {"id": 897}}, "task": {"id": 332, "owner": {"id": 928}, "assignee": {"id": 1035}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 59, "privilege": "none"}, "organization": {"id": 106, "owner": {"id": 277}, "user": {"role": null}}}, "resource": {"id": 381, "assignee": {"id": 535}, "organization": {"id": 641}, "project": {"id": 336, "owner": {"id": 59}, "assignee": {"id": 863}}, "task": {"id": 373, "owner": {"id": 980}, "assignee": {"id": 1042}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 22, "privilege": "admin"}, "organization": {"id": 114, "owner": {"id": 22}, "user": {"role": "owner"}}}, "resource": {"id": 327, "assignee": {"id": 568}, "organization": {"id": 114}, "project": {"id": 386, "owner": {"id": 777}, "assignee": {"id": 22}}, "task": {"id": 300, "owner": {"id": 952}, "assignee": {"id": 1080}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 71, "privilege": "admin"}, "organization": {"id": 175, "owner": {"id": 71}, "user": {"role": "owner"}}}, "resource": {"id": 391, "assignee": {"id": 584}, "organization": {"id": 175}, "project": {"id": 311, "owner": {"id": 746}, "assignee": {"id": 71}}, "task": {"id": 383, "owner": {"id": 946}, "assignee": {"id": 1044}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_OWNER_same_org_FALSE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 47, "privilege": "admin"}, "organization": {"id": 190, "owner": {"id": 47}, "user": {"role": "owner"}}}, "resource": {"id": 387, "assignee": {"id": 598}, "organization": {"id": 681}, "project": {"id": 343, "owner": {"id": 770}, "assignee": {"id": 47}}, "task": {"id": 343, "owner": {"id": 942}, "assignee": {"id": 1081}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 69, "privilege": "admin"}, "organization": {"id": 175, "owner": {"id": 69}, "user": {"role": "owner"}}}, "resource": {"id": 374, "assignee": {"id": 519}, "organization": {"id": 699}, "project": {"id": 307, "owner": {"id": 772}, "assignee": {"id": 69}}, "task": {"id": 376, "owner": {"id": 953}, "assignee": {"id": 1095}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 85, "privilege": "admin"}, "organization": {"id": 139, "owner": {"id": 231}, "user": {"role": "maintainer"}}}, "resource": {"id": 329, "assignee": {"id": 507}, "organization": {"id": 139}, "project": {"id": 331, "owner": {"id": 727}, "assignee": {"id": 85}}, "task": {"id": 319, "owner": {"id": 943}, "assignee": {"id": 1043}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 24, "privilege": "admin"}, "organization": {"id": 116, "owner": {"id": 227}, "user": {"role": "maintainer"}}}, "resource": {"id": 362, "assignee": {"id": 558}, "organization": {"id": 116}, "project": {"id": 393, "owner": {"id": 768}, "assignee": {"id": 24}}, "task": {"id": 310, "owner": {"id": 970}, "assignee": {"id": 1018}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_MAINTAINER_same_org_FALSE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 52, "privilege": "admin"}, "organization": {"id": 167, "owner": {"id": 201}, "user": {"role": "maintainer"}}}, "resource": {"id": 380, "assignee": {"id": 527}, "organization": {"id": 645}, "project": {"id": 396, "owner": {"id": 796}, "assignee": {"id": 52}}, "task": {"id": 371, "owner": {"id": 922}, "assignee": {"id": 1043}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 38, "privilege": "admin"}, "organization": {"id": 167, "owner": {"id": 240}, "user": {"role": "maintainer"}}}, "resource": {"id": 379, "assignee": {"id": 551}, "organization": {"id": 609}, "project": {"id": 344, "owner": {"id": 775}, "assignee": {"id": 38}}, "task": {"id": 384, "owner": {"id": 948}, "assignee": {"id": 1068}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 0, "privilege": "admin"}, "organization": {"id": 196, "owner": {"id": 249}, "user": {"role": "supervisor"}}}, "resource": {"id": 345, "assignee": {"id": 513}, "organization": {"id": 196}, "project": {"id": 355, "owner": {"id": 745}, "assignee": {"id": 0}}, "task": {"id": 333, "owner": {"id": 920}, "assignee": {"id": 1057}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 12, "privilege": "admin"}, "organization": {"id": 142, "owner": {"id": 291}, "user": {"role": "supervisor"}}}, "resource": {"id": 317, "assignee": {"id": 558}, "organization": {"id": 142}, "project": {"id": 334, "owner": {"id": 760}, "assignee": {"id": 12}}, "task": {"id": 386, "owner": {"id": 928}, "assignee": {"id": 1028}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_SUPERVISOR_same_org_FALSE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 60, "privilege": "admin"}, "organization": {"id": 107, "owner": {"id": 255}, "user": {"role": "supervisor"}}}, "resource": {"id": 330, "assignee": {"id": 569}, "organization": {"id": 648}, "project": {"id": 367, "owner": {"id": 793}, "assignee": {"id": 60}}, "task": {"id": 362, "owner": {"id": 937}, "assignee": {"id": 1009}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 91, "privilege": "admin"}, "organization": {"id": 182, "owner": {"id": 231}, "user": {"role": "supervisor"}}}, "resource": {"id": 375, "assignee": {"id": 519}, "organization": {"id": 621}, "project": {"id": 380, "owner": {"id": 798}, "assignee": {"id": 91}}, "task": {"id": 368, "owner": {"id": 992}, "assignee": {"id": 1075}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 7, "privilege": "admin"}, "organization": {"id": 180, "owner": {"id": 216}, "user": {"role": "worker"}}}, "resource": {"id": 321, "assignee": {"id": 580}, "organization": {"id": 180}, "project": {"id": 397, "owner": {"id": 722}, "assignee": {"id": 7}}, "task": {"id": 353, "owner": {"id": 922}, "assignee": {"id": 1036}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 13, "privilege": "admin"}, "organization": {"id": 126, "owner": {"id": 253}, "user": {"role": "worker"}}}, "resource": {"id": 371, "assignee": {"id": 599}, "organization": {"id": 126}, "project": {"id": 335, "owner": {"id": 779}, "assignee": {"id": 13}}, "task": {"id": 397, "owner": {"id": 928}, "assignee": {"id": 1070}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_WORKER_same_org_FALSE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 10, "privilege": "admin"}, "organization": {"id": 125, "owner": {"id": 251}, "user": {"role": "worker"}}}, "resource": {"id": 324, "assignee": {"id": 563}, "organization": {"id": 689}, "project": {"id": 300, "owner": {"id": 717}, "assignee": {"id": 10}}, "task": {"id": 339, "owner": {"id": 914}, "assignee": {"id": 1028}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 48, "privilege": "admin"}, "organization": {"id": 108, "owner": {"id": 289}, "user": {"role": "worker"}}}, "resource": {"id": 396, "assignee": {"id": 594}, "organization": {"id": 647}, "project": {"id": 302, "owner": {"id": 763}, "assignee": {"id": 48}}, "task": {"id": 319, "owner": {"id": 941}, "assignee": {"id": 1022}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 70, "privilege": "admin"}, "organization": {"id": 104, "owner": {"id": 247}, "user": {"role": null}}}, "resource": {"id": 393, "assignee": {"id": 587}, "organization": {"id": 104}, "project": {"id": 320, "owner": {"id": 714}, "assignee": {"id": 70}}, "task": {"id": 309, "owner": {"id": 923}, "assignee": {"id": 1030}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 4, "privilege": "admin"}, "organization": {"id": 177, "owner": {"id": 260}, "user": {"role": null}}}, "resource": {"id": 363, "assignee": {"id": 578}, "organization": {"id": 177}, "project": {"id": 363, "owner": {"id": 780}, "assignee": {"id": 4}}, "task": {"id": 380, "owner": {"id": 968}, "assignee": {"id": 1024}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_FALSE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 9, "privilege": "admin"}, "organization": {"id": 152, "owner": {"id": 289}, "user": {"role": null}}}, "resource": {"id": 307, "assignee": {"id": 542}, "organization": {"id": 647}, "project": {"id": 394, "owner": {"id": 723}, "assignee": {"id": 9}}, "task": {"id": 306, "owner": {"id": 969}, "assignee": {"id": 1058}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 69, "privilege": "admin"}, "organization": {"id": 152, "owner": {"id": 298}, "user": {"role": null}}}, "resource": {"id": 307, "assignee": {"id": 571}, "organization": {"id": 624}, "project": {"id": 358, "owner": {"id": 723}, "assignee": {"id": 69}}, "task": {"id": 374, "owner": {"id": 955}, "assignee": {"id": 1026}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 63, "privilege": "business"}, "organization": {"id": 117, "owner": {"id": 63}, "user": {"role": "owner"}}}, "resource": {"id": 333, "assignee": {"id": 597}, "organization": {"id": 117}, "project": {"id": 331, "owner": {"id": 736}, "assignee": {"id": 63}}, "task": {"id": 307, "owner": {"id": 986}, "assignee": {"id": 1021}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 56, "privilege": "business"}, "organization": {"id": 123, "owner": {"id": 56}, "user": {"role": "owner"}}}, "resource": {"id": 318, "assignee": {"id": 538}, "organization": {"id": 123}, "project": {"id": 332, "owner": {"id": 728}, "assignee": {"id": 56}}, "task": {"id": 300, "owner": {"id": 901}, "assignee": {"id": 1089}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 18, "privilege": "business"}, "organization": {"id": 116, "owner": {"id": 18}, "user": {"role": "owner"}}}, "resource": {"id": 397, "assignee": {"id": 588}, "organization": {"id": 669}, "project": {"id": 391, "owner": {"id": 735}, "assignee": {"id": 18}}, "task": {"id": 364, "owner": {"id": 903}, "assignee": {"id": 1064}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 23, "privilege": "business"}, "organization": {"id": 131, "owner": {"id": 23}, "user": {"role": "owner"}}}, "resource": {"id": 317, "assignee": {"id": 520}, "organization": {"id": 627}, "project": {"id": 321, "owner": {"id": 731}, "assignee": {"id": 23}}, "task": {"id": 338, "owner": {"id": 970}, "assignee": {"id": 1021}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 73, "privilege": "business"}, "organization": {"id": 183, "owner": {"id": 220}, "user": {"role": "maintainer"}}}, "resource": {"id": 359, "assignee": {"id": 504}, "organization": {"id": 183}, "project": {"id": 342, "owner": {"id": 745}, "assignee": {"id": 73}}, "task": {"id": 355, "owner": {"id": 956}, "assignee": {"id": 1013}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 58, "privilege": "business"}, "organization": {"id": 188, "owner": {"id": 226}, "user": {"role": "maintainer"}}}, "resource": {"id": 334, "assignee": {"id": 576}, "organization": {"id": 188}, "project": {"id": 345, "owner": {"id": 717}, "assignee": {"id": 58}}, "task": {"id": 322, "owner": {"id": 957}, "assignee": {"id": 1077}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 33, "privilege": "business"}, "organization": {"id": 168, "owner": {"id": 228}, "user": {"role": "maintainer"}}}, "resource": {"id": 307, "assignee": {"id": 569}, "organization": {"id": 666}, "project": {"id": 312, "owner": {"id": 711}, "assignee": {"id": 33}}, "task": {"id": 342, "owner": {"id": 950}, "assignee": {"id": 1052}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 13, "privilege": "business"}, "organization": {"id": 180, "owner": {"id": 245}, "user": {"role": "maintainer"}}}, "resource": {"id": 379, "assignee": {"id": 525}, "organization": {"id": 656}, "project": {"id": 392, "owner": {"id": 784}, "assignee": {"id": 13}}, "task": {"id": 319, "owner": {"id": 931}, "assignee": {"id": 1085}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 70, "privilege": "business"}, "organization": {"id": 141, "owner": {"id": 237}, "user": {"role": "supervisor"}}}, "resource": {"id": 317, "assignee": {"id": 584}, "organization": {"id": 141}, "project": {"id": 306, "owner": {"id": 790}, "assignee": {"id": 70}}, "task": {"id": 300, "owner": {"id": 991}, "assignee": {"id": 1048}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 8, "privilege": "business"}, "organization": {"id": 189, "owner": {"id": 212}, "user": {"role": "supervisor"}}}, "resource": {"id": 319, "assignee": {"id": 536}, "organization": {"id": 189}, "project": {"id": 329, "owner": {"id": 728}, "assignee": {"id": 8}}, "task": {"id": 327, "owner": {"id": 905}, "assignee": {"id": 1027}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 16, "privilege": "business"}, "organization": {"id": 122, "owner": {"id": 285}, "user": {"role": "supervisor"}}}, "resource": {"id": 372, "assignee": {"id": 529}, "organization": {"id": 604}, "project": {"id": 342, "owner": {"id": 781}, "assignee": {"id": 16}}, "task": {"id": 317, "owner": {"id": 986}, "assignee": {"id": 1038}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 70, "privilege": "business"}, "organization": {"id": 102, "owner": {"id": 204}, "user": {"role": "supervisor"}}}, "resource": {"id": 382, "assignee": {"id": 562}, "organization": {"id": 610}, "project": {"id": 365, "owner": {"id": 797}, "assignee": {"id": 70}}, "task": {"id": 356, "owner": {"id": 952}, "assignee": {"id": 1066}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 89, "privilege": "business"}, "organization": {"id": 115, "owner": {"id": 202}, "user": {"role": "worker"}}}, "resource": {"id": 383, "assignee": {"id": 585}, "organization": {"id": 115}, "project": {"id": 338, "owner": {"id": 728}, "assignee": {"id": 89}}, "task": {"id": 398, "owner": {"id": 939}, "assignee": {"id": 1023}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 21, "privilege": "business"}, "organization": {"id": 135, "owner": {"id": 289}, "user": {"role": "worker"}}}, "resource": {"id": 360, "assignee": {"id": 550}, "organization": {"id": 135}, "project": {"id": 331, "owner": {"id": 760}, "assignee": {"id": 21}}, "task": {"id": 337, "owner": {"id": 977}, "assignee": {"id": 1016}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 66, "privilege": "business"}, "organization": {"id": 183, "owner": {"id": 223}, "user": {"role": "worker"}}}, "resource": {"id": 332, "assignee": {"id": 517}, "organization": {"id": 660}, "project": {"id": 398, "owner": {"id": 716}, "assignee": {"id": 66}}, "task": {"id": 322, "owner": {"id": 954}, "assignee": {"id": 1053}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 49, "privilege": "business"}, "organization": {"id": 137, "owner": {"id": 280}, "user": {"role": "worker"}}}, "resource": {"id": 399, "assignee": {"id": 525}, "organization": {"id": 660}, "project": {"id": 359, "owner": {"id": 793}, "assignee": {"id": 49}}, "task": {"id": 346, "owner": {"id": 923}, "assignee": {"id": 1070}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 96, "privilege": "business"}, "organization": {"id": 162, "owner": {"id": 274}, "user": {"role": null}}}, "resource": {"id": 362, "assignee": {"id": 525}, "organization": {"id": 162}, "project": {"id": 387, "owner": {"id": 744}, "assignee": {"id": 96}}, "task": {"id": 343, "owner": {"id": 972}, "assignee": {"id": 1018}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 60, "privilege": "business"}, "organization": {"id": 104, "owner": {"id": 271}, "user": {"role": null}}}, "resource": {"id": 312, "assignee": {"id": 525}, "organization": {"id": 104}, "project": {"id": 398, "owner": {"id": 705}, "assignee": {"id": 60}}, "task": {"id": 328, "owner": {"id": 991}, "assignee": {"id": 1081}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 14, "privilege": "business"}, "organization": {"id": 170, "owner": {"id": 269}, "user": {"role": null}}}, "resource": {"id": 340, "assignee": {"id": 580}, "organization": {"id": 640}, "project": {"id": 338, "owner": {"id": 701}, "assignee": {"id": 14}}, "task": {"id": 377, "owner": {"id": 938}, "assignee": {"id": 1071}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 30, "privilege": "business"}, "organization": {"id": 126, "owner": {"id": 256}, "user": {"role": null}}}, "resource": {"id": 315, "assignee": {"id": 598}, "organization": {"id": 644}, "project": {"id": 357, "owner": {"id": 718}, "assignee": {"id": 30}}, "task": {"id": 337, "owner": {"id": 910}, "assignee": {"id": 1092}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 23, "privilege": "user"}, "organization": {"id": 177, "owner": {"id": 23}, "user": {"role": "owner"}}}, "resource": {"id": 305, "assignee": {"id": 541}, "organization": {"id": 177}, "project": {"id": 390, "owner": {"id": 701}, "assignee": {"id": 23}}, "task": {"id": 323, "owner": {"id": 987}, "assignee": {"id": 1000}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 91, "privilege": "user"}, "organization": {"id": 143, "owner": {"id": 91}, "user": {"role": "owner"}}}, "resource": {"id": 384, "assignee": {"id": 583}, "organization": {"id": 143}, "project": {"id": 367, "owner": {"id": 741}, "assignee": {"id": 91}}, "task": {"id": 339, "owner": {"id": 907}, "assignee": {"id": 1001}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 45, "privilege": "user"}, "organization": {"id": 141, "owner": {"id": 45}, "user": {"role": "owner"}}}, "resource": {"id": 360, "assignee": {"id": 558}, "organization": {"id": 671}, "project": {"id": 383, "owner": {"id": 718}, "assignee": {"id": 45}}, "task": {"id": 312, "owner": {"id": 996}, "assignee": {"id": 1058}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 22, "privilege": "user"}, "organization": {"id": 120, "owner": {"id": 22}, "user": {"role": "owner"}}}, "resource": {"id": 327, "assignee": {"id": 590}, "organization": {"id": 688}, "project": {"id": 326, "owner": {"id": 741}, "assignee": {"id": 22}}, "task": {"id": 366, "owner": {"id": 909}, "assignee": {"id": 1005}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 87, "privilege": "user"}, "organization": {"id": 198, "owner": {"id": 240}, "user": {"role": "maintainer"}}}, "resource": {"id": 358, "assignee": {"id": 523}, "organization": {"id": 198}, "project": {"id": 341, "owner": {"id": 705}, "assignee": {"id": 87}}, "task": {"id": 339, "owner": {"id": 992}, "assignee": {"id": 1085}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 51, "privilege": "user"}, "organization": {"id": 104, "owner": {"id": 203}, "user": {"role": "maintainer"}}}, "resource": {"id": 302, "assignee": {"id": 532}, "organization": {"id": 104}, "project": {"id": 382, "owner": {"id": 757}, "assignee": {"id": 51}}, "task": {"id": 357, "owner": {"id": 990}, "assignee": {"id": 1030}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 78, "privilege": "user"}, "organization": {"id": 186, "owner": {"id": 252}, "user": {"role": "maintainer"}}}, "resource": {"id": 368, "assignee": {"id": 565}, "organization": {"id": 673}, "project": {"id": 389, "owner": {"id": 723}, "assignee": {"id": 78}}, "task": {"id": 395, "owner": {"id": 991}, "assignee": {"id": 1012}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 41, "privilege": "user"}, "organization": {"id": 176, "owner": {"id": 221}, "user": {"role": "maintainer"}}}, "resource": {"id": 320, "assignee": {"id": 532}, "organization": {"id": 618}, "project": {"id": 348, "owner": {"id": 796}, "assignee": {"id": 41}}, "task": {"id": 370, "owner": {"id": 970}, "assignee": {"id": 1068}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 97, "privilege": "user"}, "organization": {"id": 171, "owner": {"id": 267}, "user": {"role": "supervisor"}}}, "resource": {"id": 374, "assignee": {"id": 521}, "organization": {"id": 171}, "project": {"id": 387, "owner": {"id": 736}, "assignee": {"id": 97}}, "task": {"id": 300, "owner": {"id": 954}, "assignee": {"id": 1033}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 33, "privilege": "user"}, "organization": {"id": 144, "owner": {"id": 258}, "user": {"role": "supervisor"}}}, "resource": {"id": 392, "assignee": {"id": 517}, "organization": {"id": 144}, "project": {"id": 304, "owner": {"id": 772}, "assignee": {"id": 33}}, "task": {"id": 365, "owner": {"id": 996}, "assignee": {"id": 1049}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 2, "privilege": "user"}, "organization": {"id": 116, "owner": {"id": 223}, "user": {"role": "supervisor"}}}, "resource": {"id": 308, "assignee": {"id": 597}, "organization": {"id": 697}, "project": {"id": 363, "owner": {"id": 719}, "assignee": {"id": 2}}, "task": {"id": 390, "owner": {"id": 917}, "assignee": {"id": 1021}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 95, "privilege": "user"}, "organization": {"id": 191, "owner": {"id": 256}, "user": {"role": "supervisor"}}}, "resource": {"id": 390, "assignee": {"id": 552}, "organization": {"id": 652}, "project": {"id": 394, "owner": {"id": 765}, "assignee": {"id": 95}}, "task": {"id": 341, "owner": {"id": 905}, "assignee": {"id": 1013}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 7, "privilege": "user"}, "organization": {"id": 145, "owner": {"id": 281}, "user": {"role": "worker"}}}, "resource": {"id": 311, "assignee": {"id": 594}, "organization": {"id": 145}, "project": {"id": 302, "owner": {"id": 755}, "assignee": {"id": 7}}, "task": {"id": 343, "owner": {"id": 949}, "assignee": {"id": 1017}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 95, "privilege": "user"}, "organization": {"id": 112, "owner": {"id": 257}, "user": {"role": "worker"}}}, "resource": {"id": 311, "assignee": {"id": 558}, "organization": {"id": 112}, "project": {"id": 315, "owner": {"id": 750}, "assignee": {"id": 95}}, "task": {"id": 395, "owner": {"id": 987}, "assignee": {"id": 1043}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 89, "privilege": "user"}, "organization": {"id": 135, "owner": {"id": 279}, "user": {"role": "worker"}}}, "resource": {"id": 391, "assignee": {"id": 598}, "organization": {"id": 620}, "project": {"id": 337, "owner": {"id": 730}, "assignee": {"id": 89}}, "task": {"id": 318, "owner": {"id": 959}, "assignee": {"id": 1057}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 61, "privilege": "user"}, "organization": {"id": 141, "owner": {"id": 282}, "user": {"role": "worker"}}}, "resource": {"id": 333, "assignee": {"id": 513}, "organization": {"id": 644}, "project": {"id": 322, "owner": {"id": 721}, "assignee": {"id": 61}}, "task": {"id": 382, "owner": {"id": 995}, "assignee": {"id": 1091}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 25, "privilege": "user"}, "organization": {"id": 114, "owner": {"id": 217}, "user": {"role": null}}}, "resource": {"id": 329, "assignee": {"id": 532}, "organization": {"id": 114}, "project": {"id": 321, "owner": {"id": 788}, "assignee": {"id": 25}}, "task": {"id": 384, "owner": {"id": 996}, "assignee": {"id": 1009}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 55, "privilege": "user"}, "organization": {"id": 129, "owner": {"id": 296}, "user": {"role": null}}}, "resource": {"id": 396, "assignee": {"id": 591}, "organization": {"id": 129}, "project": {"id": 309, "owner": {"id": 702}, "assignee": {"id": 55}}, "task": {"id": 308, "owner": {"id": 982}, "assignee": {"id": 1026}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_USER_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 79, "privilege": "user"}, "organization": {"id": 170, "owner": {"id": 232}, "user": {"role": null}}}, "resource": {"id": 382, "assignee": {"id": 578}, "organization": {"id": 646}, "project": {"id": 354, "owner": {"id": 763}, "assignee": {"id": 79}}, "task": {"id": 362, "owner": {"id": 994}, "assignee": {"id": 1011}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 29, "privilege": "user"}, "organization": {"id": 174, "owner": {"id": 268}, "user": {"role": null}}}, "resource": {"id": 379, "assignee": {"id": 530}, "organization": {"id": 673}, "project": {"id": 342, "owner": {"id": 767}, "assignee": {"id": 29}}, "task": {"id": 342, "owner": {"id": 991}, "assignee": {"id": 1045}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 43, "privilege": "worker"}, "organization": {"id": 172, "owner": {"id": 43}, "user": {"role": "owner"}}}, "resource": {"id": 377, "assignee": {"id": 531}, "organization": {"id": 172}, "project": {"id": 338, "owner": {"id": 789}, "assignee": {"id": 43}}, "task": {"id": 300, "owner": {"id": 915}, "assignee": {"id": 1089}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 34, "privilege": "worker"}, "organization": {"id": 154, "owner": {"id": 34}, "user": {"role": "owner"}}}, "resource": {"id": 354, "assignee": {"id": 534}, "organization": {"id": 154}, "project": {"id": 367, "owner": {"id": 767}, "assignee": {"id": 34}}, "task": {"id": 376, "owner": {"id": 979}, "assignee": {"id": 1093}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 95, "privilege": "worker"}, "organization": {"id": 134, "owner": {"id": 95}, "user": {"role": "owner"}}}, "resource": {"id": 386, "assignee": {"id": 557}, "organization": {"id": 611}, "project": {"id": 383, "owner": {"id": 702}, "assignee": {"id": 95}}, "task": {"id": 342, "owner": {"id": 909}, "assignee": {"id": 1026}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 35, "privilege": "worker"}, "organization": {"id": 198, "owner": {"id": 35}, "user": {"role": "owner"}}}, "resource": {"id": 364, "assignee": {"id": 567}, "organization": {"id": 612}, "project": {"id": 364, "owner": {"id": 711}, "assignee": {"id": 35}}, "task": {"id": 369, "owner": {"id": 962}, "assignee": {"id": 1065}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 74, "privilege": "worker"}, "organization": {"id": 142, "owner": {"id": 227}, "user": {"role": "maintainer"}}}, "resource": {"id": 376, "assignee": {"id": 562}, "organization": {"id": 142}, "project": {"id": 373, "owner": {"id": 708}, "assignee": {"id": 74}}, "task": {"id": 320, "owner": {"id": 908}, "assignee": {"id": 1082}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 64, "privilege": "worker"}, "organization": {"id": 182, "owner": {"id": 240}, "user": {"role": "maintainer"}}}, "resource": {"id": 371, "assignee": {"id": 559}, "organization": {"id": 182}, "project": {"id": 369, "owner": {"id": 781}, "assignee": {"id": 64}}, "task": {"id": 380, "owner": {"id": 904}, "assignee": {"id": 1082}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 6, "privilege": "worker"}, "organization": {"id": 128, "owner": {"id": 297}, "user": {"role": "maintainer"}}}, "resource": {"id": 354, "assignee": {"id": 540}, "organization": {"id": 603}, "project": {"id": 338, "owner": {"id": 759}, "assignee": {"id": 6}}, "task": {"id": 322, "owner": {"id": 924}, "assignee": {"id": 1009}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 50, "privilege": "worker"}, "organization": {"id": 174, "owner": {"id": 272}, "user": {"role": "maintainer"}}}, "resource": {"id": 375, "assignee": {"id": 516}, "organization": {"id": 630}, "project": {"id": 307, "owner": {"id": 724}, "assignee": {"id": 50}}, "task": {"id": 357, "owner": {"id": 977}, "assignee": {"id": 1002}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 39, "privilege": "worker"}, "organization": {"id": 178, "owner": {"id": 215}, "user": {"role": "supervisor"}}}, "resource": {"id": 396, "assignee": {"id": 519}, "organization": {"id": 178}, "project": {"id": 386, "owner": {"id": 716}, "assignee": {"id": 39}}, "task": {"id": 342, "owner": {"id": 979}, "assignee": {"id": 1049}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 41, "privilege": "worker"}, "organization": {"id": 191, "owner": {"id": 241}, "user": {"role": "supervisor"}}}, "resource": {"id": 314, "assignee": {"id": 510}, "organization": {"id": 191}, "project": {"id": 313, "owner": {"id": 711}, "assignee": {"id": 41}}, "task": {"id": 345, "owner": {"id": 955}, "assignee": {"id": 1043}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 38, "privilege": "worker"}, "organization": {"id": 178, "owner": {"id": 296}, "user": {"role": "supervisor"}}}, "resource": {"id": 351, "assignee": {"id": 587}, "organization": {"id": 683}, "project": {"id": 369, "owner": {"id": 777}, "assignee": {"id": 38}}, "task": {"id": 317, "owner": {"id": 961}, "assignee": {"id": 1016}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 16, "privilege": "worker"}, "organization": {"id": 140, "owner": {"id": 299}, "user": {"role": "supervisor"}}}, "resource": {"id": 317, "assignee": {"id": 545}, "organization": {"id": 651}, "project": {"id": 366, "owner": {"id": 721}, "assignee": {"id": 16}}, "task": {"id": 371, "owner": {"id": 985}, "assignee": {"id": 1006}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 64, "privilege": "worker"}, "organization": {"id": 126, "owner": {"id": 223}, "user": {"role": "worker"}}}, "resource": {"id": 307, "assignee": {"id": 579}, "organization": {"id": 126}, "project": {"id": 328, "owner": {"id": 710}, "assignee": {"id": 64}}, "task": {"id": 358, "owner": {"id": 971}, "assignee": {"id": 1045}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 1, "privilege": "worker"}, "organization": {"id": 129, "owner": {"id": 208}, "user": {"role": "worker"}}}, "resource": {"id": 316, "assignee": {"id": 592}, "organization": {"id": 129}, "project": {"id": 397, "owner": {"id": 788}, "assignee": {"id": 1}}, "task": {"id": 330, "owner": {"id": 991}, "assignee": {"id": 1035}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 41, "privilege": "worker"}, "organization": {"id": 178, "owner": {"id": 226}, "user": {"role": "worker"}}}, "resource": {"id": 369, "assignee": {"id": 590}, "organization": {"id": 649}, "project": {"id": 366, "owner": {"id": 767}, "assignee": {"id": 41}}, "task": {"id": 318, "owner": {"id": 969}, "assignee": {"id": 1050}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 21, "privilege": "worker"}, "organization": {"id": 197, "owner": {"id": 281}, "user": {"role": "worker"}}}, "resource": {"id": 322, "assignee": {"id": 541}, "organization": {"id": 680}, "project": {"id": 354, "owner": {"id": 774}, "assignee": {"id": 21}}, "task": {"id": 328, "owner": {"id": 940}, "assignee": {"id": 1006}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 29, "privilege": "worker"}, "organization": {"id": 184, "owner": {"id": 218}, "user": {"role": null}}}, "resource": {"id": 358, "assignee": {"id": 556}, "organization": {"id": 184}, "project": {"id": 344, "owner": {"id": 740}, "assignee": {"id": 29}}, "task": {"id": 302, "owner": {"id": 937}, "assignee": {"id": 1055}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 15, "privilege": "worker"}, "organization": {"id": 128, "owner": {"id": 248}, "user": {"role": null}}}, "resource": {"id": 378, "assignee": {"id": 584}, "organization": {"id": 128}, "project": {"id": 394, "owner": {"id": 713}, "assignee": {"id": 15}}, "task": {"id": 341, "owner": {"id": 937}, "assignee": {"id": 1050}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 6, "privilege": "worker"}, "organization": {"id": 160, "owner": {"id": 223}, "user": {"role": null}}}, "resource": {"id": 314, "assignee": {"id": 524}, "organization": {"id": 661}, "project": {"id": 389, "owner": {"id": 705}, "assignee": {"id": 6}}, "task": {"id": 339, "owner": {"id": 963}, "assignee": {"id": 1046}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 37, "privilege": "worker"}, "organization": {"id": 131, "owner": {"id": 248}, "user": {"role": null}}}, "resource": {"id": 349, "assignee": {"id": 580}, "organization": {"id": 605}, "project": {"id": 399, "owner": {"id": 716}, "assignee": {"id": 37}}, "task": {"id": 323, "owner": {"id": 922}, "assignee": {"id": 1039}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 70, "privilege": "none"}, "organization": {"id": 158, "owner": {"id": 70}, "user": {"role": "owner"}}}, "resource": {"id": 344, "assignee": {"id": 513}, "organization": {"id": 158}, "project": {"id": 337, "owner": {"id": 787}, "assignee": {"id": 70}}, "task": {"id": 302, "owner": {"id": 997}, "assignee": {"id": 1055}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 17, "privilege": "none"}, "organization": {"id": 107, "owner": {"id": 17}, "user": {"role": "owner"}}}, "resource": {"id": 327, "assignee": {"id": 510}, "organization": {"id": 107}, "project": {"id": 331, "owner": {"id": 715}, "assignee": {"id": 17}}, "task": {"id": 324, "owner": {"id": 999}, "assignee": {"id": 1017}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 29, "privilege": "none"}, "organization": {"id": 148, "owner": {"id": 29}, "user": {"role": "owner"}}}, "resource": {"id": 341, "assignee": {"id": 584}, "organization": {"id": 695}, "project": {"id": 380, "owner": {"id": 725}, "assignee": {"id": 29}}, "task": {"id": 340, "owner": {"id": 901}, "assignee": {"id": 1098}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 50, "privilege": "none"}, "organization": {"id": 102, "owner": {"id": 50}, "user": {"role": "owner"}}}, "resource": {"id": 389, "assignee": {"id": 537}, "organization": {"id": 628}, "project": {"id": 391, "owner": {"id": 781}, "assignee": {"id": 50}}, "task": {"id": 306, "owner": {"id": 944}, "assignee": {"id": 1002}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 78, "privilege": "none"}, "organization": {"id": 130, "owner": {"id": 268}, "user": {"role": "maintainer"}}}, "resource": {"id": 310, "assignee": {"id": 508}, "organization": {"id": 130}, "project": {"id": 389, "owner": {"id": 743}, "assignee": {"id": 78}}, "task": {"id": 384, "owner": {"id": 907}, "assignee": {"id": 1035}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 73, "privilege": "none"}, "organization": {"id": 128, "owner": {"id": 207}, "user": {"role": "maintainer"}}}, "resource": {"id": 357, "assignee": {"id": 526}, "organization": {"id": 128}, "project": {"id": 353, "owner": {"id": 704}, "assignee": {"id": 73}}, "task": {"id": 337, "owner": {"id": 955}, "assignee": {"id": 1012}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 50, "privilege": "none"}, "organization": {"id": 110, "owner": {"id": 239}, "user": {"role": "maintainer"}}}, "resource": {"id": 375, "assignee": {"id": 565}, "organization": {"id": 616}, "project": {"id": 367, "owner": {"id": 712}, "assignee": {"id": 50}}, "task": {"id": 314, "owner": {"id": 929}, "assignee": {"id": 1069}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 68, "privilege": "none"}, "organization": {"id": 115, "owner": {"id": 268}, "user": {"role": "maintainer"}}}, "resource": {"id": 375, "assignee": {"id": 529}, "organization": {"id": 648}, "project": {"id": 310, "owner": {"id": 713}, "assignee": {"id": 68}}, "task": {"id": 386, "owner": {"id": 942}, "assignee": {"id": 1013}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 90, "privilege": "none"}, "organization": {"id": 101, "owner": {"id": 293}, "user": {"role": "supervisor"}}}, "resource": {"id": 344, "assignee": {"id": 503}, "organization": {"id": 101}, "project": {"id": 317, "owner": {"id": 786}, "assignee": {"id": 90}}, "task": {"id": 384, "owner": {"id": 905}, "assignee": {"id": 1089}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 90, "privilege": "none"}, "organization": {"id": 166, "owner": {"id": 205}, "user": {"role": "supervisor"}}}, "resource": {"id": 308, "assignee": {"id": 536}, "organization": {"id": 166}, "project": {"id": 376, "owner": {"id": 757}, "assignee": {"id": 90}}, "task": {"id": 355, "owner": {"id": 950}, "assignee": {"id": 1065}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 96, "privilege": "none"}, "organization": {"id": 165, "owner": {"id": 220}, "user": {"role": "supervisor"}}}, "resource": {"id": 322, "assignee": {"id": 547}, "organization": {"id": 623}, "project": {"id": 309, "owner": {"id": 787}, "assignee": {"id": 96}}, "task": {"id": 383, "owner": {"id": 920}, "assignee": {"id": 1020}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 92, "privilege": "none"}, "organization": {"id": 125, "owner": {"id": 242}, "user": {"role": "supervisor"}}}, "resource": {"id": 395, "assignee": {"id": 578}, "organization": {"id": 672}, "project": {"id": 331, "owner": {"id": 795}, "assignee": {"id": 92}}, "task": {"id": 355, "owner": {"id": 919}, "assignee": {"id": 1026}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 11, "privilege": "none"}, "organization": {"id": 137, "owner": {"id": 210}, "user": {"role": "worker"}}}, "resource": {"id": 309, "assignee": {"id": 535}, "organization": {"id": 137}, "project": {"id": 398, "owner": {"id": 710}, "assignee": {"id": 11}}, "task": {"id": 351, "owner": {"id": 923}, "assignee": {"id": 1009}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 42, "privilege": "none"}, "organization": {"id": 146, "owner": {"id": 283}, "user": {"role": "worker"}}}, "resource": {"id": 365, "assignee": {"id": 514}, "organization": {"id": 146}, "project": {"id": 353, "owner": {"id": 705}, "assignee": {"id": 42}}, "task": {"id": 330, "owner": {"id": 931}, "assignee": {"id": 1046}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 62, "privilege": "none"}, "organization": {"id": 109, "owner": {"id": 233}, "user": {"role": "worker"}}}, "resource": {"id": 302, "assignee": {"id": 550}, "organization": {"id": 623}, "project": {"id": 326, "owner": {"id": 761}, "assignee": {"id": 62}}, "task": {"id": 322, "owner": {"id": 922}, "assignee": {"id": 1010}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 17, "privilege": "none"}, "organization": {"id": 112, "owner": {"id": 274}, "user": {"role": "worker"}}}, "resource": {"id": 346, "assignee": {"id": 573}, "organization": {"id": 651}, "project": {"id": 383, "owner": {"id": 731}, "assignee": {"id": 17}}, "task": {"id": 366, "owner": {"id": 903}, "assignee": {"id": 1092}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 60, "privilege": "none"}, "organization": {"id": 146, "owner": {"id": 246}, "user": {"role": null}}}, "resource": {"id": 330, "assignee": {"id": 553}, "organization": {"id": 146}, "project": {"id": 337, "owner": {"id": 751}, "assignee": {"id": 60}}, "task": {"id": 301, "owner": {"id": 962}, "assignee": {"id": 1046}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 35, "privilege": "none"}, "organization": {"id": 138, "owner": {"id": 207}, "user": {"role": null}}}, "resource": {"id": 386, "assignee": {"id": 560}, "organization": {"id": 138}, "project": {"id": 384, "owner": {"id": 716}, "assignee": {"id": 35}}, "task": {"id": 364, "owner": {"id": 924}, "assignee": {"id": 1032}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_PROJECT_ASSIGNEE_privilege_NONE_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 52, "privilege": "none"}, "organization": {"id": 197, "owner": {"id": 225}, "user": {"role": null}}}, "resource": {"id": 324, "assignee": {"id": 599}, "organization": {"id": 614}, "project": {"id": 311, "owner": {"id": 723}, "assignee": {"id": 52}}, "task": {"id": 307, "owner": {"id": 914}, "assignee": {"id": 1047}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 98, "privilege": "none"}, "organization": {"id": 151, "owner": {"id": 202}, "user": {"role": null}}}, "resource": {"id": 362, "assignee": {"id": 596}, "organization": {"id": 605}, "project": {"id": 316, "owner": {"id": 752}, "assignee": {"id": 98}}, "task": {"id": 376, "owner": {"id": 935}, "assignee": {"id": 1025}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 51, "privilege": "admin"}, "organization": {"id": 167, "owner": {"id": 51}, "user": {"role": "owner"}}}, "resource": {"id": 353, "assignee": {"id": 543}, "organization": {"id": 167}, "project": {"id": 363, "owner": {"id": 763}, "assignee": {"id": 841}}, "task": {"id": 320, "owner": {"id": 51}, "assignee": {"id": 1002}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 74, "privilege": "admin"}, "organization": {"id": 155, "owner": {"id": 74}, "user": {"role": "owner"}}}, "resource": {"id": 322, "assignee": {"id": 522}, "organization": {"id": 155}, "project": {"id": 340, "owner": {"id": 734}, "assignee": {"id": 860}}, "task": {"id": 332, "owner": {"id": 74}, "assignee": {"id": 1013}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_OWNER_same_org_FALSE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 6, "privilege": "admin"}, "organization": {"id": 159, "owner": {"id": 6}, "user": {"role": "owner"}}}, "resource": {"id": 365, "assignee": {"id": 553}, "organization": {"id": 650}, "project": {"id": 335, "owner": {"id": 775}, "assignee": {"id": 823}}, "task": {"id": 322, "owner": {"id": 6}, "assignee": {"id": 1005}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 47, "privilege": "admin"}, "organization": {"id": 187, "owner": {"id": 47}, "user": {"role": "owner"}}}, "resource": {"id": 352, "assignee": {"id": 518}, "organization": {"id": 603}, "project": {"id": 343, "owner": {"id": 799}, "assignee": {"id": 876}}, "task": {"id": 380, "owner": {"id": 47}, "assignee": {"id": 1025}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 8, "privilege": "admin"}, "organization": {"id": 177, "owner": {"id": 266}, "user": {"role": "maintainer"}}}, "resource": {"id": 387, "assignee": {"id": 517}, "organization": {"id": 177}, "project": {"id": 368, "owner": {"id": 799}, "assignee": {"id": 860}}, "task": {"id": 379, "owner": {"id": 8}, "assignee": {"id": 1060}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 99, "privilege": "admin"}, "organization": {"id": 171, "owner": {"id": 272}, "user": {"role": "maintainer"}}}, "resource": {"id": 348, "assignee": {"id": 547}, "organization": {"id": 171}, "project": {"id": 324, "owner": {"id": 792}, "assignee": {"id": 870}}, "task": {"id": 334, "owner": {"id": 99}, "assignee": {"id": 1089}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_MAINTAINER_same_org_FALSE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 17, "privilege": "admin"}, "organization": {"id": 103, "owner": {"id": 299}, "user": {"role": "maintainer"}}}, "resource": {"id": 375, "assignee": {"id": 550}, "organization": {"id": 643}, "project": {"id": 370, "owner": {"id": 751}, "assignee": {"id": 836}}, "task": {"id": 366, "owner": {"id": 17}, "assignee": {"id": 1078}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 65, "privilege": "admin"}, "organization": {"id": 129, "owner": {"id": 234}, "user": {"role": "maintainer"}}}, "resource": {"id": 358, "assignee": {"id": 598}, "organization": {"id": 651}, "project": {"id": 374, "owner": {"id": 778}, "assignee": {"id": 833}}, "task": {"id": 366, "owner": {"id": 65}, "assignee": {"id": 1041}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 57, "privilege": "admin"}, "organization": {"id": 121, "owner": {"id": 256}, "user": {"role": "supervisor"}}}, "resource": {"id": 339, "assignee": {"id": 520}, "organization": {"id": 121}, "project": {"id": 326, "owner": {"id": 708}, "assignee": {"id": 841}}, "task": {"id": 303, "owner": {"id": 57}, "assignee": {"id": 1016}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 76, "privilege": "admin"}, "organization": {"id": 170, "owner": {"id": 263}, "user": {"role": "supervisor"}}}, "resource": {"id": 390, "assignee": {"id": 515}, "organization": {"id": 170}, "project": {"id": 324, "owner": {"id": 708}, "assignee": {"id": 812}}, "task": {"id": 355, "owner": {"id": 76}, "assignee": {"id": 1059}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_SUPERVISOR_same_org_FALSE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 69, "privilege": "admin"}, "organization": {"id": 191, "owner": {"id": 206}, "user": {"role": "supervisor"}}}, "resource": {"id": 369, "assignee": {"id": 501}, "organization": {"id": 662}, "project": {"id": 399, "owner": {"id": 733}, "assignee": {"id": 873}}, "task": {"id": 318, "owner": {"id": 69}, "assignee": {"id": 1007}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 55, "privilege": "admin"}, "organization": {"id": 187, "owner": {"id": 220}, "user": {"role": "supervisor"}}}, "resource": {"id": 366, "assignee": {"id": 591}, "organization": {"id": 678}, "project": {"id": 305, "owner": {"id": 720}, "assignee": {"id": 814}}, "task": {"id": 305, "owner": {"id": 55}, "assignee": {"id": 1029}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 29, "privilege": "admin"}, "organization": {"id": 138, "owner": {"id": 291}, "user": {"role": "worker"}}}, "resource": {"id": 399, "assignee": {"id": 593}, "organization": {"id": 138}, "project": {"id": 346, "owner": {"id": 725}, "assignee": {"id": 890}}, "task": {"id": 327, "owner": {"id": 29}, "assignee": {"id": 1031}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 67, "privilege": "admin"}, "organization": {"id": 135, "owner": {"id": 249}, "user": {"role": "worker"}}}, "resource": {"id": 389, "assignee": {"id": 515}, "organization": {"id": 135}, "project": {"id": 339, "owner": {"id": 716}, "assignee": {"id": 848}}, "task": {"id": 386, "owner": {"id": 67}, "assignee": {"id": 1036}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_WORKER_same_org_FALSE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 1, "privilege": "admin"}, "organization": {"id": 173, "owner": {"id": 209}, "user": {"role": "worker"}}}, "resource": {"id": 345, "assignee": {"id": 581}, "organization": {"id": 649}, "project": {"id": 331, "owner": {"id": 735}, "assignee": {"id": 854}}, "task": {"id": 329, "owner": {"id": 1}, "assignee": {"id": 1004}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 22, "privilege": "admin"}, "organization": {"id": 112, "owner": {"id": 202}, "user": {"role": "worker"}}}, "resource": {"id": 340, "assignee": {"id": 508}, "organization": {"id": 668}, "project": {"id": 366, "owner": {"id": 719}, "assignee": {"id": 899}}, "task": {"id": 382, "owner": {"id": 22}, "assignee": {"id": 1090}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_NONE_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 22, "privilege": "admin"}, "organization": {"id": 113, "owner": {"id": 240}, "user": {"role": null}}}, "resource": {"id": 340, "assignee": {"id": 513}, "organization": {"id": 113}, "project": {"id": 343, "owner": {"id": 742}, "assignee": {"id": 817}}, "task": {"id": 305, "owner": {"id": 22}, "assignee": {"id": 1016}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 36, "privilege": "admin"}, "organization": {"id": 119, "owner": {"id": 247}, "user": {"role": null}}}, "resource": {"id": 390, "assignee": {"id": 535}, "organization": {"id": 119}, "project": {"id": 303, "owner": {"id": 786}, "assignee": {"id": 868}}, "task": {"id": 313, "owner": {"id": 36}, "assignee": {"id": 1024}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_ADMIN_membership_NONE_same_org_FALSE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 72, "privilege": "admin"}, "organization": {"id": 115, "owner": {"id": 241}, "user": {"role": null}}}, "resource": {"id": 366, "assignee": {"id": 571}, "organization": {"id": 679}, "project": {"id": 379, "owner": {"id": 774}, "assignee": {"id": 828}}, "task": {"id": 328, "owner": {"id": 72}, "assignee": {"id": 1018}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 47, "privilege": "admin"}, "organization": {"id": 145, "owner": {"id": 285}, "user": {"role": null}}}, "resource": {"id": 365, "assignee": {"id": 500}, "organization": {"id": 601}, "project": {"id": 392, "owner": {"id": 735}, "assignee": {"id": 830}}, "task": {"id": 382, "owner": {"id": 47}, "assignee": {"id": 1095}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 22, "privilege": "business"}, "organization": {"id": 146, "owner": {"id": 22}, "user": {"role": "owner"}}}, "resource": {"id": 357, "assignee": {"id": 531}, "organization": {"id": 146}, "project": {"id": 342, "owner": {"id": 734}, "assignee": {"id": 838}}, "task": {"id": 316, "owner": {"id": 22}, "assignee": {"id": 1021}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 61, "privilege": "business"}, "organization": {"id": 123, "owner": {"id": 61}, "user": {"role": "owner"}}}, "resource": {"id": 383, "assignee": {"id": 518}, "organization": {"id": 123}, "project": {"id": 359, "owner": {"id": 739}, "assignee": {"id": 858}}, "task": {"id": 304, "owner": {"id": 61}, "assignee": {"id": 1051}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 33, "privilege": "business"}, "organization": {"id": 136, "owner": {"id": 33}, "user": {"role": "owner"}}}, "resource": {"id": 348, "assignee": {"id": 574}, "organization": {"id": 613}, "project": {"id": 323, "owner": {"id": 740}, "assignee": {"id": 880}}, "task": {"id": 342, "owner": {"id": 33}, "assignee": {"id": 1093}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 83, "privilege": "business"}, "organization": {"id": 100, "owner": {"id": 83}, "user": {"role": "owner"}}}, "resource": {"id": 393, "assignee": {"id": 564}, "organization": {"id": 608}, "project": {"id": 393, "owner": {"id": 755}, "assignee": {"id": 807}}, "task": {"id": 323, "owner": {"id": 83}, "assignee": {"id": 1005}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 1, "privilege": "business"}, "organization": {"id": 125, "owner": {"id": 224}, "user": {"role": "maintainer"}}}, "resource": {"id": 395, "assignee": {"id": 584}, "organization": {"id": 125}, "project": {"id": 313, "owner": {"id": 794}, "assignee": {"id": 801}}, "task": {"id": 300, "owner": {"id": 1}, "assignee": {"id": 1065}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 96, "privilege": "business"}, "organization": {"id": 175, "owner": {"id": 247}, "user": {"role": "maintainer"}}}, "resource": {"id": 380, "assignee": {"id": 582}, "organization": {"id": 175}, "project": {"id": 342, "owner": {"id": 707}, "assignee": {"id": 837}}, "task": {"id": 302, "owner": {"id": 96}, "assignee": {"id": 1051}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 76, "privilege": "business"}, "organization": {"id": 155, "owner": {"id": 241}, "user": {"role": "maintainer"}}}, "resource": {"id": 364, "assignee": {"id": 537}, "organization": {"id": 680}, "project": {"id": 380, "owner": {"id": 773}, "assignee": {"id": 839}}, "task": {"id": 321, "owner": {"id": 76}, "assignee": {"id": 1048}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 78, "privilege": "business"}, "organization": {"id": 159, "owner": {"id": 280}, "user": {"role": "maintainer"}}}, "resource": {"id": 353, "assignee": {"id": 569}, "organization": {"id": 698}, "project": {"id": 314, "owner": {"id": 700}, "assignee": {"id": 866}}, "task": {"id": 366, "owner": {"id": 78}, "assignee": {"id": 1061}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 23, "privilege": "business"}, "organization": {"id": 184, "owner": {"id": 264}, "user": {"role": "supervisor"}}}, "resource": {"id": 375, "assignee": {"id": 535}, "organization": {"id": 184}, "project": {"id": 325, "owner": {"id": 733}, "assignee": {"id": 845}}, "task": {"id": 319, "owner": {"id": 23}, "assignee": {"id": 1016}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 78, "privilege": "business"}, "organization": {"id": 111, "owner": {"id": 242}, "user": {"role": "supervisor"}}}, "resource": {"id": 343, "assignee": {"id": 500}, "organization": {"id": 111}, "project": {"id": 399, "owner": {"id": 705}, "assignee": {"id": 890}}, "task": {"id": 368, "owner": {"id": 78}, "assignee": {"id": 1096}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 95, "privilege": "business"}, "organization": {"id": 174, "owner": {"id": 256}, "user": {"role": "supervisor"}}}, "resource": {"id": 328, "assignee": {"id": 574}, "organization": {"id": 600}, "project": {"id": 322, "owner": {"id": 776}, "assignee": {"id": 895}}, "task": {"id": 360, "owner": {"id": 95}, "assignee": {"id": 1013}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 15, "privilege": "business"}, "organization": {"id": 123, "owner": {"id": 228}, "user": {"role": "supervisor"}}}, "resource": {"id": 310, "assignee": {"id": 569}, "organization": {"id": 667}, "project": {"id": 363, "owner": {"id": 744}, "assignee": {"id": 800}}, "task": {"id": 352, "owner": {"id": 15}, "assignee": {"id": 1009}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 13, "privilege": "business"}, "organization": {"id": 155, "owner": {"id": 283}, "user": {"role": "worker"}}}, "resource": {"id": 346, "assignee": {"id": 593}, "organization": {"id": 155}, "project": {"id": 369, "owner": {"id": 720}, "assignee": {"id": 852}}, "task": {"id": 312, "owner": {"id": 13}, "assignee": {"id": 1039}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 10, "privilege": "business"}, "organization": {"id": 178, "owner": {"id": 296}, "user": {"role": "worker"}}}, "resource": {"id": 302, "assignee": {"id": 502}, "organization": {"id": 178}, "project": {"id": 322, "owner": {"id": 785}, "assignee": {"id": 882}}, "task": {"id": 377, "owner": {"id": 10}, "assignee": {"id": 1045}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 5, "privilege": "business"}, "organization": {"id": 196, "owner": {"id": 213}, "user": {"role": "worker"}}}, "resource": {"id": 364, "assignee": {"id": 569}, "organization": {"id": 649}, "project": {"id": 346, "owner": {"id": 719}, "assignee": {"id": 877}}, "task": {"id": 324, "owner": {"id": 5}, "assignee": {"id": 1053}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 65, "privilege": "business"}, "organization": {"id": 155, "owner": {"id": 279}, "user": {"role": "worker"}}}, "resource": {"id": 313, "assignee": {"id": 569}, "organization": {"id": 692}, "project": {"id": 360, "owner": {"id": 783}, "assignee": {"id": 855}}, "task": {"id": 379, "owner": {"id": 65}, "assignee": {"id": 1013}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 84, "privilege": "business"}, "organization": {"id": 140, "owner": {"id": 285}, "user": {"role": null}}}, "resource": {"id": 329, "assignee": {"id": 578}, "organization": {"id": 140}, "project": {"id": 300, "owner": {"id": 761}, "assignee": {"id": 896}}, "task": {"id": 346, "owner": {"id": 84}, "assignee": {"id": 1005}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 87, "privilege": "business"}, "organization": {"id": 113, "owner": {"id": 207}, "user": {"role": null}}}, "resource": {"id": 348, "assignee": {"id": 529}, "organization": {"id": 113}, "project": {"id": 322, "owner": {"id": 792}, "assignee": {"id": 866}}, "task": {"id": 305, "owner": {"id": 87}, "assignee": {"id": 1054}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_BUSINESS_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 94, "privilege": "business"}, "organization": {"id": 142, "owner": {"id": 212}, "user": {"role": null}}}, "resource": {"id": 359, "assignee": {"id": 567}, "organization": {"id": 613}, "project": {"id": 332, "owner": {"id": 758}, "assignee": {"id": 872}}, "task": {"id": 345, "owner": {"id": 94}, "assignee": {"id": 1086}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 68, "privilege": "business"}, "organization": {"id": 114, "owner": {"id": 244}, "user": {"role": null}}}, "resource": {"id": 357, "assignee": {"id": 552}, "organization": {"id": 690}, "project": {"id": 358, "owner": {"id": 721}, "assignee": {"id": 860}}, "task": {"id": 391, "owner": {"id": 68}, "assignee": {"id": 1055}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 60, "privilege": "user"}, "organization": {"id": 185, "owner": {"id": 60}, "user": {"role": "owner"}}}, "resource": {"id": 364, "assignee": {"id": 571}, "organization": {"id": 185}, "project": {"id": 354, "owner": {"id": 741}, "assignee": {"id": 885}}, "task": {"id": 309, "owner": {"id": 60}, "assignee": {"id": 1093}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 2, "privilege": "user"}, "organization": {"id": 134, "owner": {"id": 2}, "user": {"role": "owner"}}}, "resource": {"id": 390, "assignee": {"id": 539}, "organization": {"id": 134}, "project": {"id": 382, "owner": {"id": 741}, "assignee": {"id": 881}}, "task": {"id": 344, "owner": {"id": 2}, "assignee": {"id": 1095}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 32, "privilege": "user"}, "organization": {"id": 126, "owner": {"id": 32}, "user": {"role": "owner"}}}, "resource": {"id": 346, "assignee": {"id": 542}, "organization": {"id": 673}, "project": {"id": 320, "owner": {"id": 748}, "assignee": {"id": 878}}, "task": {"id": 317, "owner": {"id": 32}, "assignee": {"id": 1010}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 64, "privilege": "user"}, "organization": {"id": 196, "owner": {"id": 64}, "user": {"role": "owner"}}}, "resource": {"id": 355, "assignee": {"id": 508}, "organization": {"id": 693}, "project": {"id": 317, "owner": {"id": 771}, "assignee": {"id": 836}}, "task": {"id": 321, "owner": {"id": 64}, "assignee": {"id": 1096}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 63, "privilege": "user"}, "organization": {"id": 192, "owner": {"id": 228}, "user": {"role": "maintainer"}}}, "resource": {"id": 334, "assignee": {"id": 580}, "organization": {"id": 192}, "project": {"id": 395, "owner": {"id": 740}, "assignee": {"id": 857}}, "task": {"id": 398, "owner": {"id": 63}, "assignee": {"id": 1090}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 33, "privilege": "user"}, "organization": {"id": 139, "owner": {"id": 223}, "user": {"role": "maintainer"}}}, "resource": {"id": 312, "assignee": {"id": 589}, "organization": {"id": 139}, "project": {"id": 390, "owner": {"id": 755}, "assignee": {"id": 804}}, "task": {"id": 399, "owner": {"id": 33}, "assignee": {"id": 1049}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 89, "privilege": "user"}, "organization": {"id": 114, "owner": {"id": 260}, "user": {"role": "maintainer"}}}, "resource": {"id": 336, "assignee": {"id": 544}, "organization": {"id": 673}, "project": {"id": 335, "owner": {"id": 723}, "assignee": {"id": 832}}, "task": {"id": 384, "owner": {"id": 89}, "assignee": {"id": 1094}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 37, "privilege": "user"}, "organization": {"id": 141, "owner": {"id": 294}, "user": {"role": "maintainer"}}}, "resource": {"id": 342, "assignee": {"id": 568}, "organization": {"id": 690}, "project": {"id": 320, "owner": {"id": 722}, "assignee": {"id": 835}}, "task": {"id": 397, "owner": {"id": 37}, "assignee": {"id": 1037}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 27, "privilege": "user"}, "organization": {"id": 181, "owner": {"id": 265}, "user": {"role": "supervisor"}}}, "resource": {"id": 391, "assignee": {"id": 533}, "organization": {"id": 181}, "project": {"id": 314, "owner": {"id": 702}, "assignee": {"id": 884}}, "task": {"id": 360, "owner": {"id": 27}, "assignee": {"id": 1083}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 7, "privilege": "user"}, "organization": {"id": 160, "owner": {"id": 236}, "user": {"role": "supervisor"}}}, "resource": {"id": 318, "assignee": {"id": 533}, "organization": {"id": 160}, "project": {"id": 355, "owner": {"id": 751}, "assignee": {"id": 862}}, "task": {"id": 340, "owner": {"id": 7}, "assignee": {"id": 1065}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 45, "privilege": "user"}, "organization": {"id": 151, "owner": {"id": 217}, "user": {"role": "supervisor"}}}, "resource": {"id": 313, "assignee": {"id": 563}, "organization": {"id": 604}, "project": {"id": 328, "owner": {"id": 736}, "assignee": {"id": 806}}, "task": {"id": 370, "owner": {"id": 45}, "assignee": {"id": 1004}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 40, "privilege": "user"}, "organization": {"id": 170, "owner": {"id": 295}, "user": {"role": "supervisor"}}}, "resource": {"id": 312, "assignee": {"id": 548}, "organization": {"id": 661}, "project": {"id": 369, "owner": {"id": 707}, "assignee": {"id": 877}}, "task": {"id": 357, "owner": {"id": 40}, "assignee": {"id": 1043}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 9, "privilege": "user"}, "organization": {"id": 187, "owner": {"id": 257}, "user": {"role": "worker"}}}, "resource": {"id": 383, "assignee": {"id": 538}, "organization": {"id": 187}, "project": {"id": 324, "owner": {"id": 751}, "assignee": {"id": 867}}, "task": {"id": 339, "owner": {"id": 9}, "assignee": {"id": 1027}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 27, "privilege": "user"}, "organization": {"id": 146, "owner": {"id": 284}, "user": {"role": "worker"}}}, "resource": {"id": 384, "assignee": {"id": 503}, "organization": {"id": 146}, "project": {"id": 377, "owner": {"id": 716}, "assignee": {"id": 816}}, "task": {"id": 396, "owner": {"id": 27}, "assignee": {"id": 1018}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 15, "privilege": "user"}, "organization": {"id": 111, "owner": {"id": 278}, "user": {"role": "worker"}}}, "resource": {"id": 307, "assignee": {"id": 537}, "organization": {"id": 649}, "project": {"id": 372, "owner": {"id": 753}, "assignee": {"id": 856}}, "task": {"id": 315, "owner": {"id": 15}, "assignee": {"id": 1079}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 60, "privilege": "user"}, "organization": {"id": 116, "owner": {"id": 200}, "user": {"role": "worker"}}}, "resource": {"id": 300, "assignee": {"id": 597}, "organization": {"id": 645}, "project": {"id": 397, "owner": {"id": 741}, "assignee": {"id": 818}}, "task": {"id": 356, "owner": {"id": 60}, "assignee": {"id": 1005}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 57, "privilege": "user"}, "organization": {"id": 141, "owner": {"id": 278}, "user": {"role": null}}}, "resource": {"id": 391, "assignee": {"id": 508}, "organization": {"id": 141}, "project": {"id": 370, "owner": {"id": 771}, "assignee": {"id": 807}}, "task": {"id": 391, "owner": {"id": 57}, "assignee": {"id": 1030}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 50, "privilege": "user"}, "organization": {"id": 159, "owner": {"id": 214}, "user": {"role": null}}}, "resource": {"id": 300, "assignee": {"id": 595}, "organization": {"id": 159}, "project": {"id": 347, "owner": {"id": 743}, "assignee": {"id": 824}}, "task": {"id": 373, "owner": {"id": 50}, "assignee": {"id": 1049}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_USER_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 63, "privilege": "user"}, "organization": {"id": 168, "owner": {"id": 206}, "user": {"role": null}}}, "resource": {"id": 353, "assignee": {"id": 576}, "organization": {"id": 619}, "project": {"id": 360, "owner": {"id": 725}, "assignee": {"id": 882}}, "task": {"id": 305, "owner": {"id": 63}, "assignee": {"id": 1032}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 93, "privilege": "user"}, "organization": {"id": 169, "owner": {"id": 232}, "user": {"role": null}}}, "resource": {"id": 388, "assignee": {"id": 525}, "organization": {"id": 632}, "project": {"id": 361, "owner": {"id": 795}, "assignee": {"id": 819}}, "task": {"id": 375, "owner": {"id": 93}, "assignee": {"id": 1051}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 47, "privilege": "worker"}, "organization": {"id": 137, "owner": {"id": 47}, "user": {"role": "owner"}}}, "resource": {"id": 381, "assignee": {"id": 563}, "organization": {"id": 137}, "project": {"id": 386, "owner": {"id": 737}, "assignee": {"id": 874}}, "task": {"id": 378, "owner": {"id": 47}, "assignee": {"id": 1062}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 58, "privilege": "worker"}, "organization": {"id": 183, "owner": {"id": 58}, "user": {"role": "owner"}}}, "resource": {"id": 314, "assignee": {"id": 554}, "organization": {"id": 183}, "project": {"id": 314, "owner": {"id": 771}, "assignee": {"id": 848}}, "task": {"id": 339, "owner": {"id": 58}, "assignee": {"id": 1059}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 21, "privilege": "worker"}, "organization": {"id": 175, "owner": {"id": 21}, "user": {"role": "owner"}}}, "resource": {"id": 328, "assignee": {"id": 526}, "organization": {"id": 636}, "project": {"id": 317, "owner": {"id": 772}, "assignee": {"id": 873}}, "task": {"id": 316, "owner": {"id": 21}, "assignee": {"id": 1082}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 77, "privilege": "worker"}, "organization": {"id": 118, "owner": {"id": 77}, "user": {"role": "owner"}}}, "resource": {"id": 330, "assignee": {"id": 586}, "organization": {"id": 643}, "project": {"id": 397, "owner": {"id": 709}, "assignee": {"id": 865}}, "task": {"id": 369, "owner": {"id": 77}, "assignee": {"id": 1056}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 13, "privilege": "worker"}, "organization": {"id": 141, "owner": {"id": 250}, "user": {"role": "maintainer"}}}, "resource": {"id": 315, "assignee": {"id": 521}, "organization": {"id": 141}, "project": {"id": 327, "owner": {"id": 761}, "assignee": {"id": 841}}, "task": {"id": 327, "owner": {"id": 13}, "assignee": {"id": 1015}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 2, "privilege": "worker"}, "organization": {"id": 156, "owner": {"id": 270}, "user": {"role": "maintainer"}}}, "resource": {"id": 393, "assignee": {"id": 515}, "organization": {"id": 156}, "project": {"id": 322, "owner": {"id": 774}, "assignee": {"id": 849}}, "task": {"id": 330, "owner": {"id": 2}, "assignee": {"id": 1083}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 75, "privilege": "worker"}, "organization": {"id": 115, "owner": {"id": 262}, "user": {"role": "maintainer"}}}, "resource": {"id": 393, "assignee": {"id": 589}, "organization": {"id": 672}, "project": {"id": 344, "owner": {"id": 780}, "assignee": {"id": 800}}, "task": {"id": 399, "owner": {"id": 75}, "assignee": {"id": 1027}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 61, "privilege": "worker"}, "organization": {"id": 107, "owner": {"id": 299}, "user": {"role": "maintainer"}}}, "resource": {"id": 322, "assignee": {"id": 583}, "organization": {"id": 699}, "project": {"id": 368, "owner": {"id": 781}, "assignee": {"id": 890}}, "task": {"id": 382, "owner": {"id": 61}, "assignee": {"id": 1035}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 73, "privilege": "worker"}, "organization": {"id": 192, "owner": {"id": 203}, "user": {"role": "supervisor"}}}, "resource": {"id": 362, "assignee": {"id": 524}, "organization": {"id": 192}, "project": {"id": 354, "owner": {"id": 733}, "assignee": {"id": 888}}, "task": {"id": 311, "owner": {"id": 73}, "assignee": {"id": 1055}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 63, "privilege": "worker"}, "organization": {"id": 198, "owner": {"id": 284}, "user": {"role": "supervisor"}}}, "resource": {"id": 374, "assignee": {"id": 561}, "organization": {"id": 198}, "project": {"id": 350, "owner": {"id": 761}, "assignee": {"id": 810}}, "task": {"id": 347, "owner": {"id": 63}, "assignee": {"id": 1019}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 90, "privilege": "worker"}, "organization": {"id": 108, "owner": {"id": 277}, "user": {"role": "supervisor"}}}, "resource": {"id": 373, "assignee": {"id": 569}, "organization": {"id": 685}, "project": {"id": 352, "owner": {"id": 713}, "assignee": {"id": 877}}, "task": {"id": 353, "owner": {"id": 90}, "assignee": {"id": 1057}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 0, "privilege": "worker"}, "organization": {"id": 180, "owner": {"id": 204}, "user": {"role": "supervisor"}}}, "resource": {"id": 308, "assignee": {"id": 562}, "organization": {"id": 657}, "project": {"id": 335, "owner": {"id": 784}, "assignee": {"id": 846}}, "task": {"id": 319, "owner": {"id": 0}, "assignee": {"id": 1046}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 13, "privilege": "worker"}, "organization": {"id": 192, "owner": {"id": 291}, "user": {"role": "worker"}}}, "resource": {"id": 354, "assignee": {"id": 539}, "organization": {"id": 192}, "project": {"id": 318, "owner": {"id": 709}, "assignee": {"id": 813}}, "task": {"id": 398, "owner": {"id": 13}, "assignee": {"id": 1097}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 97, "privilege": "worker"}, "organization": {"id": 138, "owner": {"id": 268}, "user": {"role": "worker"}}}, "resource": {"id": 394, "assignee": {"id": 500}, "organization": {"id": 138}, "project": {"id": 332, "owner": {"id": 722}, "assignee": {"id": 822}}, "task": {"id": 367, "owner": {"id": 97}, "assignee": {"id": 1025}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 42, "privilege": "worker"}, "organization": {"id": 152, "owner": {"id": 250}, "user": {"role": "worker"}}}, "resource": {"id": 335, "assignee": {"id": 586}, "organization": {"id": 660}, "project": {"id": 342, "owner": {"id": 757}, "assignee": {"id": 875}}, "task": {"id": 312, "owner": {"id": 42}, "assignee": {"id": 1043}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 4, "privilege": "worker"}, "organization": {"id": 184, "owner": {"id": 204}, "user": {"role": "worker"}}}, "resource": {"id": 390, "assignee": {"id": 527}, "organization": {"id": 687}, "project": {"id": 305, "owner": {"id": 718}, "assignee": {"id": 809}}, "task": {"id": 357, "owner": {"id": 4}, "assignee": {"id": 1071}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 93, "privilege": "worker"}, "organization": {"id": 150, "owner": {"id": 290}, "user": {"role": null}}}, "resource": {"id": 321, "assignee": {"id": 574}, "organization": {"id": 150}, "project": {"id": 329, "owner": {"id": 710}, "assignee": {"id": 805}}, "task": {"id": 360, "owner": {"id": 93}, "assignee": {"id": 1006}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 64, "privilege": "worker"}, "organization": {"id": 117, "owner": {"id": 217}, "user": {"role": null}}}, "resource": {"id": 373, "assignee": {"id": 530}, "organization": {"id": 117}, "project": {"id": 373, "owner": {"id": 756}, "assignee": {"id": 852}}, "task": {"id": 320, "owner": {"id": 64}, "assignee": {"id": 1081}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_WORKER_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 59, "privilege": "worker"}, "organization": {"id": 130, "owner": {"id": 209}, "user": {"role": null}}}, "resource": {"id": 372, "assignee": {"id": 543}, "organization": {"id": 615}, "project": {"id": 343, "owner": {"id": 778}, "assignee": {"id": 860}}, "task": {"id": 338, "owner": {"id": 59}, "assignee": {"id": 1016}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 36, "privilege": "worker"}, "organization": {"id": 128, "owner": {"id": 294}, "user": {"role": null}}}, "resource": {"id": 391, "assignee": {"id": 549}, "organization": {"id": 653}, "project": {"id": 349, "owner": {"id": 768}, "assignee": {"id": 888}}, "task": {"id": 369, "owner": {"id": 36}, "assignee": {"id": 1065}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 97, "privilege": "none"}, "organization": {"id": 191, "owner": {"id": 97}, "user": {"role": "owner"}}}, "resource": {"id": 315, "assignee": {"id": 572}, "organization": {"id": 191}, "project": {"id": 306, "owner": {"id": 787}, "assignee": {"id": 811}}, "task": {"id": 384, "owner": {"id": 97}, "assignee": {"id": 1014}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 55, "privilege": "none"}, "organization": {"id": 169, "owner": {"id": 55}, "user": {"role": "owner"}}}, "resource": {"id": 362, "assignee": {"id": 543}, "organization": {"id": 169}, "project": {"id": 382, "owner": {"id": 729}, "assignee": {"id": 859}}, "task": {"id": 343, "owner": {"id": 55}, "assignee": {"id": 1089}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 69, "privilege": "none"}, "organization": {"id": 120, "owner": {"id": 69}, "user": {"role": "owner"}}}, "resource": {"id": 315, "assignee": {"id": 520}, "organization": {"id": 662}, "project": {"id": 332, "owner": {"id": 776}, "assignee": {"id": 845}}, "task": {"id": 305, "owner": {"id": 69}, "assignee": {"id": 1076}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 71, "privilege": "none"}, "organization": {"id": 193, "owner": {"id": 71}, "user": {"role": "owner"}}}, "resource": {"id": 369, "assignee": {"id": 512}, "organization": {"id": 696}, "project": {"id": 331, "owner": {"id": 702}, "assignee": {"id": 880}}, "task": {"id": 379, "owner": {"id": 71}, "assignee": {"id": 1029}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 98, "privilege": "none"}, "organization": {"id": 115, "owner": {"id": 297}, "user": {"role": "maintainer"}}}, "resource": {"id": 348, "assignee": {"id": 562}, "organization": {"id": 115}, "project": {"id": 315, "owner": {"id": 707}, "assignee": {"id": 819}}, "task": {"id": 340, "owner": {"id": 98}, "assignee": {"id": 1061}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 56, "privilege": "none"}, "organization": {"id": 125, "owner": {"id": 251}, "user": {"role": "maintainer"}}}, "resource": {"id": 337, "assignee": {"id": 501}, "organization": {"id": 125}, "project": {"id": 353, "owner": {"id": 711}, "assignee": {"id": 898}}, "task": {"id": 330, "owner": {"id": 56}, "assignee": {"id": 1029}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 90, "privilege": "none"}, "organization": {"id": 193, "owner": {"id": 242}, "user": {"role": "maintainer"}}}, "resource": {"id": 339, "assignee": {"id": 563}, "organization": {"id": 621}, "project": {"id": 372, "owner": {"id": 747}, "assignee": {"id": 886}}, "task": {"id": 374, "owner": {"id": 90}, "assignee": {"id": 1027}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 70, "privilege": "none"}, "organization": {"id": 170, "owner": {"id": 286}, "user": {"role": "maintainer"}}}, "resource": {"id": 339, "assignee": {"id": 507}, "organization": {"id": 693}, "project": {"id": 318, "owner": {"id": 750}, "assignee": {"id": 862}}, "task": {"id": 315, "owner": {"id": 70}, "assignee": {"id": 1039}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 63, "privilege": "none"}, "organization": {"id": 144, "owner": {"id": 276}, "user": {"role": "supervisor"}}}, "resource": {"id": 329, "assignee": {"id": 559}, "organization": {"id": 144}, "project": {"id": 357, "owner": {"id": 755}, "assignee": {"id": 811}}, "task": {"id": 383, "owner": {"id": 63}, "assignee": {"id": 1010}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 41, "privilege": "none"}, "organization": {"id": 129, "owner": {"id": 218}, "user": {"role": "supervisor"}}}, "resource": {"id": 326, "assignee": {"id": 534}, "organization": {"id": 129}, "project": {"id": 350, "owner": {"id": 787}, "assignee": {"id": 822}}, "task": {"id": 393, "owner": {"id": 41}, "assignee": {"id": 1058}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 24, "privilege": "none"}, "organization": {"id": 186, "owner": {"id": 235}, "user": {"role": "supervisor"}}}, "resource": {"id": 357, "assignee": {"id": 559}, "organization": {"id": 611}, "project": {"id": 355, "owner": {"id": 711}, "assignee": {"id": 851}}, "task": {"id": 319, "owner": {"id": 24}, "assignee": {"id": 1046}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 91, "privilege": "none"}, "organization": {"id": 189, "owner": {"id": 202}, "user": {"role": "supervisor"}}}, "resource": {"id": 324, "assignee": {"id": 560}, "organization": {"id": 626}, "project": {"id": 398, "owner": {"id": 796}, "assignee": {"id": 827}}, "task": {"id": 342, "owner": {"id": 91}, "assignee": {"id": 1089}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 89, "privilege": "none"}, "organization": {"id": 195, "owner": {"id": 269}, "user": {"role": "worker"}}}, "resource": {"id": 397, "assignee": {"id": 559}, "organization": {"id": 195}, "project": {"id": 323, "owner": {"id": 724}, "assignee": {"id": 833}}, "task": {"id": 397, "owner": {"id": 89}, "assignee": {"id": 1058}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 90, "privilege": "none"}, "organization": {"id": 175, "owner": {"id": 289}, "user": {"role": "worker"}}}, "resource": {"id": 381, "assignee": {"id": 513}, "organization": {"id": 175}, "project": {"id": 304, "owner": {"id": 708}, "assignee": {"id": 875}}, "task": {"id": 370, "owner": {"id": 90}, "assignee": {"id": 1050}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 16, "privilege": "none"}, "organization": {"id": 104, "owner": {"id": 289}, "user": {"role": "worker"}}}, "resource": {"id": 308, "assignee": {"id": 590}, "organization": {"id": 602}, "project": {"id": 331, "owner": {"id": 786}, "assignee": {"id": 851}}, "task": {"id": 346, "owner": {"id": 16}, "assignee": {"id": 1087}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 81, "privilege": "none"}, "organization": {"id": 112, "owner": {"id": 218}, "user": {"role": "worker"}}}, "resource": {"id": 306, "assignee": {"id": 545}, "organization": {"id": 639}, "project": {"id": 398, "owner": {"id": 725}, "assignee": {"id": 891}}, "task": {"id": 342, "owner": {"id": 81}, "assignee": {"id": 1069}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 84, "privilege": "none"}, "organization": {"id": 185, "owner": {"id": 289}, "user": {"role": null}}}, "resource": {"id": 393, "assignee": {"id": 533}, "organization": {"id": 185}, "project": {"id": 332, "owner": {"id": 771}, "assignee": {"id": 808}}, "task": {"id": 388, "owner": {"id": 84}, "assignee": {"id": 1020}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 24, "privilege": "none"}, "organization": {"id": 149, "owner": {"id": 233}, "user": {"role": null}}}, "resource": {"id": 321, "assignee": {"id": 597}, "organization": {"id": 149}, "project": {"id": 373, "owner": {"id": 772}, "assignee": {"id": 821}}, "task": {"id": 325, "owner": {"id": 24}, "assignee": {"id": 1047}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_OWNER_privilege_NONE_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 16, "privilege": "none"}, "organization": {"id": 184, "owner": {"id": 285}, "user": {"role": null}}}, "resource": {"id": 357, "assignee": {"id": 585}, "organization": {"id": 632}, "project": {"id": 346, "owner": {"id": 779}, "assignee": {"id": 890}}, "task": {"id": 340, "owner": {"id": 16}, "assignee": {"id": 1019}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 40, "privilege": "none"}, "organization": {"id": 110, "owner": {"id": 228}, "user": {"role": null}}}, "resource": {"id": 358, "assignee": {"id": 537}, "organization": {"id": 621}, "project": {"id": 391, "owner": {"id": 760}, "assignee": {"id": 846}}, "task": {"id": 311, "owner": {"id": 40}, "assignee": {"id": 1025}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 75, "privilege": "admin"}, "organization": {"id": 190, "owner": {"id": 75}, "user": {"role": "owner"}}}, "resource": {"id": 378, "assignee": {"id": 551}, "organization": {"id": 190}, "project": {"id": 396, "owner": {"id": 768}, "assignee": {"id": 870}}, "task": {"id": 332, "owner": {"id": 930}, "assignee": {"id": 75}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 83, "privilege": "admin"}, "organization": {"id": 147, "owner": {"id": 83}, "user": {"role": "owner"}}}, "resource": {"id": 391, "assignee": {"id": 542}, "organization": {"id": 147}, "project": {"id": 313, "owner": {"id": 710}, "assignee": {"id": 882}}, "task": {"id": 321, "owner": {"id": 931}, "assignee": {"id": 83}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_OWNER_same_org_FALSE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 84, "privilege": "admin"}, "organization": {"id": 119, "owner": {"id": 84}, "user": {"role": "owner"}}}, "resource": {"id": 378, "assignee": {"id": 596}, "organization": {"id": 601}, "project": {"id": 302, "owner": {"id": 743}, "assignee": {"id": 887}}, "task": {"id": 368, "owner": {"id": 999}, "assignee": {"id": 84}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 50, "privilege": "admin"}, "organization": {"id": 102, "owner": {"id": 50}, "user": {"role": "owner"}}}, "resource": {"id": 346, "assignee": {"id": 585}, "organization": {"id": 643}, "project": {"id": 303, "owner": {"id": 778}, "assignee": {"id": 804}}, "task": {"id": 324, "owner": {"id": 966}, "assignee": {"id": 50}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 60, "privilege": "admin"}, "organization": {"id": 143, "owner": {"id": 281}, "user": {"role": "maintainer"}}}, "resource": {"id": 344, "assignee": {"id": 568}, "organization": {"id": 143}, "project": {"id": 366, "owner": {"id": 743}, "assignee": {"id": 871}}, "task": {"id": 320, "owner": {"id": 902}, "assignee": {"id": 60}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 95, "privilege": "admin"}, "organization": {"id": 185, "owner": {"id": 291}, "user": {"role": "maintainer"}}}, "resource": {"id": 347, "assignee": {"id": 586}, "organization": {"id": 185}, "project": {"id": 326, "owner": {"id": 704}, "assignee": {"id": 874}}, "task": {"id": 342, "owner": {"id": 922}, "assignee": {"id": 95}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_MAINTAINER_same_org_FALSE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 53, "privilege": "admin"}, "organization": {"id": 146, "owner": {"id": 220}, "user": {"role": "maintainer"}}}, "resource": {"id": 344, "assignee": {"id": 510}, "organization": {"id": 663}, "project": {"id": 379, "owner": {"id": 719}, "assignee": {"id": 836}}, "task": {"id": 306, "owner": {"id": 951}, "assignee": {"id": 53}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 3, "privilege": "admin"}, "organization": {"id": 194, "owner": {"id": 210}, "user": {"role": "maintainer"}}}, "resource": {"id": 363, "assignee": {"id": 581}, "organization": {"id": 694}, "project": {"id": 362, "owner": {"id": 717}, "assignee": {"id": 818}}, "task": {"id": 381, "owner": {"id": 904}, "assignee": {"id": 3}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 30, "privilege": "admin"}, "organization": {"id": 183, "owner": {"id": 220}, "user": {"role": "supervisor"}}}, "resource": {"id": 307, "assignee": {"id": 585}, "organization": {"id": 183}, "project": {"id": 385, "owner": {"id": 771}, "assignee": {"id": 832}}, "task": {"id": 315, "owner": {"id": 964}, "assignee": {"id": 30}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 37, "privilege": "admin"}, "organization": {"id": 165, "owner": {"id": 244}, "user": {"role": "supervisor"}}}, "resource": {"id": 345, "assignee": {"id": 509}, "organization": {"id": 165}, "project": {"id": 302, "owner": {"id": 793}, "assignee": {"id": 872}}, "task": {"id": 374, "owner": {"id": 912}, "assignee": {"id": 37}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_SUPERVISOR_same_org_FALSE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 50, "privilege": "admin"}, "organization": {"id": 167, "owner": {"id": 210}, "user": {"role": "supervisor"}}}, "resource": {"id": 355, "assignee": {"id": 534}, "organization": {"id": 668}, "project": {"id": 344, "owner": {"id": 701}, "assignee": {"id": 838}}, "task": {"id": 329, "owner": {"id": 904}, "assignee": {"id": 50}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 74, "privilege": "admin"}, "organization": {"id": 111, "owner": {"id": 254}, "user": {"role": "supervisor"}}}, "resource": {"id": 302, "assignee": {"id": 543}, "organization": {"id": 608}, "project": {"id": 312, "owner": {"id": 769}, "assignee": {"id": 848}}, "task": {"id": 375, "owner": {"id": 973}, "assignee": {"id": 74}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 15, "privilege": "admin"}, "organization": {"id": 106, "owner": {"id": 283}, "user": {"role": "worker"}}}, "resource": {"id": 322, "assignee": {"id": 597}, "organization": {"id": 106}, "project": {"id": 381, "owner": {"id": 702}, "assignee": {"id": 828}}, "task": {"id": 383, "owner": {"id": 958}, "assignee": {"id": 15}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 82, "privilege": "admin"}, "organization": {"id": 109, "owner": {"id": 215}, "user": {"role": "worker"}}}, "resource": {"id": 348, "assignee": {"id": 580}, "organization": {"id": 109}, "project": {"id": 336, "owner": {"id": 765}, "assignee": {"id": 866}}, "task": {"id": 373, "owner": {"id": 956}, "assignee": {"id": 82}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_WORKER_same_org_FALSE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 44, "privilege": "admin"}, "organization": {"id": 184, "owner": {"id": 275}, "user": {"role": "worker"}}}, "resource": {"id": 389, "assignee": {"id": 548}, "organization": {"id": 691}, "project": {"id": 325, "owner": {"id": 782}, "assignee": {"id": 800}}, "task": {"id": 320, "owner": {"id": 905}, "assignee": {"id": 44}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 77, "privilege": "admin"}, "organization": {"id": 108, "owner": {"id": 263}, "user": {"role": "worker"}}}, "resource": {"id": 392, "assignee": {"id": 537}, "organization": {"id": 622}, "project": {"id": 360, "owner": {"id": 778}, "assignee": {"id": 847}}, "task": {"id": 316, "owner": {"id": 918}, "assignee": {"id": 77}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 86, "privilege": "admin"}, "organization": {"id": 177, "owner": {"id": 207}, "user": {"role": null}}}, "resource": {"id": 346, "assignee": {"id": 544}, "organization": {"id": 177}, "project": {"id": 388, "owner": {"id": 776}, "assignee": {"id": 866}}, "task": {"id": 301, "owner": {"id": 997}, "assignee": {"id": 86}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 58, "privilege": "admin"}, "organization": {"id": 113, "owner": {"id": 237}, "user": {"role": null}}}, "resource": {"id": 315, "assignee": {"id": 533}, "organization": {"id": 113}, "project": {"id": 362, "owner": {"id": 714}, "assignee": {"id": 878}}, "task": {"id": 326, "owner": {"id": 978}, "assignee": {"id": 58}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_FALSE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 77, "privilege": "admin"}, "organization": {"id": 128, "owner": {"id": 219}, "user": {"role": null}}}, "resource": {"id": 352, "assignee": {"id": 563}, "organization": {"id": 658}, "project": {"id": 320, "owner": {"id": 771}, "assignee": {"id": 837}}, "task": {"id": 309, "owner": {"id": 993}, "assignee": {"id": 77}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 60, "privilege": "admin"}, "organization": {"id": 155, "owner": {"id": 249}, "user": {"role": null}}}, "resource": {"id": 329, "assignee": {"id": 528}, "organization": {"id": 696}, "project": {"id": 377, "owner": {"id": 768}, "assignee": {"id": 840}}, "task": {"id": 304, "owner": {"id": 940}, "assignee": {"id": 60}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 4, "privilege": "business"}, "organization": {"id": 178, "owner": {"id": 4}, "user": {"role": "owner"}}}, "resource": {"id": 312, "assignee": {"id": 540}, "organization": {"id": 178}, "project": {"id": 357, "owner": {"id": 726}, "assignee": {"id": 804}}, "task": {"id": 310, "owner": {"id": 937}, "assignee": {"id": 4}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 14, "privilege": "business"}, "organization": {"id": 181, "owner": {"id": 14}, "user": {"role": "owner"}}}, "resource": {"id": 357, "assignee": {"id": 580}, "organization": {"id": 181}, "project": {"id": 388, "owner": {"id": 790}, "assignee": {"id": 874}}, "task": {"id": 364, "owner": {"id": 943}, "assignee": {"id": 14}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 24, "privilege": "business"}, "organization": {"id": 165, "owner": {"id": 24}, "user": {"role": "owner"}}}, "resource": {"id": 345, "assignee": {"id": 575}, "organization": {"id": 686}, "project": {"id": 398, "owner": {"id": 722}, "assignee": {"id": 890}}, "task": {"id": 374, "owner": {"id": 904}, "assignee": {"id": 24}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 12, "privilege": "business"}, "organization": {"id": 162, "owner": {"id": 12}, "user": {"role": "owner"}}}, "resource": {"id": 349, "assignee": {"id": 599}, "organization": {"id": 619}, "project": {"id": 338, "owner": {"id": 767}, "assignee": {"id": 891}}, "task": {"id": 310, "owner": {"id": 910}, "assignee": {"id": 12}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 34, "privilege": "business"}, "organization": {"id": 141, "owner": {"id": 286}, "user": {"role": "maintainer"}}}, "resource": {"id": 379, "assignee": {"id": 535}, "organization": {"id": 141}, "project": {"id": 300, "owner": {"id": 786}, "assignee": {"id": 893}}, "task": {"id": 350, "owner": {"id": 968}, "assignee": {"id": 34}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 95, "privilege": "business"}, "organization": {"id": 148, "owner": {"id": 227}, "user": {"role": "maintainer"}}}, "resource": {"id": 367, "assignee": {"id": 534}, "organization": {"id": 148}, "project": {"id": 373, "owner": {"id": 735}, "assignee": {"id": 865}}, "task": {"id": 349, "owner": {"id": 936}, "assignee": {"id": 95}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 22, "privilege": "business"}, "organization": {"id": 121, "owner": {"id": 288}, "user": {"role": "maintainer"}}}, "resource": {"id": 364, "assignee": {"id": 523}, "organization": {"id": 625}, "project": {"id": 383, "owner": {"id": 764}, "assignee": {"id": 821}}, "task": {"id": 354, "owner": {"id": 904}, "assignee": {"id": 22}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 31, "privilege": "business"}, "organization": {"id": 103, "owner": {"id": 286}, "user": {"role": "maintainer"}}}, "resource": {"id": 304, "assignee": {"id": 562}, "organization": {"id": 639}, "project": {"id": 305, "owner": {"id": 786}, "assignee": {"id": 828}}, "task": {"id": 374, "owner": {"id": 996}, "assignee": {"id": 31}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 68, "privilege": "business"}, "organization": {"id": 135, "owner": {"id": 212}, "user": {"role": "supervisor"}}}, "resource": {"id": 355, "assignee": {"id": 579}, "organization": {"id": 135}, "project": {"id": 368, "owner": {"id": 797}, "assignee": {"id": 891}}, "task": {"id": 351, "owner": {"id": 910}, "assignee": {"id": 68}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 91, "privilege": "business"}, "organization": {"id": 172, "owner": {"id": 293}, "user": {"role": "supervisor"}}}, "resource": {"id": 377, "assignee": {"id": 534}, "organization": {"id": 172}, "project": {"id": 321, "owner": {"id": 751}, "assignee": {"id": 866}}, "task": {"id": 333, "owner": {"id": 967}, "assignee": {"id": 91}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 70, "privilege": "business"}, "organization": {"id": 164, "owner": {"id": 238}, "user": {"role": "supervisor"}}}, "resource": {"id": 350, "assignee": {"id": 536}, "organization": {"id": 667}, "project": {"id": 397, "owner": {"id": 796}, "assignee": {"id": 895}}, "task": {"id": 301, "owner": {"id": 967}, "assignee": {"id": 70}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 88, "privilege": "business"}, "organization": {"id": 198, "owner": {"id": 284}, "user": {"role": "supervisor"}}}, "resource": {"id": 395, "assignee": {"id": 501}, "organization": {"id": 668}, "project": {"id": 334, "owner": {"id": 716}, "assignee": {"id": 826}}, "task": {"id": 341, "owner": {"id": 940}, "assignee": {"id": 88}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 64, "privilege": "business"}, "organization": {"id": 119, "owner": {"id": 245}, "user": {"role": "worker"}}}, "resource": {"id": 323, "assignee": {"id": 571}, "organization": {"id": 119}, "project": {"id": 368, "owner": {"id": 700}, "assignee": {"id": 814}}, "task": {"id": 358, "owner": {"id": 933}, "assignee": {"id": 64}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 41, "privilege": "business"}, "organization": {"id": 169, "owner": {"id": 283}, "user": {"role": "worker"}}}, "resource": {"id": 385, "assignee": {"id": 511}, "organization": {"id": 169}, "project": {"id": 318, "owner": {"id": 759}, "assignee": {"id": 827}}, "task": {"id": 366, "owner": {"id": 900}, "assignee": {"id": 41}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 66, "privilege": "business"}, "organization": {"id": 119, "owner": {"id": 241}, "user": {"role": "worker"}}}, "resource": {"id": 315, "assignee": {"id": 594}, "organization": {"id": 609}, "project": {"id": 370, "owner": {"id": 715}, "assignee": {"id": 831}}, "task": {"id": 354, "owner": {"id": 924}, "assignee": {"id": 66}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 30, "privilege": "business"}, "organization": {"id": 143, "owner": {"id": 246}, "user": {"role": "worker"}}}, "resource": {"id": 392, "assignee": {"id": 502}, "organization": {"id": 661}, "project": {"id": 377, "owner": {"id": 713}, "assignee": {"id": 865}}, "task": {"id": 384, "owner": {"id": 942}, "assignee": {"id": 30}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 58, "privilege": "business"}, "organization": {"id": 188, "owner": {"id": 238}, "user": {"role": null}}}, "resource": {"id": 353, "assignee": {"id": 578}, "organization": {"id": 188}, "project": {"id": 309, "owner": {"id": 786}, "assignee": {"id": 868}}, "task": {"id": 324, "owner": {"id": 905}, "assignee": {"id": 58}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 48, "privilege": "business"}, "organization": {"id": 192, "owner": {"id": 284}, "user": {"role": null}}}, "resource": {"id": 302, "assignee": {"id": 517}, "organization": {"id": 192}, "project": {"id": 374, "owner": {"id": 793}, "assignee": {"id": 829}}, "task": {"id": 307, "owner": {"id": 972}, "assignee": {"id": 48}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 44, "privilege": "business"}, "organization": {"id": 111, "owner": {"id": 213}, "user": {"role": null}}}, "resource": {"id": 377, "assignee": {"id": 584}, "organization": {"id": 632}, "project": {"id": 312, "owner": {"id": 794}, "assignee": {"id": 813}}, "task": {"id": 327, "owner": {"id": 945}, "assignee": {"id": 44}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 81, "privilege": "business"}, "organization": {"id": 198, "owner": {"id": 223}, "user": {"role": null}}}, "resource": {"id": 334, "assignee": {"id": 549}, "organization": {"id": 619}, "project": {"id": 302, "owner": {"id": 743}, "assignee": {"id": 812}}, "task": {"id": 305, "owner": {"id": 919}, "assignee": {"id": 81}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 83, "privilege": "user"}, "organization": {"id": 198, "owner": {"id": 83}, "user": {"role": "owner"}}}, "resource": {"id": 397, "assignee": {"id": 552}, "organization": {"id": 198}, "project": {"id": 314, "owner": {"id": 788}, "assignee": {"id": 884}}, "task": {"id": 353, "owner": {"id": 911}, "assignee": {"id": 83}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 23, "privilege": "user"}, "organization": {"id": 100, "owner": {"id": 23}, "user": {"role": "owner"}}}, "resource": {"id": 313, "assignee": {"id": 544}, "organization": {"id": 100}, "project": {"id": 309, "owner": {"id": 767}, "assignee": {"id": 802}}, "task": {"id": 341, "owner": {"id": 940}, "assignee": {"id": 23}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 57, "privilege": "user"}, "organization": {"id": 154, "owner": {"id": 57}, "user": {"role": "owner"}}}, "resource": {"id": 367, "assignee": {"id": 542}, "organization": {"id": 613}, "project": {"id": 331, "owner": {"id": 743}, "assignee": {"id": 895}}, "task": {"id": 364, "owner": {"id": 940}, "assignee": {"id": 57}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 9, "privilege": "user"}, "organization": {"id": 199, "owner": {"id": 9}, "user": {"role": "owner"}}}, "resource": {"id": 320, "assignee": {"id": 508}, "organization": {"id": 626}, "project": {"id": 330, "owner": {"id": 744}, "assignee": {"id": 856}}, "task": {"id": 320, "owner": {"id": 952}, "assignee": {"id": 9}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 91, "privilege": "user"}, "organization": {"id": 116, "owner": {"id": 272}, "user": {"role": "maintainer"}}}, "resource": {"id": 356, "assignee": {"id": 508}, "organization": {"id": 116}, "project": {"id": 356, "owner": {"id": 702}, "assignee": {"id": 818}}, "task": {"id": 310, "owner": {"id": 975}, "assignee": {"id": 91}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 85, "privilege": "user"}, "organization": {"id": 140, "owner": {"id": 290}, "user": {"role": "maintainer"}}}, "resource": {"id": 373, "assignee": {"id": 524}, "organization": {"id": 140}, "project": {"id": 381, "owner": {"id": 798}, "assignee": {"id": 832}}, "task": {"id": 363, "owner": {"id": 973}, "assignee": {"id": 85}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 82, "privilege": "user"}, "organization": {"id": 178, "owner": {"id": 238}, "user": {"role": "maintainer"}}}, "resource": {"id": 300, "assignee": {"id": 541}, "organization": {"id": 632}, "project": {"id": 395, "owner": {"id": 760}, "assignee": {"id": 829}}, "task": {"id": 369, "owner": {"id": 975}, "assignee": {"id": 82}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 31, "privilege": "user"}, "organization": {"id": 180, "owner": {"id": 207}, "user": {"role": "maintainer"}}}, "resource": {"id": 377, "assignee": {"id": 544}, "organization": {"id": 630}, "project": {"id": 316, "owner": {"id": 786}, "assignee": {"id": 838}}, "task": {"id": 363, "owner": {"id": 979}, "assignee": {"id": 31}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 33, "privilege": "user"}, "organization": {"id": 120, "owner": {"id": 224}, "user": {"role": "supervisor"}}}, "resource": {"id": 354, "assignee": {"id": 512}, "organization": {"id": 120}, "project": {"id": 335, "owner": {"id": 797}, "assignee": {"id": 826}}, "task": {"id": 345, "owner": {"id": 940}, "assignee": {"id": 33}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 52, "privilege": "user"}, "organization": {"id": 165, "owner": {"id": 299}, "user": {"role": "supervisor"}}}, "resource": {"id": 347, "assignee": {"id": 509}, "organization": {"id": 165}, "project": {"id": 389, "owner": {"id": 774}, "assignee": {"id": 866}}, "task": {"id": 323, "owner": {"id": 907}, "assignee": {"id": 52}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 33, "privilege": "user"}, "organization": {"id": 189, "owner": {"id": 291}, "user": {"role": "supervisor"}}}, "resource": {"id": 331, "assignee": {"id": 523}, "organization": {"id": 672}, "project": {"id": 338, "owner": {"id": 743}, "assignee": {"id": 881}}, "task": {"id": 325, "owner": {"id": 970}, "assignee": {"id": 33}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 61, "privilege": "user"}, "organization": {"id": 178, "owner": {"id": 240}, "user": {"role": "supervisor"}}}, "resource": {"id": 327, "assignee": {"id": 517}, "organization": {"id": 697}, "project": {"id": 355, "owner": {"id": 720}, "assignee": {"id": 821}}, "task": {"id": 308, "owner": {"id": 975}, "assignee": {"id": 61}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 71, "privilege": "user"}, "organization": {"id": 157, "owner": {"id": 291}, "user": {"role": "worker"}}}, "resource": {"id": 366, "assignee": {"id": 549}, "organization": {"id": 157}, "project": {"id": 384, "owner": {"id": 709}, "assignee": {"id": 887}}, "task": {"id": 353, "owner": {"id": 966}, "assignee": {"id": 71}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 65, "privilege": "user"}, "organization": {"id": 199, "owner": {"id": 291}, "user": {"role": "worker"}}}, "resource": {"id": 398, "assignee": {"id": 520}, "organization": {"id": 199}, "project": {"id": 316, "owner": {"id": 785}, "assignee": {"id": 825}}, "task": {"id": 384, "owner": {"id": 997}, "assignee": {"id": 65}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 23, "privilege": "user"}, "organization": {"id": 171, "owner": {"id": 292}, "user": {"role": "worker"}}}, "resource": {"id": 360, "assignee": {"id": 546}, "organization": {"id": 691}, "project": {"id": 371, "owner": {"id": 772}, "assignee": {"id": 836}}, "task": {"id": 323, "owner": {"id": 906}, "assignee": {"id": 23}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 54, "privilege": "user"}, "organization": {"id": 172, "owner": {"id": 230}, "user": {"role": "worker"}}}, "resource": {"id": 397, "assignee": {"id": 560}, "organization": {"id": 645}, "project": {"id": 327, "owner": {"id": 771}, "assignee": {"id": 854}}, "task": {"id": 320, "owner": {"id": 914}, "assignee": {"id": 54}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 54, "privilege": "user"}, "organization": {"id": 118, "owner": {"id": 238}, "user": {"role": null}}}, "resource": {"id": 327, "assignee": {"id": 524}, "organization": {"id": 118}, "project": {"id": 391, "owner": {"id": 743}, "assignee": {"id": 824}}, "task": {"id": 396, "owner": {"id": 947}, "assignee": {"id": 54}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 55, "privilege": "user"}, "organization": {"id": 179, "owner": {"id": 273}, "user": {"role": null}}}, "resource": {"id": 337, "assignee": {"id": 528}, "organization": {"id": 179}, "project": {"id": 349, "owner": {"id": 723}, "assignee": {"id": 894}}, "task": {"id": 369, "owner": {"id": 960}, "assignee": {"id": 55}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_USER_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 26, "privilege": "user"}, "organization": {"id": 140, "owner": {"id": 256}, "user": {"role": null}}}, "resource": {"id": 395, "assignee": {"id": 536}, "organization": {"id": 690}, "project": {"id": 397, "owner": {"id": 723}, "assignee": {"id": 859}}, "task": {"id": 303, "owner": {"id": 902}, "assignee": {"id": 26}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 25, "privilege": "user"}, "organization": {"id": 192, "owner": {"id": 203}, "user": {"role": null}}}, "resource": {"id": 381, "assignee": {"id": 535}, "organization": {"id": 693}, "project": {"id": 324, "owner": {"id": 781}, "assignee": {"id": 853}}, "task": {"id": 352, "owner": {"id": 999}, "assignee": {"id": 25}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 4, "privilege": "worker"}, "organization": {"id": 142, "owner": {"id": 4}, "user": {"role": "owner"}}}, "resource": {"id": 373, "assignee": {"id": 553}, "organization": {"id": 142}, "project": {"id": 344, "owner": {"id": 761}, "assignee": {"id": 800}}, "task": {"id": 364, "owner": {"id": 947}, "assignee": {"id": 4}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 94, "privilege": "worker"}, "organization": {"id": 157, "owner": {"id": 94}, "user": {"role": "owner"}}}, "resource": {"id": 335, "assignee": {"id": 518}, "organization": {"id": 157}, "project": {"id": 391, "owner": {"id": 749}, "assignee": {"id": 813}}, "task": {"id": 328, "owner": {"id": 934}, "assignee": {"id": 94}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 62, "privilege": "worker"}, "organization": {"id": 129, "owner": {"id": 62}, "user": {"role": "owner"}}}, "resource": {"id": 391, "assignee": {"id": 512}, "organization": {"id": 607}, "project": {"id": 355, "owner": {"id": 782}, "assignee": {"id": 880}}, "task": {"id": 358, "owner": {"id": 985}, "assignee": {"id": 62}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 64, "privilege": "worker"}, "organization": {"id": 127, "owner": {"id": 64}, "user": {"role": "owner"}}}, "resource": {"id": 308, "assignee": {"id": 505}, "organization": {"id": 627}, "project": {"id": 323, "owner": {"id": 790}, "assignee": {"id": 884}}, "task": {"id": 342, "owner": {"id": 903}, "assignee": {"id": 64}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 38, "privilege": "worker"}, "organization": {"id": 112, "owner": {"id": 219}, "user": {"role": "maintainer"}}}, "resource": {"id": 358, "assignee": {"id": 597}, "organization": {"id": 112}, "project": {"id": 343, "owner": {"id": 724}, "assignee": {"id": 819}}, "task": {"id": 324, "owner": {"id": 992}, "assignee": {"id": 38}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 62, "privilege": "worker"}, "organization": {"id": 155, "owner": {"id": 270}, "user": {"role": "maintainer"}}}, "resource": {"id": 384, "assignee": {"id": 521}, "organization": {"id": 155}, "project": {"id": 308, "owner": {"id": 790}, "assignee": {"id": 898}}, "task": {"id": 308, "owner": {"id": 928}, "assignee": {"id": 62}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 13, "privilege": "worker"}, "organization": {"id": 147, "owner": {"id": 231}, "user": {"role": "maintainer"}}}, "resource": {"id": 361, "assignee": {"id": 503}, "organization": {"id": 664}, "project": {"id": 321, "owner": {"id": 754}, "assignee": {"id": 807}}, "task": {"id": 317, "owner": {"id": 965}, "assignee": {"id": 13}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 15, "privilege": "worker"}, "organization": {"id": 173, "owner": {"id": 238}, "user": {"role": "maintainer"}}}, "resource": {"id": 313, "assignee": {"id": 526}, "organization": {"id": 611}, "project": {"id": 381, "owner": {"id": 711}, "assignee": {"id": 812}}, "task": {"id": 315, "owner": {"id": 942}, "assignee": {"id": 15}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 82, "privilege": "worker"}, "organization": {"id": 109, "owner": {"id": 287}, "user": {"role": "supervisor"}}}, "resource": {"id": 304, "assignee": {"id": 567}, "organization": {"id": 109}, "project": {"id": 398, "owner": {"id": 798}, "assignee": {"id": 872}}, "task": {"id": 382, "owner": {"id": 913}, "assignee": {"id": 82}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 48, "privilege": "worker"}, "organization": {"id": 186, "owner": {"id": 231}, "user": {"role": "supervisor"}}}, "resource": {"id": 369, "assignee": {"id": 599}, "organization": {"id": 186}, "project": {"id": 330, "owner": {"id": 768}, "assignee": {"id": 801}}, "task": {"id": 307, "owner": {"id": 941}, "assignee": {"id": 48}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 51, "privilege": "worker"}, "organization": {"id": 156, "owner": {"id": 215}, "user": {"role": "supervisor"}}}, "resource": {"id": 340, "assignee": {"id": 599}, "organization": {"id": 666}, "project": {"id": 332, "owner": {"id": 773}, "assignee": {"id": 820}}, "task": {"id": 332, "owner": {"id": 987}, "assignee": {"id": 51}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 26, "privilege": "worker"}, "organization": {"id": 181, "owner": {"id": 222}, "user": {"role": "supervisor"}}}, "resource": {"id": 386, "assignee": {"id": 515}, "organization": {"id": 602}, "project": {"id": 305, "owner": {"id": 724}, "assignee": {"id": 880}}, "task": {"id": 345, "owner": {"id": 934}, "assignee": {"id": 26}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 38, "privilege": "worker"}, "organization": {"id": 100, "owner": {"id": 213}, "user": {"role": "worker"}}}, "resource": {"id": 354, "assignee": {"id": 597}, "organization": {"id": 100}, "project": {"id": 366, "owner": {"id": 751}, "assignee": {"id": 827}}, "task": {"id": 371, "owner": {"id": 992}, "assignee": {"id": 38}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 83, "privilege": "worker"}, "organization": {"id": 179, "owner": {"id": 281}, "user": {"role": "worker"}}}, "resource": {"id": 320, "assignee": {"id": 508}, "organization": {"id": 179}, "project": {"id": 366, "owner": {"id": 740}, "assignee": {"id": 871}}, "task": {"id": 386, "owner": {"id": 952}, "assignee": {"id": 83}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 28, "privilege": "worker"}, "organization": {"id": 196, "owner": {"id": 257}, "user": {"role": "worker"}}}, "resource": {"id": 309, "assignee": {"id": 549}, "organization": {"id": 695}, "project": {"id": 338, "owner": {"id": 785}, "assignee": {"id": 877}}, "task": {"id": 334, "owner": {"id": 979}, "assignee": {"id": 28}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 29, "privilege": "worker"}, "organization": {"id": 171, "owner": {"id": 216}, "user": {"role": "worker"}}}, "resource": {"id": 378, "assignee": {"id": 521}, "organization": {"id": 614}, "project": {"id": 360, "owner": {"id": 710}, "assignee": {"id": 848}}, "task": {"id": 344, "owner": {"id": 981}, "assignee": {"id": 29}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 38, "privilege": "worker"}, "organization": {"id": 188, "owner": {"id": 206}, "user": {"role": null}}}, "resource": {"id": 366, "assignee": {"id": 544}, "organization": {"id": 188}, "project": {"id": 332, "owner": {"id": 753}, "assignee": {"id": 874}}, "task": {"id": 317, "owner": {"id": 980}, "assignee": {"id": 38}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 11, "privilege": "worker"}, "organization": {"id": 159, "owner": {"id": 298}, "user": {"role": null}}}, "resource": {"id": 329, "assignee": {"id": 531}, "organization": {"id": 159}, "project": {"id": 387, "owner": {"id": 776}, "assignee": {"id": 817}}, "task": {"id": 350, "owner": {"id": 998}, "assignee": {"id": 11}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 49, "privilege": "worker"}, "organization": {"id": 114, "owner": {"id": 213}, "user": {"role": null}}}, "resource": {"id": 301, "assignee": {"id": 595}, "organization": {"id": 675}, "project": {"id": 338, "owner": {"id": 727}, "assignee": {"id": 800}}, "task": {"id": 360, "owner": {"id": 973}, "assignee": {"id": 49}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 10, "privilege": "worker"}, "organization": {"id": 184, "owner": {"id": 269}, "user": {"role": null}}}, "resource": {"id": 373, "assignee": {"id": 520}, "organization": {"id": 600}, "project": {"id": 334, "owner": {"id": 780}, "assignee": {"id": 850}}, "task": {"id": 330, "owner": {"id": 969}, "assignee": {"id": 10}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 5, "privilege": "none"}, "organization": {"id": 152, "owner": {"id": 5}, "user": {"role": "owner"}}}, "resource": {"id": 309, "assignee": {"id": 533}, "organization": {"id": 152}, "project": {"id": 346, "owner": {"id": 718}, "assignee": {"id": 805}}, "task": {"id": 371, "owner": {"id": 971}, "assignee": {"id": 5}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 95, "privilege": "none"}, "organization": {"id": 121, "owner": {"id": 95}, "user": {"role": "owner"}}}, "resource": {"id": 301, "assignee": {"id": 507}, "organization": {"id": 121}, "project": {"id": 389, "owner": {"id": 797}, "assignee": {"id": 862}}, "task": {"id": 319, "owner": {"id": 918}, "assignee": {"id": 95}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 12, "privilege": "none"}, "organization": {"id": 190, "owner": {"id": 12}, "user": {"role": "owner"}}}, "resource": {"id": 381, "assignee": {"id": 507}, "organization": {"id": 649}, "project": {"id": 388, "owner": {"id": 766}, "assignee": {"id": 812}}, "task": {"id": 310, "owner": {"id": 950}, "assignee": {"id": 12}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 56, "privilege": "none"}, "organization": {"id": 186, "owner": {"id": 56}, "user": {"role": "owner"}}}, "resource": {"id": 318, "assignee": {"id": 586}, "organization": {"id": 695}, "project": {"id": 348, "owner": {"id": 760}, "assignee": {"id": 882}}, "task": {"id": 334, "owner": {"id": 939}, "assignee": {"id": 56}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 41, "privilege": "none"}, "organization": {"id": 137, "owner": {"id": 225}, "user": {"role": "maintainer"}}}, "resource": {"id": 384, "assignee": {"id": 517}, "organization": {"id": 137}, "project": {"id": 309, "owner": {"id": 798}, "assignee": {"id": 880}}, "task": {"id": 307, "owner": {"id": 984}, "assignee": {"id": 41}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 47, "privilege": "none"}, "organization": {"id": 151, "owner": {"id": 212}, "user": {"role": "maintainer"}}}, "resource": {"id": 390, "assignee": {"id": 576}, "organization": {"id": 151}, "project": {"id": 306, "owner": {"id": 702}, "assignee": {"id": 835}}, "task": {"id": 383, "owner": {"id": 927}, "assignee": {"id": 47}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 11, "privilege": "none"}, "organization": {"id": 130, "owner": {"id": 209}, "user": {"role": "maintainer"}}}, "resource": {"id": 303, "assignee": {"id": 565}, "organization": {"id": 685}, "project": {"id": 392, "owner": {"id": 799}, "assignee": {"id": 881}}, "task": {"id": 346, "owner": {"id": 918}, "assignee": {"id": 11}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 56, "privilege": "none"}, "organization": {"id": 162, "owner": {"id": 269}, "user": {"role": "maintainer"}}}, "resource": {"id": 347, "assignee": {"id": 564}, "organization": {"id": 629}, "project": {"id": 389, "owner": {"id": 738}, "assignee": {"id": 899}}, "task": {"id": 356, "owner": {"id": 947}, "assignee": {"id": 56}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 9, "privilege": "none"}, "organization": {"id": 198, "owner": {"id": 283}, "user": {"role": "supervisor"}}}, "resource": {"id": 338, "assignee": {"id": 587}, "organization": {"id": 198}, "project": {"id": 363, "owner": {"id": 702}, "assignee": {"id": 817}}, "task": {"id": 357, "owner": {"id": 954}, "assignee": {"id": 9}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 38, "privilege": "none"}, "organization": {"id": 180, "owner": {"id": 248}, "user": {"role": "supervisor"}}}, "resource": {"id": 315, "assignee": {"id": 570}, "organization": {"id": 180}, "project": {"id": 359, "owner": {"id": 714}, "assignee": {"id": 806}}, "task": {"id": 354, "owner": {"id": 961}, "assignee": {"id": 38}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 74, "privilege": "none"}, "organization": {"id": 197, "owner": {"id": 212}, "user": {"role": "supervisor"}}}, "resource": {"id": 328, "assignee": {"id": 550}, "organization": {"id": 679}, "project": {"id": 394, "owner": {"id": 784}, "assignee": {"id": 879}}, "task": {"id": 385, "owner": {"id": 913}, "assignee": {"id": 74}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 0, "privilege": "none"}, "organization": {"id": 173, "owner": {"id": 210}, "user": {"role": "supervisor"}}}, "resource": {"id": 355, "assignee": {"id": 561}, "organization": {"id": 653}, "project": {"id": 381, "owner": {"id": 768}, "assignee": {"id": 853}}, "task": {"id": 342, "owner": {"id": 964}, "assignee": {"id": 0}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 11, "privilege": "none"}, "organization": {"id": 164, "owner": {"id": 251}, "user": {"role": "worker"}}}, "resource": {"id": 354, "assignee": {"id": 565}, "organization": {"id": 164}, "project": {"id": 341, "owner": {"id": 727}, "assignee": {"id": 864}}, "task": {"id": 393, "owner": {"id": 921}, "assignee": {"id": 11}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 41, "privilege": "none"}, "organization": {"id": 130, "owner": {"id": 262}, "user": {"role": "worker"}}}, "resource": {"id": 326, "assignee": {"id": 561}, "organization": {"id": 130}, "project": {"id": 318, "owner": {"id": 711}, "assignee": {"id": 855}}, "task": {"id": 377, "owner": {"id": 922}, "assignee": {"id": 41}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 84, "privilege": "none"}, "organization": {"id": 128, "owner": {"id": 247}, "user": {"role": "worker"}}}, "resource": {"id": 353, "assignee": {"id": 597}, "organization": {"id": 677}, "project": {"id": 358, "owner": {"id": 741}, "assignee": {"id": 897}}, "task": {"id": 377, "owner": {"id": 904}, "assignee": {"id": 84}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 97, "privilege": "none"}, "organization": {"id": 174, "owner": {"id": 250}, "user": {"role": "worker"}}}, "resource": {"id": 364, "assignee": {"id": 583}, "organization": {"id": 621}, "project": {"id": 394, "owner": {"id": 710}, "assignee": {"id": 848}}, "task": {"id": 319, "owner": {"id": 929}, "assignee": {"id": 97}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 72, "privilege": "none"}, "organization": {"id": 117, "owner": {"id": 211}, "user": {"role": null}}}, "resource": {"id": 368, "assignee": {"id": 522}, "organization": {"id": 117}, "project": {"id": 387, "owner": {"id": 742}, "assignee": {"id": 869}}, "task": {"id": 337, "owner": {"id": 951}, "assignee": {"id": 72}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 69, "privilege": "none"}, "organization": {"id": 198, "owner": {"id": 205}, "user": {"role": null}}}, "resource": {"id": 370, "assignee": {"id": 560}, "organization": {"id": 198}, "project": {"id": 325, "owner": {"id": 760}, "assignee": {"id": 817}}, "task": {"id": 363, "owner": {"id": 993}, "assignee": {"id": 69}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_TASK_ASSIGNEE_privilege_NONE_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 29, "privilege": "none"}, "organization": {"id": 181, "owner": {"id": 261}, "user": {"role": null}}}, "resource": {"id": 377, "assignee": {"id": 528}, "organization": {"id": 605}, "project": {"id": 387, "owner": {"id": 763}, "assignee": {"id": 896}}, "task": {"id": 392, "owner": {"id": 930}, "assignee": {"id": 29}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 84, "privilege": "none"}, "organization": {"id": 127, "owner": {"id": 277}, "user": {"role": null}}}, "resource": {"id": 340, "assignee": {"id": 510}, "organization": {"id": 693}, "project": {"id": 389, "owner": {"id": 714}, "assignee": {"id": 859}}, "task": {"id": 325, "owner": {"id": 999}, "assignee": {"id": 84}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 69, "privilege": "admin"}, "organization": {"id": 182, "owner": {"id": 69}, "user": {"role": "owner"}}}, "resource": {"id": 393, "assignee": {"id": 69}, "organization": {"id": 182}, "project": {"id": 309, "owner": {"id": 720}, "assignee": {"id": 871}}, "task": {"id": 385, "owner": {"id": 963}, "assignee": {"id": 1059}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 98, "privilege": "admin"}, "organization": {"id": 101, "owner": {"id": 98}, "user": {"role": "owner"}}}, "resource": {"id": 344, "assignee": {"id": 98}, "organization": {"id": 101}, "project": {"id": 303, "owner": {"id": 761}, "assignee": {"id": 863}}, "task": {"id": 385, "owner": {"id": 922}, "assignee": {"id": 1004}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_OWNER_same_org_FALSE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 86, "privilege": "admin"}, "organization": {"id": 128, "owner": {"id": 86}, "user": {"role": "owner"}}}, "resource": {"id": 319, "assignee": {"id": 86}, "organization": {"id": 644}, "project": {"id": 373, "owner": {"id": 723}, "assignee": {"id": 883}}, "task": {"id": 309, "owner": {"id": 995}, "assignee": {"id": 1020}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 89, "privilege": "admin"}, "organization": {"id": 130, "owner": {"id": 89}, "user": {"role": "owner"}}}, "resource": {"id": 338, "assignee": {"id": 89}, "organization": {"id": 650}, "project": {"id": 375, "owner": {"id": 735}, "assignee": {"id": 817}}, "task": {"id": 339, "owner": {"id": 946}, "assignee": {"id": 1025}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 12, "privilege": "admin"}, "organization": {"id": 188, "owner": {"id": 204}, "user": {"role": "maintainer"}}}, "resource": {"id": 373, "assignee": {"id": 12}, "organization": {"id": 188}, "project": {"id": 372, "owner": {"id": 731}, "assignee": {"id": 873}}, "task": {"id": 311, "owner": {"id": 956}, "assignee": {"id": 1087}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 26, "privilege": "admin"}, "organization": {"id": 102, "owner": {"id": 248}, "user": {"role": "maintainer"}}}, "resource": {"id": 343, "assignee": {"id": 26}, "organization": {"id": 102}, "project": {"id": 302, "owner": {"id": 720}, "assignee": {"id": 809}}, "task": {"id": 336, "owner": {"id": 976}, "assignee": {"id": 1003}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_MAINTAINER_same_org_FALSE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 55, "privilege": "admin"}, "organization": {"id": 187, "owner": {"id": 273}, "user": {"role": "maintainer"}}}, "resource": {"id": 358, "assignee": {"id": 55}, "organization": {"id": 607}, "project": {"id": 319, "owner": {"id": 717}, "assignee": {"id": 891}}, "task": {"id": 330, "owner": {"id": 942}, "assignee": {"id": 1018}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 70, "privilege": "admin"}, "organization": {"id": 189, "owner": {"id": 258}, "user": {"role": "maintainer"}}}, "resource": {"id": 318, "assignee": {"id": 70}, "organization": {"id": 696}, "project": {"id": 395, "owner": {"id": 777}, "assignee": {"id": 869}}, "task": {"id": 313, "owner": {"id": 967}, "assignee": {"id": 1037}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 94, "privilege": "admin"}, "organization": {"id": 114, "owner": {"id": 299}, "user": {"role": "supervisor"}}}, "resource": {"id": 323, "assignee": {"id": 94}, "organization": {"id": 114}, "project": {"id": 315, "owner": {"id": 726}, "assignee": {"id": 850}}, "task": {"id": 322, "owner": {"id": 940}, "assignee": {"id": 1028}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 74, "privilege": "admin"}, "organization": {"id": 150, "owner": {"id": 200}, "user": {"role": "supervisor"}}}, "resource": {"id": 347, "assignee": {"id": 74}, "organization": {"id": 150}, "project": {"id": 327, "owner": {"id": 756}, "assignee": {"id": 889}}, "task": {"id": 305, "owner": {"id": 941}, "assignee": {"id": 1064}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_SUPERVISOR_same_org_FALSE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 68, "privilege": "admin"}, "organization": {"id": 197, "owner": {"id": 229}, "user": {"role": "supervisor"}}}, "resource": {"id": 306, "assignee": {"id": 68}, "organization": {"id": 696}, "project": {"id": 305, "owner": {"id": 729}, "assignee": {"id": 817}}, "task": {"id": 382, "owner": {"id": 959}, "assignee": {"id": 1034}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 8, "privilege": "admin"}, "organization": {"id": 145, "owner": {"id": 204}, "user": {"role": "supervisor"}}}, "resource": {"id": 347, "assignee": {"id": 8}, "organization": {"id": 638}, "project": {"id": 349, "owner": {"id": 718}, "assignee": {"id": 803}}, "task": {"id": 300, "owner": {"id": 929}, "assignee": {"id": 1068}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 86, "privilege": "admin"}, "organization": {"id": 151, "owner": {"id": 208}, "user": {"role": "worker"}}}, "resource": {"id": 330, "assignee": {"id": 86}, "organization": {"id": 151}, "project": {"id": 301, "owner": {"id": 758}, "assignee": {"id": 805}}, "task": {"id": 316, "owner": {"id": 919}, "assignee": {"id": 1028}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 3, "privilege": "admin"}, "organization": {"id": 121, "owner": {"id": 298}, "user": {"role": "worker"}}}, "resource": {"id": 364, "assignee": {"id": 3}, "organization": {"id": 121}, "project": {"id": 394, "owner": {"id": 757}, "assignee": {"id": 839}}, "task": {"id": 316, "owner": {"id": 991}, "assignee": {"id": 1011}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_WORKER_same_org_FALSE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 37, "privilege": "admin"}, "organization": {"id": 162, "owner": {"id": 207}, "user": {"role": "worker"}}}, "resource": {"id": 393, "assignee": {"id": 37}, "organization": {"id": 657}, "project": {"id": 384, "owner": {"id": 777}, "assignee": {"id": 890}}, "task": {"id": 308, "owner": {"id": 910}, "assignee": {"id": 1014}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 39, "privilege": "admin"}, "organization": {"id": 118, "owner": {"id": 230}, "user": {"role": "worker"}}}, "resource": {"id": 325, "assignee": {"id": 39}, "organization": {"id": 607}, "project": {"id": 306, "owner": {"id": 757}, "assignee": {"id": 805}}, "task": {"id": 330, "owner": {"id": 956}, "assignee": {"id": 1024}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 94, "privilege": "admin"}, "organization": {"id": 196, "owner": {"id": 259}, "user": {"role": null}}}, "resource": {"id": 301, "assignee": {"id": 94}, "organization": {"id": 196}, "project": {"id": 389, "owner": {"id": 779}, "assignee": {"id": 889}}, "task": {"id": 359, "owner": {"id": 901}, "assignee": {"id": 1063}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 23, "privilege": "admin"}, "organization": {"id": 136, "owner": {"id": 259}, "user": {"role": null}}}, "resource": {"id": 343, "assignee": {"id": 23}, "organization": {"id": 136}, "project": {"id": 331, "owner": {"id": 781}, "assignee": {"id": 884}}, "task": {"id": 316, "owner": {"id": 972}, "assignee": {"id": 1008}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_ADMIN_membership_NONE_same_org_FALSE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 22, "privilege": "admin"}, "organization": {"id": 132, "owner": {"id": 226}, "user": {"role": null}}}, "resource": {"id": 383, "assignee": {"id": 22}, "organization": {"id": 694}, "project": {"id": 374, "owner": {"id": 702}, "assignee": {"id": 853}}, "task": {"id": 391, "owner": {"id": 902}, "assignee": {"id": 1047}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 21, "privilege": "admin"}, "organization": {"id": 105, "owner": {"id": 220}, "user": {"role": null}}}, "resource": {"id": 328, "assignee": {"id": 21}, "organization": {"id": 676}, "project": {"id": 381, "owner": {"id": 703}, "assignee": {"id": 878}}, "task": {"id": 351, "owner": {"id": 950}, "assignee": {"id": 1013}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 70, "privilege": "business"}, "organization": {"id": 134, "owner": {"id": 70}, "user": {"role": "owner"}}}, "resource": {"id": 388, "assignee": {"id": 70}, "organization": {"id": 134}, "project": {"id": 322, "owner": {"id": 701}, "assignee": {"id": 822}}, "task": {"id": 399, "owner": {"id": 991}, "assignee": {"id": 1091}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 77, "privilege": "business"}, "organization": {"id": 155, "owner": {"id": 77}, "user": {"role": "owner"}}}, "resource": {"id": 339, "assignee": {"id": 77}, "organization": {"id": 155}, "project": {"id": 359, "owner": {"id": 795}, "assignee": {"id": 808}}, "task": {"id": 349, "owner": {"id": 992}, "assignee": {"id": 1028}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 50, "privilege": "business"}, "organization": {"id": 156, "owner": {"id": 50}, "user": {"role": "owner"}}}, "resource": {"id": 328, "assignee": {"id": 50}, "organization": {"id": 647}, "project": {"id": 344, "owner": {"id": 700}, "assignee": {"id": 886}}, "task": {"id": 338, "owner": {"id": 936}, "assignee": {"id": 1056}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 56, "privilege": "business"}, "organization": {"id": 118, "owner": {"id": 56}, "user": {"role": "owner"}}}, "resource": {"id": 311, "assignee": {"id": 56}, "organization": {"id": 618}, "project": {"id": 300, "owner": {"id": 752}, "assignee": {"id": 893}}, "task": {"id": 333, "owner": {"id": 930}, "assignee": {"id": 1003}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 74, "privilege": "business"}, "organization": {"id": 192, "owner": {"id": 294}, "user": {"role": "maintainer"}}}, "resource": {"id": 322, "assignee": {"id": 74}, "organization": {"id": 192}, "project": {"id": 374, "owner": {"id": 747}, "assignee": {"id": 894}}, "task": {"id": 342, "owner": {"id": 963}, "assignee": {"id": 1062}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 13, "privilege": "business"}, "organization": {"id": 188, "owner": {"id": 296}, "user": {"role": "maintainer"}}}, "resource": {"id": 326, "assignee": {"id": 13}, "organization": {"id": 188}, "project": {"id": 372, "owner": {"id": 799}, "assignee": {"id": 817}}, "task": {"id": 329, "owner": {"id": 955}, "assignee": {"id": 1096}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 62, "privilege": "business"}, "organization": {"id": 180, "owner": {"id": 242}, "user": {"role": "maintainer"}}}, "resource": {"id": 377, "assignee": {"id": 62}, "organization": {"id": 657}, "project": {"id": 336, "owner": {"id": 797}, "assignee": {"id": 881}}, "task": {"id": 386, "owner": {"id": 940}, "assignee": {"id": 1056}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 57, "privilege": "business"}, "organization": {"id": 131, "owner": {"id": 255}, "user": {"role": "maintainer"}}}, "resource": {"id": 324, "assignee": {"id": 57}, "organization": {"id": 641}, "project": {"id": 390, "owner": {"id": 767}, "assignee": {"id": 850}}, "task": {"id": 311, "owner": {"id": 966}, "assignee": {"id": 1075}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 81, "privilege": "business"}, "organization": {"id": 104, "owner": {"id": 249}, "user": {"role": "supervisor"}}}, "resource": {"id": 313, "assignee": {"id": 81}, "organization": {"id": 104}, "project": {"id": 375, "owner": {"id": 759}, "assignee": {"id": 868}}, "task": {"id": 373, "owner": {"id": 989}, "assignee": {"id": 1092}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 34, "privilege": "business"}, "organization": {"id": 150, "owner": {"id": 249}, "user": {"role": "supervisor"}}}, "resource": {"id": 329, "assignee": {"id": 34}, "organization": {"id": 150}, "project": {"id": 374, "owner": {"id": 784}, "assignee": {"id": 821}}, "task": {"id": 301, "owner": {"id": 925}, "assignee": {"id": 1027}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 35, "privilege": "business"}, "organization": {"id": 106, "owner": {"id": 218}, "user": {"role": "supervisor"}}}, "resource": {"id": 376, "assignee": {"id": 35}, "organization": {"id": 680}, "project": {"id": 333, "owner": {"id": 785}, "assignee": {"id": 834}}, "task": {"id": 362, "owner": {"id": 939}, "assignee": {"id": 1008}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 28, "privilege": "business"}, "organization": {"id": 120, "owner": {"id": 262}, "user": {"role": "supervisor"}}}, "resource": {"id": 304, "assignee": {"id": 28}, "organization": {"id": 624}, "project": {"id": 324, "owner": {"id": 794}, "assignee": {"id": 812}}, "task": {"id": 301, "owner": {"id": 992}, "assignee": {"id": 1096}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 27, "privilege": "business"}, "organization": {"id": 166, "owner": {"id": 254}, "user": {"role": "worker"}}}, "resource": {"id": 393, "assignee": {"id": 27}, "organization": {"id": 166}, "project": {"id": 327, "owner": {"id": 771}, "assignee": {"id": 892}}, "task": {"id": 387, "owner": {"id": 950}, "assignee": {"id": 1091}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 18, "privilege": "business"}, "organization": {"id": 184, "owner": {"id": 249}, "user": {"role": "worker"}}}, "resource": {"id": 396, "assignee": {"id": 18}, "organization": {"id": 184}, "project": {"id": 349, "owner": {"id": 768}, "assignee": {"id": 850}}, "task": {"id": 314, "owner": {"id": 998}, "assignee": {"id": 1044}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 58, "privilege": "business"}, "organization": {"id": 147, "owner": {"id": 231}, "user": {"role": "worker"}}}, "resource": {"id": 323, "assignee": {"id": 58}, "organization": {"id": 659}, "project": {"id": 352, "owner": {"id": 721}, "assignee": {"id": 813}}, "task": {"id": 306, "owner": {"id": 968}, "assignee": {"id": 1079}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 56, "privilege": "business"}, "organization": {"id": 169, "owner": {"id": 250}, "user": {"role": "worker"}}}, "resource": {"id": 359, "assignee": {"id": 56}, "organization": {"id": 665}, "project": {"id": 347, "owner": {"id": 761}, "assignee": {"id": 828}}, "task": {"id": 369, "owner": {"id": 911}, "assignee": {"id": 1050}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 43, "privilege": "business"}, "organization": {"id": 133, "owner": {"id": 256}, "user": {"role": null}}}, "resource": {"id": 348, "assignee": {"id": 43}, "organization": {"id": 133}, "project": {"id": 321, "owner": {"id": 758}, "assignee": {"id": 869}}, "task": {"id": 354, "owner": {"id": 935}, "assignee": {"id": 1004}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 91, "privilege": "business"}, "organization": {"id": 152, "owner": {"id": 217}, "user": {"role": null}}}, "resource": {"id": 318, "assignee": {"id": 91}, "organization": {"id": 152}, "project": {"id": 378, "owner": {"id": 799}, "assignee": {"id": 805}}, "task": {"id": 346, "owner": {"id": 979}, "assignee": {"id": 1004}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_BUSINESS_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 41, "privilege": "business"}, "organization": {"id": 148, "owner": {"id": 250}, "user": {"role": null}}}, "resource": {"id": 396, "assignee": {"id": 41}, "organization": {"id": 651}, "project": {"id": 301, "owner": {"id": 757}, "assignee": {"id": 886}}, "task": {"id": 396, "owner": {"id": 981}, "assignee": {"id": 1094}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 69, "privilege": "business"}, "organization": {"id": 135, "owner": {"id": 209}, "user": {"role": null}}}, "resource": {"id": 379, "assignee": {"id": 69}, "organization": {"id": 621}, "project": {"id": 319, "owner": {"id": 701}, "assignee": {"id": 840}}, "task": {"id": 352, "owner": {"id": 929}, "assignee": {"id": 1091}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 8, "privilege": "user"}, "organization": {"id": 159, "owner": {"id": 8}, "user": {"role": "owner"}}}, "resource": {"id": 337, "assignee": {"id": 8}, "organization": {"id": 159}, "project": {"id": 336, "owner": {"id": 715}, "assignee": {"id": 883}}, "task": {"id": 361, "owner": {"id": 922}, "assignee": {"id": 1071}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 66, "privilege": "user"}, "organization": {"id": 186, "owner": {"id": 66}, "user": {"role": "owner"}}}, "resource": {"id": 353, "assignee": {"id": 66}, "organization": {"id": 186}, "project": {"id": 370, "owner": {"id": 721}, "assignee": {"id": 815}}, "task": {"id": 389, "owner": {"id": 953}, "assignee": {"id": 1060}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 95, "privilege": "user"}, "organization": {"id": 197, "owner": {"id": 95}, "user": {"role": "owner"}}}, "resource": {"id": 331, "assignee": {"id": 95}, "organization": {"id": 685}, "project": {"id": 302, "owner": {"id": 756}, "assignee": {"id": 821}}, "task": {"id": 317, "owner": {"id": 990}, "assignee": {"id": 1004}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 30, "privilege": "user"}, "organization": {"id": 184, "owner": {"id": 30}, "user": {"role": "owner"}}}, "resource": {"id": 326, "assignee": {"id": 30}, "organization": {"id": 604}, "project": {"id": 379, "owner": {"id": 754}, "assignee": {"id": 840}}, "task": {"id": 367, "owner": {"id": 992}, "assignee": {"id": 1033}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 13, "privilege": "user"}, "organization": {"id": 190, "owner": {"id": 211}, "user": {"role": "maintainer"}}}, "resource": {"id": 359, "assignee": {"id": 13}, "organization": {"id": 190}, "project": {"id": 352, "owner": {"id": 794}, "assignee": {"id": 830}}, "task": {"id": 398, "owner": {"id": 916}, "assignee": {"id": 1030}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 90, "privilege": "user"}, "organization": {"id": 177, "owner": {"id": 230}, "user": {"role": "maintainer"}}}, "resource": {"id": 394, "assignee": {"id": 90}, "organization": {"id": 177}, "project": {"id": 385, "owner": {"id": 773}, "assignee": {"id": 849}}, "task": {"id": 364, "owner": {"id": 926}, "assignee": {"id": 1091}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 79, "privilege": "user"}, "organization": {"id": 128, "owner": {"id": 229}, "user": {"role": "maintainer"}}}, "resource": {"id": 395, "assignee": {"id": 79}, "organization": {"id": 617}, "project": {"id": 337, "owner": {"id": 730}, "assignee": {"id": 839}}, "task": {"id": 315, "owner": {"id": 992}, "assignee": {"id": 1092}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 92, "privilege": "user"}, "organization": {"id": 102, "owner": {"id": 236}, "user": {"role": "maintainer"}}}, "resource": {"id": 309, "assignee": {"id": 92}, "organization": {"id": 699}, "project": {"id": 304, "owner": {"id": 796}, "assignee": {"id": 845}}, "task": {"id": 390, "owner": {"id": 993}, "assignee": {"id": 1060}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 62, "privilege": "user"}, "organization": {"id": 137, "owner": {"id": 207}, "user": {"role": "supervisor"}}}, "resource": {"id": 332, "assignee": {"id": 62}, "organization": {"id": 137}, "project": {"id": 305, "owner": {"id": 799}, "assignee": {"id": 882}}, "task": {"id": 343, "owner": {"id": 981}, "assignee": {"id": 1097}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 41, "privilege": "user"}, "organization": {"id": 100, "owner": {"id": 291}, "user": {"role": "supervisor"}}}, "resource": {"id": 377, "assignee": {"id": 41}, "organization": {"id": 100}, "project": {"id": 312, "owner": {"id": 789}, "assignee": {"id": 851}}, "task": {"id": 302, "owner": {"id": 970}, "assignee": {"id": 1022}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 37, "privilege": "user"}, "organization": {"id": 160, "owner": {"id": 246}, "user": {"role": "supervisor"}}}, "resource": {"id": 321, "assignee": {"id": 37}, "organization": {"id": 630}, "project": {"id": 350, "owner": {"id": 754}, "assignee": {"id": 848}}, "task": {"id": 317, "owner": {"id": 945}, "assignee": {"id": 1096}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 11, "privilege": "user"}, "organization": {"id": 145, "owner": {"id": 269}, "user": {"role": "supervisor"}}}, "resource": {"id": 315, "assignee": {"id": 11}, "organization": {"id": 678}, "project": {"id": 388, "owner": {"id": 714}, "assignee": {"id": 897}}, "task": {"id": 359, "owner": {"id": 997}, "assignee": {"id": 1010}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 83, "privilege": "user"}, "organization": {"id": 110, "owner": {"id": 240}, "user": {"role": "worker"}}}, "resource": {"id": 338, "assignee": {"id": 83}, "organization": {"id": 110}, "project": {"id": 387, "owner": {"id": 708}, "assignee": {"id": 876}}, "task": {"id": 316, "owner": {"id": 973}, "assignee": {"id": 1049}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 77, "privilege": "user"}, "organization": {"id": 150, "owner": {"id": 205}, "user": {"role": "worker"}}}, "resource": {"id": 352, "assignee": {"id": 77}, "organization": {"id": 150}, "project": {"id": 392, "owner": {"id": 777}, "assignee": {"id": 885}}, "task": {"id": 338, "owner": {"id": 936}, "assignee": {"id": 1065}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 47, "privilege": "user"}, "organization": {"id": 180, "owner": {"id": 214}, "user": {"role": "worker"}}}, "resource": {"id": 315, "assignee": {"id": 47}, "organization": {"id": 612}, "project": {"id": 329, "owner": {"id": 794}, "assignee": {"id": 837}}, "task": {"id": 324, "owner": {"id": 963}, "assignee": {"id": 1054}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 70, "privilege": "user"}, "organization": {"id": 127, "owner": {"id": 252}, "user": {"role": "worker"}}}, "resource": {"id": 389, "assignee": {"id": 70}, "organization": {"id": 633}, "project": {"id": 391, "owner": {"id": 708}, "assignee": {"id": 885}}, "task": {"id": 323, "owner": {"id": 949}, "assignee": {"id": 1057}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 38, "privilege": "user"}, "organization": {"id": 180, "owner": {"id": 273}, "user": {"role": null}}}, "resource": {"id": 385, "assignee": {"id": 38}, "organization": {"id": 180}, "project": {"id": 306, "owner": {"id": 764}, "assignee": {"id": 861}}, "task": {"id": 302, "owner": {"id": 936}, "assignee": {"id": 1090}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 56, "privilege": "user"}, "organization": {"id": 187, "owner": {"id": 224}, "user": {"role": null}}}, "resource": {"id": 396, "assignee": {"id": 56}, "organization": {"id": 187}, "project": {"id": 345, "owner": {"id": 744}, "assignee": {"id": 820}}, "task": {"id": 358, "owner": {"id": 949}, "assignee": {"id": 1094}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_USER_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 11, "privilege": "user"}, "organization": {"id": 109, "owner": {"id": 279}, "user": {"role": null}}}, "resource": {"id": 353, "assignee": {"id": 11}, "organization": {"id": 609}, "project": {"id": 304, "owner": {"id": 764}, "assignee": {"id": 857}}, "task": {"id": 391, "owner": {"id": 923}, "assignee": {"id": 1096}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 71, "privilege": "user"}, "organization": {"id": 101, "owner": {"id": 253}, "user": {"role": null}}}, "resource": {"id": 318, "assignee": {"id": 71}, "organization": {"id": 641}, "project": {"id": 343, "owner": {"id": 778}, "assignee": {"id": 864}}, "task": {"id": 377, "owner": {"id": 919}, "assignee": {"id": 1011}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 43, "privilege": "worker"}, "organization": {"id": 175, "owner": {"id": 43}, "user": {"role": "owner"}}}, "resource": {"id": 382, "assignee": {"id": 43}, "organization": {"id": 175}, "project": {"id": 312, "owner": {"id": 739}, "assignee": {"id": 826}}, "task": {"id": 375, "owner": {"id": 990}, "assignee": {"id": 1015}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 41, "privilege": "worker"}, "organization": {"id": 184, "owner": {"id": 41}, "user": {"role": "owner"}}}, "resource": {"id": 350, "assignee": {"id": 41}, "organization": {"id": 184}, "project": {"id": 304, "owner": {"id": 744}, "assignee": {"id": 879}}, "task": {"id": 380, "owner": {"id": 939}, "assignee": {"id": 1043}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 71, "privilege": "worker"}, "organization": {"id": 190, "owner": {"id": 71}, "user": {"role": "owner"}}}, "resource": {"id": 301, "assignee": {"id": 71}, "organization": {"id": 650}, "project": {"id": 310, "owner": {"id": 717}, "assignee": {"id": 889}}, "task": {"id": 338, "owner": {"id": 959}, "assignee": {"id": 1093}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 38, "privilege": "worker"}, "organization": {"id": 188, "owner": {"id": 38}, "user": {"role": "owner"}}}, "resource": {"id": 388, "assignee": {"id": 38}, "organization": {"id": 698}, "project": {"id": 380, "owner": {"id": 766}, "assignee": {"id": 863}}, "task": {"id": 349, "owner": {"id": 957}, "assignee": {"id": 1039}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 1, "privilege": "worker"}, "organization": {"id": 125, "owner": {"id": 229}, "user": {"role": "maintainer"}}}, "resource": {"id": 312, "assignee": {"id": 1}, "organization": {"id": 125}, "project": {"id": 312, "owner": {"id": 730}, "assignee": {"id": 838}}, "task": {"id": 379, "owner": {"id": 983}, "assignee": {"id": 1031}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 95, "privilege": "worker"}, "organization": {"id": 102, "owner": {"id": 269}, "user": {"role": "maintainer"}}}, "resource": {"id": 352, "assignee": {"id": 95}, "organization": {"id": 102}, "project": {"id": 347, "owner": {"id": 774}, "assignee": {"id": 871}}, "task": {"id": 337, "owner": {"id": 951}, "assignee": {"id": 1083}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 93, "privilege": "worker"}, "organization": {"id": 170, "owner": {"id": 270}, "user": {"role": "maintainer"}}}, "resource": {"id": 395, "assignee": {"id": 93}, "organization": {"id": 621}, "project": {"id": 387, "owner": {"id": 780}, "assignee": {"id": 874}}, "task": {"id": 305, "owner": {"id": 980}, "assignee": {"id": 1048}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 65, "privilege": "worker"}, "organization": {"id": 101, "owner": {"id": 235}, "user": {"role": "maintainer"}}}, "resource": {"id": 317, "assignee": {"id": 65}, "organization": {"id": 611}, "project": {"id": 314, "owner": {"id": 736}, "assignee": {"id": 872}}, "task": {"id": 361, "owner": {"id": 989}, "assignee": {"id": 1056}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 25, "privilege": "worker"}, "organization": {"id": 102, "owner": {"id": 206}, "user": {"role": "supervisor"}}}, "resource": {"id": 333, "assignee": {"id": 25}, "organization": {"id": 102}, "project": {"id": 347, "owner": {"id": 745}, "assignee": {"id": 824}}, "task": {"id": 361, "owner": {"id": 901}, "assignee": {"id": 1077}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 18, "privilege": "worker"}, "organization": {"id": 135, "owner": {"id": 281}, "user": {"role": "supervisor"}}}, "resource": {"id": 375, "assignee": {"id": 18}, "organization": {"id": 135}, "project": {"id": 326, "owner": {"id": 738}, "assignee": {"id": 828}}, "task": {"id": 315, "owner": {"id": 976}, "assignee": {"id": 1003}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 46, "privilege": "worker"}, "organization": {"id": 125, "owner": {"id": 236}, "user": {"role": "supervisor"}}}, "resource": {"id": 384, "assignee": {"id": 46}, "organization": {"id": 608}, "project": {"id": 390, "owner": {"id": 750}, "assignee": {"id": 847}}, "task": {"id": 335, "owner": {"id": 904}, "assignee": {"id": 1014}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 92, "privilege": "worker"}, "organization": {"id": 139, "owner": {"id": 288}, "user": {"role": "supervisor"}}}, "resource": {"id": 387, "assignee": {"id": 92}, "organization": {"id": 662}, "project": {"id": 331, "owner": {"id": 752}, "assignee": {"id": 850}}, "task": {"id": 348, "owner": {"id": 973}, "assignee": {"id": 1002}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 70, "privilege": "worker"}, "organization": {"id": 114, "owner": {"id": 241}, "user": {"role": "worker"}}}, "resource": {"id": 323, "assignee": {"id": 70}, "organization": {"id": 114}, "project": {"id": 389, "owner": {"id": 720}, "assignee": {"id": 830}}, "task": {"id": 305, "owner": {"id": 998}, "assignee": {"id": 1009}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 61, "privilege": "worker"}, "organization": {"id": 172, "owner": {"id": 227}, "user": {"role": "worker"}}}, "resource": {"id": 377, "assignee": {"id": 61}, "organization": {"id": 172}, "project": {"id": 390, "owner": {"id": 780}, "assignee": {"id": 861}}, "task": {"id": 394, "owner": {"id": 972}, "assignee": {"id": 1087}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 21, "privilege": "worker"}, "organization": {"id": 124, "owner": {"id": 297}, "user": {"role": "worker"}}}, "resource": {"id": 326, "assignee": {"id": 21}, "organization": {"id": 665}, "project": {"id": 354, "owner": {"id": 703}, "assignee": {"id": 870}}, "task": {"id": 327, "owner": {"id": 920}, "assignee": {"id": 1011}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 58, "privilege": "worker"}, "organization": {"id": 192, "owner": {"id": 269}, "user": {"role": "worker"}}}, "resource": {"id": 372, "assignee": {"id": 58}, "organization": {"id": 634}, "project": {"id": 301, "owner": {"id": 778}, "assignee": {"id": 886}}, "task": {"id": 327, "owner": {"id": 998}, "assignee": {"id": 1005}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 40, "privilege": "worker"}, "organization": {"id": 121, "owner": {"id": 209}, "user": {"role": null}}}, "resource": {"id": 399, "assignee": {"id": 40}, "organization": {"id": 121}, "project": {"id": 305, "owner": {"id": 796}, "assignee": {"id": 854}}, "task": {"id": 311, "owner": {"id": 925}, "assignee": {"id": 1097}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 86, "privilege": "worker"}, "organization": {"id": 136, "owner": {"id": 259}, "user": {"role": null}}}, "resource": {"id": 346, "assignee": {"id": 86}, "organization": {"id": 136}, "project": {"id": 300, "owner": {"id": 774}, "assignee": {"id": 858}}, "task": {"id": 322, "owner": {"id": 900}, "assignee": {"id": 1093}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_WORKER_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 93, "privilege": "worker"}, "organization": {"id": 199, "owner": {"id": 266}, "user": {"role": null}}}, "resource": {"id": 311, "assignee": {"id": 93}, "organization": {"id": 647}, "project": {"id": 367, "owner": {"id": 789}, "assignee": {"id": 883}}, "task": {"id": 333, "owner": {"id": 994}, "assignee": {"id": 1082}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 49, "privilege": "worker"}, "organization": {"id": 168, "owner": {"id": 226}, "user": {"role": null}}}, "resource": {"id": 361, "assignee": {"id": 49}, "organization": {"id": 662}, "project": {"id": 348, "owner": {"id": 723}, "assignee": {"id": 871}}, "task": {"id": 366, "owner": {"id": 927}, "assignee": {"id": 1028}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 69, "privilege": "none"}, "organization": {"id": 136, "owner": {"id": 69}, "user": {"role": "owner"}}}, "resource": {"id": 376, "assignee": {"id": 69}, "organization": {"id": 136}, "project": {"id": 336, "owner": {"id": 771}, "assignee": {"id": 811}}, "task": {"id": 340, "owner": {"id": 991}, "assignee": {"id": 1084}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 45, "privilege": "none"}, "organization": {"id": 140, "owner": {"id": 45}, "user": {"role": "owner"}}}, "resource": {"id": 300, "assignee": {"id": 45}, "organization": {"id": 140}, "project": {"id": 369, "owner": {"id": 762}, "assignee": {"id": 884}}, "task": {"id": 371, "owner": {"id": 978}, "assignee": {"id": 1083}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 96, "privilege": "none"}, "organization": {"id": 123, "owner": {"id": 96}, "user": {"role": "owner"}}}, "resource": {"id": 363, "assignee": {"id": 96}, "organization": {"id": 617}, "project": {"id": 327, "owner": {"id": 799}, "assignee": {"id": 810}}, "task": {"id": 365, "owner": {"id": 917}, "assignee": {"id": 1094}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 51, "privilege": "none"}, "organization": {"id": 139, "owner": {"id": 51}, "user": {"role": "owner"}}}, "resource": {"id": 375, "assignee": {"id": 51}, "organization": {"id": 644}, "project": {"id": 337, "owner": {"id": 791}, "assignee": {"id": 820}}, "task": {"id": 374, "owner": {"id": 952}, "assignee": {"id": 1067}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 3, "privilege": "none"}, "organization": {"id": 140, "owner": {"id": 209}, "user": {"role": "maintainer"}}}, "resource": {"id": 388, "assignee": {"id": 3}, "organization": {"id": 140}, "project": {"id": 377, "owner": {"id": 781}, "assignee": {"id": 887}}, "task": {"id": 314, "owner": {"id": 920}, "assignee": {"id": 1038}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 42, "privilege": "none"}, "organization": {"id": 159, "owner": {"id": 297}, "user": {"role": "maintainer"}}}, "resource": {"id": 381, "assignee": {"id": 42}, "organization": {"id": 159}, "project": {"id": 342, "owner": {"id": 732}, "assignee": {"id": 854}}, "task": {"id": 394, "owner": {"id": 992}, "assignee": {"id": 1088}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 30, "privilege": "none"}, "organization": {"id": 133, "owner": {"id": 263}, "user": {"role": "maintainer"}}}, "resource": {"id": 331, "assignee": {"id": 30}, "organization": {"id": 692}, "project": {"id": 344, "owner": {"id": 730}, "assignee": {"id": 808}}, "task": {"id": 317, "owner": {"id": 947}, "assignee": {"id": 1008}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 49, "privilege": "none"}, "organization": {"id": 119, "owner": {"id": 219}, "user": {"role": "maintainer"}}}, "resource": {"id": 389, "assignee": {"id": 49}, "organization": {"id": 695}, "project": {"id": 340, "owner": {"id": 763}, "assignee": {"id": 864}}, "task": {"id": 339, "owner": {"id": 922}, "assignee": {"id": 1059}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 58, "privilege": "none"}, "organization": {"id": 145, "owner": {"id": 242}, "user": {"role": "supervisor"}}}, "resource": {"id": 302, "assignee": {"id": 58}, "organization": {"id": 145}, "project": {"id": 301, "owner": {"id": 793}, "assignee": {"id": 860}}, "task": {"id": 352, "owner": {"id": 938}, "assignee": {"id": 1039}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 90, "privilege": "none"}, "organization": {"id": 174, "owner": {"id": 231}, "user": {"role": "supervisor"}}}, "resource": {"id": 386, "assignee": {"id": 90}, "organization": {"id": 174}, "project": {"id": 369, "owner": {"id": 712}, "assignee": {"id": 862}}, "task": {"id": 343, "owner": {"id": 999}, "assignee": {"id": 1062}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 0, "privilege": "none"}, "organization": {"id": 196, "owner": {"id": 289}, "user": {"role": "supervisor"}}}, "resource": {"id": 386, "assignee": {"id": 0}, "organization": {"id": 620}, "project": {"id": 324, "owner": {"id": 717}, "assignee": {"id": 898}}, "task": {"id": 383, "owner": {"id": 962}, "assignee": {"id": 1040}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 66, "privilege": "none"}, "organization": {"id": 176, "owner": {"id": 243}, "user": {"role": "supervisor"}}}, "resource": {"id": 382, "assignee": {"id": 66}, "organization": {"id": 691}, "project": {"id": 333, "owner": {"id": 744}, "assignee": {"id": 823}}, "task": {"id": 362, "owner": {"id": 928}, "assignee": {"id": 1053}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 4, "privilege": "none"}, "organization": {"id": 160, "owner": {"id": 254}, "user": {"role": "worker"}}}, "resource": {"id": 382, "assignee": {"id": 4}, "organization": {"id": 160}, "project": {"id": 326, "owner": {"id": 754}, "assignee": {"id": 849}}, "task": {"id": 342, "owner": {"id": 972}, "assignee": {"id": 1096}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 53, "privilege": "none"}, "organization": {"id": 164, "owner": {"id": 270}, "user": {"role": "worker"}}}, "resource": {"id": 313, "assignee": {"id": 53}, "organization": {"id": 164}, "project": {"id": 309, "owner": {"id": 758}, "assignee": {"id": 885}}, "task": {"id": 317, "owner": {"id": 917}, "assignee": {"id": 1078}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 61, "privilege": "none"}, "organization": {"id": 132, "owner": {"id": 253}, "user": {"role": "worker"}}}, "resource": {"id": 373, "assignee": {"id": 61}, "organization": {"id": 611}, "project": {"id": 317, "owner": {"id": 778}, "assignee": {"id": 874}}, "task": {"id": 398, "owner": {"id": 911}, "assignee": {"id": 1072}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 69, "privilege": "none"}, "organization": {"id": 191, "owner": {"id": 279}, "user": {"role": "worker"}}}, "resource": {"id": 312, "assignee": {"id": 69}, "organization": {"id": 662}, "project": {"id": 310, "owner": {"id": 791}, "assignee": {"id": 871}}, "task": {"id": 316, "owner": {"id": 950}, "assignee": {"id": 1055}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 53, "privilege": "none"}, "organization": {"id": 144, "owner": {"id": 261}, "user": {"role": null}}}, "resource": {"id": 389, "assignee": {"id": 53}, "organization": {"id": 144}, "project": {"id": 369, "owner": {"id": 736}, "assignee": {"id": 850}}, "task": {"id": 376, "owner": {"id": 953}, "assignee": {"id": 1099}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 24, "privilege": "none"}, "organization": {"id": 128, "owner": {"id": 249}, "user": {"role": null}}}, "resource": {"id": 389, "assignee": {"id": 24}, "organization": {"id": 128}, "project": {"id": 398, "owner": {"id": 777}, "assignee": {"id": 882}}, "task": {"id": 338, "owner": {"id": 935}, "assignee": {"id": 1081}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_ASSIGNEE_privilege_NONE_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 76, "privilege": "none"}, "organization": {"id": 115, "owner": {"id": 262}, "user": {"role": null}}}, "resource": {"id": 334, "assignee": {"id": 76}, "organization": {"id": 620}, "project": {"id": 313, "owner": {"id": 705}, "assignee": {"id": 824}}, "task": {"id": 303, "owner": {"id": 962}, "assignee": {"id": 1025}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 68, "privilege": "none"}, "organization": {"id": 152, "owner": {"id": 259}, "user": {"role": null}}}, "resource": {"id": 321, "assignee": {"id": 68}, "organization": {"id": 607}, "project": {"id": 381, "owner": {"id": 760}, "assignee": {"id": 824}}, "task": {"id": 319, "owner": {"id": 964}, "assignee": {"id": 1080}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 44, "privilege": "admin"}, "organization": {"id": 136, "owner": {"id": 44}, "user": {"role": "owner"}}}, "resource": {"id": 392, "assignee": {"id": 595}, "organization": {"id": 136}, "project": {"id": 315, "owner": {"id": 747}, "assignee": {"id": 856}}, "task": {"id": 300, "owner": {"id": 904}, "assignee": {"id": 1072}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 41, "privilege": "admin"}, "organization": {"id": 192, "owner": {"id": 41}, "user": {"role": "owner"}}}, "resource": {"id": 321, "assignee": {"id": 533}, "organization": {"id": 192}, "project": {"id": 382, "owner": {"id": 759}, "assignee": {"id": 852}}, "task": {"id": 334, "owner": {"id": 963}, "assignee": {"id": 1036}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_OWNER_same_org_FALSE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 65, "privilege": "admin"}, "organization": {"id": 177, "owner": {"id": 65}, "user": {"role": "owner"}}}, "resource": {"id": 303, "assignee": {"id": 545}, "organization": {"id": 685}, "project": {"id": 302, "owner": {"id": 721}, "assignee": {"id": 865}}, "task": {"id": 314, "owner": {"id": 904}, "assignee": {"id": 1061}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 37, "privilege": "admin"}, "organization": {"id": 172, "owner": {"id": 37}, "user": {"role": "owner"}}}, "resource": {"id": 307, "assignee": {"id": 545}, "organization": {"id": 632}, "project": {"id": 325, "owner": {"id": 710}, "assignee": {"id": 800}}, "task": {"id": 367, "owner": {"id": 932}, "assignee": {"id": 1001}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 51, "privilege": "admin"}, "organization": {"id": 157, "owner": {"id": 222}, "user": {"role": "maintainer"}}}, "resource": {"id": 374, "assignee": {"id": 561}, "organization": {"id": 157}, "project": {"id": 386, "owner": {"id": 751}, "assignee": {"id": 839}}, "task": {"id": 337, "owner": {"id": 999}, "assignee": {"id": 1047}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 88, "privilege": "admin"}, "organization": {"id": 159, "owner": {"id": 230}, "user": {"role": "maintainer"}}}, "resource": {"id": 380, "assignee": {"id": 574}, "organization": {"id": 159}, "project": {"id": 375, "owner": {"id": 718}, "assignee": {"id": 864}}, "task": {"id": 332, "owner": {"id": 954}, "assignee": {"id": 1032}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_MAINTAINER_same_org_FALSE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 10, "privilege": "admin"}, "organization": {"id": 181, "owner": {"id": 232}, "user": {"role": "maintainer"}}}, "resource": {"id": 399, "assignee": {"id": 529}, "organization": {"id": 654}, "project": {"id": 338, "owner": {"id": 755}, "assignee": {"id": 813}}, "task": {"id": 388, "owner": {"id": 939}, "assignee": {"id": 1051}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 26, "privilege": "admin"}, "organization": {"id": 111, "owner": {"id": 213}, "user": {"role": "maintainer"}}}, "resource": {"id": 384, "assignee": {"id": 583}, "organization": {"id": 663}, "project": {"id": 308, "owner": {"id": 787}, "assignee": {"id": 860}}, "task": {"id": 360, "owner": {"id": 946}, "assignee": {"id": 1026}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_SUPERVISOR_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 26, "privilege": "admin"}, "organization": {"id": 170, "owner": {"id": 266}, "user": {"role": "supervisor"}}}, "resource": {"id": 349, "assignee": {"id": 596}, "organization": {"id": 170}, "project": {"id": 324, "owner": {"id": 788}, "assignee": {"id": 880}}, "task": {"id": 381, "owner": {"id": 943}, "assignee": {"id": 1060}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 89, "privilege": "admin"}, "organization": {"id": 126, "owner": {"id": 298}, "user": {"role": "supervisor"}}}, "resource": {"id": 390, "assignee": {"id": 590}, "organization": {"id": 126}, "project": {"id": 341, "owner": {"id": 777}, "assignee": {"id": 890}}, "task": {"id": 337, "owner": {"id": 938}, "assignee": {"id": 1091}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_SUPERVISOR_same_org_FALSE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 79, "privilege": "admin"}, "organization": {"id": 118, "owner": {"id": 254}, "user": {"role": "supervisor"}}}, "resource": {"id": 359, "assignee": {"id": 514}, "organization": {"id": 645}, "project": {"id": 302, "owner": {"id": 747}, "assignee": {"id": 805}}, "task": {"id": 332, "owner": {"id": 902}, "assignee": {"id": 1068}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 3, "privilege": "admin"}, "organization": {"id": 173, "owner": {"id": 229}, "user": {"role": "supervisor"}}}, "resource": {"id": 342, "assignee": {"id": 584}, "organization": {"id": 649}, "project": {"id": 328, "owner": {"id": 721}, "assignee": {"id": 853}}, "task": {"id": 397, "owner": {"id": 958}, "assignee": {"id": 1048}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_WORKER_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 36, "privilege": "admin"}, "organization": {"id": 157, "owner": {"id": 271}, "user": {"role": "worker"}}}, "resource": {"id": 337, "assignee": {"id": 503}, "organization": {"id": 157}, "project": {"id": 365, "owner": {"id": 776}, "assignee": {"id": 811}}, "task": {"id": 340, "owner": {"id": 935}, "assignee": {"id": 1097}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 86, "privilege": "admin"}, "organization": {"id": 194, "owner": {"id": 233}, "user": {"role": "worker"}}}, "resource": {"id": 367, "assignee": {"id": 514}, "organization": {"id": 194}, "project": {"id": 311, "owner": {"id": 763}, "assignee": {"id": 874}}, "task": {"id": 396, "owner": {"id": 968}, "assignee": {"id": 1031}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_WORKER_same_org_FALSE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 92, "privilege": "admin"}, "organization": {"id": 175, "owner": {"id": 220}, "user": {"role": "worker"}}}, "resource": {"id": 357, "assignee": {"id": 514}, "organization": {"id": 698}, "project": {"id": 377, "owner": {"id": 774}, "assignee": {"id": 808}}, "task": {"id": 372, "owner": {"id": 948}, "assignee": {"id": 1060}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 36, "privilege": "admin"}, "organization": {"id": 137, "owner": {"id": 251}, "user": {"role": "worker"}}}, "resource": {"id": 313, "assignee": {"id": 566}, "organization": {"id": 677}, "project": {"id": 310, "owner": {"id": 786}, "assignee": {"id": 886}}, "task": {"id": 313, "owner": {"id": 962}, "assignee": {"id": 1073}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_NONE_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 40, "privilege": "admin"}, "organization": {"id": 152, "owner": {"id": 206}, "user": {"role": null}}}, "resource": {"id": 397, "assignee": {"id": 544}, "organization": {"id": 152}, "project": {"id": 382, "owner": {"id": 719}, "assignee": {"id": 824}}, "task": {"id": 338, "owner": {"id": 926}, "assignee": {"id": 1047}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 67, "privilege": "admin"}, "organization": {"id": 184, "owner": {"id": 240}, "user": {"role": null}}}, "resource": {"id": 323, "assignee": {"id": 578}, "organization": {"id": 184}, "project": {"id": 381, "owner": {"id": 755}, "assignee": {"id": 844}}, "task": {"id": 321, "owner": {"id": 967}, "assignee": {"id": 1065}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_ADMIN_membership_NONE_same_org_FALSE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 57, "privilege": "admin"}, "organization": {"id": 185, "owner": {"id": 225}, "user": {"role": null}}}, "resource": {"id": 329, "assignee": {"id": 516}, "organization": {"id": 635}, "project": {"id": 348, "owner": {"id": 744}, "assignee": {"id": 884}}, "task": {"id": 386, "owner": {"id": 930}, "assignee": {"id": 1091}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 86, "privilege": "admin"}, "organization": {"id": 119, "owner": {"id": 290}, "user": {"role": null}}}, "resource": {"id": 333, "assignee": {"id": 597}, "organization": {"id": 645}, "project": {"id": 344, "owner": {"id": 785}, "assignee": {"id": 831}}, "task": {"id": 348, "owner": {"id": 963}, "assignee": {"id": 1057}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 70, "privilege": "business"}, "organization": {"id": 153, "owner": {"id": 70}, "user": {"role": "owner"}}}, "resource": {"id": 383, "assignee": {"id": 565}, "organization": {"id": 153}, "project": {"id": 301, "owner": {"id": 789}, "assignee": {"id": 842}}, "task": {"id": 337, "owner": {"id": 918}, "assignee": {"id": 1026}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 71, "privilege": "business"}, "organization": {"id": 109, "owner": {"id": 71}, "user": {"role": "owner"}}}, "resource": {"id": 354, "assignee": {"id": 571}, "organization": {"id": 109}, "project": {"id": 310, "owner": {"id": 731}, "assignee": {"id": 820}}, "task": {"id": 323, "owner": {"id": 948}, "assignee": {"id": 1088}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 32, "privilege": "business"}, "organization": {"id": 109, "owner": {"id": 32}, "user": {"role": "owner"}}}, "resource": {"id": 384, "assignee": {"id": 549}, "organization": {"id": 617}, "project": {"id": 386, "owner": {"id": 773}, "assignee": {"id": 881}}, "task": {"id": 327, "owner": {"id": 907}, "assignee": {"id": 1011}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 11, "privilege": "business"}, "organization": {"id": 116, "owner": {"id": 11}, "user": {"role": "owner"}}}, "resource": {"id": 384, "assignee": {"id": 529}, "organization": {"id": 677}, "project": {"id": 344, "owner": {"id": 740}, "assignee": {"id": 862}}, "task": {"id": 301, "owner": {"id": 926}, "assignee": {"id": 1081}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 5, "privilege": "business"}, "organization": {"id": 163, "owner": {"id": 293}, "user": {"role": "maintainer"}}}, "resource": {"id": 363, "assignee": {"id": 591}, "organization": {"id": 163}, "project": {"id": 381, "owner": {"id": 764}, "assignee": {"id": 882}}, "task": {"id": 315, "owner": {"id": 932}, "assignee": {"id": 1056}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 54, "privilege": "business"}, "organization": {"id": 194, "owner": {"id": 258}, "user": {"role": "maintainer"}}}, "resource": {"id": 330, "assignee": {"id": 577}, "organization": {"id": 194}, "project": {"id": 329, "owner": {"id": 721}, "assignee": {"id": 825}}, "task": {"id": 346, "owner": {"id": 933}, "assignee": {"id": 1014}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 38, "privilege": "business"}, "organization": {"id": 116, "owner": {"id": 262}, "user": {"role": "maintainer"}}}, "resource": {"id": 319, "assignee": {"id": 530}, "organization": {"id": 636}, "project": {"id": 339, "owner": {"id": 705}, "assignee": {"id": 855}}, "task": {"id": 343, "owner": {"id": 993}, "assignee": {"id": 1083}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 57, "privilege": "business"}, "organization": {"id": 176, "owner": {"id": 286}, "user": {"role": "maintainer"}}}, "resource": {"id": 365, "assignee": {"id": 564}, "organization": {"id": 693}, "project": {"id": 308, "owner": {"id": 724}, "assignee": {"id": 830}}, "task": {"id": 352, "owner": {"id": 904}, "assignee": {"id": 1022}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_SUPERVISOR_same_org_TRUE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 63, "privilege": "business"}, "organization": {"id": 146, "owner": {"id": 274}, "user": {"role": "supervisor"}}}, "resource": {"id": 388, "assignee": {"id": 557}, "organization": {"id": 146}, "project": {"id": 364, "owner": {"id": 786}, "assignee": {"id": 883}}, "task": {"id": 333, "owner": {"id": 907}, "assignee": {"id": 1057}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 5, "privilege": "business"}, "organization": {"id": 101, "owner": {"id": 243}, "user": {"role": "supervisor"}}}, "resource": {"id": 318, "assignee": {"id": 586}, "organization": {"id": 101}, "project": {"id": 323, "owner": {"id": 762}, "assignee": {"id": 800}}, "task": {"id": 321, "owner": {"id": 902}, "assignee": {"id": 1074}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 67, "privilege": "business"}, "organization": {"id": 150, "owner": {"id": 297}, "user": {"role": "supervisor"}}}, "resource": {"id": 373, "assignee": {"id": 594}, "organization": {"id": 617}, "project": {"id": 352, "owner": {"id": 745}, "assignee": {"id": 872}}, "task": {"id": 371, "owner": {"id": 952}, "assignee": {"id": 1072}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 20, "privilege": "business"}, "organization": {"id": 167, "owner": {"id": 221}, "user": {"role": "supervisor"}}}, "resource": {"id": 388, "assignee": {"id": 574}, "organization": {"id": 698}, "project": {"id": 388, "owner": {"id": 786}, "assignee": {"id": 841}}, "task": {"id": 355, "owner": {"id": 996}, "assignee": {"id": 1051}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_WORKER_same_org_TRUE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 14, "privilege": "business"}, "organization": {"id": 136, "owner": {"id": 239}, "user": {"role": "worker"}}}, "resource": {"id": 356, "assignee": {"id": 508}, "organization": {"id": 136}, "project": {"id": 376, "owner": {"id": 773}, "assignee": {"id": 896}}, "task": {"id": 379, "owner": {"id": 952}, "assignee": {"id": 1073}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 66, "privilege": "business"}, "organization": {"id": 155, "owner": {"id": 217}, "user": {"role": "worker"}}}, "resource": {"id": 358, "assignee": {"id": 540}, "organization": {"id": 155}, "project": {"id": 315, "owner": {"id": 731}, "assignee": {"id": 867}}, "task": {"id": 396, "owner": {"id": 904}, "assignee": {"id": 1089}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 47, "privilege": "business"}, "organization": {"id": 161, "owner": {"id": 280}, "user": {"role": "worker"}}}, "resource": {"id": 305, "assignee": {"id": 580}, "organization": {"id": 647}, "project": {"id": 329, "owner": {"id": 761}, "assignee": {"id": 837}}, "task": {"id": 313, "owner": {"id": 930}, "assignee": {"id": 1028}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 87, "privilege": "business"}, "organization": {"id": 198, "owner": {"id": 283}, "user": {"role": "worker"}}}, "resource": {"id": 381, "assignee": {"id": 504}, "organization": {"id": 601}, "project": {"id": 361, "owner": {"id": 779}, "assignee": {"id": 828}}, "task": {"id": 317, "owner": {"id": 994}, "assignee": {"id": 1037}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 84, "privilege": "business"}, "organization": {"id": 101, "owner": {"id": 225}, "user": {"role": null}}}, "resource": {"id": 350, "assignee": {"id": 504}, "organization": {"id": 101}, "project": {"id": 304, "owner": {"id": 738}, "assignee": {"id": 888}}, "task": {"id": 303, "owner": {"id": 938}, "assignee": {"id": 1017}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 59, "privilege": "business"}, "organization": {"id": 154, "owner": {"id": 291}, "user": {"role": null}}}, "resource": {"id": 363, "assignee": {"id": 526}, "organization": {"id": 154}, "project": {"id": 381, "owner": {"id": 720}, "assignee": {"id": 825}}, "task": {"id": 396, "owner": {"id": 985}, "assignee": {"id": 1057}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_BUSINESS_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 13, "privilege": "business"}, "organization": {"id": 198, "owner": {"id": 297}, "user": {"role": null}}}, "resource": {"id": 397, "assignee": {"id": 565}, "organization": {"id": 618}, "project": {"id": 377, "owner": {"id": 796}, "assignee": {"id": 899}}, "task": {"id": 378, "owner": {"id": 962}, "assignee": {"id": 1007}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 94, "privilege": "business"}, "organization": {"id": 137, "owner": {"id": 210}, "user": {"role": null}}}, "resource": {"id": 301, "assignee": {"id": 565}, "organization": {"id": 676}, "project": {"id": 306, "owner": {"id": 783}, "assignee": {"id": 863}}, "task": {"id": 380, "owner": {"id": 918}, "assignee": {"id": 1091}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_OWNER_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 91, "privilege": "user"}, "organization": {"id": 188, "owner": {"id": 91}, "user": {"role": "owner"}}}, "resource": {"id": 311, "assignee": {"id": 594}, "organization": {"id": 188}, "project": {"id": 321, "owner": {"id": 701}, "assignee": {"id": 856}}, "task": {"id": 370, "owner": {"id": 988}, "assignee": {"id": 1011}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 4, "privilege": "user"}, "organization": {"id": 112, "owner": {"id": 4}, "user": {"role": "owner"}}}, "resource": {"id": 350, "assignee": {"id": 525}, "organization": {"id": 112}, "project": {"id": 310, "owner": {"id": 701}, "assignee": {"id": 856}}, "task": {"id": 333, "owner": {"id": 970}, "assignee": {"id": 1055}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 4, "privilege": "user"}, "organization": {"id": 129, "owner": {"id": 4}, "user": {"role": "owner"}}}, "resource": {"id": 317, "assignee": {"id": 504}, "organization": {"id": 635}, "project": {"id": 305, "owner": {"id": 775}, "assignee": {"id": 879}}, "task": {"id": 303, "owner": {"id": 928}, "assignee": {"id": 1034}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 48, "privilege": "user"}, "organization": {"id": 171, "owner": {"id": 48}, "user": {"role": "owner"}}}, "resource": {"id": 398, "assignee": {"id": 543}, "organization": {"id": 693}, "project": {"id": 354, "owner": {"id": 728}, "assignee": {"id": 857}}, "task": {"id": 396, "owner": {"id": 921}, "assignee": {"id": 1072}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_MAINTAINER_same_org_TRUE { - allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 14, "privilege": "user"}, "organization": {"id": 117, "owner": {"id": 272}, "user": {"role": "maintainer"}}}, "resource": {"id": 303, "assignee": {"id": 591}, "organization": {"id": 117}, "project": {"id": 330, "owner": {"id": 740}, "assignee": {"id": 844}}, "task": {"id": 315, "owner": {"id": 929}, "assignee": {"id": 1011}}}} + allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 70, "privilege": "user"}, "organization": {"id": 154, "owner": {"id": 280}, "user": {"role": "maintainer"}}}, "resource": {"id": 376, "assignee": {"id": 552}, "organization": {"id": 154}, "project": {"id": 333, "owner": {"id": 791}, "assignee": {"id": 827}}, "task": {"id": 360, "owner": {"id": 918}, "assignee": {"id": 1073}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 91, "privilege": "user"}, "organization": {"id": 120, "owner": {"id": 202}, "user": {"role": "maintainer"}}}, "resource": {"id": 336, "assignee": {"id": 571}, "organization": {"id": 668}, "project": {"id": 368, "owner": {"id": 785}, "assignee": {"id": 844}}, "task": {"id": 371, "owner": {"id": 937}, "assignee": {"id": 1045}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 30, "privilege": "user"}, "organization": {"id": 190, "owner": {"id": 256}, "user": {"role": "maintainer"}}}, "resource": {"id": 388, "assignee": {"id": 538}, "organization": {"id": 687}, "project": {"id": 319, "owner": {"id": 715}, "assignee": {"id": 875}}, "task": {"id": 373, "owner": {"id": 974}, "assignee": {"id": 1073}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_SUPERVISOR_same_org_TRUE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 76, "privilege": "user"}, "organization": {"id": 152, "owner": {"id": 291}, "user": {"role": "supervisor"}}}, "resource": {"id": 314, "assignee": {"id": 555}, "organization": {"id": 152}, "project": {"id": 375, "owner": {"id": 727}, "assignee": {"id": 818}}, "task": {"id": 340, "owner": {"id": 903}, "assignee": {"id": 1009}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 81, "privilege": "user"}, "organization": {"id": 182, "owner": {"id": 293}, "user": {"role": "supervisor"}}}, "resource": {"id": 353, "assignee": {"id": 537}, "organization": {"id": 182}, "project": {"id": 395, "owner": {"id": 758}, "assignee": {"id": 887}}, "task": {"id": 374, "owner": {"id": 903}, "assignee": {"id": 1066}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 69, "privilege": "user"}, "organization": {"id": 181, "owner": {"id": 246}, "user": {"role": "supervisor"}}}, "resource": {"id": 382, "assignee": {"id": 527}, "organization": {"id": 658}, "project": {"id": 345, "owner": {"id": 792}, "assignee": {"id": 833}}, "task": {"id": 328, "owner": {"id": 991}, "assignee": {"id": 1061}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 86, "privilege": "user"}, "organization": {"id": 193, "owner": {"id": 245}, "user": {"role": "supervisor"}}}, "resource": {"id": 314, "assignee": {"id": 525}, "organization": {"id": 622}, "project": {"id": 366, "owner": {"id": 700}, "assignee": {"id": 862}}, "task": {"id": 381, "owner": {"id": 949}, "assignee": {"id": 1086}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_WORKER_same_org_TRUE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 8, "privilege": "user"}, "organization": {"id": 197, "owner": {"id": 211}, "user": {"role": "worker"}}}, "resource": {"id": 393, "assignee": {"id": 518}, "organization": {"id": 197}, "project": {"id": 351, "owner": {"id": 704}, "assignee": {"id": 829}}, "task": {"id": 308, "owner": {"id": 971}, "assignee": {"id": 1024}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 21, "privilege": "user"}, "organization": {"id": 176, "owner": {"id": 215}, "user": {"role": "worker"}}}, "resource": {"id": 391, "assignee": {"id": 560}, "organization": {"id": 176}, "project": {"id": 342, "owner": {"id": 737}, "assignee": {"id": 864}}, "task": {"id": 329, "owner": {"id": 962}, "assignee": {"id": 1010}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 39, "privilege": "user"}, "organization": {"id": 199, "owner": {"id": 268}, "user": {"role": "worker"}}}, "resource": {"id": 329, "assignee": {"id": 521}, "organization": {"id": 647}, "project": {"id": 396, "owner": {"id": 751}, "assignee": {"id": 810}}, "task": {"id": 386, "owner": {"id": 929}, "assignee": {"id": 1098}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 9, "privilege": "user"}, "organization": {"id": 135, "owner": {"id": 262}, "user": {"role": "worker"}}}, "resource": {"id": 325, "assignee": {"id": 584}, "organization": {"id": 645}, "project": {"id": 333, "owner": {"id": 717}, "assignee": {"id": 848}}, "task": {"id": 320, "owner": {"id": 971}, "assignee": {"id": 1091}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 51, "privilege": "user"}, "organization": {"id": 140, "owner": {"id": 274}, "user": {"role": null}}}, "resource": {"id": 367, "assignee": {"id": 584}, "organization": {"id": 140}, "project": {"id": 338, "owner": {"id": 709}, "assignee": {"id": 875}}, "task": {"id": 345, "owner": {"id": 967}, "assignee": {"id": 1066}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 72, "privilege": "user"}, "organization": {"id": 109, "owner": {"id": 257}, "user": {"role": null}}}, "resource": {"id": 320, "assignee": {"id": 566}, "organization": {"id": 109}, "project": {"id": 332, "owner": {"id": 713}, "assignee": {"id": 842}}, "task": {"id": 361, "owner": {"id": 940}, "assignee": {"id": 1081}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_USER_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 7, "privilege": "user"}, "organization": {"id": 121, "owner": {"id": 269}, "user": {"role": null}}}, "resource": {"id": 339, "assignee": {"id": 582}, "organization": {"id": 605}, "project": {"id": 329, "owner": {"id": 740}, "assignee": {"id": 807}}, "task": {"id": 317, "owner": {"id": 927}, "assignee": {"id": 1049}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 1, "privilege": "user"}, "organization": {"id": 171, "owner": {"id": 241}, "user": {"role": null}}}, "resource": {"id": 314, "assignee": {"id": 558}, "organization": {"id": 692}, "project": {"id": 315, "owner": {"id": 764}, "assignee": {"id": 856}}, "task": {"id": 376, "owner": {"id": 975}, "assignee": {"id": 1001}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_OWNER_same_org_TRUE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 69, "privilege": "worker"}, "organization": {"id": 175, "owner": {"id": 69}, "user": {"role": "owner"}}}, "resource": {"id": 326, "assignee": {"id": 527}, "organization": {"id": 175}, "project": {"id": 311, "owner": {"id": 740}, "assignee": {"id": 852}}, "task": {"id": 303, "owner": {"id": 948}, "assignee": {"id": 1084}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 1, "privilege": "worker"}, "organization": {"id": 199, "owner": {"id": 1}, "user": {"role": "owner"}}}, "resource": {"id": 313, "assignee": {"id": 575}, "organization": {"id": 199}, "project": {"id": 326, "owner": {"id": 701}, "assignee": {"id": 871}}, "task": {"id": 392, "owner": {"id": 914}, "assignee": {"id": 1031}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 80, "privilege": "worker"}, "organization": {"id": 112, "owner": {"id": 80}, "user": {"role": "owner"}}}, "resource": {"id": 380, "assignee": {"id": 504}, "organization": {"id": 627}, "project": {"id": 350, "owner": {"id": 728}, "assignee": {"id": 880}}, "task": {"id": 318, "owner": {"id": 943}, "assignee": {"id": 1072}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 70, "privilege": "worker"}, "organization": {"id": 178, "owner": {"id": 70}, "user": {"role": "owner"}}}, "resource": {"id": 372, "assignee": {"id": 516}, "organization": {"id": 631}, "project": {"id": 386, "owner": {"id": 728}, "assignee": {"id": 800}}, "task": {"id": 395, "owner": {"id": 953}, "assignee": {"id": 1080}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_MAINTAINER_same_org_TRUE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 20, "privilege": "worker"}, "organization": {"id": 127, "owner": {"id": 280}, "user": {"role": "maintainer"}}}, "resource": {"id": 322, "assignee": {"id": 586}, "organization": {"id": 127}, "project": {"id": 352, "owner": {"id": 713}, "assignee": {"id": 861}}, "task": {"id": 302, "owner": {"id": 970}, "assignee": {"id": 1088}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 39, "privilege": "worker"}, "organization": {"id": 189, "owner": {"id": 205}, "user": {"role": "maintainer"}}}, "resource": {"id": 372, "assignee": {"id": 591}, "organization": {"id": 189}, "project": {"id": 311, "owner": {"id": 781}, "assignee": {"id": 893}}, "task": {"id": 344, "owner": {"id": 988}, "assignee": {"id": 1088}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 22, "privilege": "worker"}, "organization": {"id": 117, "owner": {"id": 202}, "user": {"role": "maintainer"}}}, "resource": {"id": 301, "assignee": {"id": 527}, "organization": {"id": 681}, "project": {"id": 365, "owner": {"id": 753}, "assignee": {"id": 899}}, "task": {"id": 379, "owner": {"id": 962}, "assignee": {"id": 1099}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 4, "privilege": "worker"}, "organization": {"id": 150, "owner": {"id": 272}, "user": {"role": "maintainer"}}}, "resource": {"id": 345, "assignee": {"id": 598}, "organization": {"id": 634}, "project": {"id": 357, "owner": {"id": 784}, "assignee": {"id": 829}}, "task": {"id": 384, "owner": {"id": 954}, "assignee": {"id": 1062}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_SUPERVISOR_same_org_TRUE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 95, "privilege": "worker"}, "organization": {"id": 172, "owner": {"id": 218}, "user": {"role": "supervisor"}}}, "resource": {"id": 333, "assignee": {"id": 507}, "organization": {"id": 172}, "project": {"id": 347, "owner": {"id": 718}, "assignee": {"id": 814}}, "task": {"id": 307, "owner": {"id": 953}, "assignee": {"id": 1047}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 16, "privilege": "worker"}, "organization": {"id": 128, "owner": {"id": 242}, "user": {"role": "supervisor"}}}, "resource": {"id": 357, "assignee": {"id": 517}, "organization": {"id": 128}, "project": {"id": 307, "owner": {"id": 796}, "assignee": {"id": 876}}, "task": {"id": 333, "owner": {"id": 938}, "assignee": {"id": 1015}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 69, "privilege": "worker"}, "organization": {"id": 128, "owner": {"id": 203}, "user": {"role": "supervisor"}}}, "resource": {"id": 378, "assignee": {"id": 592}, "organization": {"id": 624}, "project": {"id": 354, "owner": {"id": 715}, "assignee": {"id": 844}}, "task": {"id": 382, "owner": {"id": 983}, "assignee": {"id": 1050}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 73, "privilege": "worker"}, "organization": {"id": 168, "owner": {"id": 261}, "user": {"role": "supervisor"}}}, "resource": {"id": 388, "assignee": {"id": 521}, "organization": {"id": 653}, "project": {"id": 353, "owner": {"id": 791}, "assignee": {"id": 845}}, "task": {"id": 349, "owner": {"id": 989}, "assignee": {"id": 1046}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_WORKER_same_org_TRUE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 75, "privilege": "worker"}, "organization": {"id": 191, "owner": {"id": 272}, "user": {"role": "worker"}}}, "resource": {"id": 338, "assignee": {"id": 533}, "organization": {"id": 191}, "project": {"id": 373, "owner": {"id": 749}, "assignee": {"id": 866}}, "task": {"id": 397, "owner": {"id": 974}, "assignee": {"id": 1080}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 99, "privilege": "worker"}, "organization": {"id": 167, "owner": {"id": 228}, "user": {"role": "worker"}}}, "resource": {"id": 337, "assignee": {"id": 594}, "organization": {"id": 167}, "project": {"id": 361, "owner": {"id": 713}, "assignee": {"id": 843}}, "task": {"id": 320, "owner": {"id": 984}, "assignee": {"id": 1018}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 39, "privilege": "worker"}, "organization": {"id": 134, "owner": {"id": 269}, "user": {"role": "worker"}}}, "resource": {"id": 318, "assignee": {"id": 528}, "organization": {"id": 661}, "project": {"id": 341, "owner": {"id": 770}, "assignee": {"id": 872}}, "task": {"id": 336, "owner": {"id": 966}, "assignee": {"id": 1034}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 32, "privilege": "worker"}, "organization": {"id": 184, "owner": {"id": 225}, "user": {"role": "worker"}}}, "resource": {"id": 330, "assignee": {"id": 530}, "organization": {"id": 638}, "project": {"id": 345, "owner": {"id": 730}, "assignee": {"id": 852}}, "task": {"id": 342, "owner": {"id": 926}, "assignee": {"id": 1057}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 70, "privilege": "worker"}, "organization": {"id": 118, "owner": {"id": 233}, "user": {"role": null}}}, "resource": {"id": 332, "assignee": {"id": 506}, "organization": {"id": 118}, "project": {"id": 317, "owner": {"id": 702}, "assignee": {"id": 814}}, "task": {"id": 346, "owner": {"id": 994}, "assignee": {"id": 1020}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 68, "privilege": "worker"}, "organization": {"id": 126, "owner": {"id": 238}, "user": {"role": null}}}, "resource": {"id": 317, "assignee": {"id": 556}, "organization": {"id": 126}, "project": {"id": 362, "owner": {"id": 778}, "assignee": {"id": 842}}, "task": {"id": 326, "owner": {"id": 905}, "assignee": {"id": 1002}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_WORKER_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 75, "privilege": "worker"}, "organization": {"id": 105, "owner": {"id": 299}, "user": {"role": null}}}, "resource": {"id": 333, "assignee": {"id": 514}, "organization": {"id": 698}, "project": {"id": 340, "owner": {"id": 760}, "assignee": {"id": 850}}, "task": {"id": 339, "owner": {"id": 931}, "assignee": {"id": 1056}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 22, "privilege": "worker"}, "organization": {"id": 195, "owner": {"id": 295}, "user": {"role": null}}}, "resource": {"id": 325, "assignee": {"id": 524}, "organization": {"id": 693}, "project": {"id": 336, "owner": {"id": 780}, "assignee": {"id": 814}}, "task": {"id": 345, "owner": {"id": 934}, "assignee": {"id": 1087}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_OWNER_same_org_TRUE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 38, "privilege": "none"}, "organization": {"id": 112, "owner": {"id": 38}, "user": {"role": "owner"}}}, "resource": {"id": 353, "assignee": {"id": 549}, "organization": {"id": 112}, "project": {"id": 342, "owner": {"id": 778}, "assignee": {"id": 805}}, "task": {"id": 384, "owner": {"id": 950}, "assignee": {"id": 1062}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 68, "privilege": "none"}, "organization": {"id": 198, "owner": {"id": 68}, "user": {"role": "owner"}}}, "resource": {"id": 303, "assignee": {"id": 541}, "organization": {"id": 198}, "project": {"id": 304, "owner": {"id": 730}, "assignee": {"id": 896}}, "task": {"id": 324, "owner": {"id": 924}, "assignee": {"id": 1016}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_OWNER_same_org_FALSE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 53, "privilege": "none"}, "organization": {"id": 149, "owner": {"id": 53}, "user": {"role": "owner"}}}, "resource": {"id": 326, "assignee": {"id": 586}, "organization": {"id": 672}, "project": {"id": 309, "owner": {"id": 701}, "assignee": {"id": 868}}, "task": {"id": 354, "owner": {"id": 987}, "assignee": {"id": 1070}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 90, "privilege": "none"}, "organization": {"id": 131, "owner": {"id": 90}, "user": {"role": "owner"}}}, "resource": {"id": 395, "assignee": {"id": 565}, "organization": {"id": 694}, "project": {"id": 342, "owner": {"id": 737}, "assignee": {"id": 834}}, "task": {"id": 306, "owner": {"id": 956}, "assignee": {"id": 1005}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_MAINTAINER_same_org_TRUE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 11, "privilege": "none"}, "organization": {"id": 191, "owner": {"id": 202}, "user": {"role": "maintainer"}}}, "resource": {"id": 394, "assignee": {"id": 574}, "organization": {"id": 191}, "project": {"id": 342, "owner": {"id": 745}, "assignee": {"id": 832}}, "task": {"id": 362, "owner": {"id": 942}, "assignee": {"id": 1020}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 30, "privilege": "none"}, "organization": {"id": 120, "owner": {"id": 246}, "user": {"role": "maintainer"}}}, "resource": {"id": 383, "assignee": {"id": 514}, "organization": {"id": 120}, "project": {"id": 379, "owner": {"id": 718}, "assignee": {"id": 871}}, "task": {"id": 329, "owner": {"id": 947}, "assignee": {"id": 1098}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_MAINTAINER_same_org_FALSE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 36, "privilege": "none"}, "organization": {"id": 125, "owner": {"id": 232}, "user": {"role": "maintainer"}}}, "resource": {"id": 344, "assignee": {"id": 595}, "organization": {"id": 630}, "project": {"id": 366, "owner": {"id": 707}, "assignee": {"id": 808}}, "task": {"id": 379, "owner": {"id": 917}, "assignee": {"id": 1000}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 46, "privilege": "none"}, "organization": {"id": 131, "owner": {"id": 293}, "user": {"role": "maintainer"}}}, "resource": {"id": 316, "assignee": {"id": 527}, "organization": {"id": 683}, "project": {"id": 329, "owner": {"id": 757}, "assignee": {"id": 859}}, "task": {"id": 378, "owner": {"id": 959}, "assignee": {"id": 1062}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_SUPERVISOR_same_org_TRUE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 36, "privilege": "none"}, "organization": {"id": 119, "owner": {"id": 267}, "user": {"role": "supervisor"}}}, "resource": {"id": 356, "assignee": {"id": 571}, "organization": {"id": 119}, "project": {"id": 381, "owner": {"id": 791}, "assignee": {"id": 847}}, "task": {"id": 330, "owner": {"id": 906}, "assignee": {"id": 1074}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 93, "privilege": "none"}, "organization": {"id": 155, "owner": {"id": 209}, "user": {"role": "supervisor"}}}, "resource": {"id": 352, "assignee": {"id": 504}, "organization": {"id": 155}, "project": {"id": 347, "owner": {"id": 797}, "assignee": {"id": 869}}, "task": {"id": 338, "owner": {"id": 911}, "assignee": {"id": 1002}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_SUPERVISOR_same_org_FALSE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 49, "privilege": "none"}, "organization": {"id": 173, "owner": {"id": 286}, "user": {"role": "supervisor"}}}, "resource": {"id": 361, "assignee": {"id": 545}, "organization": {"id": 621}, "project": {"id": 330, "owner": {"id": 736}, "assignee": {"id": 846}}, "task": {"id": 377, "owner": {"id": 944}, "assignee": {"id": 1083}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 53, "privilege": "none"}, "organization": {"id": 108, "owner": {"id": 284}, "user": {"role": "supervisor"}}}, "resource": {"id": 318, "assignee": {"id": 500}, "organization": {"id": 609}, "project": {"id": 390, "owner": {"id": 779}, "assignee": {"id": 871}}, "task": {"id": 324, "owner": {"id": 973}, "assignee": {"id": 1019}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_WORKER_same_org_TRUE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 46, "privilege": "none"}, "organization": {"id": 149, "owner": {"id": 290}, "user": {"role": "worker"}}}, "resource": {"id": 393, "assignee": {"id": 585}, "organization": {"id": 149}, "project": {"id": 390, "owner": {"id": 708}, "assignee": {"id": 844}}, "task": {"id": 313, "owner": {"id": 993}, "assignee": {"id": 1059}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 55, "privilege": "none"}, "organization": {"id": 140, "owner": {"id": 209}, "user": {"role": "worker"}}}, "resource": {"id": 329, "assignee": {"id": 501}, "organization": {"id": 140}, "project": {"id": 393, "owner": {"id": 772}, "assignee": {"id": 806}}, "task": {"id": 384, "owner": {"id": 951}, "assignee": {"id": 1087}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_WORKER_same_org_FALSE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 21, "privilege": "none"}, "organization": {"id": 146, "owner": {"id": 236}, "user": {"role": "worker"}}}, "resource": {"id": 343, "assignee": {"id": 594}, "organization": {"id": 664}, "project": {"id": 314, "owner": {"id": 704}, "assignee": {"id": 855}}, "task": {"id": 362, "owner": {"id": 937}, "assignee": {"id": 1061}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 13, "privilege": "none"}, "organization": {"id": 194, "owner": {"id": 293}, "user": {"role": "worker"}}}, "resource": {"id": 342, "assignee": {"id": 507}, "organization": {"id": 622}, "project": {"id": 354, "owner": {"id": 713}, "assignee": {"id": 820}}, "task": {"id": 301, "owner": {"id": 936}, "assignee": {"id": 1014}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_NONE_same_org_TRUE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 55, "privilege": "none"}, "organization": {"id": 141, "owner": {"id": 259}, "user": {"role": null}}}, "resource": {"id": 397, "assignee": {"id": 523}, "organization": {"id": 141}, "project": {"id": 350, "owner": {"id": 734}, "assignee": {"id": 867}}, "task": {"id": 327, "owner": {"id": 978}, "assignee": {"id": 1036}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 34, "privilege": "none"}, "organization": {"id": 177, "owner": {"id": 285}, "user": {"role": null}}}, "resource": {"id": 301, "assignee": {"id": 526}, "organization": {"id": 177}, "project": {"id": 394, "owner": {"id": 788}, "assignee": {"id": 823}}, "task": {"id": 398, "owner": {"id": 914}, "assignee": {"id": 1026}}}} } test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_NONE_membership_NONE_same_org_FALSE { - not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 30, "privilege": "none"}, "organization": {"id": 143, "owner": {"id": 280}, "user": {"role": null}}}, "resource": {"id": 396, "assignee": {"id": 560}, "organization": {"id": 633}, "project": {"id": 388, "owner": {"id": 769}, "assignee": {"id": 809}}, "task": {"id": 330, "owner": {"id": 950}, "assignee": {"id": 1004}}}} + not allow with input as {"scope": "view:annotations", "auth": {"user": {"id": 73, "privilege": "none"}, "organization": {"id": 108, "owner": {"id": 243}, "user": {"role": null}}}, "resource": {"id": 371, "assignee": {"id": 593}, "organization": {"id": 635}, "project": {"id": 301, "owner": {"id": 780}, "assignee": {"id": 818}}, "task": {"id": 384, "owner": {"id": 985}, "assignee": {"id": 1008}}}} } # jobs_test.gen.rego.py +# +# # jobs_test.gen.rego.py # # Copyright (C) 2021 Intel Corporation # # # # SPDX-License-Identifier: MIT @@ -12087,6 +13409,7 @@ test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_NONE_m # # gen_test_rego(NAME) + # jobs.csv # Scope,Resource,Context,Ownership,Limit,Method,URL,Privilege,Membership # list,N/A,Sandbox,N/A,,GET,/tasks/{id}/jobs,None,N/A @@ -12123,6 +13446,10 @@ test_scope_VIEW_ANNOTATIONS_context_ORGANIZATION_ownership_NONE_privilege_NONE_m # view:data,Job,Sandbox,"Project:owner, Project:assignee, Task:owner, Task:assignee, Assignee",,GET,/jobs/{id}/data,None,N/A # view:data,Job,Organization,None,,GET,/jobs/{id}/data,User,Maintainer # view:data,Job,Organization,"Project:owner, Project:assignee, Task:owner, Task:assignee, Assignee",,GET,/jobs/{id}/data,None,Worker +# view:commits,Job,Sandbox,None,,GET,/jobs/{id}/commits,Admin,N/A +# view:commits,Job,Sandbox,"Project:owner, Project:assignee, Task:owner, Task:assignee, Assignee",,GET,/jobs/{id}/commits,None,N/A +# view:commits,Job,Organization,None,,GET,/jobs/{id}/commits,User,Maintainer +# view:commits,Job,Organization,"Project:owner, Project:assignee, Task:owner, Task:assignee, Assignee",,GET,/jobs/{id}/commits,None,Worker # import:annotations,Job,Sandbox,None,,PUT,/jobs/{id}/annotations?format=,Admin,N/A # import:annotations,Job,Sandbox,"Project:owner, Project:assignee, Task:owner, Task:assignee, Assignee",,PUT,/jobs/{id}/annotations?format=,Worker,N/A # import:annotations,Job,Organization,None,,PUT,/jobs/{id}/annotations?format=,User,Maintainer diff --git a/cvat/apps/iam/rules/utils.rego b/cvat/apps/iam/rules/utils.rego index 234bad39817f..da30ac916013 100644 --- a/cvat/apps/iam/rules/utils.rego +++ b/cvat/apps/iam/rules/utils.rego @@ -40,6 +40,7 @@ VIEW_ANNOTATIONS := "view:annotations" UPDATE_ANNOTATIONS := "update:annotations" DELETE_ANNOTATIONS := "delete:annotations" VIEW_DATA := "view:data" +VIEW_COMMITS := "view:commits" UPLOAD_DATA := "upload:data" IMPORT_ANNOTATIONS := "import:annotations" UPDATE_STATE := "update:state"