diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 78a4fa1..e11a574 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -16,9 +16,9 @@ jobs: fail-fast: false matrix: python: - - '3.7' - '3.9' - '3.10' + - '3.11' services: ldap: @@ -34,7 +34,7 @@ jobs: LDAP_TLS: true steps: - - uses: actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9 + - uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608 - name: Install dependencies run: sudo apt-get update && sudo apt-get install -y libsasl2-dev libldap2-dev ldap-utils @@ -46,7 +46,7 @@ jobs: - name: Install dependencies run: | - python3 -m pip install --upgrade pip flake8 + python3 -m pip install --upgrade pip flake8 gera2ld-pyserve pip install flake8 pytest if [ -f requirements.txt ]; then pip install -r requirements.txt; fi diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml index 4362e0d..09146db 100644 --- a/.github/workflows/codeql-analysis.yml +++ b/.github/workflows/codeql-analysis.yml @@ -25,7 +25,7 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v3 + uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608 - name: Install dependencies run: | diff --git a/.gitignore b/.gitignore index acad345..ac27171 100644 --- a/.gitignore +++ b/.gitignore @@ -19,6 +19,6 @@ config.d/ tests/api/ .vscode/ .theia/ -Pipfile -.python-version plsc.yaml +.python-version +Pipfile diff --git a/README.md b/README.md index 331da46..7c9b21d 100644 --- a/README.md +++ b/README.md @@ -98,6 +98,7 @@ SBS_URL=https://sbs.example.com SBS_USER=sysread SBS_PASS=secret SBS_API_RECORDING=Yes +SBS_VERIFY_SSL=Yes ``` You have the option to run against an operational instance of SBS by specifing the **SBS_URL** and **SBS_USER** /**SBS_PASS** constants as shown above. If you do not want to access an SBS instance, just leave these constant out. diff --git a/api/collaborations/10 b/api/collaborations/10 new file mode 100644 index 0000000..0282285 --- /dev/null +++ b/api/collaborations/10 @@ -0,0 +1,1106 @@ +{ + "accepted_user_policy": "https://www.google.nl", + "collaboration_memberships": [ + { + "collaboration_id": 10, + "created_at": 1691760563, + "created_by": "urn:admin", + "expiry_date": null, + "id": 22, + "invitation_id": null, + "role": "member", + "status": "active", + "updated_by": "urn:admin", + "user": { + "address": "Postal 1234AA", + "affiliation": null, + "application_uid": null, + "created_at": 1691760563, + "created_by": "urn:admin", + "edu_members": null, + "eduperson_principal_name": null, + "email": "john@example.org", + "entitlement": null, + "external_id": "86eee601-770f-4df3-bd4c-181a2edcbb2f", + "family_name": null, + "given_name": null, + "home_organisation_uid": null, + "id": 36, + "last_accessed_date": null, + "last_login_date": null, + "mfa_reset_token": null, + "name": "John Doe", + "nick_name": null, + "pam_last_login_date": null, + "schac_home_organisation": null, + "scoped_affiliation": null, + "second_fa_uuid": null, + "second_factor_auth": null, + "ssh_keys": [ + { + "created_at": 1691760563, + "id": 10, + "ssh_value": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC/nvjea1zJJNCnyUfT6HLcHDhwCMp7uqr4BzxhDAjBnjWcgW4hZJvtLTqCLspS6mogCq2d0/31DU4DnGb2MO28gk74MiVBtAQWI5+TsO5QHupO3V6aLrKhmn8xn1PKc9JycgjOa4BMQ1meomn3Zmph6oo87MCtF2w75cxYEBJ9dJgHzZsn9mw+w8Z3H1vYnkcBT/i2MIK+qfsue/tvEe8ybi+26bGQIZIPDcd+OmDUBxDLWyBwCbVOyRL5M6ywnWJINLdpIwfqCUk24J1q1qiJ5eZu0m0uDcG5KRzgZ+grnSSYBwCx1xCunoGjMg7iwxEMgScD02nKtiijxEpu8soL okke@Mikes-MBP-2.fritz.box", + "user_id": 36 + } + ], + "ssid_required": false, + "suspended": false, + "uid": "urn:john", + "updated_at": 1691760563, + "updated_by": "urn:admin", + "user_ip_networks": [], + "username": "john" + }, + "user_id": 36 + }, + { + "collaboration_id": 10, + "created_at": 1691760563, + "created_by": "urn:admin", + "expiry_date": null, + "id": 23, + "invitation_id": null, + "role": "admin", + "status": "active", + "updated_by": "urn:admin", + "user": { + "address": null, + "affiliation": null, + "application_uid": null, + "created_at": 1691760563, + "created_by": "urn:admin", + "edu_members": null, + "eduperson_principal_name": null, + "email": "boss@example.org", + "entitlement": null, + "external_id": "e906cf88-cdb3-480d-8bb3-ce53bdcda4e7", + "family_name": null, + "given_name": null, + "home_organisation_uid": null, + "id": 39, + "last_accessed_date": null, + "last_login_date": null, + "mfa_reset_token": null, + "name": "The Boss", + "nick_name": null, + "pam_last_login_date": null, + "schac_home_organisation": null, + "scoped_affiliation": null, + "second_fa_uuid": null, + "second_factor_auth": null, + "ssh_keys": [], + "ssid_required": false, + "suspended": false, + "uid": "urn:admin", + "updated_at": 1691760563, + "updated_by": "urn:admin", + "user_ip_networks": [], + "username": "admin" + }, + "user_id": 39 + }, + { + "collaboration_id": 10, + "created_at": 1691760563, + "created_by": "urn:admin", + "expiry_date": null, + "id": 27, + "invitation_id": null, + "role": "member", + "status": "active", + "updated_by": "urn:admin", + "user": { + "address": null, + "affiliation": null, + "application_uid": null, + "created_at": 1691760563, + "created_by": "urn:admin", + "edu_members": null, + "eduperson_principal_name": null, + "email": "jane@ucc.org", + "entitlement": "urn:mace:surf.nl:sram:allow-create-co", + "external_id": "502e861e-f548-4335-89d8-f1764f803964", + "family_name": null, + "given_name": null, + "home_organisation_uid": null, + "id": 45, + "last_accessed_date": null, + "last_login_date": null, + "mfa_reset_token": null, + "name": "Jane Doe", + "nick_name": null, + "pam_last_login_date": null, + "schac_home_organisation": null, + "scoped_affiliation": null, + "second_fa_uuid": null, + "second_factor_auth": null, + "ssh_keys": [], + "ssid_required": false, + "suspended": false, + "uid": "urn:jane", + "updated_at": 1691760563, + "updated_by": "urn:admin", + "user_ip_networks": [], + "username": "jane" + }, + "user_id": 45 + }, + { + "collaboration_id": 10, + "created_at": 1691760563, + "created_by": "urn:admin", + "expiry_date": null, + "id": 28, + "invitation_id": null, + "role": "member", + "status": "active", + "updated_by": "urn:admin", + "user": { + "address": null, + "affiliation": null, + "application_uid": "sarah_application_uid", + "created_at": 1691760563, + "created_by": "urn:admin", + "edu_members": null, + "eduperson_principal_name": null, + "email": "sarah@uva.org", + "entitlement": null, + "external_id": "8297d8a5-a2a4-4208-9fb6-100a5865f022", + "family_name": null, + "given_name": null, + "home_organisation_uid": null, + "id": 43, + "last_accessed_date": null, + "last_login_date": null, + "mfa_reset_token": null, + "name": "Sarah Cross", + "nick_name": null, + "pam_last_login_date": null, + "schac_home_organisation": null, + "scoped_affiliation": null, + "second_fa_uuid": null, + "second_factor_auth": null, + "ssh_keys": [ + { + "created_at": 1691760563, + "id": 12, + "ssh_value": "some-lame-key", + "user_id": 43 + } + ], + "ssid_required": false, + "suspended": false, + "uid": "urn:sarah", + "updated_at": 1691760563, + "updated_by": "urn:admin", + "user_ip_networks": [ + { + "created_at": 1691760563, + "created_by": "urn:admin", + "id": 5, + "network_value": "255.0.0.1/32", + "updated_by": "urn:admin", + "user_id": 43 + }, + { + "created_at": 1691760563, + "created_by": "urn:admin", + "id": 6, + "network_value": "255.0.0.9/24", + "updated_by": "urn:admin", + "user_id": 43 + } + ], + "username": "sarah" + }, + "user_id": 43 + }, + { + "collaboration_id": 10, + "created_at": 1691760563, + "created_by": "urn:admin", + "expiry_date": null, + "id": 31, + "invitation_id": null, + "role": "member", + "status": "active", + "updated_by": "urn:admin", + "user": { + "address": null, + "affiliation": null, + "application_uid": null, + "created_at": 1691760563, + "created_by": "urn:admin", + "edu_members": null, + "eduperson_principal_name": null, + "email": "betty@uuc.org", + "entitlement": null, + "external_id": "bbd8123c-b0f9-4e3d-b3ff-288aa1c1edd6", + "family_name": null, + "given_name": null, + "home_organisation_uid": null, + "id": 44, + "last_accessed_date": null, + "last_login_date": null, + "mfa_reset_token": "1234567890", + "name": "betty", + "nick_name": null, + "pam_last_login_date": null, + "schac_home_organisation": null, + "scoped_affiliation": null, + "second_fa_uuid": null, + "second_factor_auth": null, + "ssh_keys": [], + "ssid_required": false, + "suspended": false, + "uid": "urn:betty", + "updated_at": 1691760563, + "updated_by": "urn:admin", + "user_ip_networks": [], + "username": "betty" + }, + "user_id": 44 + } + ], + "collaboration_memberships_count": 5, + "created_at": 1691760563, + "created_by": "urn:admin", + "description": "Artifical Intelligence computing for the Unincorporated Urban Community", + "disable_join_requests": false, + "disclose_email_information": true, + "disclose_member_information": true, + "expiry_date": null, + "global_urn": "ucc:ai_computing", + "groups": [ + { + "auto_provision_members": false, + "collaboration_id": 10, + "collaboration_memberships": [ + { + "collaboration_id": 10, + "created_at": 1691760563, + "created_by": "urn:admin", + "expiry_date": null, + "id": 27, + "invitation_id": null, + "role": "member", + "status": "active", + "updated_by": "urn:admin", + "user": { + "address": null, + "affiliation": null, + "application_uid": null, + "created_at": 1691760563, + "created_by": "urn:admin", + "edu_members": null, + "eduperson_principal_name": null, + "email": "jane@ucc.org", + "entitlement": "urn:mace:surf.nl:sram:allow-create-co", + "external_id": "502e861e-f548-4335-89d8-f1764f803964", + "family_name": null, + "given_name": null, + "home_organisation_uid": null, + "id": 45, + "last_accessed_date": null, + "last_login_date": null, + "mfa_reset_token": null, + "name": "Jane Doe", + "nick_name": null, + "pam_last_login_date": null, + "schac_home_organisation": null, + "scoped_affiliation": null, + "second_fa_uuid": null, + "second_factor_auth": null, + "ssh_keys": [], + "ssid_required": false, + "suspended": false, + "uid": "urn:jane", + "updated_at": 1691760563, + "updated_by": "urn:admin", + "user_ip_networks": [], + "username": "jane" + }, + "user_id": 45 + }, + { + "collaboration_id": 10, + "created_at": 1691760563, + "created_by": "urn:admin", + "expiry_date": null, + "id": 22, + "invitation_id": null, + "role": "member", + "status": "active", + "updated_by": "urn:admin", + "user": { + "address": "Postal 1234AA", + "affiliation": null, + "application_uid": null, + "created_at": 1691760563, + "created_by": "urn:admin", + "edu_members": null, + "eduperson_principal_name": null, + "email": "john@example.org", + "entitlement": null, + "external_id": "86eee601-770f-4df3-bd4c-181a2edcbb2f", + "family_name": null, + "given_name": null, + "home_organisation_uid": null, + "id": 36, + "last_accessed_date": null, + "last_login_date": null, + "mfa_reset_token": null, + "name": "John Doe", + "nick_name": null, + "pam_last_login_date": null, + "schac_home_organisation": null, + "scoped_affiliation": null, + "second_fa_uuid": null, + "second_factor_auth": null, + "ssh_keys": [ + { + "created_at": 1691760563, + "id": 10, + "ssh_value": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC/nvjea1zJJNCnyUfT6HLcHDhwCMp7uqr4BzxhDAjBnjWcgW4hZJvtLTqCLspS6mogCq2d0/31DU4DnGb2MO28gk74MiVBtAQWI5+TsO5QHupO3V6aLrKhmn8xn1PKc9JycgjOa4BMQ1meomn3Zmph6oo87MCtF2w75cxYEBJ9dJgHzZsn9mw+w8Z3H1vYnkcBT/i2MIK+qfsue/tvEe8ybi+26bGQIZIPDcd+OmDUBxDLWyBwCbVOyRL5M6ywnWJINLdpIwfqCUk24J1q1qiJ5eZu0m0uDcG5KRzgZ+grnSSYBwCx1xCunoGjMg7iwxEMgScD02nKtiijxEpu8soL okke@Mikes-MBP-2.fritz.box", + "user_id": 36 + } + ], + "ssid_required": false, + "suspended": false, + "uid": "urn:john", + "updated_at": 1691760563, + "updated_by": "urn:admin", + "user_ip_networks": [], + "username": "john" + }, + "user_id": 36 + } + ], + "created_at": 1691760563, + "created_by": "urn:admin", + "description": "Artifical computing researchers", + "global_urn": "uuc:ai_computing:ai_res", + "id": 9, + "identifier": "9734e4c4-d23e-4228-b0e0-8e6a5b85e72e", + "invitations": [], + "name": "AI researchers", + "service_group": null, + "service_group_id": null, + "short_name": "ai_res", + "updated_at": 1691760563, + "updated_by": "urn:admin" + }, + { + "auto_provision_members": false, + "collaboration_id": 10, + "collaboration_memberships": [ + { + "collaboration_id": 10, + "created_at": 1691760563, + "created_by": "urn:admin", + "expiry_date": null, + "id": 22, + "invitation_id": null, + "role": "member", + "status": "active", + "updated_by": "urn:admin", + "user": { + "address": "Postal 1234AA", + "affiliation": null, + "application_uid": null, + "created_at": 1691760563, + "created_by": "urn:admin", + "edu_members": null, + "eduperson_principal_name": null, + "email": "john@example.org", + "entitlement": null, + "external_id": "86eee601-770f-4df3-bd4c-181a2edcbb2f", + "family_name": null, + "given_name": null, + "home_organisation_uid": null, + "id": 36, + "last_accessed_date": null, + "last_login_date": null, + "mfa_reset_token": null, + "name": "John Doe", + "nick_name": null, + "pam_last_login_date": null, + "schac_home_organisation": null, + "scoped_affiliation": null, + "second_fa_uuid": null, + "second_factor_auth": null, + "ssh_keys": [ + { + "created_at": 1691760563, + "id": 10, + "ssh_value": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC/nvjea1zJJNCnyUfT6HLcHDhwCMp7uqr4BzxhDAjBnjWcgW4hZJvtLTqCLspS6mogCq2d0/31DU4DnGb2MO28gk74MiVBtAQWI5+TsO5QHupO3V6aLrKhmn8xn1PKc9JycgjOa4BMQ1meomn3Zmph6oo87MCtF2w75cxYEBJ9dJgHzZsn9mw+w8Z3H1vYnkcBT/i2MIK+qfsue/tvEe8ybi+26bGQIZIPDcd+OmDUBxDLWyBwCbVOyRL5M6ywnWJINLdpIwfqCUk24J1q1qiJ5eZu0m0uDcG5KRzgZ+grnSSYBwCx1xCunoGjMg7iwxEMgScD02nKtiijxEpu8soL okke@Mikes-MBP-2.fritz.box", + "user_id": 36 + } + ], + "ssid_required": false, + "suspended": false, + "uid": "urn:john", + "updated_at": 1691760563, + "updated_by": "urn:admin", + "user_ip_networks": [], + "username": "john" + }, + "user_id": 36 + } + ], + "created_at": 1691760563, + "created_by": "urn:admin", + "description": "Artifical computing developers", + "global_urn": "uuc:ai_computing:ai_dev", + "id": 10, + "identifier": "4c270cff-de30-49e8-a3bc-df032536b37c", + "invitations": [], + "name": "AI developers", + "service_group": null, + "service_group_id": null, + "short_name": "ai_dev", + "updated_at": 1691760563, + "updated_by": "urn:admin" + } + ], + "id": 10, + "identifier": "a71a2b01-4642-4e1a-b3ac-0a06b2bf66f2", + "invitations": [ + { + "collaboration_id": 10, + "created_at": 1691760563, + "created_by": "urn:admin", + "expiry_date": 1693008000, + "external_identifier": null, + "hash": "AEcXe3ego4ibWTQNj6nG16M-39W4uZ8LlY7FgKMBwpOk", + "id": 11, + "intended_role": "admin", + "invitee_email": "curious@ex.org", + "membership_expiry_date": null, + "message": "Please join...", + "status": "open", + "user": { + "address": null, + "affiliation": null, + "application_uid": null, + "created_at": 1691760563, + "created_by": "urn:admin", + "edu_members": null, + "eduperson_principal_name": null, + "email": "boss@example.org", + "entitlement": null, + "external_id": "e906cf88-cdb3-480d-8bb3-ce53bdcda4e7", + "family_name": null, + "given_name": null, + "home_organisation_uid": null, + "id": 39, + "last_accessed_date": null, + "last_login_date": null, + "mfa_reset_token": null, + "name": "The Boss", + "nick_name": null, + "pam_last_login_date": null, + "schac_home_organisation": null, + "scoped_affiliation": null, + "second_fa_uuid": null, + "second_factor_auth": null, + "ssh_keys": [], + "ssid_required": false, + "suspended": false, + "uid": "urn:admin", + "updated_at": 1691760563, + "updated_by": "urn:admin", + "user_ip_networks": [], + "username": "admin" + }, + "user_id": 39 + } + ], + "invitations_count": 3, + "join_requests": [ + { + "collaboration_id": 10, + "created_at": 1691760563, + "hash": "AO2XaVUO4ggZkDt0n9LfNmRFEOTZK7NP4XgcBPESJoCU", + "id": 9, + "message": "Please...", + "reference": "Dr. Johnson", + "rejection_reason": null, + "status": "open", + "user": { + "address": "Postal 1234AA", + "affiliation": null, + "application_uid": null, + "created_at": 1691760563, + "created_by": "urn:admin", + "edu_members": null, + "eduperson_principal_name": null, + "email": "john@example.org", + "entitlement": null, + "external_id": "86eee601-770f-4df3-bd4c-181a2edcbb2f", + "family_name": null, + "given_name": null, + "home_organisation_uid": null, + "id": 36, + "last_accessed_date": null, + "last_login_date": null, + "mfa_reset_token": null, + "name": "John Doe", + "nick_name": null, + "pam_last_login_date": null, + "schac_home_organisation": null, + "scoped_affiliation": null, + "second_fa_uuid": null, + "second_factor_auth": null, + "ssh_keys": [ + { + "created_at": 1691760563, + "id": 10, + "ssh_value": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC/nvjea1zJJNCnyUfT6HLcHDhwCMp7uqr4BzxhDAjBnjWcgW4hZJvtLTqCLspS6mogCq2d0/31DU4DnGb2MO28gk74MiVBtAQWI5+TsO5QHupO3V6aLrKhmn8xn1PKc9JycgjOa4BMQ1meomn3Zmph6oo87MCtF2w75cxYEBJ9dJgHzZsn9mw+w8Z3H1vYnkcBT/i2MIK+qfsue/tvEe8ybi+26bGQIZIPDcd+OmDUBxDLWyBwCbVOyRL5M6ywnWJINLdpIwfqCUk24J1q1qiJ5eZu0m0uDcG5KRzgZ+grnSSYBwCx1xCunoGjMg7iwxEMgScD02nKtiijxEpu8soL okke@Mikes-MBP-2.fritz.box", + "user_id": 36 + } + ], + "ssid_required": false, + "suspended": false, + "uid": "urn:john", + "updated_at": 1691760563, + "updated_by": "urn:admin", + "user_ip_networks": [], + "username": "john" + }, + "user_id": 36 + }, + { + "collaboration_id": 10, + "created_at": 1691760563, + "hash": "Af-H8An2zBTTn-_AfT74wAh3BRdNkJLXqAv56YJ0cuZY", + "id": 10, + "message": "Please...", + "reference": null, + "rejection_reason": null, + "status": "open", + "user": { + "address": null, + "affiliation": null, + "application_uid": null, + "created_at": 1691760563, + "created_by": "urn:admin", + "edu_members": null, + "eduperson_principal_name": null, + "email": "peter@example.org", + "entitlement": null, + "external_id": "d428f98d-fd1c-4d06-a8c1-27b7b086138e", + "family_name": null, + "given_name": null, + "home_organisation_uid": null, + "id": 38, + "last_accessed_date": null, + "last_login_date": null, + "mfa_reset_token": null, + "name": "Peter Doe", + "nick_name": null, + "pam_last_login_date": null, + "schac_home_organisation": null, + "scoped_affiliation": null, + "second_fa_uuid": null, + "second_factor_auth": null, + "ssh_keys": [], + "ssid_required": false, + "suspended": false, + "uid": "urn:peter", + "updated_at": 1691760563, + "updated_by": "urn:admin", + "user_ip_networks": [], + "username": "peter" + }, + "user_id": 38 + }, + { + "collaboration_id": 10, + "created_at": 1691760563, + "hash": "AnG8qch8eDLcFI7lE8bNoShvk7EjrgcYg7sXWopr2Ekk", + "id": 11, + "message": "Please...", + "reference": null, + "rejection_reason": null, + "status": "open", + "user": { + "address": null, + "affiliation": null, + "application_uid": null, + "created_at": 1691760563, + "created_by": "urn:admin", + "edu_members": null, + "eduperson_principal_name": null, + "email": "mary@example.org", + "entitlement": null, + "external_id": "90bd0b8a-f830-4a9d-b1e8-522b8a164399", + "family_name": null, + "given_name": null, + "home_organisation_uid": null, + "id": 37, + "last_accessed_date": null, + "last_login_date": null, + "mfa_reset_token": null, + "name": "Mary Doe", + "nick_name": null, + "pam_last_login_date": null, + "schac_home_organisation": "example.org", + "scoped_affiliation": null, + "second_fa_uuid": null, + "second_factor_auth": null, + "ssh_keys": [], + "ssid_required": false, + "suspended": false, + "uid": "urn:mary", + "updated_at": 1691760563, + "updated_by": "urn:admin", + "user_ip_networks": [], + "username": "mdoe" + }, + "user_id": 37 + } + ], + "last_activity_date": 1691760563, + "logo": "https://sbs.scz-vm.net/api/images/collaborations/a257346e-cb64-4894-b56f-2d6b5106507f", + "name": "AI computing", + "organisation": { + "category": "Research", + "collaboration_creation_allowed": true, + "collaborations_count": 2, + "created_at": 1691760563, + "created_by": "urn:admin", + "description": "Unincorporated Urban Community", + "id": 7, + "identifier": "95306a5f-0a16-4461-b358-8442e09dab20", + "logo": "https://sbs.scz-vm.net/api/images/organisations/2540c646-d6b3-4023-948f-739d6f1fe38c", + "name": "UUC", + "on_boarding_msg": "We are using **SRAM** to provide access to the following research tools:\n- Wiki\n- Cloud\n- Awesome things...\n\nIf you want to join one of our collaborations, please send a mail to [support@uuc.nl](mailto:support@uuc.nl).\n

\nHappy researching,\n\n*UUC support*", + "organisation_memberships_count": 4, + "schac_home_organisations": [ + { + "created_at": 1691760563, + "created_by": "urn:admin", + "id": 5, + "name": "rug.nl", + "organisation_id": 7, + "updated_by": "urn:admin" + } + ], + "services": [ + { + "abbreviation": "uuc_scheduler", + "accepted_user_policy": "https://google.nl", + "access_allowed_for_all": false, + "address": null, + "allow_restricted_orgs": false, + "automatic_connection_allowed": false, + "code_of_conduct_compliant": false, + "contact_email": "help@uuc_scheduler.example.com", + "created_at": 1691760563, + "created_by": "urn:admin", + "description": "UUC Scheduler Service", + "entity_id": "uuc_scheduler_entity_id", + "id": 32, + "identity_type": null, + "ldap_enabled": false, + "ldap_password": null, + "logo": "https://sbs.scz-vm.net/api/images/services/86e78235-bdb3-4f54-8a96-8cba18341dad", + "name": "uuc_scheduler_name", + "non_member_users_access_allowed": false, + "pam_web_sso_enabled": false, + "privacy_policy": "https://privacy.org", + "public_visible": true, + "research_scholarship_compliant": false, + "scim_bearer_token": null, + "scim_client_enabled": false, + "scim_enabled": false, + "scim_url": null, + "security_email": "sec@org.nl", + "service_memberships": [], + "sirtfi_compliant": false, + "support_email": null, + "sweep_remove_orphans": false, + "sweep_scim_daily_rate": 0, + "sweep_scim_enabled": false, + "sweep_scim_last_run": null, + "token_enabled": false, + "token_validity_days": 0, + "updated_by": "urn:admin", + "uri": null, + "uri_info": null, + "uuid4": "86e78235-bdb3-4f54-8a96-8cba18341dad" + }, + { + "abbreviation": "wiki", + "accepted_user_policy": "https://google.nl", + "access_allowed_for_all": false, + "address": null, + "allow_restricted_orgs": false, + "automatic_connection_allowed": false, + "code_of_conduct_compliant": false, + "contact_email": "help@wiki.com", + "created_at": 1691760563, + "created_by": "urn:admin", + "description": "No more wiki's please", + "entity_id": "https://wiki", + "id": 29, + "identity_type": null, + "ldap_enabled": true, + "ldap_password": null, + "logo": "https://sbs.scz-vm.net/api/images/services/abf21c97-66ec-44c4-8e86-7e03395eccad", + "name": "Wiki", + "non_member_users_access_allowed": false, + "pam_web_sso_enabled": false, + "privacy_policy": "https://privacy.org", + "public_visible": true, + "research_scholarship_compliant": false, + "scim_bearer_token": null, + "scim_client_enabled": true, + "scim_enabled": false, + "scim_url": null, + "security_email": "sec@org.nl", + "service_memberships": [ + { + "created_at": 1691760563, + "created_by": "urn:admin", + "id": 15, + "role": "admin", + "service_id": 29, + "updated_by": "urn:admin", + "user": { + "address": null, + "affiliation": null, + "application_uid": null, + "created_at": 1691760563, + "created_by": "urn:admin", + "edu_members": null, + "eduperson_principal_name": null, + "email": "service_admin@ucc.org", + "entitlement": null, + "external_id": "a1b6541c-bf6b-4529-9d08-79fff1fb137f", + "family_name": null, + "given_name": null, + "home_organisation_uid": null, + "id": 51, + "last_accessed_date": null, + "last_login_date": null, + "mfa_reset_token": null, + "name": "Service Admin", + "nick_name": null, + "pam_last_login_date": null, + "schac_home_organisation": "service_admin.com", + "scoped_affiliation": null, + "second_fa_uuid": null, + "second_factor_auth": null, + "ssh_keys": [], + "ssid_required": false, + "suspended": false, + "uid": "urn:service_admin", + "updated_at": 1691760563, + "updated_by": "urn:admin", + "user_ip_networks": [], + "username": "service_admin" + }, + "user_id": 51 + } + ], + "sirtfi_compliant": false, + "support_email": null, + "sweep_remove_orphans": false, + "sweep_scim_daily_rate": 0, + "sweep_scim_enabled": false, + "sweep_scim_last_run": null, + "token_enabled": true, + "token_validity_days": 365, + "updated_by": "urn:admin", + "uri": "https://servicedesk.surf.nl/wiki/", + "uri_info": null, + "uuid4": "abf21c97-66ec-44c4-8e86-7e03395eccad" + } + ], + "services_restricted": false, + "short_name": "uuc", + "updated_by": "urn:admin", + "uuid4": "2540c646-d6b3-4023-948f-739d6f1fe38c" + }, + "organisation_id": 7, + "service_connection_requests": [ + { + "collaboration_id": 10, + "created_at": 1691760563, + "created_by": "urn:admin", + "hash": "Al2HTGGhRxafVfxPPH8Mq4PCWo6IiW99zQyXZFrztU1s", + "id": 6, + "message": "AI computing needs storage", + "requester": { + "address": null, + "affiliation": null, + "application_uid": null, + "created_at": 1691760563, + "created_by": "urn:admin", + "edu_members": null, + "eduperson_principal_name": null, + "email": "boss@example.org", + "entitlement": null, + "external_id": "e906cf88-cdb3-480d-8bb3-ce53bdcda4e7", + "family_name": null, + "given_name": null, + "home_organisation_uid": null, + "id": 39, + "last_accessed_date": null, + "last_login_date": null, + "mfa_reset_token": null, + "name": "The Boss", + "nick_name": null, + "pam_last_login_date": null, + "schac_home_organisation": null, + "scoped_affiliation": null, + "second_fa_uuid": null, + "second_factor_auth": null, + "ssh_keys": [], + "ssid_required": false, + "suspended": false, + "uid": "urn:admin", + "updated_at": 1691760563, + "updated_by": "urn:admin", + "user_ip_networks": [], + "username": "admin" + }, + "requester_id": 39, + "service": { + "abbreviation": "storage", + "accepted_user_policy": "https://google.nl", + "access_allowed_for_all": false, + "address": null, + "allow_restricted_orgs": true, + "automatic_connection_allowed": true, + "code_of_conduct_compliant": false, + "contact_email": null, + "created_at": 1691760563, + "created_by": "urn:admin", + "description": "SURF Storage Service", + "entity_id": "https://storage", + "id": 28, + "identity_type": null, + "ldap_enabled": true, + "ldap_password": null, + "logo": "https://sbs.scz-vm.net/api/images/services/1664bb92-c25c-4b73-abda-5b6977ac62b7", + "name": "Storage", + "non_member_users_access_allowed": false, + "pam_web_sso_enabled": true, + "privacy_policy": "https://privacy.org", + "public_visible": true, + "research_scholarship_compliant": false, + "scim_bearer_token": "secret", + "scim_client_enabled": false, + "scim_enabled": true, + "scim_url": "http://localhost:8080/api/scim_mock", + "security_email": "sec@org.nl", + "sirtfi_compliant": false, + "support_email": "support@storage.net", + "sweep_remove_orphans": false, + "sweep_scim_daily_rate": 0, + "sweep_scim_enabled": false, + "sweep_scim_last_run": null, + "token_enabled": false, + "token_validity_days": 0, + "updated_by": "urn:admin", + "uri": "https://storage.net", + "uri_info": null, + "uuid4": "1664bb92-c25c-4b73-abda-5b6977ac62b7" + }, + "service_id": 28, + "updated_by": "urn:admin" + } + ], + "services": [ + { + "abbreviation": "mail", + "accepted_user_policy": "https://google.nl", + "access_allowed_for_all": false, + "address": null, + "allow_restricted_orgs": false, + "automatic_connection_allowed": true, + "code_of_conduct_compliant": false, + "contact_email": "john@example.org", + "created_at": 1691760563, + "created_by": "urn:admin", + "description": null, + "entity_id": "https://mail", + "id": 25, + "identity_type": null, + "ldap_enabled": true, + "ldap_password": null, + "logo": "https://sbs.scz-vm.net/api/images/services/e47e0c01-61d0-44f4-821b-5c5a0b52b6de", + "name": "Mail Services", + "non_member_users_access_allowed": false, + "pam_web_sso_enabled": false, + "privacy_policy": "https://privacy.org", + "public_visible": true, + "research_scholarship_compliant": false, + "scim_bearer_token": null, + "scim_client_enabled": false, + "scim_enabled": false, + "scim_url": null, + "security_email": "sec@org.nl", + "service_memberships": [ + { + "created_at": 1691760563, + "created_by": "urn:admin", + "id": 16, + "role": "admin", + "service_id": 25, + "updated_by": "urn:admin", + "user": { + "address": null, + "affiliation": null, + "application_uid": null, + "created_at": 1691760563, + "created_by": "urn:admin", + "edu_members": null, + "eduperson_principal_name": null, + "email": "service_admin@ucc.org", + "entitlement": null, + "external_id": "a1b6541c-bf6b-4529-9d08-79fff1fb137f", + "family_name": null, + "given_name": null, + "home_organisation_uid": null, + "id": 51, + "last_accessed_date": null, + "last_login_date": null, + "mfa_reset_token": null, + "name": "Service Admin", + "nick_name": null, + "pam_last_login_date": null, + "schac_home_organisation": "service_admin.com", + "scoped_affiliation": null, + "second_fa_uuid": null, + "second_factor_auth": null, + "ssh_keys": [], + "ssid_required": false, + "suspended": false, + "uid": "urn:service_admin", + "updated_at": 1691760563, + "updated_by": "urn:admin", + "user_ip_networks": [], + "username": "service_admin" + }, + "user_id": 51 + } + ], + "sirtfi_compliant": false, + "support_email": null, + "sweep_remove_orphans": false, + "sweep_scim_daily_rate": 0, + "sweep_scim_enabled": false, + "sweep_scim_last_run": null, + "token_enabled": false, + "token_validity_days": 0, + "updated_by": "urn:admin", + "uri": null, + "uri_info": null, + "uuid4": "e47e0c01-61d0-44f4-821b-5c5a0b52b6de" + }, + { + "abbreviation": "network", + "accepted_user_policy": "https://aup.org", + "access_allowed_for_all": false, + "address": "Some address", + "allow_restricted_orgs": false, + "automatic_connection_allowed": false, + "code_of_conduct_compliant": false, + "contact_email": "help@network.com", + "created_at": 1691760563, + "created_by": "urn:admin", + "description": "Network enabling service SSH access", + "entity_id": "https://network", + "id": 30, + "identity_type": "SSH KEY", + "ldap_enabled": true, + "ldap_password": null, + "logo": "https://sbs.scz-vm.net/api/images/services/b8a0be14-2f2c-4714-ac9d-5ed3e9b286ed", + "name": "Network Services", + "non_member_users_access_allowed": false, + "pam_web_sso_enabled": false, + "privacy_policy": "https://privacy.org", + "public_visible": false, + "research_scholarship_compliant": false, + "scim_bearer_token": "secret", + "scim_client_enabled": true, + "scim_enabled": true, + "scim_url": "http://localhost:8080/api/scim_mock", + "security_email": "sec@org.nl", + "service_memberships": [ + { + "created_at": 1691760563, + "created_by": "urn:admin", + "id": 14, + "role": "admin", + "service_id": 30, + "updated_by": "urn:admin", + "user": { + "address": null, + "affiliation": null, + "application_uid": null, + "created_at": 1691760563, + "created_by": "urn:admin", + "edu_members": null, + "eduperson_principal_name": null, + "email": "service_admin@ucc.org", + "entitlement": null, + "external_id": "a1b6541c-bf6b-4529-9d08-79fff1fb137f", + "family_name": null, + "given_name": null, + "home_organisation_uid": null, + "id": 51, + "last_accessed_date": null, + "last_login_date": null, + "mfa_reset_token": null, + "name": "Service Admin", + "nick_name": null, + "pam_last_login_date": null, + "schac_home_organisation": "service_admin.com", + "scoped_affiliation": null, + "second_fa_uuid": null, + "second_factor_auth": null, + "ssh_keys": [], + "ssid_required": false, + "suspended": false, + "uid": "urn:service_admin", + "updated_at": 1691760563, + "updated_by": "urn:admin", + "user_ip_networks": [], + "username": "service_admin" + }, + "user_id": 51 + } + ], + "sirtfi_compliant": false, + "support_email": null, + "sweep_remove_orphans": true, + "sweep_scim_daily_rate": 1, + "sweep_scim_enabled": true, + "sweep_scim_last_run": 1691674163, + "token_enabled": true, + "token_validity_days": 365, + "updated_by": "urn:admin", + "uri": "https://uri.net", + "uri_info": null, + "uuid4": "b8a0be14-2f2c-4714-ac9d-5ed3e9b286ed" + } + ], + "short_name": "ai_computing", + "status": "active", + "tags": [ + { + "id": 7, + "tag_value": "tag_uuc" + } + ], + "updated_at": 1691760563, + "updated_by": "urn:admin", + "uuid4": "a257346e-cb64-4894-b56f-2d6b5106507f", + "website_url": "https://www.google.nl" +} \ No newline at end of file diff --git a/api/collaborations/11 b/api/collaborations/11 new file mode 100644 index 0000000..3f295d9 --- /dev/null +++ b/api/collaborations/11 @@ -0,0 +1,988 @@ +{ + "accepted_user_policy": null, + "collaboration_memberships": [ + { + "collaboration_id": 11, + "created_at": 1691760563, + "created_by": "urn:admin", + "expiry_date": null, + "id": 24, + "invitation_id": null, + "role": "member", + "status": "active", + "updated_by": "urn:admin", + "user": { + "address": null, + "affiliation": null, + "application_uid": null, + "created_at": 1691760563, + "created_by": "urn:admin", + "edu_members": null, + "eduperson_principal_name": null, + "email": "roger@example.org", + "entitlement": null, + "external_id": "b5e31ea8-d50b-45bc-b31f-16572a55aca0", + "family_name": null, + "given_name": null, + "home_organisation_uid": null, + "id": 40, + "last_accessed_date": null, + "last_login_date": null, + "mfa_reset_token": null, + "name": "Roger Doe", + "nick_name": null, + "pam_last_login_date": null, + "schac_home_organisation": "example.org", + "scoped_affiliation": null, + "second_fa_uuid": null, + "second_factor_auth": null, + "ssh_keys": [], + "ssid_required": false, + "suspended": false, + "uid": "urn:roger", + "updated_at": 1691760563, + "updated_by": "urn:admin", + "user_ip_networks": [], + "username": "roger" + }, + "user_id": 40 + }, + { + "collaboration_id": 11, + "created_at": 1691760563, + "created_by": "urn:admin", + "expiry_date": null, + "id": 25, + "invitation_id": null, + "role": "member", + "status": "active", + "updated_by": "urn:admin", + "user": { + "address": null, + "affiliation": null, + "application_uid": null, + "created_at": 1691760563, + "created_by": "urn:admin", + "edu_members": null, + "eduperson_principal_name": null, + "email": "peter@example.org", + "entitlement": null, + "external_id": "d428f98d-fd1c-4d06-a8c1-27b7b086138e", + "family_name": null, + "given_name": null, + "home_organisation_uid": null, + "id": 38, + "last_accessed_date": null, + "last_login_date": null, + "mfa_reset_token": null, + "name": "Peter Doe", + "nick_name": null, + "pam_last_login_date": null, + "schac_home_organisation": null, + "scoped_affiliation": null, + "second_fa_uuid": null, + "second_factor_auth": null, + "ssh_keys": [], + "ssid_required": false, + "suspended": false, + "uid": "urn:peter", + "updated_at": 1691760563, + "updated_by": "urn:admin", + "user_ip_networks": [], + "username": "peter" + }, + "user_id": 38 + }, + { + "collaboration_id": 11, + "created_at": 1691760563, + "created_by": "urn:admin", + "expiry_date": null, + "id": 26, + "invitation_id": null, + "role": "admin", + "status": "active", + "updated_by": "urn:admin", + "user": { + "address": null, + "affiliation": null, + "application_uid": "sarah_application_uid", + "created_at": 1691760563, + "created_by": "urn:admin", + "edu_members": null, + "eduperson_principal_name": null, + "email": "sarah@uva.org", + "entitlement": null, + "external_id": "8297d8a5-a2a4-4208-9fb6-100a5865f022", + "family_name": null, + "given_name": null, + "home_organisation_uid": null, + "id": 43, + "last_accessed_date": null, + "last_login_date": null, + "mfa_reset_token": null, + "name": "Sarah Cross", + "nick_name": null, + "pam_last_login_date": null, + "schac_home_organisation": null, + "scoped_affiliation": null, + "second_fa_uuid": null, + "second_factor_auth": null, + "ssh_keys": [ + { + "created_at": 1691760563, + "id": 12, + "ssh_value": "some-lame-key", + "user_id": 43 + } + ], + "ssid_required": false, + "suspended": false, + "uid": "urn:sarah", + "updated_at": 1691760563, + "updated_by": "urn:admin", + "user_ip_networks": [ + { + "created_at": 1691760563, + "created_by": "urn:admin", + "id": 5, + "network_value": "255.0.0.1/32", + "updated_by": "urn:admin", + "user_id": 43 + }, + { + "created_at": 1691760563, + "created_by": "urn:admin", + "id": 6, + "network_value": "255.0.0.9/24", + "updated_by": "urn:admin", + "user_id": 43 + } + ], + "username": "sarah" + }, + "user_id": 43 + }, + { + "collaboration_id": 11, + "created_at": 1691760563, + "created_by": "urn:admin", + "expiry_date": null, + "id": 29, + "invitation_id": null, + "role": "member", + "status": "active", + "updated_by": "urn:admin", + "user": { + "address": null, + "affiliation": null, + "application_uid": null, + "created_at": 1691760563, + "created_by": "urn:admin", + "edu_members": null, + "eduperson_principal_name": null, + "email": "user_deletion_warning@example.org", + "entitlement": null, + "external_id": "1b326658-60ce-413a-975d-378c3ba1fad5", + "family_name": null, + "given_name": null, + "home_organisation_uid": null, + "id": 48, + "last_accessed_date": 1652966963, + "last_login_date": 1652966963, + "mfa_reset_token": null, + "name": "user_deletion_warning", + "nick_name": null, + "pam_last_login_date": null, + "schac_home_organisation": null, + "scoped_affiliation": null, + "second_fa_uuid": null, + "second_factor_auth": null, + "ssh_keys": [], + "ssid_required": false, + "suspended": true, + "uid": "urn:user_deletion_warning", + "updated_at": 1691760563, + "updated_by": "urn:admin", + "user_ip_networks": [], + "username": "user_deletion_warning" + }, + "user_id": 48 + } + ], + "collaboration_memberships_count": 4, + "created_at": 1691760563, + "created_by": "urn:admin", + "description": "University of Amsterdam Research - Urban Crowd Control", + "disable_join_requests": false, + "disclose_email_information": false, + "disclose_member_information": true, + "expiry_date": null, + "global_urn": "uva:research", + "groups": [ + { + "auto_provision_members": true, + "collaboration_id": 11, + "collaboration_memberships": [ + { + "collaboration_id": 11, + "created_at": 1691760563, + "created_by": "urn:admin", + "expiry_date": null, + "id": 24, + "invitation_id": null, + "role": "member", + "status": "active", + "updated_by": "urn:admin", + "user": { + "address": null, + "affiliation": null, + "application_uid": null, + "created_at": 1691760563, + "created_by": "urn:admin", + "edu_members": null, + "eduperson_principal_name": null, + "email": "roger@example.org", + "entitlement": null, + "external_id": "b5e31ea8-d50b-45bc-b31f-16572a55aca0", + "family_name": null, + "given_name": null, + "home_organisation_uid": null, + "id": 40, + "last_accessed_date": null, + "last_login_date": null, + "mfa_reset_token": null, + "name": "Roger Doe", + "nick_name": null, + "pam_last_login_date": null, + "schac_home_organisation": "example.org", + "scoped_affiliation": null, + "second_fa_uuid": null, + "second_factor_auth": null, + "ssh_keys": [], + "ssid_required": false, + "suspended": false, + "uid": "urn:roger", + "updated_at": 1691760563, + "updated_by": "urn:admin", + "user_ip_networks": [], + "username": "roger" + }, + "user_id": 40 + } + ], + "created_at": 1691760563, + "created_by": "urn:admin", + "description": "Science", + "global_urn": "uva:research:science", + "id": 11, + "identifier": "e46e388c-9362-4aaa-b23f-a855bf559598", + "invitations": [ + { + "collaboration_id": 11, + "created_at": 1691760563, + "created_by": "urn:admin", + "expiry_date": 1693008000, + "external_identifier": null, + "hash": "AFbm-DFBcKEyR3EwSvfyHDw89rSBdFLB5N5l65U1cQBk", + "id": 13, + "intended_role": "member", + "invitee_email": "uva@ex.org", + "membership_expiry_date": null, + "message": "Please join...", + "status": "open", + "user": { + "address": null, + "affiliation": null, + "application_uid": null, + "created_at": 1691760563, + "created_by": "urn:admin", + "edu_members": null, + "eduperson_principal_name": null, + "email": "boss@example.org", + "entitlement": null, + "external_id": "e906cf88-cdb3-480d-8bb3-ce53bdcda4e7", + "family_name": null, + "given_name": null, + "home_organisation_uid": null, + "id": 39, + "last_accessed_date": null, + "last_login_date": null, + "mfa_reset_token": null, + "name": "The Boss", + "nick_name": null, + "pam_last_login_date": null, + "schac_home_organisation": null, + "scoped_affiliation": null, + "second_fa_uuid": null, + "second_factor_auth": null, + "ssh_keys": [], + "ssid_required": false, + "suspended": false, + "uid": "urn:admin", + "updated_at": 1691760563, + "updated_by": "urn:admin", + "user_ip_networks": [], + "username": "admin" + }, + "user_id": 39 + } + ], + "name": "Science", + "service_group": null, + "service_group_id": null, + "short_name": "science", + "updated_at": 1691760563, + "updated_by": "urn:admin" + }, + { + "auto_provision_members": false, + "collaboration_id": 11, + "collaboration_memberships": [], + "created_at": 1691760563, + "created_by": "urn:admin", + "description": "Provisioned by service Mail Services - Mail group", + "global_urn": "uuc:ai_computing:mail-mail", + "id": 12, + "identifier": "9946ca40-2a53-40a8-bc63-fb0758e716e3", + "invitations": [], + "name": "service_group_mail_name", + "service_group": { + "auto_provision_members": true, + "created_at": 1691760563, + "created_by": "urn:admin", + "description": "Mail group", + "id": 8, + "name": "service_group_mail_name", + "service": { + "abbreviation": "mail", + "accepted_user_policy": "https://google.nl", + "access_allowed_for_all": false, + "address": null, + "allow_restricted_orgs": false, + "automatic_connection_allowed": true, + "code_of_conduct_compliant": false, + "contact_email": "john@example.org", + "created_at": 1691760563, + "created_by": "urn:admin", + "description": null, + "entity_id": "https://mail", + "id": 25, + "identity_type": null, + "ldap_enabled": true, + "ldap_password": null, + "logo": "https://sbs.scz-vm.net/api/images/services/e47e0c01-61d0-44f4-821b-5c5a0b52b6de", + "name": "Mail Services", + "non_member_users_access_allowed": false, + "pam_web_sso_enabled": false, + "privacy_policy": "https://privacy.org", + "public_visible": true, + "research_scholarship_compliant": false, + "scim_bearer_token": null, + "scim_client_enabled": false, + "scim_enabled": false, + "scim_url": null, + "security_email": "sec@org.nl", + "sirtfi_compliant": false, + "support_email": null, + "sweep_remove_orphans": false, + "sweep_scim_daily_rate": 0, + "sweep_scim_enabled": false, + "sweep_scim_last_run": null, + "token_enabled": false, + "token_validity_days": 0, + "updated_by": "urn:admin", + "uri": null, + "uri_info": null, + "uuid4": "e47e0c01-61d0-44f4-821b-5c5a0b52b6de" + }, + "service_id": 25, + "short_name": "mail", + "updated_by": "urn:admin" + }, + "service_group_id": 8, + "short_name": "mail-mail", + "updated_at": 1691760563, + "updated_by": "urn:admin" + } + ], + "id": 11, + "identifier": "da706611-0afb-4a7a-819b-b0a9c63e9b67", + "invitations": [ + { + "collaboration_id": 11, + "created_at": 1691760563, + "created_by": "urn:admin", + "expiry_date": 1693008000, + "external_identifier": null, + "hash": "AFbm-DFBcKEyR3EwSvfyHDw89rSBdFLB5N5l65U1cQBk", + "id": 13, + "intended_role": "member", + "invitee_email": "uva@ex.org", + "membership_expiry_date": null, + "message": "Please join...", + "status": "open", + "user": { + "address": null, + "affiliation": null, + "application_uid": null, + "created_at": 1691760563, + "created_by": "urn:admin", + "edu_members": null, + "eduperson_principal_name": null, + "email": "boss@example.org", + "entitlement": null, + "external_id": "e906cf88-cdb3-480d-8bb3-ce53bdcda4e7", + "family_name": null, + "given_name": null, + "home_organisation_uid": null, + "id": 39, + "last_accessed_date": null, + "last_login_date": null, + "mfa_reset_token": null, + "name": "The Boss", + "nick_name": null, + "pam_last_login_date": null, + "schac_home_organisation": null, + "scoped_affiliation": null, + "second_fa_uuid": null, + "second_factor_auth": null, + "ssh_keys": [], + "ssid_required": false, + "suspended": false, + "uid": "urn:admin", + "updated_at": 1691760563, + "updated_by": "urn:admin", + "user_ip_networks": [], + "username": "admin" + }, + "user_id": 39 + } + ], + "invitations_count": 1, + "join_requests": [ + { + "collaboration_id": 11, + "created_at": 1691760563, + "hash": "A5s1yUIqCUq3ceSFzneQMo7buxUHHUgPjHWauI8wq5Yk", + "id": 12, + "message": "Please...", + "reference": null, + "rejection_reason": null, + "status": "open", + "user": { + "address": null, + "affiliation": null, + "application_uid": null, + "created_at": 1691760563, + "created_by": "urn:admin", + "edu_members": null, + "eduperson_principal_name": null, + "email": "james@example.org", + "entitlement": null, + "external_id": "ccf90eb8-e0f8-449b-ba2f-2fd3d5dbf18c", + "family_name": null, + "given_name": "James", + "home_organisation_uid": null, + "id": 42, + "last_accessed_date": null, + "last_login_date": null, + "mfa_reset_token": null, + "name": "James Byrd", + "nick_name": null, + "pam_last_login_date": null, + "schac_home_organisation": "rug.nl", + "scoped_affiliation": null, + "second_fa_uuid": null, + "second_factor_auth": null, + "ssh_keys": [ + { + "created_at": 1691760563, + "id": 11, + "ssh_value": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC/nvjea1zJJNCnyUfT6HLcHDhwCMp7uqr4BzxhDAjBnjWcgW4hZJvtLTqCLspS6mogCq2d0/31DU4DnGb2MO28gk74MiVBtAQWI5+TsO5QHupO3V6aLrKhmn8xn1PKc9JycgjOa4BMQ1meomn3Zmph6oo87MCtF2w75cxYEBJ9dJgHzZsn9mw+w8Z3H1vYnkcBT/i2MIK+qfsue/tvEe8ybi+26bGQIZIPDcd+OmDUBxDLWyBwCbVOyRL5M6ywnWJINLdpIwfqCUk24J1q1qiJ5eZu0m0uDcG5KRzgZ+grnSSYBwCx1xCunoGjMg7iwxEMgScD02nKtiijxEpu8soL okke@Mikes-MBP-2.fritz.box", + "user_id": 42 + } + ], + "ssid_required": false, + "suspended": false, + "uid": "urn:james", + "updated_at": 1691760563, + "updated_by": "urn:admin", + "user_ip_networks": [], + "username": "james" + }, + "user_id": 42 + } + ], + "last_activity_date": 1691760563, + "logo": "https://sbs.scz-vm.net/api/images/collaborations/6b7f60e2-e3ca-4255-ac91-a0f61d211d4f", + "name": "UVA UCC research", + "organisation": { + "category": "University", + "collaboration_creation_allowed": false, + "collaborations_count": 2, + "created_at": 1691760563, + "created_by": "urn:admin", + "description": "University of Amsterdam", + "id": 8, + "identifier": "7c60a022-ab09-438c-8603-c361bc1a088d", + "logo": "https://sbs.scz-vm.net/api/images/organisations/3c573ae6-b61d-4f05-bb9a-a6a0bad0e3a7", + "name": "Amsterdam UVA", + "on_boarding_msg": null, + "organisation_memberships_count": 2, + "schac_home_organisations": [ + { + "created_at": 1691760563, + "created_by": "urn:admin", + "id": 6, + "name": "example.org", + "organisation_id": 8, + "updated_by": "urn:admin" + } + ], + "services": [], + "services_restricted": false, + "short_name": "uva", + "updated_by": "urn:admin", + "uuid4": "3c573ae6-b61d-4f05-bb9a-a6a0bad0e3a7" + }, + "organisation_id": 8, + "service_connection_requests": [ + { + "collaboration_id": 11, + "created_at": 1691760563, + "created_by": "urn:admin", + "hash": "Aw9R6yeCz1nSnB-i0klsFGA85z2cyxVjgXLC0lw18gX0", + "id": 7, + "message": "UVA research needs ssh", + "requester": { + "address": null, + "affiliation": null, + "application_uid": "sarah_application_uid", + "created_at": 1691760563, + "created_by": "urn:admin", + "edu_members": null, + "eduperson_principal_name": null, + "email": "sarah@uva.org", + "entitlement": null, + "external_id": "8297d8a5-a2a4-4208-9fb6-100a5865f022", + "family_name": null, + "given_name": null, + "home_organisation_uid": null, + "id": 43, + "last_accessed_date": null, + "last_login_date": null, + "mfa_reset_token": null, + "name": "Sarah Cross", + "nick_name": null, + "pam_last_login_date": null, + "schac_home_organisation": null, + "scoped_affiliation": null, + "second_fa_uuid": null, + "second_factor_auth": null, + "ssh_keys": [ + { + "created_at": 1691760563, + "id": 12, + "ssh_value": "some-lame-key", + "user_id": 43 + } + ], + "ssid_required": false, + "suspended": false, + "uid": "urn:sarah", + "updated_at": 1691760563, + "updated_by": "urn:admin", + "user_ip_networks": [ + { + "created_at": 1691760563, + "created_by": "urn:admin", + "id": 5, + "network_value": "255.0.0.1/32", + "updated_by": "urn:admin", + "user_id": 43 + }, + { + "created_at": 1691760563, + "created_by": "urn:admin", + "id": 6, + "network_value": "255.0.0.9/24", + "updated_by": "urn:admin", + "user_id": 43 + } + ], + "username": "sarah" + }, + "requester_id": 43, + "service": { + "abbreviation": "service_ssh", + "accepted_user_policy": "https://ssh", + "access_allowed_for_all": true, + "address": null, + "allow_restricted_orgs": false, + "automatic_connection_allowed": false, + "code_of_conduct_compliant": true, + "contact_email": "help@ssh.com", + "created_at": 1691760563, + "created_by": "urn:admin", + "description": "Uva SSH access", + "entity_id": "service_ssh_uva", + "id": 31, + "identity_type": "SSH KEY", + "ldap_enabled": true, + "ldap_password": null, + "logo": "https://sbs.scz-vm.net/api/images/services/f631e4d4-0b4a-45d6-8961-47b403f5cfcf", + "name": "SSH UvA", + "non_member_users_access_allowed": false, + "pam_web_sso_enabled": false, + "privacy_policy": "https://privacy.org", + "public_visible": false, + "research_scholarship_compliant": true, + "scim_bearer_token": null, + "scim_client_enabled": false, + "scim_enabled": false, + "scim_url": null, + "security_email": "sec@org.nl", + "sirtfi_compliant": true, + "support_email": null, + "sweep_remove_orphans": false, + "sweep_scim_daily_rate": 0, + "sweep_scim_enabled": false, + "sweep_scim_last_run": null, + "token_enabled": false, + "token_validity_days": 0, + "updated_by": "urn:admin", + "uri": "https://uri.com/ssh", + "uri_info": null, + "uuid4": "f631e4d4-0b4a-45d6-8961-47b403f5cfcf" + }, + "service_id": 31, + "updated_by": "urn:admin" + } + ], + "services": [ + { + "abbreviation": "cloud", + "accepted_user_policy": null, + "access_allowed_for_all": false, + "address": null, + "allow_restricted_orgs": false, + "automatic_connection_allowed": true, + "code_of_conduct_compliant": false, + "contact_email": null, + "created_at": 1691760563, + "created_by": "urn:admin", + "description": "SARA Cloud Service", + "entity_id": "https://cloud", + "id": 27, + "identity_type": null, + "ldap_enabled": true, + "ldap_password": null, + "logo": "https://sbs.scz-vm.net/api/images/services/9803817b-d9d4-4748-b1cb-cd5d9c8f668c", + "name": "Cloud", + "non_member_users_access_allowed": false, + "pam_web_sso_enabled": false, + "privacy_policy": "https://privacy.org", + "public_visible": true, + "research_scholarship_compliant": false, + "scim_bearer_token": "secret", + "scim_client_enabled": true, + "scim_enabled": true, + "scim_url": "http://localhost:8080/api/scim_mock", + "security_email": "sec@org.nl", + "service_memberships": [ + { + "created_at": 1691760563, + "created_by": "urn:admin", + "id": 12, + "role": "admin", + "service_id": 27, + "updated_by": "urn:admin", + "user": { + "address": null, + "affiliation": null, + "application_uid": null, + "created_at": 1691760563, + "created_by": "urn:admin", + "edu_members": null, + "eduperson_principal_name": null, + "email": "james@example.org", + "entitlement": null, + "external_id": "ccf90eb8-e0f8-449b-ba2f-2fd3d5dbf18c", + "family_name": null, + "given_name": "James", + "home_organisation_uid": null, + "id": 42, + "last_accessed_date": null, + "last_login_date": null, + "mfa_reset_token": null, + "name": "James Byrd", + "nick_name": null, + "pam_last_login_date": null, + "schac_home_organisation": "rug.nl", + "scoped_affiliation": null, + "second_fa_uuid": null, + "second_factor_auth": null, + "ssh_keys": [ + { + "created_at": 1691760563, + "id": 11, + "ssh_value": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC/nvjea1zJJNCnyUfT6HLcHDhwCMp7uqr4BzxhDAjBnjWcgW4hZJvtLTqCLspS6mogCq2d0/31DU4DnGb2MO28gk74MiVBtAQWI5+TsO5QHupO3V6aLrKhmn8xn1PKc9JycgjOa4BMQ1meomn3Zmph6oo87MCtF2w75cxYEBJ9dJgHzZsn9mw+w8Z3H1vYnkcBT/i2MIK+qfsue/tvEe8ybi+26bGQIZIPDcd+OmDUBxDLWyBwCbVOyRL5M6ywnWJINLdpIwfqCUk24J1q1qiJ5eZu0m0uDcG5KRzgZ+grnSSYBwCx1xCunoGjMg7iwxEMgScD02nKtiijxEpu8soL okke@Mikes-MBP-2.fritz.box", + "user_id": 42 + } + ], + "ssid_required": false, + "suspended": false, + "uid": "urn:james", + "updated_at": 1691760563, + "updated_by": "urn:admin", + "user_ip_networks": [], + "username": "james" + }, + "user_id": 42 + } + ], + "sirtfi_compliant": false, + "support_email": null, + "sweep_remove_orphans": false, + "sweep_scim_daily_rate": 0, + "sweep_scim_enabled": false, + "sweep_scim_last_run": null, + "token_enabled": true, + "token_validity_days": 1, + "updated_by": "urn:admin", + "uri": null, + "uri_info": null, + "uuid4": "9803817b-d9d4-4748-b1cb-cd5d9c8f668c" + }, + { + "abbreviation": "storage", + "accepted_user_policy": "https://google.nl", + "access_allowed_for_all": false, + "address": null, + "allow_restricted_orgs": true, + "automatic_connection_allowed": true, + "code_of_conduct_compliant": false, + "contact_email": null, + "created_at": 1691760563, + "created_by": "urn:admin", + "description": "SURF Storage Service", + "entity_id": "https://storage", + "id": 28, + "identity_type": null, + "ldap_enabled": true, + "ldap_password": null, + "logo": "https://sbs.scz-vm.net/api/images/services/1664bb92-c25c-4b73-abda-5b6977ac62b7", + "name": "Storage", + "non_member_users_access_allowed": false, + "pam_web_sso_enabled": true, + "privacy_policy": "https://privacy.org", + "public_visible": true, + "research_scholarship_compliant": false, + "scim_bearer_token": "secret", + "scim_client_enabled": false, + "scim_enabled": true, + "scim_url": "http://localhost:8080/api/scim_mock", + "security_email": "sec@org.nl", + "service_memberships": [ + { + "created_at": 1691760563, + "created_by": "urn:admin", + "id": 13, + "role": "admin", + "service_id": 28, + "updated_by": "urn:admin", + "user": { + "address": null, + "affiliation": null, + "application_uid": null, + "created_at": 1691760563, + "created_by": "urn:admin", + "edu_members": null, + "eduperson_principal_name": null, + "email": "service_admin@ucc.org", + "entitlement": null, + "external_id": "a1b6541c-bf6b-4529-9d08-79fff1fb137f", + "family_name": null, + "given_name": null, + "home_organisation_uid": null, + "id": 51, + "last_accessed_date": null, + "last_login_date": null, + "mfa_reset_token": null, + "name": "Service Admin", + "nick_name": null, + "pam_last_login_date": null, + "schac_home_organisation": "service_admin.com", + "scoped_affiliation": null, + "second_fa_uuid": null, + "second_factor_auth": null, + "ssh_keys": [], + "ssid_required": false, + "suspended": false, + "uid": "urn:service_admin", + "updated_at": 1691760563, + "updated_by": "urn:admin", + "user_ip_networks": [], + "username": "service_admin" + }, + "user_id": 51 + } + ], + "sirtfi_compliant": false, + "support_email": "support@storage.net", + "sweep_remove_orphans": false, + "sweep_scim_daily_rate": 0, + "sweep_scim_enabled": false, + "sweep_scim_last_run": null, + "token_enabled": false, + "token_validity_days": 0, + "updated_by": "urn:admin", + "uri": "https://storage.net", + "uri_info": null, + "uuid4": "1664bb92-c25c-4b73-abda-5b6977ac62b7" + }, + { + "abbreviation": "wiki", + "accepted_user_policy": "https://google.nl", + "access_allowed_for_all": false, + "address": null, + "allow_restricted_orgs": false, + "automatic_connection_allowed": false, + "code_of_conduct_compliant": false, + "contact_email": "help@wiki.com", + "created_at": 1691760563, + "created_by": "urn:admin", + "description": "No more wiki's please", + "entity_id": "https://wiki", + "id": 29, + "identity_type": null, + "ldap_enabled": true, + "ldap_password": null, + "logo": "https://sbs.scz-vm.net/api/images/services/abf21c97-66ec-44c4-8e86-7e03395eccad", + "name": "Wiki", + "non_member_users_access_allowed": false, + "pam_web_sso_enabled": false, + "privacy_policy": "https://privacy.org", + "public_visible": true, + "research_scholarship_compliant": false, + "scim_bearer_token": null, + "scim_client_enabled": true, + "scim_enabled": false, + "scim_url": null, + "security_email": "sec@org.nl", + "service_memberships": [ + { + "created_at": 1691760563, + "created_by": "urn:admin", + "id": 15, + "role": "admin", + "service_id": 29, + "updated_by": "urn:admin", + "user": { + "address": null, + "affiliation": null, + "application_uid": null, + "created_at": 1691760563, + "created_by": "urn:admin", + "edu_members": null, + "eduperson_principal_name": null, + "email": "service_admin@ucc.org", + "entitlement": null, + "external_id": "a1b6541c-bf6b-4529-9d08-79fff1fb137f", + "family_name": null, + "given_name": null, + "home_organisation_uid": null, + "id": 51, + "last_accessed_date": null, + "last_login_date": null, + "mfa_reset_token": null, + "name": "Service Admin", + "nick_name": null, + "pam_last_login_date": null, + "schac_home_organisation": "service_admin.com", + "scoped_affiliation": null, + "second_fa_uuid": null, + "second_factor_auth": null, + "ssh_keys": [], + "ssid_required": false, + "suspended": false, + "uid": "urn:service_admin", + "updated_at": 1691760563, + "updated_by": "urn:admin", + "user_ip_networks": [], + "username": "service_admin" + }, + "user_id": 51 + } + ], + "sirtfi_compliant": false, + "support_email": null, + "sweep_remove_orphans": false, + "sweep_scim_daily_rate": 0, + "sweep_scim_enabled": false, + "sweep_scim_last_run": null, + "token_enabled": true, + "token_validity_days": 365, + "updated_by": "urn:admin", + "uri": "https://servicedesk.surf.nl/wiki/", + "uri_info": null, + "uuid4": "abf21c97-66ec-44c4-8e86-7e03395eccad" + }, + { + "abbreviation": "ldap_mon", + "accepted_user_policy": null, + "access_allowed_for_all": false, + "address": null, + "allow_restricted_orgs": false, + "automatic_connection_allowed": true, + "code_of_conduct_compliant": false, + "contact_email": null, + "created_at": 1691760563, + "created_by": "urn:admin", + "description": "Used for monitoring LDAP. NIET AANKOMEN.", + "entity_id": "https://ldap-monitor.example.org", + "id": 35, + "identity_type": null, + "ldap_enabled": true, + "ldap_password": null, + "logo": "https://sbs.scz-vm.net/api/images/services/41fe9632-e49d-4349-96db-09c7e0acb401", + "name": "LDAP Monitor Service", + "non_member_users_access_allowed": false, + "pam_web_sso_enabled": false, + "privacy_policy": "https://privacy.org", + "public_visible": true, + "research_scholarship_compliant": false, + "scim_bearer_token": null, + "scim_client_enabled": false, + "scim_enabled": false, + "scim_url": null, + "security_email": "sec@example.nl", + "service_memberships": [], + "sirtfi_compliant": false, + "support_email": null, + "sweep_remove_orphans": false, + "sweep_scim_daily_rate": 0, + "sweep_scim_enabled": false, + "sweep_scim_last_run": null, + "token_enabled": false, + "token_validity_days": 0, + "updated_by": "urn:admin", + "uri": null, + "uri_info": null, + "uuid4": "41fe9632-e49d-4349-96db-09c7e0acb401" + } + ], + "short_name": "research", + "status": "active", + "tags": [ + { + "id": 8, + "tag_value": "tag_uva" + } + ], + "updated_at": 1691760563, + "updated_by": "urn:admin", + "uuid4": "6b7f60e2-e3ca-4255-ac91-a0f61d211d4f", + "website_url": "https://www.google.nl" +} \ No newline at end of file diff --git a/api/collaborations/14 b/api/collaborations/14 new file mode 100644 index 0000000..2433d61 --- /dev/null +++ b/api/collaborations/14 @@ -0,0 +1,1106 @@ +{ + "accepted_user_policy": "https://www.google.nl", + "collaboration_memberships": [ + { + "collaboration_id": 14, + "created_at": 1692003827, + "created_by": "urn:admin", + "expiry_date": null, + "id": 32, + "invitation_id": null, + "role": "member", + "status": "active", + "updated_by": "urn:admin", + "user": { + "address": "Postal 1234AA", + "affiliation": null, + "application_uid": null, + "created_at": 1692003827, + "created_by": "urn:admin", + "edu_members": null, + "eduperson_principal_name": null, + "email": "john@example.org", + "entitlement": null, + "external_id": "86eee601-770f-4df3-bd4c-181a2edcbb2f", + "family_name": null, + "given_name": null, + "home_organisation_uid": null, + "id": 53, + "last_accessed_date": null, + "last_login_date": null, + "mfa_reset_token": null, + "name": "John Doe", + "nick_name": null, + "pam_last_login_date": null, + "schac_home_organisation": null, + "scoped_affiliation": null, + "second_fa_uuid": null, + "second_factor_auth": null, + "ssh_keys": [ + { + "created_at": 1692003827, + "id": 13, + "ssh_value": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC/nvjea1zJJNCnyUfT6HLcHDhwCMp7uqr4BzxhDAjBnjWcgW4hZJvtLTqCLspS6mogCq2d0/31DU4DnGb2MO28gk74MiVBtAQWI5+TsO5QHupO3V6aLrKhmn8xn1PKc9JycgjOa4BMQ1meomn3Zmph6oo87MCtF2w75cxYEBJ9dJgHzZsn9mw+w8Z3H1vYnkcBT/i2MIK+qfsue/tvEe8ybi+26bGQIZIPDcd+OmDUBxDLWyBwCbVOyRL5M6ywnWJINLdpIwfqCUk24J1q1qiJ5eZu0m0uDcG5KRzgZ+grnSSYBwCx1xCunoGjMg7iwxEMgScD02nKtiijxEpu8soL okke@Mikes-MBP-2.fritz.box", + "user_id": 53 + } + ], + "ssid_required": false, + "suspended": false, + "uid": "urn:john", + "updated_at": 1692003827, + "updated_by": "urn:admin", + "user_ip_networks": [], + "username": "john" + }, + "user_id": 53 + }, + { + "collaboration_id": 14, + "created_at": 1692003827, + "created_by": "urn:admin", + "expiry_date": null, + "id": 33, + "invitation_id": null, + "role": "admin", + "status": "active", + "updated_by": "urn:admin", + "user": { + "address": null, + "affiliation": null, + "application_uid": null, + "created_at": 1692003827, + "created_by": "urn:admin", + "edu_members": null, + "eduperson_principal_name": null, + "email": "boss@example.org", + "entitlement": null, + "external_id": "e906cf88-cdb3-480d-8bb3-ce53bdcda4e7", + "family_name": null, + "given_name": null, + "home_organisation_uid": null, + "id": 56, + "last_accessed_date": null, + "last_login_date": null, + "mfa_reset_token": null, + "name": "The Boss", + "nick_name": null, + "pam_last_login_date": null, + "schac_home_organisation": null, + "scoped_affiliation": null, + "second_fa_uuid": null, + "second_factor_auth": null, + "ssh_keys": [], + "ssid_required": false, + "suspended": false, + "uid": "urn:admin", + "updated_at": 1692003827, + "updated_by": "urn:admin", + "user_ip_networks": [], + "username": "admin" + }, + "user_id": 56 + }, + { + "collaboration_id": 14, + "created_at": 1692003827, + "created_by": "urn:admin", + "expiry_date": null, + "id": 37, + "invitation_id": null, + "role": "member", + "status": "active", + "updated_by": "urn:admin", + "user": { + "address": null, + "affiliation": null, + "application_uid": null, + "created_at": 1692003827, + "created_by": "urn:admin", + "edu_members": null, + "eduperson_principal_name": null, + "email": "jane@ucc.org", + "entitlement": "urn:mace:surf.nl:sram:allow-create-co", + "external_id": "502e861e-f548-4335-89d8-f1764f803964", + "family_name": null, + "given_name": null, + "home_organisation_uid": null, + "id": 62, + "last_accessed_date": null, + "last_login_date": null, + "mfa_reset_token": null, + "name": "Jane Doe", + "nick_name": null, + "pam_last_login_date": null, + "schac_home_organisation": null, + "scoped_affiliation": null, + "second_fa_uuid": null, + "second_factor_auth": null, + "ssh_keys": [], + "ssid_required": false, + "suspended": false, + "uid": "urn:jane", + "updated_at": 1692003827, + "updated_by": "urn:admin", + "user_ip_networks": [], + "username": "jane" + }, + "user_id": 62 + }, + { + "collaboration_id": 14, + "created_at": 1692003827, + "created_by": "urn:admin", + "expiry_date": null, + "id": 38, + "invitation_id": null, + "role": "member", + "status": "active", + "updated_by": "urn:admin", + "user": { + "address": null, + "affiliation": null, + "application_uid": "sarah_application_uid", + "created_at": 1692003827, + "created_by": "urn:admin", + "edu_members": null, + "eduperson_principal_name": null, + "email": "sarah@uva.org", + "entitlement": null, + "external_id": "8297d8a5-a2a4-4208-9fb6-100a5865f022", + "family_name": null, + "given_name": null, + "home_organisation_uid": null, + "id": 60, + "last_accessed_date": null, + "last_login_date": null, + "mfa_reset_token": null, + "name": "Sarah Cross", + "nick_name": null, + "pam_last_login_date": null, + "schac_home_organisation": null, + "scoped_affiliation": null, + "second_fa_uuid": null, + "second_factor_auth": null, + "ssh_keys": [ + { + "created_at": 1692003827, + "id": 15, + "ssh_value": "some-lame-key", + "user_id": 60 + } + ], + "ssid_required": false, + "suspended": false, + "uid": "urn:sarah", + "updated_at": 1692003827, + "updated_by": "urn:admin", + "user_ip_networks": [ + { + "created_at": 1692003827, + "created_by": "urn:admin", + "id": 7, + "network_value": "255.0.0.1/32", + "updated_by": "urn:admin", + "user_id": 60 + }, + { + "created_at": 1692003827, + "created_by": "urn:admin", + "id": 8, + "network_value": "255.0.0.9/24", + "updated_by": "urn:admin", + "user_id": 60 + } + ], + "username": "sarah" + }, + "user_id": 60 + }, + { + "collaboration_id": 14, + "created_at": 1692003827, + "created_by": "urn:admin", + "expiry_date": null, + "id": 41, + "invitation_id": null, + "role": "member", + "status": "active", + "updated_by": "urn:admin", + "user": { + "address": null, + "affiliation": null, + "application_uid": null, + "created_at": 1692003827, + "created_by": "urn:admin", + "edu_members": null, + "eduperson_principal_name": null, + "email": "betty@uuc.org", + "entitlement": null, + "external_id": "bbd8123c-b0f9-4e3d-b3ff-288aa1c1edd6", + "family_name": null, + "given_name": null, + "home_organisation_uid": null, + "id": 61, + "last_accessed_date": null, + "last_login_date": null, + "mfa_reset_token": "1234567890", + "name": "betty", + "nick_name": null, + "pam_last_login_date": null, + "schac_home_organisation": null, + "scoped_affiliation": null, + "second_fa_uuid": null, + "second_factor_auth": null, + "ssh_keys": [], + "ssid_required": false, + "suspended": false, + "uid": "urn:betty", + "updated_at": 1692003827, + "updated_by": "urn:admin", + "user_ip_networks": [], + "username": "betty" + }, + "user_id": 61 + } + ], + "collaboration_memberships_count": 5, + "created_at": 1692003827, + "created_by": "urn:admin", + "description": "Artifical Intelligence computing for the Unincorporated Urban Community", + "disable_join_requests": false, + "disclose_email_information": true, + "disclose_member_information": true, + "expiry_date": null, + "global_urn": "ucc:ai_computing", + "groups": [ + { + "auto_provision_members": false, + "collaboration_id": 14, + "collaboration_memberships": [ + { + "collaboration_id": 14, + "created_at": 1692003827, + "created_by": "urn:admin", + "expiry_date": null, + "id": 37, + "invitation_id": null, + "role": "member", + "status": "active", + "updated_by": "urn:admin", + "user": { + "address": null, + "affiliation": null, + "application_uid": null, + "created_at": 1692003827, + "created_by": "urn:admin", + "edu_members": null, + "eduperson_principal_name": null, + "email": "jane@ucc.org", + "entitlement": "urn:mace:surf.nl:sram:allow-create-co", + "external_id": "502e861e-f548-4335-89d8-f1764f803964", + "family_name": null, + "given_name": null, + "home_organisation_uid": null, + "id": 62, + "last_accessed_date": null, + "last_login_date": null, + "mfa_reset_token": null, + "name": "Jane Doe", + "nick_name": null, + "pam_last_login_date": null, + "schac_home_organisation": null, + "scoped_affiliation": null, + "second_fa_uuid": null, + "second_factor_auth": null, + "ssh_keys": [], + "ssid_required": false, + "suspended": false, + "uid": "urn:jane", + "updated_at": 1692003827, + "updated_by": "urn:admin", + "user_ip_networks": [], + "username": "jane" + }, + "user_id": 62 + }, + { + "collaboration_id": 14, + "created_at": 1692003827, + "created_by": "urn:admin", + "expiry_date": null, + "id": 32, + "invitation_id": null, + "role": "member", + "status": "active", + "updated_by": "urn:admin", + "user": { + "address": "Postal 1234AA", + "affiliation": null, + "application_uid": null, + "created_at": 1692003827, + "created_by": "urn:admin", + "edu_members": null, + "eduperson_principal_name": null, + "email": "john@example.org", + "entitlement": null, + "external_id": "86eee601-770f-4df3-bd4c-181a2edcbb2f", + "family_name": null, + "given_name": null, + "home_organisation_uid": null, + "id": 53, + "last_accessed_date": null, + "last_login_date": null, + "mfa_reset_token": null, + "name": "John Doe", + "nick_name": null, + "pam_last_login_date": null, + "schac_home_organisation": null, + "scoped_affiliation": null, + "second_fa_uuid": null, + "second_factor_auth": null, + "ssh_keys": [ + { + "created_at": 1692003827, + "id": 13, + "ssh_value": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC/nvjea1zJJNCnyUfT6HLcHDhwCMp7uqr4BzxhDAjBnjWcgW4hZJvtLTqCLspS6mogCq2d0/31DU4DnGb2MO28gk74MiVBtAQWI5+TsO5QHupO3V6aLrKhmn8xn1PKc9JycgjOa4BMQ1meomn3Zmph6oo87MCtF2w75cxYEBJ9dJgHzZsn9mw+w8Z3H1vYnkcBT/i2MIK+qfsue/tvEe8ybi+26bGQIZIPDcd+OmDUBxDLWyBwCbVOyRL5M6ywnWJINLdpIwfqCUk24J1q1qiJ5eZu0m0uDcG5KRzgZ+grnSSYBwCx1xCunoGjMg7iwxEMgScD02nKtiijxEpu8soL okke@Mikes-MBP-2.fritz.box", + "user_id": 53 + } + ], + "ssid_required": false, + "suspended": false, + "uid": "urn:john", + "updated_at": 1692003827, + "updated_by": "urn:admin", + "user_ip_networks": [], + "username": "john" + }, + "user_id": 53 + } + ], + "created_at": 1692003827, + "created_by": "urn:admin", + "description": "Artifical computing researchers", + "global_urn": "uuc:ai_computing:ai_res", + "id": 13, + "identifier": "9734e4c4-d23e-4228-b0e0-8e6a5b85e72e", + "invitations": [], + "name": "AI researchers", + "service_group": null, + "service_group_id": null, + "short_name": "ai_res", + "updated_at": 1692003827, + "updated_by": "urn:admin" + }, + { + "auto_provision_members": false, + "collaboration_id": 14, + "collaboration_memberships": [ + { + "collaboration_id": 14, + "created_at": 1692003827, + "created_by": "urn:admin", + "expiry_date": null, + "id": 32, + "invitation_id": null, + "role": "member", + "status": "active", + "updated_by": "urn:admin", + "user": { + "address": "Postal 1234AA", + "affiliation": null, + "application_uid": null, + "created_at": 1692003827, + "created_by": "urn:admin", + "edu_members": null, + "eduperson_principal_name": null, + "email": "john@example.org", + "entitlement": null, + "external_id": "86eee601-770f-4df3-bd4c-181a2edcbb2f", + "family_name": null, + "given_name": null, + "home_organisation_uid": null, + "id": 53, + "last_accessed_date": null, + "last_login_date": null, + "mfa_reset_token": null, + "name": "John Doe", + "nick_name": null, + "pam_last_login_date": null, + "schac_home_organisation": null, + "scoped_affiliation": null, + "second_fa_uuid": null, + "second_factor_auth": null, + "ssh_keys": [ + { + "created_at": 1692003827, + "id": 13, + "ssh_value": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC/nvjea1zJJNCnyUfT6HLcHDhwCMp7uqr4BzxhDAjBnjWcgW4hZJvtLTqCLspS6mogCq2d0/31DU4DnGb2MO28gk74MiVBtAQWI5+TsO5QHupO3V6aLrKhmn8xn1PKc9JycgjOa4BMQ1meomn3Zmph6oo87MCtF2w75cxYEBJ9dJgHzZsn9mw+w8Z3H1vYnkcBT/i2MIK+qfsue/tvEe8ybi+26bGQIZIPDcd+OmDUBxDLWyBwCbVOyRL5M6ywnWJINLdpIwfqCUk24J1q1qiJ5eZu0m0uDcG5KRzgZ+grnSSYBwCx1xCunoGjMg7iwxEMgScD02nKtiijxEpu8soL okke@Mikes-MBP-2.fritz.box", + "user_id": 53 + } + ], + "ssid_required": false, + "suspended": false, + "uid": "urn:john", + "updated_at": 1692003827, + "updated_by": "urn:admin", + "user_ip_networks": [], + "username": "john" + }, + "user_id": 53 + } + ], + "created_at": 1692003827, + "created_by": "urn:admin", + "description": "Artifical computing developers", + "global_urn": "uuc:ai_computing:ai_dev", + "id": 14, + "identifier": "4c270cff-de30-49e8-a3bc-df032536b37c", + "invitations": [], + "name": "AI developers", + "service_group": null, + "service_group_id": null, + "short_name": "ai_dev", + "updated_at": 1692003827, + "updated_by": "urn:admin" + } + ], + "id": 14, + "identifier": "a71a2b01-4642-4e1a-b3ac-0a06b2bf66f2", + "invitations": [ + { + "collaboration_id": 14, + "created_at": 1692003827, + "created_by": "urn:admin", + "expiry_date": 1693267200, + "external_identifier": null, + "hash": "AeT3eYB0iBvKjPMUQ2Vklqdx0wP_Fu4XbD4Ds6e3AM8c", + "id": 15, + "intended_role": "admin", + "invitee_email": "curious@ex.org", + "membership_expiry_date": null, + "message": "Please join...", + "status": "open", + "user": { + "address": null, + "affiliation": null, + "application_uid": null, + "created_at": 1692003827, + "created_by": "urn:admin", + "edu_members": null, + "eduperson_principal_name": null, + "email": "boss@example.org", + "entitlement": null, + "external_id": "e906cf88-cdb3-480d-8bb3-ce53bdcda4e7", + "family_name": null, + "given_name": null, + "home_organisation_uid": null, + "id": 56, + "last_accessed_date": null, + "last_login_date": null, + "mfa_reset_token": null, + "name": "The Boss", + "nick_name": null, + "pam_last_login_date": null, + "schac_home_organisation": null, + "scoped_affiliation": null, + "second_fa_uuid": null, + "second_factor_auth": null, + "ssh_keys": [], + "ssid_required": false, + "suspended": false, + "uid": "urn:admin", + "updated_at": 1692003827, + "updated_by": "urn:admin", + "user_ip_networks": [], + "username": "admin" + }, + "user_id": 56 + } + ], + "invitations_count": 3, + "join_requests": [ + { + "collaboration_id": 14, + "created_at": 1692003827, + "hash": "AAZOV1R5Du6_0zLqj7L6GgiXBEfi8RJRS-01BYeRXmr8", + "id": 13, + "message": "Please...", + "reference": "Dr. Johnson", + "rejection_reason": null, + "status": "open", + "user": { + "address": "Postal 1234AA", + "affiliation": null, + "application_uid": null, + "created_at": 1692003827, + "created_by": "urn:admin", + "edu_members": null, + "eduperson_principal_name": null, + "email": "john@example.org", + "entitlement": null, + "external_id": "86eee601-770f-4df3-bd4c-181a2edcbb2f", + "family_name": null, + "given_name": null, + "home_organisation_uid": null, + "id": 53, + "last_accessed_date": null, + "last_login_date": null, + "mfa_reset_token": null, + "name": "John Doe", + "nick_name": null, + "pam_last_login_date": null, + "schac_home_organisation": null, + "scoped_affiliation": null, + "second_fa_uuid": null, + "second_factor_auth": null, + "ssh_keys": [ + { + "created_at": 1692003827, + "id": 13, + "ssh_value": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC/nvjea1zJJNCnyUfT6HLcHDhwCMp7uqr4BzxhDAjBnjWcgW4hZJvtLTqCLspS6mogCq2d0/31DU4DnGb2MO28gk74MiVBtAQWI5+TsO5QHupO3V6aLrKhmn8xn1PKc9JycgjOa4BMQ1meomn3Zmph6oo87MCtF2w75cxYEBJ9dJgHzZsn9mw+w8Z3H1vYnkcBT/i2MIK+qfsue/tvEe8ybi+26bGQIZIPDcd+OmDUBxDLWyBwCbVOyRL5M6ywnWJINLdpIwfqCUk24J1q1qiJ5eZu0m0uDcG5KRzgZ+grnSSYBwCx1xCunoGjMg7iwxEMgScD02nKtiijxEpu8soL okke@Mikes-MBP-2.fritz.box", + "user_id": 53 + } + ], + "ssid_required": false, + "suspended": false, + "uid": "urn:john", + "updated_at": 1692003827, + "updated_by": "urn:admin", + "user_ip_networks": [], + "username": "john" + }, + "user_id": 53 + }, + { + "collaboration_id": 14, + "created_at": 1692003827, + "hash": "Ac3A8KBO-0JnxupQ3PkjYfYP8tlSUNOqq_AB3iHS3bLI", + "id": 14, + "message": "Please...", + "reference": null, + "rejection_reason": null, + "status": "open", + "user": { + "address": null, + "affiliation": null, + "application_uid": null, + "created_at": 1692003827, + "created_by": "urn:admin", + "edu_members": null, + "eduperson_principal_name": null, + "email": "peter@example.org", + "entitlement": null, + "external_id": "4dcff563-bdd2-4f44-9a53-7b2520fb3c1b", + "family_name": null, + "given_name": null, + "home_organisation_uid": null, + "id": 55, + "last_accessed_date": null, + "last_login_date": null, + "mfa_reset_token": null, + "name": "Peter Doe", + "nick_name": null, + "pam_last_login_date": null, + "schac_home_organisation": null, + "scoped_affiliation": null, + "second_fa_uuid": null, + "second_factor_auth": null, + "ssh_keys": [], + "ssid_required": false, + "suspended": false, + "uid": "urn:peter", + "updated_at": 1692003827, + "updated_by": "urn:admin", + "user_ip_networks": [], + "username": "peter" + }, + "user_id": 55 + }, + { + "collaboration_id": 14, + "created_at": 1692003827, + "hash": "AMdvvLHgKMqkcN7PuInUjDi0q6Srp7hXNwdPctB7D1Zg", + "id": 15, + "message": "Please...", + "reference": null, + "rejection_reason": null, + "status": "open", + "user": { + "address": null, + "affiliation": null, + "application_uid": null, + "created_at": 1692003827, + "created_by": "urn:admin", + "edu_members": null, + "eduperson_principal_name": null, + "email": "mary@example.org", + "entitlement": null, + "external_id": "70061e06-abe2-4b7f-81c8-11a78eaa15e8", + "family_name": null, + "given_name": null, + "home_organisation_uid": null, + "id": 54, + "last_accessed_date": null, + "last_login_date": null, + "mfa_reset_token": null, + "name": "Mary Doe", + "nick_name": null, + "pam_last_login_date": null, + "schac_home_organisation": "example.org", + "scoped_affiliation": null, + "second_fa_uuid": null, + "second_factor_auth": null, + "ssh_keys": [], + "ssid_required": false, + "suspended": false, + "uid": "urn:mary", + "updated_at": 1692003827, + "updated_by": "urn:admin", + "user_ip_networks": [], + "username": "mdoe" + }, + "user_id": 54 + } + ], + "last_activity_date": 1692003827, + "logo": "https://sbs.scz-vm.net/api/images/collaborations/cc1d7285-626a-466d-a8cc-77c56c5389e8", + "name": "AI computing", + "organisation": { + "category": "Research", + "collaboration_creation_allowed": true, + "collaborations_count": 2, + "created_at": 1692003827, + "created_by": "urn:admin", + "description": "Unincorporated Urban Community", + "id": 10, + "identifier": "95306a5f-0a16-4461-b358-8442e09dab20", + "logo": "https://sbs.scz-vm.net/api/images/organisations/92336ca9-0e7d-48ea-8640-bd46fc060c0e", + "name": "UUC", + "on_boarding_msg": "We are using **SRAM** to provide access to the following research tools:\n- Wiki\n- Cloud\n- Awesome things...\n\nIf you want to join one of our collaborations, please send a mail to [support@uuc.nl](mailto:support@uuc.nl).\n

\nHappy researching,\n\n*UUC support*", + "organisation_memberships_count": 4, + "schac_home_organisations": [ + { + "created_at": 1692003827, + "created_by": "urn:admin", + "id": 7, + "name": "rug.nl", + "organisation_id": 10, + "updated_by": "urn:admin" + } + ], + "services": [ + { + "abbreviation": "uuc_scheduler", + "accepted_user_policy": "https://google.nl", + "access_allowed_for_all": false, + "address": null, + "allow_restricted_orgs": false, + "automatic_connection_allowed": false, + "code_of_conduct_compliant": false, + "contact_email": "help@uuc_scheduler.example.com", + "created_at": 1692003827, + "created_by": "urn:admin", + "description": "UUC Scheduler Service", + "entity_id": "uuc_scheduler_entity_id", + "id": 43, + "identity_type": null, + "ldap_enabled": false, + "ldap_password": null, + "logo": "https://sbs.scz-vm.net/api/images/services/3ac9c015-1cac-4456-a406-10aebeb7e523", + "name": "uuc_scheduler_name", + "non_member_users_access_allowed": false, + "pam_web_sso_enabled": false, + "privacy_policy": "https://privacy.org", + "public_visible": true, + "research_scholarship_compliant": false, + "scim_bearer_token": null, + "scim_client_enabled": false, + "scim_enabled": false, + "scim_url": null, + "security_email": "sec@org.nl", + "service_memberships": [], + "sirtfi_compliant": false, + "support_email": null, + "sweep_remove_orphans": false, + "sweep_scim_daily_rate": 0, + "sweep_scim_enabled": false, + "sweep_scim_last_run": null, + "token_enabled": false, + "token_validity_days": 0, + "updated_by": "urn:admin", + "uri": null, + "uri_info": null, + "uuid4": "3ac9c015-1cac-4456-a406-10aebeb7e523" + }, + { + "abbreviation": "wiki", + "accepted_user_policy": "https://google.nl", + "access_allowed_for_all": false, + "address": null, + "allow_restricted_orgs": false, + "automatic_connection_allowed": false, + "code_of_conduct_compliant": false, + "contact_email": "help@wiki.com", + "created_at": 1692003827, + "created_by": "urn:admin", + "description": "No more wiki's please", + "entity_id": "https://wiki", + "id": 40, + "identity_type": null, + "ldap_enabled": true, + "ldap_password": null, + "logo": "https://sbs.scz-vm.net/api/images/services/7f978834-e958-4426-8394-1257d9673f30", + "name": "Wiki", + "non_member_users_access_allowed": false, + "pam_web_sso_enabled": false, + "privacy_policy": "https://privacy.org", + "public_visible": true, + "research_scholarship_compliant": false, + "scim_bearer_token": null, + "scim_client_enabled": true, + "scim_enabled": false, + "scim_url": null, + "security_email": "sec@org.nl", + "service_memberships": [ + { + "created_at": 1692003827, + "created_by": "urn:admin", + "id": 21, + "role": "admin", + "service_id": 40, + "updated_by": "urn:admin", + "user": { + "address": null, + "affiliation": null, + "application_uid": null, + "created_at": 1692003827, + "created_by": "urn:admin", + "edu_members": null, + "eduperson_principal_name": null, + "email": "service_admin@ucc.org", + "entitlement": null, + "external_id": "7bbe3330-eedd-4a6a-bb13-686ed031de17", + "family_name": null, + "given_name": null, + "home_organisation_uid": null, + "id": 68, + "last_accessed_date": null, + "last_login_date": null, + "mfa_reset_token": null, + "name": "Service Admin", + "nick_name": null, + "pam_last_login_date": null, + "schac_home_organisation": "service_admin.com", + "scoped_affiliation": null, + "second_fa_uuid": null, + "second_factor_auth": null, + "ssh_keys": [], + "ssid_required": false, + "suspended": false, + "uid": "urn:service_admin", + "updated_at": 1692003827, + "updated_by": "urn:admin", + "user_ip_networks": [], + "username": "service_admin" + }, + "user_id": 68 + } + ], + "sirtfi_compliant": false, + "support_email": null, + "sweep_remove_orphans": false, + "sweep_scim_daily_rate": 0, + "sweep_scim_enabled": false, + "sweep_scim_last_run": null, + "token_enabled": true, + "token_validity_days": 365, + "updated_by": "urn:admin", + "uri": "https://servicedesk.surf.nl/wiki/", + "uri_info": null, + "uuid4": "7f978834-e958-4426-8394-1257d9673f30" + } + ], + "services_restricted": false, + "short_name": "uuc", + "updated_by": "urn:admin", + "uuid4": "92336ca9-0e7d-48ea-8640-bd46fc060c0e" + }, + "organisation_id": 10, + "service_connection_requests": [ + { + "collaboration_id": 14, + "created_at": 1692003827, + "created_by": "urn:admin", + "hash": "A68pPNmeJwDJ07nRMWjrDCu7vSE4eQEQGb1ekRc6occw", + "id": 8, + "message": "AI computing needs storage", + "requester": { + "address": null, + "affiliation": null, + "application_uid": null, + "created_at": 1692003827, + "created_by": "urn:admin", + "edu_members": null, + "eduperson_principal_name": null, + "email": "boss@example.org", + "entitlement": null, + "external_id": "e906cf88-cdb3-480d-8bb3-ce53bdcda4e7", + "family_name": null, + "given_name": null, + "home_organisation_uid": null, + "id": 56, + "last_accessed_date": null, + "last_login_date": null, + "mfa_reset_token": null, + "name": "The Boss", + "nick_name": null, + "pam_last_login_date": null, + "schac_home_organisation": null, + "scoped_affiliation": null, + "second_fa_uuid": null, + "second_factor_auth": null, + "ssh_keys": [], + "ssid_required": false, + "suspended": false, + "uid": "urn:admin", + "updated_at": 1692003827, + "updated_by": "urn:admin", + "user_ip_networks": [], + "username": "admin" + }, + "requester_id": 56, + "service": { + "abbreviation": "storage", + "accepted_user_policy": "https://google.nl", + "access_allowed_for_all": false, + "address": null, + "allow_restricted_orgs": true, + "automatic_connection_allowed": true, + "code_of_conduct_compliant": false, + "contact_email": null, + "created_at": 1692003827, + "created_by": "urn:admin", + "description": "SURF Storage Service", + "entity_id": "https://storage", + "id": 39, + "identity_type": null, + "ldap_enabled": true, + "ldap_password": null, + "logo": "https://sbs.scz-vm.net/api/images/services/d82fe4d3-f94d-4fec-b742-20cff323a18f", + "name": "Storage", + "non_member_users_access_allowed": false, + "pam_web_sso_enabled": true, + "privacy_policy": "https://privacy.org", + "public_visible": true, + "research_scholarship_compliant": false, + "scim_bearer_token": "secret", + "scim_client_enabled": false, + "scim_enabled": true, + "scim_url": "http://localhost:8080/api/scim_mock", + "security_email": "sec@org.nl", + "sirtfi_compliant": false, + "support_email": "support@storage.net", + "sweep_remove_orphans": false, + "sweep_scim_daily_rate": 0, + "sweep_scim_enabled": false, + "sweep_scim_last_run": null, + "token_enabled": false, + "token_validity_days": 0, + "updated_by": "urn:admin", + "uri": "https://storage.net", + "uri_info": null, + "uuid4": "d82fe4d3-f94d-4fec-b742-20cff323a18f" + }, + "service_id": 39, + "updated_by": "urn:admin" + } + ], + "services": [ + { + "abbreviation": "mail", + "accepted_user_policy": "https://google.nl", + "access_allowed_for_all": false, + "address": null, + "allow_restricted_orgs": false, + "automatic_connection_allowed": true, + "code_of_conduct_compliant": false, + "contact_email": "john@example.org", + "created_at": 1692003827, + "created_by": "urn:admin", + "description": null, + "entity_id": "https://mail", + "id": 36, + "identity_type": null, + "ldap_enabled": true, + "ldap_password": null, + "logo": "https://sbs.scz-vm.net/api/images/services/10053403-f462-4b70-ba7a-13d20eb73500", + "name": "Mail Services", + "non_member_users_access_allowed": false, + "pam_web_sso_enabled": false, + "privacy_policy": "https://privacy.org", + "public_visible": true, + "research_scholarship_compliant": false, + "scim_bearer_token": null, + "scim_client_enabled": false, + "scim_enabled": false, + "scim_url": null, + "security_email": "sec@org.nl", + "service_memberships": [ + { + "created_at": 1692003827, + "created_by": "urn:admin", + "id": 22, + "role": "admin", + "service_id": 36, + "updated_by": "urn:admin", + "user": { + "address": null, + "affiliation": null, + "application_uid": null, + "created_at": 1692003827, + "created_by": "urn:admin", + "edu_members": null, + "eduperson_principal_name": null, + "email": "service_admin@ucc.org", + "entitlement": null, + "external_id": "7bbe3330-eedd-4a6a-bb13-686ed031de17", + "family_name": null, + "given_name": null, + "home_organisation_uid": null, + "id": 68, + "last_accessed_date": null, + "last_login_date": null, + "mfa_reset_token": null, + "name": "Service Admin", + "nick_name": null, + "pam_last_login_date": null, + "schac_home_organisation": "service_admin.com", + "scoped_affiliation": null, + "second_fa_uuid": null, + "second_factor_auth": null, + "ssh_keys": [], + "ssid_required": false, + "suspended": false, + "uid": "urn:service_admin", + "updated_at": 1692003827, + "updated_by": "urn:admin", + "user_ip_networks": [], + "username": "service_admin" + }, + "user_id": 68 + } + ], + "sirtfi_compliant": false, + "support_email": null, + "sweep_remove_orphans": false, + "sweep_scim_daily_rate": 0, + "sweep_scim_enabled": false, + "sweep_scim_last_run": null, + "token_enabled": false, + "token_validity_days": 0, + "updated_by": "urn:admin", + "uri": null, + "uri_info": null, + "uuid4": "10053403-f462-4b70-ba7a-13d20eb73500" + }, + { + "abbreviation": "network", + "accepted_user_policy": "https://aup.org", + "access_allowed_for_all": false, + "address": "Some address", + "allow_restricted_orgs": false, + "automatic_connection_allowed": false, + "code_of_conduct_compliant": false, + "contact_email": "help@network.com", + "created_at": 1692003827, + "created_by": "urn:admin", + "description": "Network enabling service SSH access", + "entity_id": "https://network", + "id": 41, + "identity_type": "SSH KEY", + "ldap_enabled": true, + "ldap_password": null, + "logo": "https://sbs.scz-vm.net/api/images/services/bac51de9-e1c3-4da5-9553-52d374ab7524", + "name": "Network Services", + "non_member_users_access_allowed": false, + "pam_web_sso_enabled": false, + "privacy_policy": "https://privacy.org", + "public_visible": false, + "research_scholarship_compliant": false, + "scim_bearer_token": "secret", + "scim_client_enabled": true, + "scim_enabled": true, + "scim_url": "http://localhost:8080/api/scim_mock", + "security_email": "sec@org.nl", + "service_memberships": [ + { + "created_at": 1692003827, + "created_by": "urn:admin", + "id": 20, + "role": "admin", + "service_id": 41, + "updated_by": "urn:admin", + "user": { + "address": null, + "affiliation": null, + "application_uid": null, + "created_at": 1692003827, + "created_by": "urn:admin", + "edu_members": null, + "eduperson_principal_name": null, + "email": "service_admin@ucc.org", + "entitlement": null, + "external_id": "7bbe3330-eedd-4a6a-bb13-686ed031de17", + "family_name": null, + "given_name": null, + "home_organisation_uid": null, + "id": 68, + "last_accessed_date": null, + "last_login_date": null, + "mfa_reset_token": null, + "name": "Service Admin", + "nick_name": null, + "pam_last_login_date": null, + "schac_home_organisation": "service_admin.com", + "scoped_affiliation": null, + "second_fa_uuid": null, + "second_factor_auth": null, + "ssh_keys": [], + "ssid_required": false, + "suspended": false, + "uid": "urn:service_admin", + "updated_at": 1692003827, + "updated_by": "urn:admin", + "user_ip_networks": [], + "username": "service_admin" + }, + "user_id": 68 + } + ], + "sirtfi_compliant": false, + "support_email": null, + "sweep_remove_orphans": true, + "sweep_scim_daily_rate": 1, + "sweep_scim_enabled": true, + "sweep_scim_last_run": 1691917427, + "token_enabled": true, + "token_validity_days": 365, + "updated_by": "urn:admin", + "uri": "https://uri.net", + "uri_info": null, + "uuid4": "bac51de9-e1c3-4da5-9553-52d374ab7524" + } + ], + "short_name": "ai_computing", + "status": "active", + "tags": [ + { + "id": 10, + "tag_value": "tag_uuc" + } + ], + "updated_at": 1692003827, + "updated_by": "urn:admin", + "uuid4": "cc1d7285-626a-466d-a8cc-77c56c5389e8", + "website_url": "https://www.google.nl" +} \ No newline at end of file diff --git a/api/collaborations/15 b/api/collaborations/15 new file mode 100644 index 0000000..e43d3d0 --- /dev/null +++ b/api/collaborations/15 @@ -0,0 +1,988 @@ +{ + "accepted_user_policy": null, + "collaboration_memberships": [ + { + "collaboration_id": 15, + "created_at": 1692003827, + "created_by": "urn:admin", + "expiry_date": null, + "id": 34, + "invitation_id": null, + "role": "member", + "status": "active", + "updated_by": "urn:admin", + "user": { + "address": null, + "affiliation": null, + "application_uid": null, + "created_at": 1692003827, + "created_by": "urn:admin", + "edu_members": null, + "eduperson_principal_name": null, + "email": "roger@example.org", + "entitlement": null, + "external_id": "d4d45a0c-3224-42f9-a4fc-ba7abb2d1860", + "family_name": null, + "given_name": null, + "home_organisation_uid": null, + "id": 57, + "last_accessed_date": null, + "last_login_date": null, + "mfa_reset_token": null, + "name": "Roger Doe", + "nick_name": null, + "pam_last_login_date": null, + "schac_home_organisation": "example.org", + "scoped_affiliation": null, + "second_fa_uuid": null, + "second_factor_auth": null, + "ssh_keys": [], + "ssid_required": false, + "suspended": false, + "uid": "urn:roger", + "updated_at": 1692003827, + "updated_by": "urn:admin", + "user_ip_networks": [], + "username": "roger" + }, + "user_id": 57 + }, + { + "collaboration_id": 15, + "created_at": 1692003827, + "created_by": "urn:admin", + "expiry_date": null, + "id": 35, + "invitation_id": null, + "role": "member", + "status": "active", + "updated_by": "urn:admin", + "user": { + "address": null, + "affiliation": null, + "application_uid": null, + "created_at": 1692003827, + "created_by": "urn:admin", + "edu_members": null, + "eduperson_principal_name": null, + "email": "peter@example.org", + "entitlement": null, + "external_id": "4dcff563-bdd2-4f44-9a53-7b2520fb3c1b", + "family_name": null, + "given_name": null, + "home_organisation_uid": null, + "id": 55, + "last_accessed_date": null, + "last_login_date": null, + "mfa_reset_token": null, + "name": "Peter Doe", + "nick_name": null, + "pam_last_login_date": null, + "schac_home_organisation": null, + "scoped_affiliation": null, + "second_fa_uuid": null, + "second_factor_auth": null, + "ssh_keys": [], + "ssid_required": false, + "suspended": false, + "uid": "urn:peter", + "updated_at": 1692003827, + "updated_by": "urn:admin", + "user_ip_networks": [], + "username": "peter" + }, + "user_id": 55 + }, + { + "collaboration_id": 15, + "created_at": 1692003827, + "created_by": "urn:admin", + "expiry_date": null, + "id": 36, + "invitation_id": null, + "role": "admin", + "status": "active", + "updated_by": "urn:admin", + "user": { + "address": null, + "affiliation": null, + "application_uid": "sarah_application_uid", + "created_at": 1692003827, + "created_by": "urn:admin", + "edu_members": null, + "eduperson_principal_name": null, + "email": "sarah@uva.org", + "entitlement": null, + "external_id": "8297d8a5-a2a4-4208-9fb6-100a5865f022", + "family_name": null, + "given_name": null, + "home_organisation_uid": null, + "id": 60, + "last_accessed_date": null, + "last_login_date": null, + "mfa_reset_token": null, + "name": "Sarah Cross", + "nick_name": null, + "pam_last_login_date": null, + "schac_home_organisation": null, + "scoped_affiliation": null, + "second_fa_uuid": null, + "second_factor_auth": null, + "ssh_keys": [ + { + "created_at": 1692003827, + "id": 15, + "ssh_value": "some-lame-key", + "user_id": 60 + } + ], + "ssid_required": false, + "suspended": false, + "uid": "urn:sarah", + "updated_at": 1692003827, + "updated_by": "urn:admin", + "user_ip_networks": [ + { + "created_at": 1692003827, + "created_by": "urn:admin", + "id": 7, + "network_value": "255.0.0.1/32", + "updated_by": "urn:admin", + "user_id": 60 + }, + { + "created_at": 1692003827, + "created_by": "urn:admin", + "id": 8, + "network_value": "255.0.0.9/24", + "updated_by": "urn:admin", + "user_id": 60 + } + ], + "username": "sarah" + }, + "user_id": 60 + }, + { + "collaboration_id": 15, + "created_at": 1692003827, + "created_by": "urn:admin", + "expiry_date": null, + "id": 39, + "invitation_id": null, + "role": "member", + "status": "active", + "updated_by": "urn:admin", + "user": { + "address": null, + "affiliation": null, + "application_uid": null, + "created_at": 1692003827, + "created_by": "urn:admin", + "edu_members": null, + "eduperson_principal_name": null, + "email": "user_deletion_warning@example.org", + "entitlement": null, + "external_id": "ccc2eb3d-5256-4d0b-958e-b9578102a9bf", + "family_name": null, + "given_name": null, + "home_organisation_uid": null, + "id": 65, + "last_accessed_date": 1653210227, + "last_login_date": 1653210227, + "mfa_reset_token": null, + "name": "user_deletion_warning", + "nick_name": null, + "pam_last_login_date": null, + "schac_home_organisation": null, + "scoped_affiliation": null, + "second_fa_uuid": null, + "second_factor_auth": null, + "ssh_keys": [], + "ssid_required": false, + "suspended": true, + "uid": "urn:user_deletion_warning", + "updated_at": 1692003827, + "updated_by": "urn:admin", + "user_ip_networks": [], + "username": "user_deletion_warning" + }, + "user_id": 65 + } + ], + "collaboration_memberships_count": 4, + "created_at": 1692003827, + "created_by": "urn:admin", + "description": "University of Amsterdam Research - Urban Crowd Control", + "disable_join_requests": false, + "disclose_email_information": false, + "disclose_member_information": true, + "expiry_date": null, + "global_urn": "uva:research", + "groups": [ + { + "auto_provision_members": true, + "collaboration_id": 15, + "collaboration_memberships": [ + { + "collaboration_id": 15, + "created_at": 1692003827, + "created_by": "urn:admin", + "expiry_date": null, + "id": 34, + "invitation_id": null, + "role": "member", + "status": "active", + "updated_by": "urn:admin", + "user": { + "address": null, + "affiliation": null, + "application_uid": null, + "created_at": 1692003827, + "created_by": "urn:admin", + "edu_members": null, + "eduperson_principal_name": null, + "email": "roger@example.org", + "entitlement": null, + "external_id": "d4d45a0c-3224-42f9-a4fc-ba7abb2d1860", + "family_name": null, + "given_name": null, + "home_organisation_uid": null, + "id": 57, + "last_accessed_date": null, + "last_login_date": null, + "mfa_reset_token": null, + "name": "Roger Doe", + "nick_name": null, + "pam_last_login_date": null, + "schac_home_organisation": "example.org", + "scoped_affiliation": null, + "second_fa_uuid": null, + "second_factor_auth": null, + "ssh_keys": [], + "ssid_required": false, + "suspended": false, + "uid": "urn:roger", + "updated_at": 1692003827, + "updated_by": "urn:admin", + "user_ip_networks": [], + "username": "roger" + }, + "user_id": 57 + } + ], + "created_at": 1692003827, + "created_by": "urn:admin", + "description": "Science", + "global_urn": "uva:research:science", + "id": 15, + "identifier": "e46e388c-9362-4aaa-b23f-a855bf559598", + "invitations": [ + { + "collaboration_id": 15, + "created_at": 1692003827, + "created_by": "urn:admin", + "expiry_date": 1693267200, + "external_identifier": null, + "hash": "APFYJ4rN3pvi5a0lWMrhAgZzVzIjeKqh17AnthFkNNRU", + "id": 17, + "intended_role": "member", + "invitee_email": "uva@ex.org", + "membership_expiry_date": null, + "message": "Please join...", + "status": "open", + "user": { + "address": null, + "affiliation": null, + "application_uid": null, + "created_at": 1692003827, + "created_by": "urn:admin", + "edu_members": null, + "eduperson_principal_name": null, + "email": "boss@example.org", + "entitlement": null, + "external_id": "e906cf88-cdb3-480d-8bb3-ce53bdcda4e7", + "family_name": null, + "given_name": null, + "home_organisation_uid": null, + "id": 56, + "last_accessed_date": null, + "last_login_date": null, + "mfa_reset_token": null, + "name": "The Boss", + "nick_name": null, + "pam_last_login_date": null, + "schac_home_organisation": null, + "scoped_affiliation": null, + "second_fa_uuid": null, + "second_factor_auth": null, + "ssh_keys": [], + "ssid_required": false, + "suspended": false, + "uid": "urn:admin", + "updated_at": 1692003827, + "updated_by": "urn:admin", + "user_ip_networks": [], + "username": "admin" + }, + "user_id": 56 + } + ], + "name": "Science", + "service_group": null, + "service_group_id": null, + "short_name": "science", + "updated_at": 1692003827, + "updated_by": "urn:admin" + }, + { + "auto_provision_members": false, + "collaboration_id": 15, + "collaboration_memberships": [], + "created_at": 1692003827, + "created_by": "urn:admin", + "description": "Provisioned by service Mail Services - Mail group", + "global_urn": "uuc:ai_computing:mail-mail", + "id": 16, + "identifier": "9946ca40-2a53-40a8-bc63-fb0758e716e3", + "invitations": [], + "name": "service_group_mail_name", + "service_group": { + "auto_provision_members": true, + "created_at": 1692003827, + "created_by": "urn:admin", + "description": "Mail group", + "id": 11, + "name": "service_group_mail_name", + "service": { + "abbreviation": "mail", + "accepted_user_policy": "https://google.nl", + "access_allowed_for_all": false, + "address": null, + "allow_restricted_orgs": false, + "automatic_connection_allowed": true, + "code_of_conduct_compliant": false, + "contact_email": "john@example.org", + "created_at": 1692003827, + "created_by": "urn:admin", + "description": null, + "entity_id": "https://mail", + "id": 36, + "identity_type": null, + "ldap_enabled": true, + "ldap_password": null, + "logo": "https://sbs.scz-vm.net/api/images/services/10053403-f462-4b70-ba7a-13d20eb73500", + "name": "Mail Services", + "non_member_users_access_allowed": false, + "pam_web_sso_enabled": false, + "privacy_policy": "https://privacy.org", + "public_visible": true, + "research_scholarship_compliant": false, + "scim_bearer_token": null, + "scim_client_enabled": false, + "scim_enabled": false, + "scim_url": null, + "security_email": "sec@org.nl", + "sirtfi_compliant": false, + "support_email": null, + "sweep_remove_orphans": false, + "sweep_scim_daily_rate": 0, + "sweep_scim_enabled": false, + "sweep_scim_last_run": null, + "token_enabled": false, + "token_validity_days": 0, + "updated_by": "urn:admin", + "uri": null, + "uri_info": null, + "uuid4": "10053403-f462-4b70-ba7a-13d20eb73500" + }, + "service_id": 36, + "short_name": "mail", + "updated_by": "urn:admin" + }, + "service_group_id": 11, + "short_name": "mail-mail", + "updated_at": 1692003827, + "updated_by": "urn:admin" + } + ], + "id": 15, + "identifier": "da706611-0afb-4a7a-819b-b0a9c63e9b67", + "invitations": [ + { + "collaboration_id": 15, + "created_at": 1692003827, + "created_by": "urn:admin", + "expiry_date": 1693267200, + "external_identifier": null, + "hash": "APFYJ4rN3pvi5a0lWMrhAgZzVzIjeKqh17AnthFkNNRU", + "id": 17, + "intended_role": "member", + "invitee_email": "uva@ex.org", + "membership_expiry_date": null, + "message": "Please join...", + "status": "open", + "user": { + "address": null, + "affiliation": null, + "application_uid": null, + "created_at": 1692003827, + "created_by": "urn:admin", + "edu_members": null, + "eduperson_principal_name": null, + "email": "boss@example.org", + "entitlement": null, + "external_id": "e906cf88-cdb3-480d-8bb3-ce53bdcda4e7", + "family_name": null, + "given_name": null, + "home_organisation_uid": null, + "id": 56, + "last_accessed_date": null, + "last_login_date": null, + "mfa_reset_token": null, + "name": "The Boss", + "nick_name": null, + "pam_last_login_date": null, + "schac_home_organisation": null, + "scoped_affiliation": null, + "second_fa_uuid": null, + "second_factor_auth": null, + "ssh_keys": [], + "ssid_required": false, + "suspended": false, + "uid": "urn:admin", + "updated_at": 1692003827, + "updated_by": "urn:admin", + "user_ip_networks": [], + "username": "admin" + }, + "user_id": 56 + } + ], + "invitations_count": 1, + "join_requests": [ + { + "collaboration_id": 15, + "created_at": 1692003827, + "hash": "As7PTD3ucdT-P62hCq3IS8v7FFHkCNiy78Wc7sCCuH4E", + "id": 16, + "message": "Please...", + "reference": null, + "rejection_reason": null, + "status": "open", + "user": { + "address": null, + "affiliation": null, + "application_uid": null, + "created_at": 1692003827, + "created_by": "urn:admin", + "edu_members": null, + "eduperson_principal_name": null, + "email": "james@example.org", + "entitlement": null, + "external_id": "fdd722eb-d5e0-4e84-b66e-9e9381676667", + "family_name": null, + "given_name": "James", + "home_organisation_uid": null, + "id": 59, + "last_accessed_date": null, + "last_login_date": null, + "mfa_reset_token": null, + "name": "James Byrd", + "nick_name": null, + "pam_last_login_date": null, + "schac_home_organisation": "rug.nl", + "scoped_affiliation": null, + "second_fa_uuid": null, + "second_factor_auth": null, + "ssh_keys": [ + { + "created_at": 1692003827, + "id": 14, + "ssh_value": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC/nvjea1zJJNCnyUfT6HLcHDhwCMp7uqr4BzxhDAjBnjWcgW4hZJvtLTqCLspS6mogCq2d0/31DU4DnGb2MO28gk74MiVBtAQWI5+TsO5QHupO3V6aLrKhmn8xn1PKc9JycgjOa4BMQ1meomn3Zmph6oo87MCtF2w75cxYEBJ9dJgHzZsn9mw+w8Z3H1vYnkcBT/i2MIK+qfsue/tvEe8ybi+26bGQIZIPDcd+OmDUBxDLWyBwCbVOyRL5M6ywnWJINLdpIwfqCUk24J1q1qiJ5eZu0m0uDcG5KRzgZ+grnSSYBwCx1xCunoGjMg7iwxEMgScD02nKtiijxEpu8soL okke@Mikes-MBP-2.fritz.box", + "user_id": 59 + } + ], + "ssid_required": false, + "suspended": false, + "uid": "urn:james", + "updated_at": 1692003827, + "updated_by": "urn:admin", + "user_ip_networks": [], + "username": "james" + }, + "user_id": 59 + } + ], + "last_activity_date": 1692003827, + "logo": "https://sbs.scz-vm.net/api/images/collaborations/237b05d8-59cd-4e69-867f-be80dd24e52f", + "name": "UVA UCC research", + "organisation": { + "category": "University", + "collaboration_creation_allowed": false, + "collaborations_count": 2, + "created_at": 1692003827, + "created_by": "urn:admin", + "description": "University of Amsterdam", + "id": 11, + "identifier": "7c60a022-ab09-438c-8603-c361bc1a088d", + "logo": "https://sbs.scz-vm.net/api/images/organisations/a3816cf4-0d8f-4713-8551-51eccd15b663", + "name": "Amsterdam UVA", + "on_boarding_msg": null, + "organisation_memberships_count": 2, + "schac_home_organisations": [ + { + "created_at": 1692003827, + "created_by": "urn:admin", + "id": 8, + "name": "example.org", + "organisation_id": 11, + "updated_by": "urn:admin" + } + ], + "services": [], + "services_restricted": false, + "short_name": "uva", + "updated_by": "urn:admin", + "uuid4": "a3816cf4-0d8f-4713-8551-51eccd15b663" + }, + "organisation_id": 11, + "service_connection_requests": [ + { + "collaboration_id": 15, + "created_at": 1692003827, + "created_by": "urn:admin", + "hash": "Akk-cr4Zy-touaShHnl8hExULl6g55UWjXVTweOq_KvM", + "id": 9, + "message": "UVA research needs ssh", + "requester": { + "address": null, + "affiliation": null, + "application_uid": "sarah_application_uid", + "created_at": 1692003827, + "created_by": "urn:admin", + "edu_members": null, + "eduperson_principal_name": null, + "email": "sarah@uva.org", + "entitlement": null, + "external_id": "8297d8a5-a2a4-4208-9fb6-100a5865f022", + "family_name": null, + "given_name": null, + "home_organisation_uid": null, + "id": 60, + "last_accessed_date": null, + "last_login_date": null, + "mfa_reset_token": null, + "name": "Sarah Cross", + "nick_name": null, + "pam_last_login_date": null, + "schac_home_organisation": null, + "scoped_affiliation": null, + "second_fa_uuid": null, + "second_factor_auth": null, + "ssh_keys": [ + { + "created_at": 1692003827, + "id": 15, + "ssh_value": "some-lame-key", + "user_id": 60 + } + ], + "ssid_required": false, + "suspended": false, + "uid": "urn:sarah", + "updated_at": 1692003827, + "updated_by": "urn:admin", + "user_ip_networks": [ + { + "created_at": 1692003827, + "created_by": "urn:admin", + "id": 7, + "network_value": "255.0.0.1/32", + "updated_by": "urn:admin", + "user_id": 60 + }, + { + "created_at": 1692003827, + "created_by": "urn:admin", + "id": 8, + "network_value": "255.0.0.9/24", + "updated_by": "urn:admin", + "user_id": 60 + } + ], + "username": "sarah" + }, + "requester_id": 60, + "service": { + "abbreviation": "service_ssh", + "accepted_user_policy": "https://ssh", + "access_allowed_for_all": true, + "address": null, + "allow_restricted_orgs": false, + "automatic_connection_allowed": false, + "code_of_conduct_compliant": true, + "contact_email": "help@ssh.com", + "created_at": 1692003827, + "created_by": "urn:admin", + "description": "Uva SSH access", + "entity_id": "service_ssh_uva", + "id": 42, + "identity_type": "SSH KEY", + "ldap_enabled": true, + "ldap_password": null, + "logo": "https://sbs.scz-vm.net/api/images/services/f48f04be-17d8-4c5c-be1e-8456ba5870f2", + "name": "SSH UvA", + "non_member_users_access_allowed": false, + "pam_web_sso_enabled": false, + "privacy_policy": "https://privacy.org", + "public_visible": false, + "research_scholarship_compliant": true, + "scim_bearer_token": null, + "scim_client_enabled": false, + "scim_enabled": false, + "scim_url": null, + "security_email": "sec@org.nl", + "sirtfi_compliant": true, + "support_email": null, + "sweep_remove_orphans": false, + "sweep_scim_daily_rate": 0, + "sweep_scim_enabled": false, + "sweep_scim_last_run": null, + "token_enabled": false, + "token_validity_days": 0, + "updated_by": "urn:admin", + "uri": "https://uri.com/ssh", + "uri_info": null, + "uuid4": "f48f04be-17d8-4c5c-be1e-8456ba5870f2" + }, + "service_id": 42, + "updated_by": "urn:admin" + } + ], + "services": [ + { + "abbreviation": "cloud", + "accepted_user_policy": null, + "access_allowed_for_all": false, + "address": null, + "allow_restricted_orgs": false, + "automatic_connection_allowed": true, + "code_of_conduct_compliant": false, + "contact_email": null, + "created_at": 1692003827, + "created_by": "urn:admin", + "description": "SARA Cloud Service", + "entity_id": "https://cloud", + "id": 38, + "identity_type": null, + "ldap_enabled": true, + "ldap_password": null, + "logo": "https://sbs.scz-vm.net/api/images/services/e33ddde5-a33e-4194-8c1e-ecb5a4a0b904", + "name": "Cloud", + "non_member_users_access_allowed": false, + "pam_web_sso_enabled": false, + "privacy_policy": "https://privacy.org", + "public_visible": true, + "research_scholarship_compliant": false, + "scim_bearer_token": "secret", + "scim_client_enabled": true, + "scim_enabled": true, + "scim_url": "http://localhost:8080/api/scim_mock", + "security_email": "sec@org.nl", + "service_memberships": [ + { + "created_at": 1692003827, + "created_by": "urn:admin", + "id": 18, + "role": "admin", + "service_id": 38, + "updated_by": "urn:admin", + "user": { + "address": null, + "affiliation": null, + "application_uid": null, + "created_at": 1692003827, + "created_by": "urn:admin", + "edu_members": null, + "eduperson_principal_name": null, + "email": "james@example.org", + "entitlement": null, + "external_id": "fdd722eb-d5e0-4e84-b66e-9e9381676667", + "family_name": null, + "given_name": "James", + "home_organisation_uid": null, + "id": 59, + "last_accessed_date": null, + "last_login_date": null, + "mfa_reset_token": null, + "name": "James Byrd", + "nick_name": null, + "pam_last_login_date": null, + "schac_home_organisation": "rug.nl", + "scoped_affiliation": null, + "second_fa_uuid": null, + "second_factor_auth": null, + "ssh_keys": [ + { + "created_at": 1692003827, + "id": 14, + "ssh_value": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC/nvjea1zJJNCnyUfT6HLcHDhwCMp7uqr4BzxhDAjBnjWcgW4hZJvtLTqCLspS6mogCq2d0/31DU4DnGb2MO28gk74MiVBtAQWI5+TsO5QHupO3V6aLrKhmn8xn1PKc9JycgjOa4BMQ1meomn3Zmph6oo87MCtF2w75cxYEBJ9dJgHzZsn9mw+w8Z3H1vYnkcBT/i2MIK+qfsue/tvEe8ybi+26bGQIZIPDcd+OmDUBxDLWyBwCbVOyRL5M6ywnWJINLdpIwfqCUk24J1q1qiJ5eZu0m0uDcG5KRzgZ+grnSSYBwCx1xCunoGjMg7iwxEMgScD02nKtiijxEpu8soL okke@Mikes-MBP-2.fritz.box", + "user_id": 59 + } + ], + "ssid_required": false, + "suspended": false, + "uid": "urn:james", + "updated_at": 1692003827, + "updated_by": "urn:admin", + "user_ip_networks": [], + "username": "james" + }, + "user_id": 59 + } + ], + "sirtfi_compliant": false, + "support_email": null, + "sweep_remove_orphans": false, + "sweep_scim_daily_rate": 0, + "sweep_scim_enabled": false, + "sweep_scim_last_run": null, + "token_enabled": true, + "token_validity_days": 1, + "updated_by": "urn:admin", + "uri": null, + "uri_info": null, + "uuid4": "e33ddde5-a33e-4194-8c1e-ecb5a4a0b904" + }, + { + "abbreviation": "storage", + "accepted_user_policy": "https://google.nl", + "access_allowed_for_all": false, + "address": null, + "allow_restricted_orgs": true, + "automatic_connection_allowed": true, + "code_of_conduct_compliant": false, + "contact_email": null, + "created_at": 1692003827, + "created_by": "urn:admin", + "description": "SURF Storage Service", + "entity_id": "https://storage", + "id": 39, + "identity_type": null, + "ldap_enabled": true, + "ldap_password": null, + "logo": "https://sbs.scz-vm.net/api/images/services/d82fe4d3-f94d-4fec-b742-20cff323a18f", + "name": "Storage", + "non_member_users_access_allowed": false, + "pam_web_sso_enabled": true, + "privacy_policy": "https://privacy.org", + "public_visible": true, + "research_scholarship_compliant": false, + "scim_bearer_token": "secret", + "scim_client_enabled": false, + "scim_enabled": true, + "scim_url": "http://localhost:8080/api/scim_mock", + "security_email": "sec@org.nl", + "service_memberships": [ + { + "created_at": 1692003827, + "created_by": "urn:admin", + "id": 19, + "role": "admin", + "service_id": 39, + "updated_by": "urn:admin", + "user": { + "address": null, + "affiliation": null, + "application_uid": null, + "created_at": 1692003827, + "created_by": "urn:admin", + "edu_members": null, + "eduperson_principal_name": null, + "email": "service_admin@ucc.org", + "entitlement": null, + "external_id": "7bbe3330-eedd-4a6a-bb13-686ed031de17", + "family_name": null, + "given_name": null, + "home_organisation_uid": null, + "id": 68, + "last_accessed_date": null, + "last_login_date": null, + "mfa_reset_token": null, + "name": "Service Admin", + "nick_name": null, + "pam_last_login_date": null, + "schac_home_organisation": "service_admin.com", + "scoped_affiliation": null, + "second_fa_uuid": null, + "second_factor_auth": null, + "ssh_keys": [], + "ssid_required": false, + "suspended": false, + "uid": "urn:service_admin", + "updated_at": 1692003827, + "updated_by": "urn:admin", + "user_ip_networks": [], + "username": "service_admin" + }, + "user_id": 68 + } + ], + "sirtfi_compliant": false, + "support_email": "support@storage.net", + "sweep_remove_orphans": false, + "sweep_scim_daily_rate": 0, + "sweep_scim_enabled": false, + "sweep_scim_last_run": null, + "token_enabled": false, + "token_validity_days": 0, + "updated_by": "urn:admin", + "uri": "https://storage.net", + "uri_info": null, + "uuid4": "d82fe4d3-f94d-4fec-b742-20cff323a18f" + }, + { + "abbreviation": "wiki", + "accepted_user_policy": "https://google.nl", + "access_allowed_for_all": false, + "address": null, + "allow_restricted_orgs": false, + "automatic_connection_allowed": false, + "code_of_conduct_compliant": false, + "contact_email": "help@wiki.com", + "created_at": 1692003827, + "created_by": "urn:admin", + "description": "No more wiki's please", + "entity_id": "https://wiki", + "id": 40, + "identity_type": null, + "ldap_enabled": true, + "ldap_password": null, + "logo": "https://sbs.scz-vm.net/api/images/services/7f978834-e958-4426-8394-1257d9673f30", + "name": "Wiki", + "non_member_users_access_allowed": false, + "pam_web_sso_enabled": false, + "privacy_policy": "https://privacy.org", + "public_visible": true, + "research_scholarship_compliant": false, + "scim_bearer_token": null, + "scim_client_enabled": true, + "scim_enabled": false, + "scim_url": null, + "security_email": "sec@org.nl", + "service_memberships": [ + { + "created_at": 1692003827, + "created_by": "urn:admin", + "id": 21, + "role": "admin", + "service_id": 40, + "updated_by": "urn:admin", + "user": { + "address": null, + "affiliation": null, + "application_uid": null, + "created_at": 1692003827, + "created_by": "urn:admin", + "edu_members": null, + "eduperson_principal_name": null, + "email": "service_admin@ucc.org", + "entitlement": null, + "external_id": "7bbe3330-eedd-4a6a-bb13-686ed031de17", + "family_name": null, + "given_name": null, + "home_organisation_uid": null, + "id": 68, + "last_accessed_date": null, + "last_login_date": null, + "mfa_reset_token": null, + "name": "Service Admin", + "nick_name": null, + "pam_last_login_date": null, + "schac_home_organisation": "service_admin.com", + "scoped_affiliation": null, + "second_fa_uuid": null, + "second_factor_auth": null, + "ssh_keys": [], + "ssid_required": false, + "suspended": false, + "uid": "urn:service_admin", + "updated_at": 1692003827, + "updated_by": "urn:admin", + "user_ip_networks": [], + "username": "service_admin" + }, + "user_id": 68 + } + ], + "sirtfi_compliant": false, + "support_email": null, + "sweep_remove_orphans": false, + "sweep_scim_daily_rate": 0, + "sweep_scim_enabled": false, + "sweep_scim_last_run": null, + "token_enabled": true, + "token_validity_days": 365, + "updated_by": "urn:admin", + "uri": "https://servicedesk.surf.nl/wiki/", + "uri_info": null, + "uuid4": "7f978834-e958-4426-8394-1257d9673f30" + }, + { + "abbreviation": "ldap_mon", + "accepted_user_policy": null, + "access_allowed_for_all": false, + "address": null, + "allow_restricted_orgs": false, + "automatic_connection_allowed": true, + "code_of_conduct_compliant": false, + "contact_email": null, + "created_at": 1692003827, + "created_by": "urn:admin", + "description": "Used for monitoring LDAP. NIET AANKOMEN.", + "entity_id": "https://ldap-monitor.example.org", + "id": 46, + "identity_type": null, + "ldap_enabled": true, + "ldap_password": null, + "logo": "https://sbs.scz-vm.net/api/images/services/78dd856f-7157-45d6-bd43-63558d270963", + "name": "LDAP Monitor Service", + "non_member_users_access_allowed": false, + "pam_web_sso_enabled": false, + "privacy_policy": "https://privacy.org", + "public_visible": true, + "research_scholarship_compliant": false, + "scim_bearer_token": null, + "scim_client_enabled": false, + "scim_enabled": false, + "scim_url": null, + "security_email": "sec@example.nl", + "service_memberships": [], + "sirtfi_compliant": false, + "support_email": null, + "sweep_remove_orphans": false, + "sweep_scim_daily_rate": 0, + "sweep_scim_enabled": false, + "sweep_scim_last_run": null, + "token_enabled": false, + "token_validity_days": 0, + "updated_by": "urn:admin", + "uri": null, + "uri_info": null, + "uuid4": "78dd856f-7157-45d6-bd43-63558d270963" + } + ], + "short_name": "research", + "status": "active", + "tags": [ + { + "id": 11, + "tag_value": "tag_uva" + } + ], + "updated_at": 1692003827, + "updated_by": "urn:admin", + "uuid4": "237b05d8-59cd-4e69-867f-be80dd24e52f", + "website_url": "https://www.google.nl" +} \ No newline at end of file diff --git a/api/collaborations/18 b/api/collaborations/18 new file mode 100644 index 0000000..5b9f9aa --- /dev/null +++ b/api/collaborations/18 @@ -0,0 +1,1106 @@ +{ + "accepted_user_policy": "https://www.google.nl", + "collaboration_memberships": [ + { + "collaboration_id": 18, + "created_at": 1692005160, + "created_by": "urn:admin", + "expiry_date": null, + "id": 42, + "invitation_id": null, + "role": "member", + "status": "active", + "updated_by": "urn:admin", + "user": { + "address": "Postal 1234AA", + "affiliation": null, + "application_uid": null, + "created_at": 1692005160, + "created_by": "urn:admin", + "edu_members": null, + "eduperson_principal_name": null, + "email": "john@example.org", + "entitlement": null, + "external_id": "86eee601-770f-4df3-bd4c-181a2edcbb2f", + "family_name": null, + "given_name": null, + "home_organisation_uid": null, + "id": 70, + "last_accessed_date": null, + "last_login_date": null, + "mfa_reset_token": null, + "name": "John Doe", + "nick_name": null, + "pam_last_login_date": null, + "schac_home_organisation": null, + "scoped_affiliation": null, + "second_fa_uuid": null, + "second_factor_auth": null, + "ssh_keys": [ + { + "created_at": 1692005160, + "id": 16, + "ssh_value": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC/nvjea1zJJNCnyUfT6HLcHDhwCMp7uqr4BzxhDAjBnjWcgW4hZJvtLTqCLspS6mogCq2d0/31DU4DnGb2MO28gk74MiVBtAQWI5+TsO5QHupO3V6aLrKhmn8xn1PKc9JycgjOa4BMQ1meomn3Zmph6oo87MCtF2w75cxYEBJ9dJgHzZsn9mw+w8Z3H1vYnkcBT/i2MIK+qfsue/tvEe8ybi+26bGQIZIPDcd+OmDUBxDLWyBwCbVOyRL5M6ywnWJINLdpIwfqCUk24J1q1qiJ5eZu0m0uDcG5KRzgZ+grnSSYBwCx1xCunoGjMg7iwxEMgScD02nKtiijxEpu8soL okke@Mikes-MBP-2.fritz.box", + "user_id": 70 + } + ], + "ssid_required": false, + "suspended": false, + "uid": "urn:john", + "updated_at": 1692005160, + "updated_by": "urn:admin", + "user_ip_networks": [], + "username": "john" + }, + "user_id": 70 + }, + { + "collaboration_id": 18, + "created_at": 1692005160, + "created_by": "urn:admin", + "expiry_date": null, + "id": 43, + "invitation_id": null, + "role": "admin", + "status": "active", + "updated_by": "urn:admin", + "user": { + "address": null, + "affiliation": null, + "application_uid": null, + "created_at": 1692005160, + "created_by": "urn:admin", + "edu_members": null, + "eduperson_principal_name": null, + "email": "boss@example.org", + "entitlement": null, + "external_id": "e906cf88-cdb3-480d-8bb3-ce53bdcda4e7", + "family_name": null, + "given_name": null, + "home_organisation_uid": null, + "id": 73, + "last_accessed_date": null, + "last_login_date": null, + "mfa_reset_token": null, + "name": "The Boss", + "nick_name": null, + "pam_last_login_date": null, + "schac_home_organisation": null, + "scoped_affiliation": null, + "second_fa_uuid": null, + "second_factor_auth": null, + "ssh_keys": [], + "ssid_required": false, + "suspended": false, + "uid": "urn:admin", + "updated_at": 1692005160, + "updated_by": "urn:admin", + "user_ip_networks": [], + "username": "admin" + }, + "user_id": 73 + }, + { + "collaboration_id": 18, + "created_at": 1692005160, + "created_by": "urn:admin", + "expiry_date": null, + "id": 47, + "invitation_id": null, + "role": "member", + "status": "active", + "updated_by": "urn:admin", + "user": { + "address": null, + "affiliation": null, + "application_uid": null, + "created_at": 1692005160, + "created_by": "urn:admin", + "edu_members": null, + "eduperson_principal_name": null, + "email": "jane@ucc.org", + "entitlement": "urn:mace:surf.nl:sram:allow-create-co", + "external_id": "502e861e-f548-4335-89d8-f1764f803964", + "family_name": null, + "given_name": null, + "home_organisation_uid": null, + "id": 79, + "last_accessed_date": null, + "last_login_date": null, + "mfa_reset_token": null, + "name": "Jane Doe", + "nick_name": null, + "pam_last_login_date": null, + "schac_home_organisation": null, + "scoped_affiliation": null, + "second_fa_uuid": null, + "second_factor_auth": null, + "ssh_keys": [], + "ssid_required": false, + "suspended": false, + "uid": "urn:jane", + "updated_at": 1692005160, + "updated_by": "urn:admin", + "user_ip_networks": [], + "username": "jane" + }, + "user_id": 79 + }, + { + "collaboration_id": 18, + "created_at": 1692005160, + "created_by": "urn:admin", + "expiry_date": null, + "id": 48, + "invitation_id": null, + "role": "member", + "status": "active", + "updated_by": "urn:admin", + "user": { + "address": null, + "affiliation": null, + "application_uid": "sarah_application_uid", + "created_at": 1692005160, + "created_by": "urn:admin", + "edu_members": null, + "eduperson_principal_name": null, + "email": "sarah@uva.org", + "entitlement": null, + "external_id": "8297d8a5-a2a4-4208-9fb6-100a5865f022", + "family_name": null, + "given_name": null, + "home_organisation_uid": null, + "id": 77, + "last_accessed_date": null, + "last_login_date": null, + "mfa_reset_token": null, + "name": "Sarah Cross", + "nick_name": null, + "pam_last_login_date": null, + "schac_home_organisation": null, + "scoped_affiliation": null, + "second_fa_uuid": null, + "second_factor_auth": null, + "ssh_keys": [ + { + "created_at": 1692005160, + "id": 18, + "ssh_value": "some-lame-key", + "user_id": 77 + } + ], + "ssid_required": false, + "suspended": false, + "uid": "urn:sarah", + "updated_at": 1692005160, + "updated_by": "urn:admin", + "user_ip_networks": [ + { + "created_at": 1692005160, + "created_by": "urn:admin", + "id": 9, + "network_value": "255.0.0.1/32", + "updated_by": "urn:admin", + "user_id": 77 + }, + { + "created_at": 1692005160, + "created_by": "urn:admin", + "id": 10, + "network_value": "255.0.0.9/24", + "updated_by": "urn:admin", + "user_id": 77 + } + ], + "username": "sarah" + }, + "user_id": 77 + }, + { + "collaboration_id": 18, + "created_at": 1692005160, + "created_by": "urn:admin", + "expiry_date": null, + "id": 51, + "invitation_id": null, + "role": "member", + "status": "active", + "updated_by": "urn:admin", + "user": { + "address": null, + "affiliation": null, + "application_uid": null, + "created_at": 1692005160, + "created_by": "urn:admin", + "edu_members": null, + "eduperson_principal_name": null, + "email": "betty@uuc.org", + "entitlement": null, + "external_id": "bbd8123c-b0f9-4e3d-b3ff-288aa1c1edd6", + "family_name": null, + "given_name": null, + "home_organisation_uid": null, + "id": 78, + "last_accessed_date": null, + "last_login_date": null, + "mfa_reset_token": "1234567890", + "name": "betty", + "nick_name": null, + "pam_last_login_date": null, + "schac_home_organisation": null, + "scoped_affiliation": null, + "second_fa_uuid": null, + "second_factor_auth": null, + "ssh_keys": [], + "ssid_required": false, + "suspended": false, + "uid": "urn:betty", + "updated_at": 1692005160, + "updated_by": "urn:admin", + "user_ip_networks": [], + "username": "betty" + }, + "user_id": 78 + } + ], + "collaboration_memberships_count": 5, + "created_at": 1692005160, + "created_by": "urn:admin", + "description": "Artifical Intelligence computing for the Unincorporated Urban Community", + "disable_join_requests": false, + "disclose_email_information": true, + "disclose_member_information": true, + "expiry_date": null, + "global_urn": "ucc:ai_computing", + "groups": [ + { + "auto_provision_members": false, + "collaboration_id": 18, + "collaboration_memberships": [ + { + "collaboration_id": 18, + "created_at": 1692005160, + "created_by": "urn:admin", + "expiry_date": null, + "id": 42, + "invitation_id": null, + "role": "member", + "status": "active", + "updated_by": "urn:admin", + "user": { + "address": "Postal 1234AA", + "affiliation": null, + "application_uid": null, + "created_at": 1692005160, + "created_by": "urn:admin", + "edu_members": null, + "eduperson_principal_name": null, + "email": "john@example.org", + "entitlement": null, + "external_id": "86eee601-770f-4df3-bd4c-181a2edcbb2f", + "family_name": null, + "given_name": null, + "home_organisation_uid": null, + "id": 70, + "last_accessed_date": null, + "last_login_date": null, + "mfa_reset_token": null, + "name": "John Doe", + "nick_name": null, + "pam_last_login_date": null, + "schac_home_organisation": null, + "scoped_affiliation": null, + "second_fa_uuid": null, + "second_factor_auth": null, + "ssh_keys": [ + { + "created_at": 1692005160, + "id": 16, + "ssh_value": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC/nvjea1zJJNCnyUfT6HLcHDhwCMp7uqr4BzxhDAjBnjWcgW4hZJvtLTqCLspS6mogCq2d0/31DU4DnGb2MO28gk74MiVBtAQWI5+TsO5QHupO3V6aLrKhmn8xn1PKc9JycgjOa4BMQ1meomn3Zmph6oo87MCtF2w75cxYEBJ9dJgHzZsn9mw+w8Z3H1vYnkcBT/i2MIK+qfsue/tvEe8ybi+26bGQIZIPDcd+OmDUBxDLWyBwCbVOyRL5M6ywnWJINLdpIwfqCUk24J1q1qiJ5eZu0m0uDcG5KRzgZ+grnSSYBwCx1xCunoGjMg7iwxEMgScD02nKtiijxEpu8soL okke@Mikes-MBP-2.fritz.box", + "user_id": 70 + } + ], + "ssid_required": false, + "suspended": false, + "uid": "urn:john", + "updated_at": 1692005160, + "updated_by": "urn:admin", + "user_ip_networks": [], + "username": "john" + }, + "user_id": 70 + }, + { + "collaboration_id": 18, + "created_at": 1692005160, + "created_by": "urn:admin", + "expiry_date": null, + "id": 47, + "invitation_id": null, + "role": "member", + "status": "active", + "updated_by": "urn:admin", + "user": { + "address": null, + "affiliation": null, + "application_uid": null, + "created_at": 1692005160, + "created_by": "urn:admin", + "edu_members": null, + "eduperson_principal_name": null, + "email": "jane@ucc.org", + "entitlement": "urn:mace:surf.nl:sram:allow-create-co", + "external_id": "502e861e-f548-4335-89d8-f1764f803964", + "family_name": null, + "given_name": null, + "home_organisation_uid": null, + "id": 79, + "last_accessed_date": null, + "last_login_date": null, + "mfa_reset_token": null, + "name": "Jane Doe", + "nick_name": null, + "pam_last_login_date": null, + "schac_home_organisation": null, + "scoped_affiliation": null, + "second_fa_uuid": null, + "second_factor_auth": null, + "ssh_keys": [], + "ssid_required": false, + "suspended": false, + "uid": "urn:jane", + "updated_at": 1692005160, + "updated_by": "urn:admin", + "user_ip_networks": [], + "username": "jane" + }, + "user_id": 79 + } + ], + "created_at": 1692005160, + "created_by": "urn:admin", + "description": "Artifical computing researchers", + "global_urn": "uuc:ai_computing:ai_res", + "id": 17, + "identifier": "9734e4c4-d23e-4228-b0e0-8e6a5b85e72e", + "invitations": [], + "name": "AI researchers", + "service_group": null, + "service_group_id": null, + "short_name": "ai_res", + "updated_at": 1692005160, + "updated_by": "urn:admin" + }, + { + "auto_provision_members": false, + "collaboration_id": 18, + "collaboration_memberships": [ + { + "collaboration_id": 18, + "created_at": 1692005160, + "created_by": "urn:admin", + "expiry_date": null, + "id": 42, + "invitation_id": null, + "role": "member", + "status": "active", + "updated_by": "urn:admin", + "user": { + "address": "Postal 1234AA", + "affiliation": null, + "application_uid": null, + "created_at": 1692005160, + "created_by": "urn:admin", + "edu_members": null, + "eduperson_principal_name": null, + "email": "john@example.org", + "entitlement": null, + "external_id": "86eee601-770f-4df3-bd4c-181a2edcbb2f", + "family_name": null, + "given_name": null, + "home_organisation_uid": null, + "id": 70, + "last_accessed_date": null, + "last_login_date": null, + "mfa_reset_token": null, + "name": "John Doe", + "nick_name": null, + "pam_last_login_date": null, + "schac_home_organisation": null, + "scoped_affiliation": null, + "second_fa_uuid": null, + "second_factor_auth": null, + "ssh_keys": [ + { + "created_at": 1692005160, + "id": 16, + "ssh_value": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC/nvjea1zJJNCnyUfT6HLcHDhwCMp7uqr4BzxhDAjBnjWcgW4hZJvtLTqCLspS6mogCq2d0/31DU4DnGb2MO28gk74MiVBtAQWI5+TsO5QHupO3V6aLrKhmn8xn1PKc9JycgjOa4BMQ1meomn3Zmph6oo87MCtF2w75cxYEBJ9dJgHzZsn9mw+w8Z3H1vYnkcBT/i2MIK+qfsue/tvEe8ybi+26bGQIZIPDcd+OmDUBxDLWyBwCbVOyRL5M6ywnWJINLdpIwfqCUk24J1q1qiJ5eZu0m0uDcG5KRzgZ+grnSSYBwCx1xCunoGjMg7iwxEMgScD02nKtiijxEpu8soL okke@Mikes-MBP-2.fritz.box", + "user_id": 70 + } + ], + "ssid_required": false, + "suspended": false, + "uid": "urn:john", + "updated_at": 1692005160, + "updated_by": "urn:admin", + "user_ip_networks": [], + "username": "john" + }, + "user_id": 70 + } + ], + "created_at": 1692005160, + "created_by": "urn:admin", + "description": "Artifical computing developers", + "global_urn": "uuc:ai_computing:ai_dev", + "id": 18, + "identifier": "4c270cff-de30-49e8-a3bc-df032536b37c", + "invitations": [], + "name": "AI developers", + "service_group": null, + "service_group_id": null, + "short_name": "ai_dev", + "updated_at": 1692005160, + "updated_by": "urn:admin" + } + ], + "id": 18, + "identifier": "a71a2b01-4642-4e1a-b3ac-0a06b2bf66f2", + "invitations": [ + { + "collaboration_id": 18, + "created_at": 1692005160, + "created_by": "urn:admin", + "expiry_date": 1693267200, + "external_identifier": null, + "hash": "AeT3eYB0iBvKjPMUQ2Vklqdx0wP_Fu4XbD4Ds6e3AM8c", + "id": 19, + "intended_role": "admin", + "invitee_email": "curious@ex.org", + "membership_expiry_date": null, + "message": "Please join...", + "status": "open", + "user": { + "address": null, + "affiliation": null, + "application_uid": null, + "created_at": 1692005160, + "created_by": "urn:admin", + "edu_members": null, + "eduperson_principal_name": null, + "email": "boss@example.org", + "entitlement": null, + "external_id": "e906cf88-cdb3-480d-8bb3-ce53bdcda4e7", + "family_name": null, + "given_name": null, + "home_organisation_uid": null, + "id": 73, + "last_accessed_date": null, + "last_login_date": null, + "mfa_reset_token": null, + "name": "The Boss", + "nick_name": null, + "pam_last_login_date": null, + "schac_home_organisation": null, + "scoped_affiliation": null, + "second_fa_uuid": null, + "second_factor_auth": null, + "ssh_keys": [], + "ssid_required": false, + "suspended": false, + "uid": "urn:admin", + "updated_at": 1692005160, + "updated_by": "urn:admin", + "user_ip_networks": [], + "username": "admin" + }, + "user_id": 73 + } + ], + "invitations_count": 3, + "join_requests": [ + { + "collaboration_id": 18, + "created_at": 1692005160, + "hash": "AbWYR1ieucmywzhqKBCwAMEv1FI_ulo7j0SjtstEu5_M", + "id": 17, + "message": "Please...", + "reference": "Dr. Johnson", + "rejection_reason": null, + "status": "open", + "user": { + "address": "Postal 1234AA", + "affiliation": null, + "application_uid": null, + "created_at": 1692005160, + "created_by": "urn:admin", + "edu_members": null, + "eduperson_principal_name": null, + "email": "john@example.org", + "entitlement": null, + "external_id": "86eee601-770f-4df3-bd4c-181a2edcbb2f", + "family_name": null, + "given_name": null, + "home_organisation_uid": null, + "id": 70, + "last_accessed_date": null, + "last_login_date": null, + "mfa_reset_token": null, + "name": "John Doe", + "nick_name": null, + "pam_last_login_date": null, + "schac_home_organisation": null, + "scoped_affiliation": null, + "second_fa_uuid": null, + "second_factor_auth": null, + "ssh_keys": [ + { + "created_at": 1692005160, + "id": 16, + "ssh_value": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC/nvjea1zJJNCnyUfT6HLcHDhwCMp7uqr4BzxhDAjBnjWcgW4hZJvtLTqCLspS6mogCq2d0/31DU4DnGb2MO28gk74MiVBtAQWI5+TsO5QHupO3V6aLrKhmn8xn1PKc9JycgjOa4BMQ1meomn3Zmph6oo87MCtF2w75cxYEBJ9dJgHzZsn9mw+w8Z3H1vYnkcBT/i2MIK+qfsue/tvEe8ybi+26bGQIZIPDcd+OmDUBxDLWyBwCbVOyRL5M6ywnWJINLdpIwfqCUk24J1q1qiJ5eZu0m0uDcG5KRzgZ+grnSSYBwCx1xCunoGjMg7iwxEMgScD02nKtiijxEpu8soL okke@Mikes-MBP-2.fritz.box", + "user_id": 70 + } + ], + "ssid_required": false, + "suspended": false, + "uid": "urn:john", + "updated_at": 1692005160, + "updated_by": "urn:admin", + "user_ip_networks": [], + "username": "john" + }, + "user_id": 70 + }, + { + "collaboration_id": 18, + "created_at": 1692005160, + "hash": "Ac3A8KBO-0JnxupQ3PkjYfYP8tlSUNOqq_AB3iHS3bLI", + "id": 18, + "message": "Please...", + "reference": null, + "rejection_reason": null, + "status": "open", + "user": { + "address": null, + "affiliation": null, + "application_uid": null, + "created_at": 1692005160, + "created_by": "urn:admin", + "edu_members": null, + "eduperson_principal_name": null, + "email": "peter@example.org", + "entitlement": null, + "external_id": "e97fb006-cabf-4a35-8d06-23d582570e5f", + "family_name": null, + "given_name": null, + "home_organisation_uid": null, + "id": 72, + "last_accessed_date": null, + "last_login_date": null, + "mfa_reset_token": null, + "name": "Peter Doe", + "nick_name": null, + "pam_last_login_date": null, + "schac_home_organisation": null, + "scoped_affiliation": null, + "second_fa_uuid": null, + "second_factor_auth": null, + "ssh_keys": [], + "ssid_required": false, + "suspended": false, + "uid": "urn:peter", + "updated_at": 1692005160, + "updated_by": "urn:admin", + "user_ip_networks": [], + "username": "peter" + }, + "user_id": 72 + }, + { + "collaboration_id": 18, + "created_at": 1692005160, + "hash": "AqDbYd70S3LqUmtZo-4IoTpbkGZhdBRR_iwKE7KhtTGs", + "id": 19, + "message": "Please...", + "reference": null, + "rejection_reason": null, + "status": "open", + "user": { + "address": null, + "affiliation": null, + "application_uid": null, + "created_at": 1692005160, + "created_by": "urn:admin", + "edu_members": null, + "eduperson_principal_name": null, + "email": "mary@example.org", + "entitlement": null, + "external_id": "a5287001-dc1c-4327-a281-e941b2ba04a1", + "family_name": null, + "given_name": null, + "home_organisation_uid": null, + "id": 71, + "last_accessed_date": null, + "last_login_date": null, + "mfa_reset_token": null, + "name": "Mary Doe", + "nick_name": null, + "pam_last_login_date": null, + "schac_home_organisation": "example.org", + "scoped_affiliation": null, + "second_fa_uuid": null, + "second_factor_auth": null, + "ssh_keys": [], + "ssid_required": false, + "suspended": false, + "uid": "urn:mary", + "updated_at": 1692005160, + "updated_by": "urn:admin", + "user_ip_networks": [], + "username": "mdoe" + }, + "user_id": 71 + } + ], + "last_activity_date": 1692005160, + "logo": "https://sbs.scz-vm.net/api/images/collaborations/6ec9eeff-8330-43b2-b4c9-494d23c47e4b", + "name": "AI computing", + "organisation": { + "category": "Research", + "collaboration_creation_allowed": true, + "collaborations_count": 2, + "created_at": 1692005160, + "created_by": "urn:admin", + "description": "Unincorporated Urban Community", + "id": 13, + "identifier": "95306a5f-0a16-4461-b358-8442e09dab20", + "logo": "https://sbs.scz-vm.net/api/images/organisations/fd22745b-3908-411e-860a-bdf07acc6fd3", + "name": "UUC", + "on_boarding_msg": "We are using **SRAM** to provide access to the following research tools:\n- Wiki\n- Cloud\n- Awesome things...\n\nIf you want to join one of our collaborations, please send a mail to [support@uuc.nl](mailto:support@uuc.nl).\n

\nHappy researching,\n\n*UUC support*", + "organisation_memberships_count": 4, + "schac_home_organisations": [ + { + "created_at": 1692005160, + "created_by": "urn:admin", + "id": 9, + "name": "rug.nl", + "organisation_id": 13, + "updated_by": "urn:admin" + } + ], + "services": [ + { + "abbreviation": "uuc_scheduler", + "accepted_user_policy": "https://google.nl", + "access_allowed_for_all": false, + "address": null, + "allow_restricted_orgs": false, + "automatic_connection_allowed": false, + "code_of_conduct_compliant": false, + "contact_email": "help@uuc_scheduler.example.com", + "created_at": 1692005160, + "created_by": "urn:admin", + "description": "UUC Scheduler Service", + "entity_id": "uuc_scheduler_entity_id", + "id": 54, + "identity_type": null, + "ldap_enabled": false, + "ldap_password": null, + "logo": "https://sbs.scz-vm.net/api/images/services/1db0bc6a-4aeb-4f0b-ae39-374ccb456ded", + "name": "uuc_scheduler_name", + "non_member_users_access_allowed": false, + "pam_web_sso_enabled": false, + "privacy_policy": "https://privacy.org", + "public_visible": true, + "research_scholarship_compliant": false, + "scim_bearer_token": null, + "scim_client_enabled": false, + "scim_enabled": false, + "scim_url": null, + "security_email": "sec@org.nl", + "service_memberships": [], + "sirtfi_compliant": false, + "support_email": null, + "sweep_remove_orphans": false, + "sweep_scim_daily_rate": 0, + "sweep_scim_enabled": false, + "sweep_scim_last_run": null, + "token_enabled": false, + "token_validity_days": 0, + "updated_by": "urn:admin", + "uri": null, + "uri_info": null, + "uuid4": "1db0bc6a-4aeb-4f0b-ae39-374ccb456ded" + }, + { + "abbreviation": "wiki", + "accepted_user_policy": "https://google.nl", + "access_allowed_for_all": false, + "address": null, + "allow_restricted_orgs": false, + "automatic_connection_allowed": false, + "code_of_conduct_compliant": false, + "contact_email": "help@wiki.com", + "created_at": 1692005160, + "created_by": "urn:admin", + "description": "No more wiki's please", + "entity_id": "https://wiki", + "id": 51, + "identity_type": null, + "ldap_enabled": true, + "ldap_password": null, + "logo": "https://sbs.scz-vm.net/api/images/services/42d1ceb1-1a44-42c8-a7b0-7b1a662c35a2", + "name": "Wiki", + "non_member_users_access_allowed": false, + "pam_web_sso_enabled": false, + "privacy_policy": "https://privacy.org", + "public_visible": true, + "research_scholarship_compliant": false, + "scim_bearer_token": null, + "scim_client_enabled": true, + "scim_enabled": false, + "scim_url": null, + "security_email": "sec@org.nl", + "service_memberships": [ + { + "created_at": 1692005160, + "created_by": "urn:admin", + "id": 27, + "role": "admin", + "service_id": 51, + "updated_by": "urn:admin", + "user": { + "address": null, + "affiliation": null, + "application_uid": null, + "created_at": 1692005160, + "created_by": "urn:admin", + "edu_members": null, + "eduperson_principal_name": null, + "email": "service_admin@ucc.org", + "entitlement": null, + "external_id": "be00e7ef-3d5c-45ce-98ac-db912f422c23", + "family_name": null, + "given_name": null, + "home_organisation_uid": null, + "id": 85, + "last_accessed_date": null, + "last_login_date": null, + "mfa_reset_token": null, + "name": "Service Admin", + "nick_name": null, + "pam_last_login_date": null, + "schac_home_organisation": "service_admin.com", + "scoped_affiliation": null, + "second_fa_uuid": null, + "second_factor_auth": null, + "ssh_keys": [], + "ssid_required": false, + "suspended": false, + "uid": "urn:service_admin", + "updated_at": 1692005160, + "updated_by": "urn:admin", + "user_ip_networks": [], + "username": "service_admin" + }, + "user_id": 85 + } + ], + "sirtfi_compliant": false, + "support_email": null, + "sweep_remove_orphans": false, + "sweep_scim_daily_rate": 0, + "sweep_scim_enabled": false, + "sweep_scim_last_run": null, + "token_enabled": true, + "token_validity_days": 365, + "updated_by": "urn:admin", + "uri": "https://servicedesk.surf.nl/wiki/", + "uri_info": null, + "uuid4": "42d1ceb1-1a44-42c8-a7b0-7b1a662c35a2" + } + ], + "services_restricted": false, + "short_name": "uuc", + "updated_by": "urn:admin", + "uuid4": "fd22745b-3908-411e-860a-bdf07acc6fd3" + }, + "organisation_id": 13, + "service_connection_requests": [ + { + "collaboration_id": 18, + "created_at": 1692005160, + "created_by": "urn:admin", + "hash": "A68pPNmeJwDJ07nRMWjrDCu7vSE4eQEQGb1ekRc6occw", + "id": 10, + "message": "AI computing needs storage", + "requester": { + "address": null, + "affiliation": null, + "application_uid": null, + "created_at": 1692005160, + "created_by": "urn:admin", + "edu_members": null, + "eduperson_principal_name": null, + "email": "boss@example.org", + "entitlement": null, + "external_id": "e906cf88-cdb3-480d-8bb3-ce53bdcda4e7", + "family_name": null, + "given_name": null, + "home_organisation_uid": null, + "id": 73, + "last_accessed_date": null, + "last_login_date": null, + "mfa_reset_token": null, + "name": "The Boss", + "nick_name": null, + "pam_last_login_date": null, + "schac_home_organisation": null, + "scoped_affiliation": null, + "second_fa_uuid": null, + "second_factor_auth": null, + "ssh_keys": [], + "ssid_required": false, + "suspended": false, + "uid": "urn:admin", + "updated_at": 1692005160, + "updated_by": "urn:admin", + "user_ip_networks": [], + "username": "admin" + }, + "requester_id": 73, + "service": { + "abbreviation": "storage", + "accepted_user_policy": "https://google.nl", + "access_allowed_for_all": false, + "address": null, + "allow_restricted_orgs": true, + "automatic_connection_allowed": true, + "code_of_conduct_compliant": false, + "contact_email": null, + "created_at": 1692005160, + "created_by": "urn:admin", + "description": "SURF Storage Service", + "entity_id": "https://storage", + "id": 50, + "identity_type": null, + "ldap_enabled": true, + "ldap_password": null, + "logo": "https://sbs.scz-vm.net/api/images/services/78fce638-06a1-4afe-90d5-132df3bbffcb", + "name": "Storage", + "non_member_users_access_allowed": false, + "pam_web_sso_enabled": true, + "privacy_policy": "https://privacy.org", + "public_visible": true, + "research_scholarship_compliant": false, + "scim_bearer_token": "secret", + "scim_client_enabled": false, + "scim_enabled": true, + "scim_url": "http://localhost:8080/api/scim_mock", + "security_email": "sec@org.nl", + "sirtfi_compliant": false, + "support_email": "support@storage.net", + "sweep_remove_orphans": false, + "sweep_scim_daily_rate": 0, + "sweep_scim_enabled": false, + "sweep_scim_last_run": null, + "token_enabled": false, + "token_validity_days": 0, + "updated_by": "urn:admin", + "uri": "https://storage.net", + "uri_info": null, + "uuid4": "78fce638-06a1-4afe-90d5-132df3bbffcb" + }, + "service_id": 50, + "updated_by": "urn:admin" + } + ], + "services": [ + { + "abbreviation": "mail", + "accepted_user_policy": "https://google.nl", + "access_allowed_for_all": false, + "address": null, + "allow_restricted_orgs": false, + "automatic_connection_allowed": true, + "code_of_conduct_compliant": false, + "contact_email": "john@example.org", + "created_at": 1692005160, + "created_by": "urn:admin", + "description": null, + "entity_id": "https://mail", + "id": 47, + "identity_type": null, + "ldap_enabled": true, + "ldap_password": null, + "logo": "https://sbs.scz-vm.net/api/images/services/5f25b593-77c7-4f8b-9c3f-72539cfc4cf4", + "name": "Mail Services", + "non_member_users_access_allowed": false, + "pam_web_sso_enabled": false, + "privacy_policy": "https://privacy.org", + "public_visible": true, + "research_scholarship_compliant": false, + "scim_bearer_token": null, + "scim_client_enabled": false, + "scim_enabled": false, + "scim_url": null, + "security_email": "sec@org.nl", + "service_memberships": [ + { + "created_at": 1692005160, + "created_by": "urn:admin", + "id": 28, + "role": "admin", + "service_id": 47, + "updated_by": "urn:admin", + "user": { + "address": null, + "affiliation": null, + "application_uid": null, + "created_at": 1692005160, + "created_by": "urn:admin", + "edu_members": null, + "eduperson_principal_name": null, + "email": "service_admin@ucc.org", + "entitlement": null, + "external_id": "be00e7ef-3d5c-45ce-98ac-db912f422c23", + "family_name": null, + "given_name": null, + "home_organisation_uid": null, + "id": 85, + "last_accessed_date": null, + "last_login_date": null, + "mfa_reset_token": null, + "name": "Service Admin", + "nick_name": null, + "pam_last_login_date": null, + "schac_home_organisation": "service_admin.com", + "scoped_affiliation": null, + "second_fa_uuid": null, + "second_factor_auth": null, + "ssh_keys": [], + "ssid_required": false, + "suspended": false, + "uid": "urn:service_admin", + "updated_at": 1692005160, + "updated_by": "urn:admin", + "user_ip_networks": [], + "username": "service_admin" + }, + "user_id": 85 + } + ], + "sirtfi_compliant": false, + "support_email": null, + "sweep_remove_orphans": false, + "sweep_scim_daily_rate": 0, + "sweep_scim_enabled": false, + "sweep_scim_last_run": null, + "token_enabled": false, + "token_validity_days": 0, + "updated_by": "urn:admin", + "uri": null, + "uri_info": null, + "uuid4": "5f25b593-77c7-4f8b-9c3f-72539cfc4cf4" + }, + { + "abbreviation": "network", + "accepted_user_policy": "https://aup.org", + "access_allowed_for_all": false, + "address": "Some address", + "allow_restricted_orgs": false, + "automatic_connection_allowed": false, + "code_of_conduct_compliant": false, + "contact_email": "help@network.com", + "created_at": 1692005160, + "created_by": "urn:admin", + "description": "Network enabling service SSH access", + "entity_id": "https://network", + "id": 52, + "identity_type": "SSH KEY", + "ldap_enabled": true, + "ldap_password": null, + "logo": "https://sbs.scz-vm.net/api/images/services/7a097baf-92c8-4712-b5eb-67d4f2720e9f", + "name": "Network Services", + "non_member_users_access_allowed": false, + "pam_web_sso_enabled": false, + "privacy_policy": "https://privacy.org", + "public_visible": false, + "research_scholarship_compliant": false, + "scim_bearer_token": "secret", + "scim_client_enabled": true, + "scim_enabled": true, + "scim_url": "http://localhost:8080/api/scim_mock", + "security_email": "sec@org.nl", + "service_memberships": [ + { + "created_at": 1692005160, + "created_by": "urn:admin", + "id": 26, + "role": "admin", + "service_id": 52, + "updated_by": "urn:admin", + "user": { + "address": null, + "affiliation": null, + "application_uid": null, + "created_at": 1692005160, + "created_by": "urn:admin", + "edu_members": null, + "eduperson_principal_name": null, + "email": "service_admin@ucc.org", + "entitlement": null, + "external_id": "be00e7ef-3d5c-45ce-98ac-db912f422c23", + "family_name": null, + "given_name": null, + "home_organisation_uid": null, + "id": 85, + "last_accessed_date": null, + "last_login_date": null, + "mfa_reset_token": null, + "name": "Service Admin", + "nick_name": null, + "pam_last_login_date": null, + "schac_home_organisation": "service_admin.com", + "scoped_affiliation": null, + "second_fa_uuid": null, + "second_factor_auth": null, + "ssh_keys": [], + "ssid_required": false, + "suspended": false, + "uid": "urn:service_admin", + "updated_at": 1692005160, + "updated_by": "urn:admin", + "user_ip_networks": [], + "username": "service_admin" + }, + "user_id": 85 + } + ], + "sirtfi_compliant": false, + "support_email": null, + "sweep_remove_orphans": true, + "sweep_scim_daily_rate": 1, + "sweep_scim_enabled": true, + "sweep_scim_last_run": 1691918760, + "token_enabled": true, + "token_validity_days": 365, + "updated_by": "urn:admin", + "uri": "https://uri.net", + "uri_info": null, + "uuid4": "7a097baf-92c8-4712-b5eb-67d4f2720e9f" + } + ], + "short_name": "ai_computing", + "status": "active", + "tags": [ + { + "id": 13, + "tag_value": "tag_uuc" + } + ], + "updated_at": 1692005160, + "updated_by": "urn:admin", + "uuid4": "6ec9eeff-8330-43b2-b4c9-494d23c47e4b", + "website_url": "https://www.google.nl" +} \ No newline at end of file diff --git a/api/collaborations/19 b/api/collaborations/19 new file mode 100644 index 0000000..39e1999 --- /dev/null +++ b/api/collaborations/19 @@ -0,0 +1,988 @@ +{ + "accepted_user_policy": null, + "collaboration_memberships": [ + { + "collaboration_id": 19, + "created_at": 1692005160, + "created_by": "urn:admin", + "expiry_date": null, + "id": 44, + "invitation_id": null, + "role": "member", + "status": "active", + "updated_by": "urn:admin", + "user": { + "address": null, + "affiliation": null, + "application_uid": null, + "created_at": 1692005160, + "created_by": "urn:admin", + "edu_members": null, + "eduperson_principal_name": null, + "email": "roger@example.org", + "entitlement": null, + "external_id": "9e8a408b-1d3f-4dc8-af2c-c0e520abc744", + "family_name": null, + "given_name": null, + "home_organisation_uid": null, + "id": 74, + "last_accessed_date": null, + "last_login_date": null, + "mfa_reset_token": null, + "name": "Roger Doe", + "nick_name": null, + "pam_last_login_date": null, + "schac_home_organisation": "example.org", + "scoped_affiliation": null, + "second_fa_uuid": null, + "second_factor_auth": null, + "ssh_keys": [], + "ssid_required": false, + "suspended": false, + "uid": "urn:roger", + "updated_at": 1692005160, + "updated_by": "urn:admin", + "user_ip_networks": [], + "username": "roger" + }, + "user_id": 74 + }, + { + "collaboration_id": 19, + "created_at": 1692005160, + "created_by": "urn:admin", + "expiry_date": null, + "id": 45, + "invitation_id": null, + "role": "member", + "status": "active", + "updated_by": "urn:admin", + "user": { + "address": null, + "affiliation": null, + "application_uid": null, + "created_at": 1692005160, + "created_by": "urn:admin", + "edu_members": null, + "eduperson_principal_name": null, + "email": "peter@example.org", + "entitlement": null, + "external_id": "e97fb006-cabf-4a35-8d06-23d582570e5f", + "family_name": null, + "given_name": null, + "home_organisation_uid": null, + "id": 72, + "last_accessed_date": null, + "last_login_date": null, + "mfa_reset_token": null, + "name": "Peter Doe", + "nick_name": null, + "pam_last_login_date": null, + "schac_home_organisation": null, + "scoped_affiliation": null, + "second_fa_uuid": null, + "second_factor_auth": null, + "ssh_keys": [], + "ssid_required": false, + "suspended": false, + "uid": "urn:peter", + "updated_at": 1692005160, + "updated_by": "urn:admin", + "user_ip_networks": [], + "username": "peter" + }, + "user_id": 72 + }, + { + "collaboration_id": 19, + "created_at": 1692005160, + "created_by": "urn:admin", + "expiry_date": null, + "id": 46, + "invitation_id": null, + "role": "admin", + "status": "active", + "updated_by": "urn:admin", + "user": { + "address": null, + "affiliation": null, + "application_uid": "sarah_application_uid", + "created_at": 1692005160, + "created_by": "urn:admin", + "edu_members": null, + "eduperson_principal_name": null, + "email": "sarah@uva.org", + "entitlement": null, + "external_id": "8297d8a5-a2a4-4208-9fb6-100a5865f022", + "family_name": null, + "given_name": null, + "home_organisation_uid": null, + "id": 77, + "last_accessed_date": null, + "last_login_date": null, + "mfa_reset_token": null, + "name": "Sarah Cross", + "nick_name": null, + "pam_last_login_date": null, + "schac_home_organisation": null, + "scoped_affiliation": null, + "second_fa_uuid": null, + "second_factor_auth": null, + "ssh_keys": [ + { + "created_at": 1692005160, + "id": 18, + "ssh_value": "some-lame-key", + "user_id": 77 + } + ], + "ssid_required": false, + "suspended": false, + "uid": "urn:sarah", + "updated_at": 1692005160, + "updated_by": "urn:admin", + "user_ip_networks": [ + { + "created_at": 1692005160, + "created_by": "urn:admin", + "id": 9, + "network_value": "255.0.0.1/32", + "updated_by": "urn:admin", + "user_id": 77 + }, + { + "created_at": 1692005160, + "created_by": "urn:admin", + "id": 10, + "network_value": "255.0.0.9/24", + "updated_by": "urn:admin", + "user_id": 77 + } + ], + "username": "sarah" + }, + "user_id": 77 + }, + { + "collaboration_id": 19, + "created_at": 1692005160, + "created_by": "urn:admin", + "expiry_date": null, + "id": 49, + "invitation_id": null, + "role": "member", + "status": "active", + "updated_by": "urn:admin", + "user": { + "address": null, + "affiliation": null, + "application_uid": null, + "created_at": 1692005160, + "created_by": "urn:admin", + "edu_members": null, + "eduperson_principal_name": null, + "email": "user_deletion_warning@example.org", + "entitlement": null, + "external_id": "1944c271-862b-4961-9725-66571e3f616e", + "family_name": null, + "given_name": null, + "home_organisation_uid": null, + "id": 82, + "last_accessed_date": 1653211560, + "last_login_date": 1653211560, + "mfa_reset_token": null, + "name": "user_deletion_warning", + "nick_name": null, + "pam_last_login_date": null, + "schac_home_organisation": null, + "scoped_affiliation": null, + "second_fa_uuid": null, + "second_factor_auth": null, + "ssh_keys": [], + "ssid_required": false, + "suspended": true, + "uid": "urn:user_deletion_warning", + "updated_at": 1692005160, + "updated_by": "urn:admin", + "user_ip_networks": [], + "username": "user_deletion_warning" + }, + "user_id": 82 + } + ], + "collaboration_memberships_count": 4, + "created_at": 1692005160, + "created_by": "urn:admin", + "description": "University of Amsterdam Research - Urban Crowd Control", + "disable_join_requests": false, + "disclose_email_information": false, + "disclose_member_information": true, + "expiry_date": null, + "global_urn": "uva:research", + "groups": [ + { + "auto_provision_members": true, + "collaboration_id": 19, + "collaboration_memberships": [ + { + "collaboration_id": 19, + "created_at": 1692005160, + "created_by": "urn:admin", + "expiry_date": null, + "id": 44, + "invitation_id": null, + "role": "member", + "status": "active", + "updated_by": "urn:admin", + "user": { + "address": null, + "affiliation": null, + "application_uid": null, + "created_at": 1692005160, + "created_by": "urn:admin", + "edu_members": null, + "eduperson_principal_name": null, + "email": "roger@example.org", + "entitlement": null, + "external_id": "9e8a408b-1d3f-4dc8-af2c-c0e520abc744", + "family_name": null, + "given_name": null, + "home_organisation_uid": null, + "id": 74, + "last_accessed_date": null, + "last_login_date": null, + "mfa_reset_token": null, + "name": "Roger Doe", + "nick_name": null, + "pam_last_login_date": null, + "schac_home_organisation": "example.org", + "scoped_affiliation": null, + "second_fa_uuid": null, + "second_factor_auth": null, + "ssh_keys": [], + "ssid_required": false, + "suspended": false, + "uid": "urn:roger", + "updated_at": 1692005160, + "updated_by": "urn:admin", + "user_ip_networks": [], + "username": "roger" + }, + "user_id": 74 + } + ], + "created_at": 1692005160, + "created_by": "urn:admin", + "description": "Science", + "global_urn": "uva:research:science", + "id": 19, + "identifier": "e46e388c-9362-4aaa-b23f-a855bf559598", + "invitations": [ + { + "collaboration_id": 19, + "created_at": 1692005160, + "created_by": "urn:admin", + "expiry_date": 1693267200, + "external_identifier": null, + "hash": "APFYJ4rN3pvi5a0lWMrhAgZzVzIjeKqh17AnthFkNNRU", + "id": 21, + "intended_role": "member", + "invitee_email": "uva@ex.org", + "membership_expiry_date": null, + "message": "Please join...", + "status": "open", + "user": { + "address": null, + "affiliation": null, + "application_uid": null, + "created_at": 1692005160, + "created_by": "urn:admin", + "edu_members": null, + "eduperson_principal_name": null, + "email": "boss@example.org", + "entitlement": null, + "external_id": "e906cf88-cdb3-480d-8bb3-ce53bdcda4e7", + "family_name": null, + "given_name": null, + "home_organisation_uid": null, + "id": 73, + "last_accessed_date": null, + "last_login_date": null, + "mfa_reset_token": null, + "name": "The Boss", + "nick_name": null, + "pam_last_login_date": null, + "schac_home_organisation": null, + "scoped_affiliation": null, + "second_fa_uuid": null, + "second_factor_auth": null, + "ssh_keys": [], + "ssid_required": false, + "suspended": false, + "uid": "urn:admin", + "updated_at": 1692005160, + "updated_by": "urn:admin", + "user_ip_networks": [], + "username": "admin" + }, + "user_id": 73 + } + ], + "name": "Science", + "service_group": null, + "service_group_id": null, + "short_name": "science", + "updated_at": 1692005160, + "updated_by": "urn:admin" + }, + { + "auto_provision_members": false, + "collaboration_id": 19, + "collaboration_memberships": [], + "created_at": 1692005160, + "created_by": "urn:admin", + "description": "Provisioned by service Mail Services - Mail group", + "global_urn": "uuc:ai_computing:mail-mail", + "id": 20, + "identifier": "9946ca40-2a53-40a8-bc63-fb0758e716e3", + "invitations": [], + "name": "service_group_mail_name", + "service_group": { + "auto_provision_members": true, + "created_at": 1692005160, + "created_by": "urn:admin", + "description": "Mail group", + "id": 14, + "name": "service_group_mail_name", + "service": { + "abbreviation": "mail", + "accepted_user_policy": "https://google.nl", + "access_allowed_for_all": false, + "address": null, + "allow_restricted_orgs": false, + "automatic_connection_allowed": true, + "code_of_conduct_compliant": false, + "contact_email": "john@example.org", + "created_at": 1692005160, + "created_by": "urn:admin", + "description": null, + "entity_id": "https://mail", + "id": 47, + "identity_type": null, + "ldap_enabled": true, + "ldap_password": null, + "logo": "https://sbs.scz-vm.net/api/images/services/5f25b593-77c7-4f8b-9c3f-72539cfc4cf4", + "name": "Mail Services", + "non_member_users_access_allowed": false, + "pam_web_sso_enabled": false, + "privacy_policy": "https://privacy.org", + "public_visible": true, + "research_scholarship_compliant": false, + "scim_bearer_token": null, + "scim_client_enabled": false, + "scim_enabled": false, + "scim_url": null, + "security_email": "sec@org.nl", + "sirtfi_compliant": false, + "support_email": null, + "sweep_remove_orphans": false, + "sweep_scim_daily_rate": 0, + "sweep_scim_enabled": false, + "sweep_scim_last_run": null, + "token_enabled": false, + "token_validity_days": 0, + "updated_by": "urn:admin", + "uri": null, + "uri_info": null, + "uuid4": "5f25b593-77c7-4f8b-9c3f-72539cfc4cf4" + }, + "service_id": 47, + "short_name": "mail", + "updated_by": "urn:admin" + }, + "service_group_id": 14, + "short_name": "mail-mail", + "updated_at": 1692005160, + "updated_by": "urn:admin" + } + ], + "id": 19, + "identifier": "da706611-0afb-4a7a-819b-b0a9c63e9b67", + "invitations": [ + { + "collaboration_id": 19, + "created_at": 1692005160, + "created_by": "urn:admin", + "expiry_date": 1693267200, + "external_identifier": null, + "hash": "APFYJ4rN3pvi5a0lWMrhAgZzVzIjeKqh17AnthFkNNRU", + "id": 21, + "intended_role": "member", + "invitee_email": "uva@ex.org", + "membership_expiry_date": null, + "message": "Please join...", + "status": "open", + "user": { + "address": null, + "affiliation": null, + "application_uid": null, + "created_at": 1692005160, + "created_by": "urn:admin", + "edu_members": null, + "eduperson_principal_name": null, + "email": "boss@example.org", + "entitlement": null, + "external_id": "e906cf88-cdb3-480d-8bb3-ce53bdcda4e7", + "family_name": null, + "given_name": null, + "home_organisation_uid": null, + "id": 73, + "last_accessed_date": null, + "last_login_date": null, + "mfa_reset_token": null, + "name": "The Boss", + "nick_name": null, + "pam_last_login_date": null, + "schac_home_organisation": null, + "scoped_affiliation": null, + "second_fa_uuid": null, + "second_factor_auth": null, + "ssh_keys": [], + "ssid_required": false, + "suspended": false, + "uid": "urn:admin", + "updated_at": 1692005160, + "updated_by": "urn:admin", + "user_ip_networks": [], + "username": "admin" + }, + "user_id": 73 + } + ], + "invitations_count": 1, + "join_requests": [ + { + "collaboration_id": 19, + "created_at": 1692005160, + "hash": "AJ_anoXRXioAZPC16AjUrACLs54X_SbIUqBdyN4ScYSI", + "id": 20, + "message": "Please...", + "reference": null, + "rejection_reason": null, + "status": "open", + "user": { + "address": null, + "affiliation": null, + "application_uid": null, + "created_at": 1692005160, + "created_by": "urn:admin", + "edu_members": null, + "eduperson_principal_name": null, + "email": "james@example.org", + "entitlement": null, + "external_id": "63d48160-3159-4158-97ff-2687c390d327", + "family_name": null, + "given_name": "James", + "home_organisation_uid": null, + "id": 76, + "last_accessed_date": null, + "last_login_date": null, + "mfa_reset_token": null, + "name": "James Byrd", + "nick_name": null, + "pam_last_login_date": null, + "schac_home_organisation": "rug.nl", + "scoped_affiliation": null, + "second_fa_uuid": null, + "second_factor_auth": null, + "ssh_keys": [ + { + "created_at": 1692005160, + "id": 17, + "ssh_value": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC/nvjea1zJJNCnyUfT6HLcHDhwCMp7uqr4BzxhDAjBnjWcgW4hZJvtLTqCLspS6mogCq2d0/31DU4DnGb2MO28gk74MiVBtAQWI5+TsO5QHupO3V6aLrKhmn8xn1PKc9JycgjOa4BMQ1meomn3Zmph6oo87MCtF2w75cxYEBJ9dJgHzZsn9mw+w8Z3H1vYnkcBT/i2MIK+qfsue/tvEe8ybi+26bGQIZIPDcd+OmDUBxDLWyBwCbVOyRL5M6ywnWJINLdpIwfqCUk24J1q1qiJ5eZu0m0uDcG5KRzgZ+grnSSYBwCx1xCunoGjMg7iwxEMgScD02nKtiijxEpu8soL okke@Mikes-MBP-2.fritz.box", + "user_id": 76 + } + ], + "ssid_required": false, + "suspended": false, + "uid": "urn:james", + "updated_at": 1692005160, + "updated_by": "urn:admin", + "user_ip_networks": [], + "username": "james" + }, + "user_id": 76 + } + ], + "last_activity_date": 1692005160, + "logo": "https://sbs.scz-vm.net/api/images/collaborations/5981aacc-0f63-4aef-97fb-a510390ad9e0", + "name": "UVA UCC research", + "organisation": { + "category": "University", + "collaboration_creation_allowed": false, + "collaborations_count": 2, + "created_at": 1692005160, + "created_by": "urn:admin", + "description": "University of Amsterdam", + "id": 14, + "identifier": "7c60a022-ab09-438c-8603-c361bc1a088d", + "logo": "https://sbs.scz-vm.net/api/images/organisations/997eaca6-f062-4d6b-8dff-fb932f87b486", + "name": "Amsterdam UVA", + "on_boarding_msg": null, + "organisation_memberships_count": 2, + "schac_home_organisations": [ + { + "created_at": 1692005160, + "created_by": "urn:admin", + "id": 10, + "name": "example.org", + "organisation_id": 14, + "updated_by": "urn:admin" + } + ], + "services": [], + "services_restricted": false, + "short_name": "uva", + "updated_by": "urn:admin", + "uuid4": "997eaca6-f062-4d6b-8dff-fb932f87b486" + }, + "organisation_id": 14, + "service_connection_requests": [ + { + "collaboration_id": 19, + "created_at": 1692005160, + "created_by": "urn:admin", + "hash": "Akk-cr4Zy-touaShHnl8hExULl6g55UWjXVTweOq_KvM", + "id": 11, + "message": "UVA research needs ssh", + "requester": { + "address": null, + "affiliation": null, + "application_uid": "sarah_application_uid", + "created_at": 1692005160, + "created_by": "urn:admin", + "edu_members": null, + "eduperson_principal_name": null, + "email": "sarah@uva.org", + "entitlement": null, + "external_id": "8297d8a5-a2a4-4208-9fb6-100a5865f022", + "family_name": null, + "given_name": null, + "home_organisation_uid": null, + "id": 77, + "last_accessed_date": null, + "last_login_date": null, + "mfa_reset_token": null, + "name": "Sarah Cross", + "nick_name": null, + "pam_last_login_date": null, + "schac_home_organisation": null, + "scoped_affiliation": null, + "second_fa_uuid": null, + "second_factor_auth": null, + "ssh_keys": [ + { + "created_at": 1692005160, + "id": 18, + "ssh_value": "some-lame-key", + "user_id": 77 + } + ], + "ssid_required": false, + "suspended": false, + "uid": "urn:sarah", + "updated_at": 1692005160, + "updated_by": "urn:admin", + "user_ip_networks": [ + { + "created_at": 1692005160, + "created_by": "urn:admin", + "id": 9, + "network_value": "255.0.0.1/32", + "updated_by": "urn:admin", + "user_id": 77 + }, + { + "created_at": 1692005160, + "created_by": "urn:admin", + "id": 10, + "network_value": "255.0.0.9/24", + "updated_by": "urn:admin", + "user_id": 77 + } + ], + "username": "sarah" + }, + "requester_id": 77, + "service": { + "abbreviation": "service_ssh", + "accepted_user_policy": "https://ssh", + "access_allowed_for_all": true, + "address": null, + "allow_restricted_orgs": false, + "automatic_connection_allowed": false, + "code_of_conduct_compliant": true, + "contact_email": "help@ssh.com", + "created_at": 1692005160, + "created_by": "urn:admin", + "description": "Uva SSH access", + "entity_id": "service_ssh_uva", + "id": 53, + "identity_type": "SSH KEY", + "ldap_enabled": true, + "ldap_password": null, + "logo": "https://sbs.scz-vm.net/api/images/services/da64822c-4710-4b0f-b3a3-3eb6ae04cbbd", + "name": "SSH UvA", + "non_member_users_access_allowed": false, + "pam_web_sso_enabled": false, + "privacy_policy": "https://privacy.org", + "public_visible": false, + "research_scholarship_compliant": true, + "scim_bearer_token": null, + "scim_client_enabled": false, + "scim_enabled": false, + "scim_url": null, + "security_email": "sec@org.nl", + "sirtfi_compliant": true, + "support_email": null, + "sweep_remove_orphans": false, + "sweep_scim_daily_rate": 0, + "sweep_scim_enabled": false, + "sweep_scim_last_run": null, + "token_enabled": false, + "token_validity_days": 0, + "updated_by": "urn:admin", + "uri": "https://uri.com/ssh", + "uri_info": null, + "uuid4": "da64822c-4710-4b0f-b3a3-3eb6ae04cbbd" + }, + "service_id": 53, + "updated_by": "urn:admin" + } + ], + "services": [ + { + "abbreviation": "cloud", + "accepted_user_policy": null, + "access_allowed_for_all": false, + "address": null, + "allow_restricted_orgs": false, + "automatic_connection_allowed": true, + "code_of_conduct_compliant": false, + "contact_email": null, + "created_at": 1692005160, + "created_by": "urn:admin", + "description": "SARA Cloud Service", + "entity_id": "https://cloud", + "id": 49, + "identity_type": null, + "ldap_enabled": true, + "ldap_password": null, + "logo": "https://sbs.scz-vm.net/api/images/services/16b5a003-9322-4a9f-ba52-a48383bf9359", + "name": "Cloud", + "non_member_users_access_allowed": false, + "pam_web_sso_enabled": false, + "privacy_policy": "https://privacy.org", + "public_visible": true, + "research_scholarship_compliant": false, + "scim_bearer_token": "secret", + "scim_client_enabled": true, + "scim_enabled": true, + "scim_url": "http://localhost:8080/api/scim_mock", + "security_email": "sec@org.nl", + "service_memberships": [ + { + "created_at": 1692005160, + "created_by": "urn:admin", + "id": 24, + "role": "admin", + "service_id": 49, + "updated_by": "urn:admin", + "user": { + "address": null, + "affiliation": null, + "application_uid": null, + "created_at": 1692005160, + "created_by": "urn:admin", + "edu_members": null, + "eduperson_principal_name": null, + "email": "james@example.org", + "entitlement": null, + "external_id": "63d48160-3159-4158-97ff-2687c390d327", + "family_name": null, + "given_name": "James", + "home_organisation_uid": null, + "id": 76, + "last_accessed_date": null, + "last_login_date": null, + "mfa_reset_token": null, + "name": "James Byrd", + "nick_name": null, + "pam_last_login_date": null, + "schac_home_organisation": "rug.nl", + "scoped_affiliation": null, + "second_fa_uuid": null, + "second_factor_auth": null, + "ssh_keys": [ + { + "created_at": 1692005160, + "id": 17, + "ssh_value": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC/nvjea1zJJNCnyUfT6HLcHDhwCMp7uqr4BzxhDAjBnjWcgW4hZJvtLTqCLspS6mogCq2d0/31DU4DnGb2MO28gk74MiVBtAQWI5+TsO5QHupO3V6aLrKhmn8xn1PKc9JycgjOa4BMQ1meomn3Zmph6oo87MCtF2w75cxYEBJ9dJgHzZsn9mw+w8Z3H1vYnkcBT/i2MIK+qfsue/tvEe8ybi+26bGQIZIPDcd+OmDUBxDLWyBwCbVOyRL5M6ywnWJINLdpIwfqCUk24J1q1qiJ5eZu0m0uDcG5KRzgZ+grnSSYBwCx1xCunoGjMg7iwxEMgScD02nKtiijxEpu8soL okke@Mikes-MBP-2.fritz.box", + "user_id": 76 + } + ], + "ssid_required": false, + "suspended": false, + "uid": "urn:james", + "updated_at": 1692005160, + "updated_by": "urn:admin", + "user_ip_networks": [], + "username": "james" + }, + "user_id": 76 + } + ], + "sirtfi_compliant": false, + "support_email": null, + "sweep_remove_orphans": false, + "sweep_scim_daily_rate": 0, + "sweep_scim_enabled": false, + "sweep_scim_last_run": null, + "token_enabled": true, + "token_validity_days": 1, + "updated_by": "urn:admin", + "uri": null, + "uri_info": null, + "uuid4": "16b5a003-9322-4a9f-ba52-a48383bf9359" + }, + { + "abbreviation": "storage", + "accepted_user_policy": "https://google.nl", + "access_allowed_for_all": false, + "address": null, + "allow_restricted_orgs": true, + "automatic_connection_allowed": true, + "code_of_conduct_compliant": false, + "contact_email": null, + "created_at": 1692005160, + "created_by": "urn:admin", + "description": "SURF Storage Service", + "entity_id": "https://storage", + "id": 50, + "identity_type": null, + "ldap_enabled": true, + "ldap_password": null, + "logo": "https://sbs.scz-vm.net/api/images/services/78fce638-06a1-4afe-90d5-132df3bbffcb", + "name": "Storage", + "non_member_users_access_allowed": false, + "pam_web_sso_enabled": true, + "privacy_policy": "https://privacy.org", + "public_visible": true, + "research_scholarship_compliant": false, + "scim_bearer_token": "secret", + "scim_client_enabled": false, + "scim_enabled": true, + "scim_url": "http://localhost:8080/api/scim_mock", + "security_email": "sec@org.nl", + "service_memberships": [ + { + "created_at": 1692005160, + "created_by": "urn:admin", + "id": 25, + "role": "admin", + "service_id": 50, + "updated_by": "urn:admin", + "user": { + "address": null, + "affiliation": null, + "application_uid": null, + "created_at": 1692005160, + "created_by": "urn:admin", + "edu_members": null, + "eduperson_principal_name": null, + "email": "service_admin@ucc.org", + "entitlement": null, + "external_id": "be00e7ef-3d5c-45ce-98ac-db912f422c23", + "family_name": null, + "given_name": null, + "home_organisation_uid": null, + "id": 85, + "last_accessed_date": null, + "last_login_date": null, + "mfa_reset_token": null, + "name": "Service Admin", + "nick_name": null, + "pam_last_login_date": null, + "schac_home_organisation": "service_admin.com", + "scoped_affiliation": null, + "second_fa_uuid": null, + "second_factor_auth": null, + "ssh_keys": [], + "ssid_required": false, + "suspended": false, + "uid": "urn:service_admin", + "updated_at": 1692005160, + "updated_by": "urn:admin", + "user_ip_networks": [], + "username": "service_admin" + }, + "user_id": 85 + } + ], + "sirtfi_compliant": false, + "support_email": "support@storage.net", + "sweep_remove_orphans": false, + "sweep_scim_daily_rate": 0, + "sweep_scim_enabled": false, + "sweep_scim_last_run": null, + "token_enabled": false, + "token_validity_days": 0, + "updated_by": "urn:admin", + "uri": "https://storage.net", + "uri_info": null, + "uuid4": "78fce638-06a1-4afe-90d5-132df3bbffcb" + }, + { + "abbreviation": "wiki", + "accepted_user_policy": "https://google.nl", + "access_allowed_for_all": false, + "address": null, + "allow_restricted_orgs": false, + "automatic_connection_allowed": false, + "code_of_conduct_compliant": false, + "contact_email": "help@wiki.com", + "created_at": 1692005160, + "created_by": "urn:admin", + "description": "No more wiki's please", + "entity_id": "https://wiki", + "id": 51, + "identity_type": null, + "ldap_enabled": true, + "ldap_password": null, + "logo": "https://sbs.scz-vm.net/api/images/services/42d1ceb1-1a44-42c8-a7b0-7b1a662c35a2", + "name": "Wiki", + "non_member_users_access_allowed": false, + "pam_web_sso_enabled": false, + "privacy_policy": "https://privacy.org", + "public_visible": true, + "research_scholarship_compliant": false, + "scim_bearer_token": null, + "scim_client_enabled": true, + "scim_enabled": false, + "scim_url": null, + "security_email": "sec@org.nl", + "service_memberships": [ + { + "created_at": 1692005160, + "created_by": "urn:admin", + "id": 27, + "role": "admin", + "service_id": 51, + "updated_by": "urn:admin", + "user": { + "address": null, + "affiliation": null, + "application_uid": null, + "created_at": 1692005160, + "created_by": "urn:admin", + "edu_members": null, + "eduperson_principal_name": null, + "email": "service_admin@ucc.org", + "entitlement": null, + "external_id": "be00e7ef-3d5c-45ce-98ac-db912f422c23", + "family_name": null, + "given_name": null, + "home_organisation_uid": null, + "id": 85, + "last_accessed_date": null, + "last_login_date": null, + "mfa_reset_token": null, + "name": "Service Admin", + "nick_name": null, + "pam_last_login_date": null, + "schac_home_organisation": "service_admin.com", + "scoped_affiliation": null, + "second_fa_uuid": null, + "second_factor_auth": null, + "ssh_keys": [], + "ssid_required": false, + "suspended": false, + "uid": "urn:service_admin", + "updated_at": 1692005160, + "updated_by": "urn:admin", + "user_ip_networks": [], + "username": "service_admin" + }, + "user_id": 85 + } + ], + "sirtfi_compliant": false, + "support_email": null, + "sweep_remove_orphans": false, + "sweep_scim_daily_rate": 0, + "sweep_scim_enabled": false, + "sweep_scim_last_run": null, + "token_enabled": true, + "token_validity_days": 365, + "updated_by": "urn:admin", + "uri": "https://servicedesk.surf.nl/wiki/", + "uri_info": null, + "uuid4": "42d1ceb1-1a44-42c8-a7b0-7b1a662c35a2" + }, + { + "abbreviation": "ldap_mon", + "accepted_user_policy": null, + "access_allowed_for_all": false, + "address": null, + "allow_restricted_orgs": false, + "automatic_connection_allowed": true, + "code_of_conduct_compliant": false, + "contact_email": null, + "created_at": 1692005160, + "created_by": "urn:admin", + "description": "Used for monitoring LDAP. NIET AANKOMEN.", + "entity_id": "https://ldap-monitor.example.org", + "id": 57, + "identity_type": null, + "ldap_enabled": true, + "ldap_password": null, + "logo": "https://sbs.scz-vm.net/api/images/services/3c575204-3d2e-4df3-903e-1154c824626c", + "name": "LDAP Monitor Service", + "non_member_users_access_allowed": false, + "pam_web_sso_enabled": false, + "privacy_policy": "https://privacy.org", + "public_visible": true, + "research_scholarship_compliant": false, + "scim_bearer_token": null, + "scim_client_enabled": false, + "scim_enabled": false, + "scim_url": null, + "security_email": "sec@example.nl", + "service_memberships": [], + "sirtfi_compliant": false, + "support_email": null, + "sweep_remove_orphans": false, + "sweep_scim_daily_rate": 0, + "sweep_scim_enabled": false, + "sweep_scim_last_run": null, + "token_enabled": false, + "token_validity_days": 0, + "updated_by": "urn:admin", + "uri": null, + "uri_info": null, + "uuid4": "3c575204-3d2e-4df3-903e-1154c824626c" + } + ], + "short_name": "research", + "status": "active", + "tags": [ + { + "id": 14, + "tag_value": "tag_uva" + } + ], + "updated_at": 1692005160, + "updated_by": "urn:admin", + "uuid4": "5981aacc-0f63-4aef-97fb-a510390ad9e0", + "website_url": "https://www.google.nl" +} \ No newline at end of file diff --git a/api/collaborations/22 b/api/collaborations/22 new file mode 100644 index 0000000..e0b71e4 --- /dev/null +++ b/api/collaborations/22 @@ -0,0 +1,1106 @@ +{ + "accepted_user_policy": "https://www.google.nl", + "collaboration_memberships": [ + { + "collaboration_id": 22, + "created_at": 1692006009, + "created_by": "urn:admin", + "expiry_date": null, + "id": 52, + "invitation_id": null, + "role": "member", + "status": "active", + "updated_by": "urn:admin", + "user": { + "address": "Postal 1234AA", + "affiliation": null, + "application_uid": null, + "created_at": 1692006008, + "created_by": "urn:admin", + "edu_members": null, + "eduperson_principal_name": null, + "email": "john@example.org", + "entitlement": null, + "external_id": "86eee601-770f-4df3-bd4c-181a2edcbb2f", + "family_name": null, + "given_name": null, + "home_organisation_uid": null, + "id": 87, + "last_accessed_date": null, + "last_login_date": null, + "mfa_reset_token": null, + "name": "John Doe", + "nick_name": null, + "pam_last_login_date": null, + "schac_home_organisation": null, + "scoped_affiliation": null, + "second_fa_uuid": null, + "second_factor_auth": null, + "ssh_keys": [ + { + "created_at": 1692006009, + "id": 19, + "ssh_value": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC/nvjea1zJJNCnyUfT6HLcHDhwCMp7uqr4BzxhDAjBnjWcgW4hZJvtLTqCLspS6mogCq2d0/31DU4DnGb2MO28gk74MiVBtAQWI5+TsO5QHupO3V6aLrKhmn8xn1PKc9JycgjOa4BMQ1meomn3Zmph6oo87MCtF2w75cxYEBJ9dJgHzZsn9mw+w8Z3H1vYnkcBT/i2MIK+qfsue/tvEe8ybi+26bGQIZIPDcd+OmDUBxDLWyBwCbVOyRL5M6ywnWJINLdpIwfqCUk24J1q1qiJ5eZu0m0uDcG5KRzgZ+grnSSYBwCx1xCunoGjMg7iwxEMgScD02nKtiijxEpu8soL okke@Mikes-MBP-2.fritz.box", + "user_id": 87 + } + ], + "ssid_required": false, + "suspended": false, + "uid": "urn:john", + "updated_at": 1692006008, + "updated_by": "urn:admin", + "user_ip_networks": [], + "username": "john" + }, + "user_id": 87 + }, + { + "collaboration_id": 22, + "created_at": 1692006009, + "created_by": "urn:admin", + "expiry_date": null, + "id": 53, + "invitation_id": null, + "role": "admin", + "status": "active", + "updated_by": "urn:admin", + "user": { + "address": null, + "affiliation": null, + "application_uid": null, + "created_at": 1692006008, + "created_by": "urn:admin", + "edu_members": null, + "eduperson_principal_name": null, + "email": "boss@example.org", + "entitlement": null, + "external_id": "e906cf88-cdb3-480d-8bb3-ce53bdcda4e7", + "family_name": null, + "given_name": null, + "home_organisation_uid": null, + "id": 90, + "last_accessed_date": null, + "last_login_date": null, + "mfa_reset_token": null, + "name": "The Boss", + "nick_name": null, + "pam_last_login_date": null, + "schac_home_organisation": null, + "scoped_affiliation": null, + "second_fa_uuid": null, + "second_factor_auth": null, + "ssh_keys": [], + "ssid_required": false, + "suspended": false, + "uid": "urn:admin", + "updated_at": 1692006008, + "updated_by": "urn:admin", + "user_ip_networks": [], + "username": "admin" + }, + "user_id": 90 + }, + { + "collaboration_id": 22, + "created_at": 1692006009, + "created_by": "urn:admin", + "expiry_date": null, + "id": 57, + "invitation_id": null, + "role": "member", + "status": "active", + "updated_by": "urn:admin", + "user": { + "address": null, + "affiliation": null, + "application_uid": null, + "created_at": 1692006008, + "created_by": "urn:admin", + "edu_members": null, + "eduperson_principal_name": null, + "email": "jane@ucc.org", + "entitlement": "urn:mace:surf.nl:sram:allow-create-co", + "external_id": "502e861e-f548-4335-89d8-f1764f803964", + "family_name": null, + "given_name": null, + "home_organisation_uid": null, + "id": 96, + "last_accessed_date": null, + "last_login_date": null, + "mfa_reset_token": null, + "name": "Jane Doe", + "nick_name": null, + "pam_last_login_date": null, + "schac_home_organisation": null, + "scoped_affiliation": null, + "second_fa_uuid": null, + "second_factor_auth": null, + "ssh_keys": [], + "ssid_required": false, + "suspended": false, + "uid": "urn:jane", + "updated_at": 1692006008, + "updated_by": "urn:admin", + "user_ip_networks": [], + "username": "jane" + }, + "user_id": 96 + }, + { + "collaboration_id": 22, + "created_at": 1692006009, + "created_by": "urn:admin", + "expiry_date": null, + "id": 58, + "invitation_id": null, + "role": "member", + "status": "active", + "updated_by": "urn:admin", + "user": { + "address": null, + "affiliation": null, + "application_uid": "sarah_application_uid", + "created_at": 1692006008, + "created_by": "urn:admin", + "edu_members": null, + "eduperson_principal_name": null, + "email": "sarah@uva.org", + "entitlement": null, + "external_id": "8297d8a5-a2a4-4208-9fb6-100a5865f022", + "family_name": null, + "given_name": null, + "home_organisation_uid": null, + "id": 94, + "last_accessed_date": null, + "last_login_date": null, + "mfa_reset_token": null, + "name": "Sarah Cross", + "nick_name": null, + "pam_last_login_date": null, + "schac_home_organisation": null, + "scoped_affiliation": null, + "second_fa_uuid": null, + "second_factor_auth": null, + "ssh_keys": [ + { + "created_at": 1692006009, + "id": 21, + "ssh_value": "some-lame-key", + "user_id": 94 + } + ], + "ssid_required": false, + "suspended": false, + "uid": "urn:sarah", + "updated_at": 1692006008, + "updated_by": "urn:admin", + "user_ip_networks": [ + { + "created_at": 1692006009, + "created_by": "urn:admin", + "id": 11, + "network_value": "255.0.0.1/32", + "updated_by": "urn:admin", + "user_id": 94 + }, + { + "created_at": 1692006009, + "created_by": "urn:admin", + "id": 12, + "network_value": "255.0.0.9/24", + "updated_by": "urn:admin", + "user_id": 94 + } + ], + "username": "sarah" + }, + "user_id": 94 + }, + { + "collaboration_id": 22, + "created_at": 1692006009, + "created_by": "urn:admin", + "expiry_date": null, + "id": 61, + "invitation_id": null, + "role": "member", + "status": "active", + "updated_by": "urn:admin", + "user": { + "address": null, + "affiliation": null, + "application_uid": null, + "created_at": 1692006008, + "created_by": "urn:admin", + "edu_members": null, + "eduperson_principal_name": null, + "email": "betty@uuc.org", + "entitlement": null, + "external_id": "bbd8123c-b0f9-4e3d-b3ff-288aa1c1edd6", + "family_name": null, + "given_name": null, + "home_organisation_uid": null, + "id": 95, + "last_accessed_date": null, + "last_login_date": null, + "mfa_reset_token": "1234567890", + "name": "betty", + "nick_name": null, + "pam_last_login_date": null, + "schac_home_organisation": null, + "scoped_affiliation": null, + "second_fa_uuid": null, + "second_factor_auth": null, + "ssh_keys": [], + "ssid_required": false, + "suspended": false, + "uid": "urn:betty", + "updated_at": 1692006008, + "updated_by": "urn:admin", + "user_ip_networks": [], + "username": "betty" + }, + "user_id": 95 + } + ], + "collaboration_memberships_count": 5, + "created_at": 1692006009, + "created_by": "urn:admin", + "description": "Artifical Intelligence computing for the Unincorporated Urban Community", + "disable_join_requests": false, + "disclose_email_information": true, + "disclose_member_information": true, + "expiry_date": null, + "global_urn": "ucc:ai_computing", + "groups": [ + { + "auto_provision_members": false, + "collaboration_id": 22, + "collaboration_memberships": [ + { + "collaboration_id": 22, + "created_at": 1692006009, + "created_by": "urn:admin", + "expiry_date": null, + "id": 57, + "invitation_id": null, + "role": "member", + "status": "active", + "updated_by": "urn:admin", + "user": { + "address": null, + "affiliation": null, + "application_uid": null, + "created_at": 1692006008, + "created_by": "urn:admin", + "edu_members": null, + "eduperson_principal_name": null, + "email": "jane@ucc.org", + "entitlement": "urn:mace:surf.nl:sram:allow-create-co", + "external_id": "502e861e-f548-4335-89d8-f1764f803964", + "family_name": null, + "given_name": null, + "home_organisation_uid": null, + "id": 96, + "last_accessed_date": null, + "last_login_date": null, + "mfa_reset_token": null, + "name": "Jane Doe", + "nick_name": null, + "pam_last_login_date": null, + "schac_home_organisation": null, + "scoped_affiliation": null, + "second_fa_uuid": null, + "second_factor_auth": null, + "ssh_keys": [], + "ssid_required": false, + "suspended": false, + "uid": "urn:jane", + "updated_at": 1692006008, + "updated_by": "urn:admin", + "user_ip_networks": [], + "username": "jane" + }, + "user_id": 96 + }, + { + "collaboration_id": 22, + "created_at": 1692006009, + "created_by": "urn:admin", + "expiry_date": null, + "id": 52, + "invitation_id": null, + "role": "member", + "status": "active", + "updated_by": "urn:admin", + "user": { + "address": "Postal 1234AA", + "affiliation": null, + "application_uid": null, + "created_at": 1692006008, + "created_by": "urn:admin", + "edu_members": null, + "eduperson_principal_name": null, + "email": "john@example.org", + "entitlement": null, + "external_id": "86eee601-770f-4df3-bd4c-181a2edcbb2f", + "family_name": null, + "given_name": null, + "home_organisation_uid": null, + "id": 87, + "last_accessed_date": null, + "last_login_date": null, + "mfa_reset_token": null, + "name": "John Doe", + "nick_name": null, + "pam_last_login_date": null, + "schac_home_organisation": null, + "scoped_affiliation": null, + "second_fa_uuid": null, + "second_factor_auth": null, + "ssh_keys": [ + { + "created_at": 1692006009, + "id": 19, + "ssh_value": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC/nvjea1zJJNCnyUfT6HLcHDhwCMp7uqr4BzxhDAjBnjWcgW4hZJvtLTqCLspS6mogCq2d0/31DU4DnGb2MO28gk74MiVBtAQWI5+TsO5QHupO3V6aLrKhmn8xn1PKc9JycgjOa4BMQ1meomn3Zmph6oo87MCtF2w75cxYEBJ9dJgHzZsn9mw+w8Z3H1vYnkcBT/i2MIK+qfsue/tvEe8ybi+26bGQIZIPDcd+OmDUBxDLWyBwCbVOyRL5M6ywnWJINLdpIwfqCUk24J1q1qiJ5eZu0m0uDcG5KRzgZ+grnSSYBwCx1xCunoGjMg7iwxEMgScD02nKtiijxEpu8soL okke@Mikes-MBP-2.fritz.box", + "user_id": 87 + } + ], + "ssid_required": false, + "suspended": false, + "uid": "urn:john", + "updated_at": 1692006008, + "updated_by": "urn:admin", + "user_ip_networks": [], + "username": "john" + }, + "user_id": 87 + } + ], + "created_at": 1692006009, + "created_by": "urn:admin", + "description": "Artifical computing researchers", + "global_urn": "uuc:ai_computing:ai_res", + "id": 21, + "identifier": "9734e4c4-d23e-4228-b0e0-8e6a5b85e72e", + "invitations": [], + "name": "AI researchers", + "service_group": null, + "service_group_id": null, + "short_name": "ai_res", + "updated_at": 1692006009, + "updated_by": "urn:admin" + }, + { + "auto_provision_members": false, + "collaboration_id": 22, + "collaboration_memberships": [ + { + "collaboration_id": 22, + "created_at": 1692006009, + "created_by": "urn:admin", + "expiry_date": null, + "id": 52, + "invitation_id": null, + "role": "member", + "status": "active", + "updated_by": "urn:admin", + "user": { + "address": "Postal 1234AA", + "affiliation": null, + "application_uid": null, + "created_at": 1692006008, + "created_by": "urn:admin", + "edu_members": null, + "eduperson_principal_name": null, + "email": "john@example.org", + "entitlement": null, + "external_id": "86eee601-770f-4df3-bd4c-181a2edcbb2f", + "family_name": null, + "given_name": null, + "home_organisation_uid": null, + "id": 87, + "last_accessed_date": null, + "last_login_date": null, + "mfa_reset_token": null, + "name": "John Doe", + "nick_name": null, + "pam_last_login_date": null, + "schac_home_organisation": null, + "scoped_affiliation": null, + "second_fa_uuid": null, + "second_factor_auth": null, + "ssh_keys": [ + { + "created_at": 1692006009, + "id": 19, + "ssh_value": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC/nvjea1zJJNCnyUfT6HLcHDhwCMp7uqr4BzxhDAjBnjWcgW4hZJvtLTqCLspS6mogCq2d0/31DU4DnGb2MO28gk74MiVBtAQWI5+TsO5QHupO3V6aLrKhmn8xn1PKc9JycgjOa4BMQ1meomn3Zmph6oo87MCtF2w75cxYEBJ9dJgHzZsn9mw+w8Z3H1vYnkcBT/i2MIK+qfsue/tvEe8ybi+26bGQIZIPDcd+OmDUBxDLWyBwCbVOyRL5M6ywnWJINLdpIwfqCUk24J1q1qiJ5eZu0m0uDcG5KRzgZ+grnSSYBwCx1xCunoGjMg7iwxEMgScD02nKtiijxEpu8soL okke@Mikes-MBP-2.fritz.box", + "user_id": 87 + } + ], + "ssid_required": false, + "suspended": false, + "uid": "urn:john", + "updated_at": 1692006008, + "updated_by": "urn:admin", + "user_ip_networks": [], + "username": "john" + }, + "user_id": 87 + } + ], + "created_at": 1692006009, + "created_by": "urn:admin", + "description": "Artifical computing developers", + "global_urn": "uuc:ai_computing:ai_dev", + "id": 22, + "identifier": "4c270cff-de30-49e8-a3bc-df032536b37c", + "invitations": [], + "name": "AI developers", + "service_group": null, + "service_group_id": null, + "short_name": "ai_dev", + "updated_at": 1692006009, + "updated_by": "urn:admin" + } + ], + "id": 22, + "identifier": "a71a2b01-4642-4e1a-b3ac-0a06b2bf66f2", + "invitations": [ + { + "collaboration_id": 22, + "created_at": 1692006009, + "created_by": "urn:admin", + "expiry_date": 1693267200, + "external_identifier": null, + "hash": "AeT3eYB0iBvKjPMUQ2Vklqdx0wP_Fu4XbD4Ds6e3AM8c", + "id": 23, + "intended_role": "admin", + "invitee_email": "curious@ex.org", + "membership_expiry_date": null, + "message": "Please join...", + "status": "open", + "user": { + "address": null, + "affiliation": null, + "application_uid": null, + "created_at": 1692006008, + "created_by": "urn:admin", + "edu_members": null, + "eduperson_principal_name": null, + "email": "boss@example.org", + "entitlement": null, + "external_id": "e906cf88-cdb3-480d-8bb3-ce53bdcda4e7", + "family_name": null, + "given_name": null, + "home_organisation_uid": null, + "id": 90, + "last_accessed_date": null, + "last_login_date": null, + "mfa_reset_token": null, + "name": "The Boss", + "nick_name": null, + "pam_last_login_date": null, + "schac_home_organisation": null, + "scoped_affiliation": null, + "second_fa_uuid": null, + "second_factor_auth": null, + "ssh_keys": [], + "ssid_required": false, + "suspended": false, + "uid": "urn:admin", + "updated_at": 1692006008, + "updated_by": "urn:admin", + "user_ip_networks": [], + "username": "admin" + }, + "user_id": 90 + } + ], + "invitations_count": 3, + "join_requests": [ + { + "collaboration_id": 22, + "created_at": 1692006009, + "hash": "AXoMzzz0nmkKL5Q_br6iAdHIr5ZN4Odzifo6Xd7rsbMM", + "id": 21, + "message": "Please...", + "reference": "Dr. Johnson", + "rejection_reason": null, + "status": "open", + "user": { + "address": "Postal 1234AA", + "affiliation": null, + "application_uid": null, + "created_at": 1692006008, + "created_by": "urn:admin", + "edu_members": null, + "eduperson_principal_name": null, + "email": "john@example.org", + "entitlement": null, + "external_id": "86eee601-770f-4df3-bd4c-181a2edcbb2f", + "family_name": null, + "given_name": null, + "home_organisation_uid": null, + "id": 87, + "last_accessed_date": null, + "last_login_date": null, + "mfa_reset_token": null, + "name": "John Doe", + "nick_name": null, + "pam_last_login_date": null, + "schac_home_organisation": null, + "scoped_affiliation": null, + "second_fa_uuid": null, + "second_factor_auth": null, + "ssh_keys": [ + { + "created_at": 1692006009, + "id": 19, + "ssh_value": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC/nvjea1zJJNCnyUfT6HLcHDhwCMp7uqr4BzxhDAjBnjWcgW4hZJvtLTqCLspS6mogCq2d0/31DU4DnGb2MO28gk74MiVBtAQWI5+TsO5QHupO3V6aLrKhmn8xn1PKc9JycgjOa4BMQ1meomn3Zmph6oo87MCtF2w75cxYEBJ9dJgHzZsn9mw+w8Z3H1vYnkcBT/i2MIK+qfsue/tvEe8ybi+26bGQIZIPDcd+OmDUBxDLWyBwCbVOyRL5M6ywnWJINLdpIwfqCUk24J1q1qiJ5eZu0m0uDcG5KRzgZ+grnSSYBwCx1xCunoGjMg7iwxEMgScD02nKtiijxEpu8soL okke@Mikes-MBP-2.fritz.box", + "user_id": 87 + } + ], + "ssid_required": false, + "suspended": false, + "uid": "urn:john", + "updated_at": 1692006008, + "updated_by": "urn:admin", + "user_ip_networks": [], + "username": "john" + }, + "user_id": 87 + }, + { + "collaboration_id": 22, + "created_at": 1692006009, + "hash": "Ac3A8KBO-0JnxupQ3PkjYfYP8tlSUNOqq_AB3iHS3bLI", + "id": 22, + "message": "Please...", + "reference": null, + "rejection_reason": null, + "status": "open", + "user": { + "address": null, + "affiliation": null, + "application_uid": null, + "created_at": 1692006008, + "created_by": "urn:admin", + "edu_members": null, + "eduperson_principal_name": null, + "email": "peter@example.org", + "entitlement": null, + "external_id": "9e20e97e-4b18-4558-9235-46c7b461d407", + "family_name": null, + "given_name": null, + "home_organisation_uid": null, + "id": 89, + "last_accessed_date": null, + "last_login_date": null, + "mfa_reset_token": null, + "name": "Peter Doe", + "nick_name": null, + "pam_last_login_date": null, + "schac_home_organisation": null, + "scoped_affiliation": null, + "second_fa_uuid": null, + "second_factor_auth": null, + "ssh_keys": [], + "ssid_required": false, + "suspended": false, + "uid": "urn:peter", + "updated_at": 1692006008, + "updated_by": "urn:admin", + "user_ip_networks": [], + "username": "peter" + }, + "user_id": 89 + }, + { + "collaboration_id": 22, + "created_at": 1692006009, + "hash": "ASG7-rT1Dk5583cObBuE6oMc4hcQFhsF5MaNdLemn8Iw", + "id": 23, + "message": "Please...", + "reference": null, + "rejection_reason": null, + "status": "open", + "user": { + "address": null, + "affiliation": null, + "application_uid": null, + "created_at": 1692006008, + "created_by": "urn:admin", + "edu_members": null, + "eduperson_principal_name": null, + "email": "mary@example.org", + "entitlement": null, + "external_id": "052c6a25-75f3-4c4d-9e1d-97e34c246893", + "family_name": null, + "given_name": null, + "home_organisation_uid": null, + "id": 88, + "last_accessed_date": null, + "last_login_date": null, + "mfa_reset_token": null, + "name": "Mary Doe", + "nick_name": null, + "pam_last_login_date": null, + "schac_home_organisation": "example.org", + "scoped_affiliation": null, + "second_fa_uuid": null, + "second_factor_auth": null, + "ssh_keys": [], + "ssid_required": false, + "suspended": false, + "uid": "urn:mary", + "updated_at": 1692006008, + "updated_by": "urn:admin", + "user_ip_networks": [], + "username": "mdoe" + }, + "user_id": 88 + } + ], + "last_activity_date": 1692006009, + "logo": "https://sbs.scz-vm.net/api/images/collaborations/a66ca983-457b-4f9a-a379-12adea5248a6", + "name": "AI computing", + "organisation": { + "category": "Research", + "collaboration_creation_allowed": true, + "collaborations_count": 2, + "created_at": 1692006008, + "created_by": "urn:admin", + "description": "Unincorporated Urban Community", + "id": 16, + "identifier": "95306a5f-0a16-4461-b358-8442e09dab20", + "logo": "https://sbs.scz-vm.net/api/images/organisations/9cde03b5-b28e-4a2a-b2b6-4383d5511d5e", + "name": "UUC", + "on_boarding_msg": "We are using **SRAM** to provide access to the following research tools:\n- Wiki\n- Cloud\n- Awesome things...\n\nIf you want to join one of our collaborations, please send a mail to [support@uuc.nl](mailto:support@uuc.nl).\n

\nHappy researching,\n\n*UUC support*", + "organisation_memberships_count": 4, + "schac_home_organisations": [ + { + "created_at": 1692006009, + "created_by": "urn:admin", + "id": 11, + "name": "rug.nl", + "organisation_id": 16, + "updated_by": "urn:admin" + } + ], + "services": [ + { + "abbreviation": "uuc_scheduler", + "accepted_user_policy": "https://google.nl", + "access_allowed_for_all": false, + "address": null, + "allow_restricted_orgs": false, + "automatic_connection_allowed": false, + "code_of_conduct_compliant": false, + "contact_email": "help@uuc_scheduler.example.com", + "created_at": 1692006008, + "created_by": "urn:admin", + "description": "UUC Scheduler Service", + "entity_id": "uuc_scheduler_entity_id", + "id": 65, + "identity_type": null, + "ldap_enabled": false, + "ldap_password": null, + "logo": "https://sbs.scz-vm.net/api/images/services/f8a8abf0-802e-475f-b786-2fb9164029ce", + "name": "uuc_scheduler_name", + "non_member_users_access_allowed": false, + "pam_web_sso_enabled": false, + "privacy_policy": "https://privacy.org", + "public_visible": true, + "research_scholarship_compliant": false, + "scim_bearer_token": null, + "scim_client_enabled": false, + "scim_enabled": false, + "scim_url": null, + "security_email": "sec@org.nl", + "service_memberships": [], + "sirtfi_compliant": false, + "support_email": null, + "sweep_remove_orphans": false, + "sweep_scim_daily_rate": 0, + "sweep_scim_enabled": false, + "sweep_scim_last_run": null, + "token_enabled": false, + "token_validity_days": 0, + "updated_by": "urn:admin", + "uri": null, + "uri_info": null, + "uuid4": "f8a8abf0-802e-475f-b786-2fb9164029ce" + }, + { + "abbreviation": "wiki", + "accepted_user_policy": "https://google.nl", + "access_allowed_for_all": false, + "address": null, + "allow_restricted_orgs": false, + "automatic_connection_allowed": false, + "code_of_conduct_compliant": false, + "contact_email": "help@wiki.com", + "created_at": 1692006008, + "created_by": "urn:admin", + "description": "No more wiki's please", + "entity_id": "https://wiki", + "id": 62, + "identity_type": null, + "ldap_enabled": true, + "ldap_password": null, + "logo": "https://sbs.scz-vm.net/api/images/services/f66da133-abc4-4ed3-9e74-d5e08da8fe23", + "name": "Wiki", + "non_member_users_access_allowed": false, + "pam_web_sso_enabled": false, + "privacy_policy": "https://privacy.org", + "public_visible": true, + "research_scholarship_compliant": false, + "scim_bearer_token": null, + "scim_client_enabled": true, + "scim_enabled": false, + "scim_url": null, + "security_email": "sec@org.nl", + "service_memberships": [ + { + "created_at": 1692006009, + "created_by": "urn:admin", + "id": 33, + "role": "admin", + "service_id": 62, + "updated_by": "urn:admin", + "user": { + "address": null, + "affiliation": null, + "application_uid": null, + "created_at": 1692006008, + "created_by": "urn:admin", + "edu_members": null, + "eduperson_principal_name": null, + "email": "service_admin@ucc.org", + "entitlement": null, + "external_id": "5f58ed72-512a-4dbc-862e-a245100a7c55", + "family_name": null, + "given_name": null, + "home_organisation_uid": null, + "id": 102, + "last_accessed_date": null, + "last_login_date": null, + "mfa_reset_token": null, + "name": "Service Admin", + "nick_name": null, + "pam_last_login_date": null, + "schac_home_organisation": "service_admin.com", + "scoped_affiliation": null, + "second_fa_uuid": null, + "second_factor_auth": null, + "ssh_keys": [], + "ssid_required": false, + "suspended": false, + "uid": "urn:service_admin", + "updated_at": 1692006008, + "updated_by": "urn:admin", + "user_ip_networks": [], + "username": "service_admin" + }, + "user_id": 102 + } + ], + "sirtfi_compliant": false, + "support_email": null, + "sweep_remove_orphans": false, + "sweep_scim_daily_rate": 0, + "sweep_scim_enabled": false, + "sweep_scim_last_run": null, + "token_enabled": true, + "token_validity_days": 365, + "updated_by": "urn:admin", + "uri": "https://servicedesk.surf.nl/wiki/", + "uri_info": null, + "uuid4": "f66da133-abc4-4ed3-9e74-d5e08da8fe23" + } + ], + "services_restricted": false, + "short_name": "uuc", + "updated_by": "urn:admin", + "uuid4": "9cde03b5-b28e-4a2a-b2b6-4383d5511d5e" + }, + "organisation_id": 16, + "service_connection_requests": [ + { + "collaboration_id": 22, + "created_at": 1692006009, + "created_by": "urn:admin", + "hash": "A68pPNmeJwDJ07nRMWjrDCu7vSE4eQEQGb1ekRc6occw", + "id": 12, + "message": "AI computing needs storage", + "requester": { + "address": null, + "affiliation": null, + "application_uid": null, + "created_at": 1692006008, + "created_by": "urn:admin", + "edu_members": null, + "eduperson_principal_name": null, + "email": "boss@example.org", + "entitlement": null, + "external_id": "e906cf88-cdb3-480d-8bb3-ce53bdcda4e7", + "family_name": null, + "given_name": null, + "home_organisation_uid": null, + "id": 90, + "last_accessed_date": null, + "last_login_date": null, + "mfa_reset_token": null, + "name": "The Boss", + "nick_name": null, + "pam_last_login_date": null, + "schac_home_organisation": null, + "scoped_affiliation": null, + "second_fa_uuid": null, + "second_factor_auth": null, + "ssh_keys": [], + "ssid_required": false, + "suspended": false, + "uid": "urn:admin", + "updated_at": 1692006008, + "updated_by": "urn:admin", + "user_ip_networks": [], + "username": "admin" + }, + "requester_id": 90, + "service": { + "abbreviation": "storage", + "accepted_user_policy": "https://google.nl", + "access_allowed_for_all": false, + "address": null, + "allow_restricted_orgs": true, + "automatic_connection_allowed": true, + "code_of_conduct_compliant": false, + "contact_email": null, + "created_at": 1692006008, + "created_by": "urn:admin", + "description": "SURF Storage Service", + "entity_id": "https://storage", + "id": 61, + "identity_type": null, + "ldap_enabled": true, + "ldap_password": null, + "logo": "https://sbs.scz-vm.net/api/images/services/db122dc9-e54b-4e14-b630-10cbc75cfa15", + "name": "Storage", + "non_member_users_access_allowed": false, + "pam_web_sso_enabled": true, + "privacy_policy": "https://privacy.org", + "public_visible": true, + "research_scholarship_compliant": false, + "scim_bearer_token": "secret", + "scim_client_enabled": false, + "scim_enabled": true, + "scim_url": "http://localhost:8080/api/scim_mock", + "security_email": "sec@org.nl", + "sirtfi_compliant": false, + "support_email": "support@storage.net", + "sweep_remove_orphans": false, + "sweep_scim_daily_rate": 0, + "sweep_scim_enabled": false, + "sweep_scim_last_run": null, + "token_enabled": false, + "token_validity_days": 0, + "updated_by": "urn:admin", + "uri": "https://storage.net", + "uri_info": null, + "uuid4": "db122dc9-e54b-4e14-b630-10cbc75cfa15" + }, + "service_id": 61, + "updated_by": "urn:admin" + } + ], + "services": [ + { + "abbreviation": "mail", + "accepted_user_policy": "https://google.nl", + "access_allowed_for_all": false, + "address": null, + "allow_restricted_orgs": false, + "automatic_connection_allowed": true, + "code_of_conduct_compliant": false, + "contact_email": "john@example.org", + "created_at": 1692006008, + "created_by": "urn:admin", + "description": null, + "entity_id": "https://mail", + "id": 58, + "identity_type": null, + "ldap_enabled": true, + "ldap_password": null, + "logo": "https://sbs.scz-vm.net/api/images/services/2f9a5e32-f97e-48d3-bf64-365a6833b8bc", + "name": "Mail Services", + "non_member_users_access_allowed": false, + "pam_web_sso_enabled": false, + "privacy_policy": "https://privacy.org", + "public_visible": true, + "research_scholarship_compliant": false, + "scim_bearer_token": null, + "scim_client_enabled": false, + "scim_enabled": false, + "scim_url": null, + "security_email": "sec@org.nl", + "service_memberships": [ + { + "created_at": 1692006009, + "created_by": "urn:admin", + "id": 34, + "role": "admin", + "service_id": 58, + "updated_by": "urn:admin", + "user": { + "address": null, + "affiliation": null, + "application_uid": null, + "created_at": 1692006008, + "created_by": "urn:admin", + "edu_members": null, + "eduperson_principal_name": null, + "email": "service_admin@ucc.org", + "entitlement": null, + "external_id": "5f58ed72-512a-4dbc-862e-a245100a7c55", + "family_name": null, + "given_name": null, + "home_organisation_uid": null, + "id": 102, + "last_accessed_date": null, + "last_login_date": null, + "mfa_reset_token": null, + "name": "Service Admin", + "nick_name": null, + "pam_last_login_date": null, + "schac_home_organisation": "service_admin.com", + "scoped_affiliation": null, + "second_fa_uuid": null, + "second_factor_auth": null, + "ssh_keys": [], + "ssid_required": false, + "suspended": false, + "uid": "urn:service_admin", + "updated_at": 1692006008, + "updated_by": "urn:admin", + "user_ip_networks": [], + "username": "service_admin" + }, + "user_id": 102 + } + ], + "sirtfi_compliant": false, + "support_email": null, + "sweep_remove_orphans": false, + "sweep_scim_daily_rate": 0, + "sweep_scim_enabled": false, + "sweep_scim_last_run": null, + "token_enabled": false, + "token_validity_days": 0, + "updated_by": "urn:admin", + "uri": null, + "uri_info": null, + "uuid4": "2f9a5e32-f97e-48d3-bf64-365a6833b8bc" + }, + { + "abbreviation": "network", + "accepted_user_policy": "https://aup.org", + "access_allowed_for_all": false, + "address": "Some address", + "allow_restricted_orgs": false, + "automatic_connection_allowed": false, + "code_of_conduct_compliant": false, + "contact_email": "help@network.com", + "created_at": 1692006008, + "created_by": "urn:admin", + "description": "Network enabling service SSH access", + "entity_id": "https://network", + "id": 63, + "identity_type": "SSH KEY", + "ldap_enabled": true, + "ldap_password": null, + "logo": "https://sbs.scz-vm.net/api/images/services/59a511d1-f7f4-4a09-a4cc-4e522bdee7b7", + "name": "Network Services", + "non_member_users_access_allowed": false, + "pam_web_sso_enabled": false, + "privacy_policy": "https://privacy.org", + "public_visible": false, + "research_scholarship_compliant": false, + "scim_bearer_token": "secret", + "scim_client_enabled": true, + "scim_enabled": true, + "scim_url": "http://localhost:8080/api/scim_mock", + "security_email": "sec@org.nl", + "service_memberships": [ + { + "created_at": 1692006009, + "created_by": "urn:admin", + "id": 32, + "role": "admin", + "service_id": 63, + "updated_by": "urn:admin", + "user": { + "address": null, + "affiliation": null, + "application_uid": null, + "created_at": 1692006008, + "created_by": "urn:admin", + "edu_members": null, + "eduperson_principal_name": null, + "email": "service_admin@ucc.org", + "entitlement": null, + "external_id": "5f58ed72-512a-4dbc-862e-a245100a7c55", + "family_name": null, + "given_name": null, + "home_organisation_uid": null, + "id": 102, + "last_accessed_date": null, + "last_login_date": null, + "mfa_reset_token": null, + "name": "Service Admin", + "nick_name": null, + "pam_last_login_date": null, + "schac_home_organisation": "service_admin.com", + "scoped_affiliation": null, + "second_fa_uuid": null, + "second_factor_auth": null, + "ssh_keys": [], + "ssid_required": false, + "suspended": false, + "uid": "urn:service_admin", + "updated_at": 1692006008, + "updated_by": "urn:admin", + "user_ip_networks": [], + "username": "service_admin" + }, + "user_id": 102 + } + ], + "sirtfi_compliant": false, + "support_email": null, + "sweep_remove_orphans": true, + "sweep_scim_daily_rate": 1, + "sweep_scim_enabled": true, + "sweep_scim_last_run": 1691919608, + "token_enabled": true, + "token_validity_days": 365, + "updated_by": "urn:admin", + "uri": "https://uri.net", + "uri_info": null, + "uuid4": "59a511d1-f7f4-4a09-a4cc-4e522bdee7b7" + } + ], + "short_name": "ai_computing", + "status": "active", + "tags": [ + { + "id": 16, + "tag_value": "tag_uuc" + } + ], + "updated_at": 1692006009, + "updated_by": "urn:admin", + "uuid4": "a66ca983-457b-4f9a-a379-12adea5248a6", + "website_url": "https://www.google.nl" +} \ No newline at end of file diff --git a/api/collaborations/23 b/api/collaborations/23 new file mode 100644 index 0000000..dd2bf9a --- /dev/null +++ b/api/collaborations/23 @@ -0,0 +1,988 @@ +{ + "accepted_user_policy": null, + "collaboration_memberships": [ + { + "collaboration_id": 23, + "created_at": 1692006009, + "created_by": "urn:admin", + "expiry_date": null, + "id": 54, + "invitation_id": null, + "role": "member", + "status": "active", + "updated_by": "urn:admin", + "user": { + "address": null, + "affiliation": null, + "application_uid": null, + "created_at": 1692006008, + "created_by": "urn:admin", + "edu_members": null, + "eduperson_principal_name": null, + "email": "roger@example.org", + "entitlement": null, + "external_id": "af7f23f5-11fa-44a4-9308-6d77bb082b40", + "family_name": null, + "given_name": null, + "home_organisation_uid": null, + "id": 91, + "last_accessed_date": null, + "last_login_date": null, + "mfa_reset_token": null, + "name": "Roger Doe", + "nick_name": null, + "pam_last_login_date": null, + "schac_home_organisation": "example.org", + "scoped_affiliation": null, + "second_fa_uuid": null, + "second_factor_auth": null, + "ssh_keys": [], + "ssid_required": false, + "suspended": false, + "uid": "urn:roger", + "updated_at": 1692006008, + "updated_by": "urn:admin", + "user_ip_networks": [], + "username": "roger" + }, + "user_id": 91 + }, + { + "collaboration_id": 23, + "created_at": 1692006009, + "created_by": "urn:admin", + "expiry_date": null, + "id": 55, + "invitation_id": null, + "role": "member", + "status": "active", + "updated_by": "urn:admin", + "user": { + "address": null, + "affiliation": null, + "application_uid": null, + "created_at": 1692006008, + "created_by": "urn:admin", + "edu_members": null, + "eduperson_principal_name": null, + "email": "peter@example.org", + "entitlement": null, + "external_id": "9e20e97e-4b18-4558-9235-46c7b461d407", + "family_name": null, + "given_name": null, + "home_organisation_uid": null, + "id": 89, + "last_accessed_date": null, + "last_login_date": null, + "mfa_reset_token": null, + "name": "Peter Doe", + "nick_name": null, + "pam_last_login_date": null, + "schac_home_organisation": null, + "scoped_affiliation": null, + "second_fa_uuid": null, + "second_factor_auth": null, + "ssh_keys": [], + "ssid_required": false, + "suspended": false, + "uid": "urn:peter", + "updated_at": 1692006008, + "updated_by": "urn:admin", + "user_ip_networks": [], + "username": "peter" + }, + "user_id": 89 + }, + { + "collaboration_id": 23, + "created_at": 1692006009, + "created_by": "urn:admin", + "expiry_date": null, + "id": 56, + "invitation_id": null, + "role": "admin", + "status": "active", + "updated_by": "urn:admin", + "user": { + "address": null, + "affiliation": null, + "application_uid": "sarah_application_uid", + "created_at": 1692006008, + "created_by": "urn:admin", + "edu_members": null, + "eduperson_principal_name": null, + "email": "sarah@uva.org", + "entitlement": null, + "external_id": "8297d8a5-a2a4-4208-9fb6-100a5865f022", + "family_name": null, + "given_name": null, + "home_organisation_uid": null, + "id": 94, + "last_accessed_date": null, + "last_login_date": null, + "mfa_reset_token": null, + "name": "Sarah Cross", + "nick_name": null, + "pam_last_login_date": null, + "schac_home_organisation": null, + "scoped_affiliation": null, + "second_fa_uuid": null, + "second_factor_auth": null, + "ssh_keys": [ + { + "created_at": 1692006009, + "id": 21, + "ssh_value": "some-lame-key", + "user_id": 94 + } + ], + "ssid_required": false, + "suspended": false, + "uid": "urn:sarah", + "updated_at": 1692006008, + "updated_by": "urn:admin", + "user_ip_networks": [ + { + "created_at": 1692006009, + "created_by": "urn:admin", + "id": 11, + "network_value": "255.0.0.1/32", + "updated_by": "urn:admin", + "user_id": 94 + }, + { + "created_at": 1692006009, + "created_by": "urn:admin", + "id": 12, + "network_value": "255.0.0.9/24", + "updated_by": "urn:admin", + "user_id": 94 + } + ], + "username": "sarah" + }, + "user_id": 94 + }, + { + "collaboration_id": 23, + "created_at": 1692006009, + "created_by": "urn:admin", + "expiry_date": null, + "id": 59, + "invitation_id": null, + "role": "member", + "status": "active", + "updated_by": "urn:admin", + "user": { + "address": null, + "affiliation": null, + "application_uid": null, + "created_at": 1692006008, + "created_by": "urn:admin", + "edu_members": null, + "eduperson_principal_name": null, + "email": "user_deletion_warning@example.org", + "entitlement": null, + "external_id": "cd71415e-30e4-467e-9740-1df2d90122cc", + "family_name": null, + "given_name": null, + "home_organisation_uid": null, + "id": 99, + "last_accessed_date": 1653212408, + "last_login_date": 1653212408, + "mfa_reset_token": null, + "name": "user_deletion_warning", + "nick_name": null, + "pam_last_login_date": null, + "schac_home_organisation": null, + "scoped_affiliation": null, + "second_fa_uuid": null, + "second_factor_auth": null, + "ssh_keys": [], + "ssid_required": false, + "suspended": true, + "uid": "urn:user_deletion_warning", + "updated_at": 1692006008, + "updated_by": "urn:admin", + "user_ip_networks": [], + "username": "user_deletion_warning" + }, + "user_id": 99 + } + ], + "collaboration_memberships_count": 4, + "created_at": 1692006009, + "created_by": "urn:admin", + "description": "University of Amsterdam Research - Urban Crowd Control", + "disable_join_requests": false, + "disclose_email_information": false, + "disclose_member_information": true, + "expiry_date": null, + "global_urn": "uva:research", + "groups": [ + { + "auto_provision_members": true, + "collaboration_id": 23, + "collaboration_memberships": [ + { + "collaboration_id": 23, + "created_at": 1692006009, + "created_by": "urn:admin", + "expiry_date": null, + "id": 54, + "invitation_id": null, + "role": "member", + "status": "active", + "updated_by": "urn:admin", + "user": { + "address": null, + "affiliation": null, + "application_uid": null, + "created_at": 1692006008, + "created_by": "urn:admin", + "edu_members": null, + "eduperson_principal_name": null, + "email": "roger@example.org", + "entitlement": null, + "external_id": "af7f23f5-11fa-44a4-9308-6d77bb082b40", + "family_name": null, + "given_name": null, + "home_organisation_uid": null, + "id": 91, + "last_accessed_date": null, + "last_login_date": null, + "mfa_reset_token": null, + "name": "Roger Doe", + "nick_name": null, + "pam_last_login_date": null, + "schac_home_organisation": "example.org", + "scoped_affiliation": null, + "second_fa_uuid": null, + "second_factor_auth": null, + "ssh_keys": [], + "ssid_required": false, + "suspended": false, + "uid": "urn:roger", + "updated_at": 1692006008, + "updated_by": "urn:admin", + "user_ip_networks": [], + "username": "roger" + }, + "user_id": 91 + } + ], + "created_at": 1692006009, + "created_by": "urn:admin", + "description": "Science", + "global_urn": "uva:research:science", + "id": 23, + "identifier": "e46e388c-9362-4aaa-b23f-a855bf559598", + "invitations": [ + { + "collaboration_id": 23, + "created_at": 1692006009, + "created_by": "urn:admin", + "expiry_date": 1693267200, + "external_identifier": null, + "hash": "APFYJ4rN3pvi5a0lWMrhAgZzVzIjeKqh17AnthFkNNRU", + "id": 25, + "intended_role": "member", + "invitee_email": "uva@ex.org", + "membership_expiry_date": null, + "message": "Please join...", + "status": "open", + "user": { + "address": null, + "affiliation": null, + "application_uid": null, + "created_at": 1692006008, + "created_by": "urn:admin", + "edu_members": null, + "eduperson_principal_name": null, + "email": "boss@example.org", + "entitlement": null, + "external_id": "e906cf88-cdb3-480d-8bb3-ce53bdcda4e7", + "family_name": null, + "given_name": null, + "home_organisation_uid": null, + "id": 90, + "last_accessed_date": null, + "last_login_date": null, + "mfa_reset_token": null, + "name": "The Boss", + "nick_name": null, + "pam_last_login_date": null, + "schac_home_organisation": null, + "scoped_affiliation": null, + "second_fa_uuid": null, + "second_factor_auth": null, + "ssh_keys": [], + "ssid_required": false, + "suspended": false, + "uid": "urn:admin", + "updated_at": 1692006008, + "updated_by": "urn:admin", + "user_ip_networks": [], + "username": "admin" + }, + "user_id": 90 + } + ], + "name": "Science", + "service_group": null, + "service_group_id": null, + "short_name": "science", + "updated_at": 1692006009, + "updated_by": "urn:admin" + }, + { + "auto_provision_members": false, + "collaboration_id": 23, + "collaboration_memberships": [], + "created_at": 1692006009, + "created_by": "urn:admin", + "description": "Provisioned by service Mail Services - Mail group", + "global_urn": "uuc:ai_computing:mail-mail", + "id": 24, + "identifier": "9946ca40-2a53-40a8-bc63-fb0758e716e3", + "invitations": [], + "name": "service_group_mail_name", + "service_group": { + "auto_provision_members": true, + "created_at": 1692006009, + "created_by": "urn:admin", + "description": "Mail group", + "id": 17, + "name": "service_group_mail_name", + "service": { + "abbreviation": "mail", + "accepted_user_policy": "https://google.nl", + "access_allowed_for_all": false, + "address": null, + "allow_restricted_orgs": false, + "automatic_connection_allowed": true, + "code_of_conduct_compliant": false, + "contact_email": "john@example.org", + "created_at": 1692006008, + "created_by": "urn:admin", + "description": null, + "entity_id": "https://mail", + "id": 58, + "identity_type": null, + "ldap_enabled": true, + "ldap_password": null, + "logo": "https://sbs.scz-vm.net/api/images/services/2f9a5e32-f97e-48d3-bf64-365a6833b8bc", + "name": "Mail Services", + "non_member_users_access_allowed": false, + "pam_web_sso_enabled": false, + "privacy_policy": "https://privacy.org", + "public_visible": true, + "research_scholarship_compliant": false, + "scim_bearer_token": null, + "scim_client_enabled": false, + "scim_enabled": false, + "scim_url": null, + "security_email": "sec@org.nl", + "sirtfi_compliant": false, + "support_email": null, + "sweep_remove_orphans": false, + "sweep_scim_daily_rate": 0, + "sweep_scim_enabled": false, + "sweep_scim_last_run": null, + "token_enabled": false, + "token_validity_days": 0, + "updated_by": "urn:admin", + "uri": null, + "uri_info": null, + "uuid4": "2f9a5e32-f97e-48d3-bf64-365a6833b8bc" + }, + "service_id": 58, + "short_name": "mail", + "updated_by": "urn:admin" + }, + "service_group_id": 17, + "short_name": "mail-mail", + "updated_at": 1692006009, + "updated_by": "urn:admin" + } + ], + "id": 23, + "identifier": "da706611-0afb-4a7a-819b-b0a9c63e9b67", + "invitations": [ + { + "collaboration_id": 23, + "created_at": 1692006009, + "created_by": "urn:admin", + "expiry_date": 1693267200, + "external_identifier": null, + "hash": "APFYJ4rN3pvi5a0lWMrhAgZzVzIjeKqh17AnthFkNNRU", + "id": 25, + "intended_role": "member", + "invitee_email": "uva@ex.org", + "membership_expiry_date": null, + "message": "Please join...", + "status": "open", + "user": { + "address": null, + "affiliation": null, + "application_uid": null, + "created_at": 1692006008, + "created_by": "urn:admin", + "edu_members": null, + "eduperson_principal_name": null, + "email": "boss@example.org", + "entitlement": null, + "external_id": "e906cf88-cdb3-480d-8bb3-ce53bdcda4e7", + "family_name": null, + "given_name": null, + "home_organisation_uid": null, + "id": 90, + "last_accessed_date": null, + "last_login_date": null, + "mfa_reset_token": null, + "name": "The Boss", + "nick_name": null, + "pam_last_login_date": null, + "schac_home_organisation": null, + "scoped_affiliation": null, + "second_fa_uuid": null, + "second_factor_auth": null, + "ssh_keys": [], + "ssid_required": false, + "suspended": false, + "uid": "urn:admin", + "updated_at": 1692006008, + "updated_by": "urn:admin", + "user_ip_networks": [], + "username": "admin" + }, + "user_id": 90 + } + ], + "invitations_count": 1, + "join_requests": [ + { + "collaboration_id": 23, + "created_at": 1692006009, + "hash": "AQAYQLn4ZBXi1MHhfipQWLQmMm7fy3tJWxPcA-9wFQnI", + "id": 24, + "message": "Please...", + "reference": null, + "rejection_reason": null, + "status": "open", + "user": { + "address": null, + "affiliation": null, + "application_uid": null, + "created_at": 1692006008, + "created_by": "urn:admin", + "edu_members": null, + "eduperson_principal_name": null, + "email": "james@example.org", + "entitlement": null, + "external_id": "1d2cc155-260e-4376-97a2-c42184197b2e", + "family_name": null, + "given_name": "James", + "home_organisation_uid": null, + "id": 93, + "last_accessed_date": null, + "last_login_date": null, + "mfa_reset_token": null, + "name": "James Byrd", + "nick_name": null, + "pam_last_login_date": null, + "schac_home_organisation": "rug.nl", + "scoped_affiliation": null, + "second_fa_uuid": null, + "second_factor_auth": null, + "ssh_keys": [ + { + "created_at": 1692006009, + "id": 20, + "ssh_value": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC/nvjea1zJJNCnyUfT6HLcHDhwCMp7uqr4BzxhDAjBnjWcgW4hZJvtLTqCLspS6mogCq2d0/31DU4DnGb2MO28gk74MiVBtAQWI5+TsO5QHupO3V6aLrKhmn8xn1PKc9JycgjOa4BMQ1meomn3Zmph6oo87MCtF2w75cxYEBJ9dJgHzZsn9mw+w8Z3H1vYnkcBT/i2MIK+qfsue/tvEe8ybi+26bGQIZIPDcd+OmDUBxDLWyBwCbVOyRL5M6ywnWJINLdpIwfqCUk24J1q1qiJ5eZu0m0uDcG5KRzgZ+grnSSYBwCx1xCunoGjMg7iwxEMgScD02nKtiijxEpu8soL okke@Mikes-MBP-2.fritz.box", + "user_id": 93 + } + ], + "ssid_required": false, + "suspended": false, + "uid": "urn:james", + "updated_at": 1692006008, + "updated_by": "urn:admin", + "user_ip_networks": [], + "username": "james" + }, + "user_id": 93 + } + ], + "last_activity_date": 1692006009, + "logo": "https://sbs.scz-vm.net/api/images/collaborations/46210b3d-ad08-4a3e-9580-4cbe2e5ec193", + "name": "UVA UCC research", + "organisation": { + "category": "University", + "collaboration_creation_allowed": false, + "collaborations_count": 2, + "created_at": 1692006008, + "created_by": "urn:admin", + "description": "University of Amsterdam", + "id": 17, + "identifier": "7c60a022-ab09-438c-8603-c361bc1a088d", + "logo": "https://sbs.scz-vm.net/api/images/organisations/aa54ad03-8852-4c0c-bada-e176d6dbd88f", + "name": "Amsterdam UVA", + "on_boarding_msg": null, + "organisation_memberships_count": 2, + "schac_home_organisations": [ + { + "created_at": 1692006009, + "created_by": "urn:admin", + "id": 12, + "name": "example.org", + "organisation_id": 17, + "updated_by": "urn:admin" + } + ], + "services": [], + "services_restricted": false, + "short_name": "uva", + "updated_by": "urn:admin", + "uuid4": "aa54ad03-8852-4c0c-bada-e176d6dbd88f" + }, + "organisation_id": 17, + "service_connection_requests": [ + { + "collaboration_id": 23, + "created_at": 1692006009, + "created_by": "urn:admin", + "hash": "Akk-cr4Zy-touaShHnl8hExULl6g55UWjXVTweOq_KvM", + "id": 13, + "message": "UVA research needs ssh", + "requester": { + "address": null, + "affiliation": null, + "application_uid": "sarah_application_uid", + "created_at": 1692006008, + "created_by": "urn:admin", + "edu_members": null, + "eduperson_principal_name": null, + "email": "sarah@uva.org", + "entitlement": null, + "external_id": "8297d8a5-a2a4-4208-9fb6-100a5865f022", + "family_name": null, + "given_name": null, + "home_organisation_uid": null, + "id": 94, + "last_accessed_date": null, + "last_login_date": null, + "mfa_reset_token": null, + "name": "Sarah Cross", + "nick_name": null, + "pam_last_login_date": null, + "schac_home_organisation": null, + "scoped_affiliation": null, + "second_fa_uuid": null, + "second_factor_auth": null, + "ssh_keys": [ + { + "created_at": 1692006009, + "id": 21, + "ssh_value": "some-lame-key", + "user_id": 94 + } + ], + "ssid_required": false, + "suspended": false, + "uid": "urn:sarah", + "updated_at": 1692006008, + "updated_by": "urn:admin", + "user_ip_networks": [ + { + "created_at": 1692006009, + "created_by": "urn:admin", + "id": 11, + "network_value": "255.0.0.1/32", + "updated_by": "urn:admin", + "user_id": 94 + }, + { + "created_at": 1692006009, + "created_by": "urn:admin", + "id": 12, + "network_value": "255.0.0.9/24", + "updated_by": "urn:admin", + "user_id": 94 + } + ], + "username": "sarah" + }, + "requester_id": 94, + "service": { + "abbreviation": "service_ssh", + "accepted_user_policy": "https://ssh", + "access_allowed_for_all": true, + "address": null, + "allow_restricted_orgs": false, + "automatic_connection_allowed": false, + "code_of_conduct_compliant": true, + "contact_email": "help@ssh.com", + "created_at": 1692006008, + "created_by": "urn:admin", + "description": "Uva SSH access", + "entity_id": "service_ssh_uva", + "id": 64, + "identity_type": "SSH KEY", + "ldap_enabled": true, + "ldap_password": null, + "logo": "https://sbs.scz-vm.net/api/images/services/10dc3d20-513a-45e7-9c08-ca9716249365", + "name": "SSH UvA", + "non_member_users_access_allowed": false, + "pam_web_sso_enabled": false, + "privacy_policy": "https://privacy.org", + "public_visible": false, + "research_scholarship_compliant": true, + "scim_bearer_token": null, + "scim_client_enabled": false, + "scim_enabled": false, + "scim_url": null, + "security_email": "sec@org.nl", + "sirtfi_compliant": true, + "support_email": null, + "sweep_remove_orphans": false, + "sweep_scim_daily_rate": 0, + "sweep_scim_enabled": false, + "sweep_scim_last_run": null, + "token_enabled": false, + "token_validity_days": 0, + "updated_by": "urn:admin", + "uri": "https://uri.com/ssh", + "uri_info": null, + "uuid4": "10dc3d20-513a-45e7-9c08-ca9716249365" + }, + "service_id": 64, + "updated_by": "urn:admin" + } + ], + "services": [ + { + "abbreviation": "cloud", + "accepted_user_policy": null, + "access_allowed_for_all": false, + "address": null, + "allow_restricted_orgs": false, + "automatic_connection_allowed": true, + "code_of_conduct_compliant": false, + "contact_email": null, + "created_at": 1692006008, + "created_by": "urn:admin", + "description": "SARA Cloud Service", + "entity_id": "https://cloud", + "id": 60, + "identity_type": null, + "ldap_enabled": true, + "ldap_password": null, + "logo": "https://sbs.scz-vm.net/api/images/services/b4d3d5a4-a3de-4515-a51a-d335d80dfa5c", + "name": "Cloud", + "non_member_users_access_allowed": false, + "pam_web_sso_enabled": false, + "privacy_policy": "https://privacy.org", + "public_visible": true, + "research_scholarship_compliant": false, + "scim_bearer_token": "secret", + "scim_client_enabled": true, + "scim_enabled": true, + "scim_url": "http://localhost:8080/api/scim_mock", + "security_email": "sec@org.nl", + "service_memberships": [ + { + "created_at": 1692006009, + "created_by": "urn:admin", + "id": 30, + "role": "admin", + "service_id": 60, + "updated_by": "urn:admin", + "user": { + "address": null, + "affiliation": null, + "application_uid": null, + "created_at": 1692006008, + "created_by": "urn:admin", + "edu_members": null, + "eduperson_principal_name": null, + "email": "james@example.org", + "entitlement": null, + "external_id": "1d2cc155-260e-4376-97a2-c42184197b2e", + "family_name": null, + "given_name": "James", + "home_organisation_uid": null, + "id": 93, + "last_accessed_date": null, + "last_login_date": null, + "mfa_reset_token": null, + "name": "James Byrd", + "nick_name": null, + "pam_last_login_date": null, + "schac_home_organisation": "rug.nl", + "scoped_affiliation": null, + "second_fa_uuid": null, + "second_factor_auth": null, + "ssh_keys": [ + { + "created_at": 1692006009, + "id": 20, + "ssh_value": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC/nvjea1zJJNCnyUfT6HLcHDhwCMp7uqr4BzxhDAjBnjWcgW4hZJvtLTqCLspS6mogCq2d0/31DU4DnGb2MO28gk74MiVBtAQWI5+TsO5QHupO3V6aLrKhmn8xn1PKc9JycgjOa4BMQ1meomn3Zmph6oo87MCtF2w75cxYEBJ9dJgHzZsn9mw+w8Z3H1vYnkcBT/i2MIK+qfsue/tvEe8ybi+26bGQIZIPDcd+OmDUBxDLWyBwCbVOyRL5M6ywnWJINLdpIwfqCUk24J1q1qiJ5eZu0m0uDcG5KRzgZ+grnSSYBwCx1xCunoGjMg7iwxEMgScD02nKtiijxEpu8soL okke@Mikes-MBP-2.fritz.box", + "user_id": 93 + } + ], + "ssid_required": false, + "suspended": false, + "uid": "urn:james", + "updated_at": 1692006008, + "updated_by": "urn:admin", + "user_ip_networks": [], + "username": "james" + }, + "user_id": 93 + } + ], + "sirtfi_compliant": false, + "support_email": null, + "sweep_remove_orphans": false, + "sweep_scim_daily_rate": 0, + "sweep_scim_enabled": false, + "sweep_scim_last_run": null, + "token_enabled": true, + "token_validity_days": 1, + "updated_by": "urn:admin", + "uri": null, + "uri_info": null, + "uuid4": "b4d3d5a4-a3de-4515-a51a-d335d80dfa5c" + }, + { + "abbreviation": "storage", + "accepted_user_policy": "https://google.nl", + "access_allowed_for_all": false, + "address": null, + "allow_restricted_orgs": true, + "automatic_connection_allowed": true, + "code_of_conduct_compliant": false, + "contact_email": null, + "created_at": 1692006008, + "created_by": "urn:admin", + "description": "SURF Storage Service", + "entity_id": "https://storage", + "id": 61, + "identity_type": null, + "ldap_enabled": true, + "ldap_password": null, + "logo": "https://sbs.scz-vm.net/api/images/services/db122dc9-e54b-4e14-b630-10cbc75cfa15", + "name": "Storage", + "non_member_users_access_allowed": false, + "pam_web_sso_enabled": true, + "privacy_policy": "https://privacy.org", + "public_visible": true, + "research_scholarship_compliant": false, + "scim_bearer_token": "secret", + "scim_client_enabled": false, + "scim_enabled": true, + "scim_url": "http://localhost:8080/api/scim_mock", + "security_email": "sec@org.nl", + "service_memberships": [ + { + "created_at": 1692006009, + "created_by": "urn:admin", + "id": 31, + "role": "admin", + "service_id": 61, + "updated_by": "urn:admin", + "user": { + "address": null, + "affiliation": null, + "application_uid": null, + "created_at": 1692006008, + "created_by": "urn:admin", + "edu_members": null, + "eduperson_principal_name": null, + "email": "service_admin@ucc.org", + "entitlement": null, + "external_id": "5f58ed72-512a-4dbc-862e-a245100a7c55", + "family_name": null, + "given_name": null, + "home_organisation_uid": null, + "id": 102, + "last_accessed_date": null, + "last_login_date": null, + "mfa_reset_token": null, + "name": "Service Admin", + "nick_name": null, + "pam_last_login_date": null, + "schac_home_organisation": "service_admin.com", + "scoped_affiliation": null, + "second_fa_uuid": null, + "second_factor_auth": null, + "ssh_keys": [], + "ssid_required": false, + "suspended": false, + "uid": "urn:service_admin", + "updated_at": 1692006008, + "updated_by": "urn:admin", + "user_ip_networks": [], + "username": "service_admin" + }, + "user_id": 102 + } + ], + "sirtfi_compliant": false, + "support_email": "support@storage.net", + "sweep_remove_orphans": false, + "sweep_scim_daily_rate": 0, + "sweep_scim_enabled": false, + "sweep_scim_last_run": null, + "token_enabled": false, + "token_validity_days": 0, + "updated_by": "urn:admin", + "uri": "https://storage.net", + "uri_info": null, + "uuid4": "db122dc9-e54b-4e14-b630-10cbc75cfa15" + }, + { + "abbreviation": "wiki", + "accepted_user_policy": "https://google.nl", + "access_allowed_for_all": false, + "address": null, + "allow_restricted_orgs": false, + "automatic_connection_allowed": false, + "code_of_conduct_compliant": false, + "contact_email": "help@wiki.com", + "created_at": 1692006008, + "created_by": "urn:admin", + "description": "No more wiki's please", + "entity_id": "https://wiki", + "id": 62, + "identity_type": null, + "ldap_enabled": true, + "ldap_password": null, + "logo": "https://sbs.scz-vm.net/api/images/services/f66da133-abc4-4ed3-9e74-d5e08da8fe23", + "name": "Wiki", + "non_member_users_access_allowed": false, + "pam_web_sso_enabled": false, + "privacy_policy": "https://privacy.org", + "public_visible": true, + "research_scholarship_compliant": false, + "scim_bearer_token": null, + "scim_client_enabled": true, + "scim_enabled": false, + "scim_url": null, + "security_email": "sec@org.nl", + "service_memberships": [ + { + "created_at": 1692006009, + "created_by": "urn:admin", + "id": 33, + "role": "admin", + "service_id": 62, + "updated_by": "urn:admin", + "user": { + "address": null, + "affiliation": null, + "application_uid": null, + "created_at": 1692006008, + "created_by": "urn:admin", + "edu_members": null, + "eduperson_principal_name": null, + "email": "service_admin@ucc.org", + "entitlement": null, + "external_id": "5f58ed72-512a-4dbc-862e-a245100a7c55", + "family_name": null, + "given_name": null, + "home_organisation_uid": null, + "id": 102, + "last_accessed_date": null, + "last_login_date": null, + "mfa_reset_token": null, + "name": "Service Admin", + "nick_name": null, + "pam_last_login_date": null, + "schac_home_organisation": "service_admin.com", + "scoped_affiliation": null, + "second_fa_uuid": null, + "second_factor_auth": null, + "ssh_keys": [], + "ssid_required": false, + "suspended": false, + "uid": "urn:service_admin", + "updated_at": 1692006008, + "updated_by": "urn:admin", + "user_ip_networks": [], + "username": "service_admin" + }, + "user_id": 102 + } + ], + "sirtfi_compliant": false, + "support_email": null, + "sweep_remove_orphans": false, + "sweep_scim_daily_rate": 0, + "sweep_scim_enabled": false, + "sweep_scim_last_run": null, + "token_enabled": true, + "token_validity_days": 365, + "updated_by": "urn:admin", + "uri": "https://servicedesk.surf.nl/wiki/", + "uri_info": null, + "uuid4": "f66da133-abc4-4ed3-9e74-d5e08da8fe23" + }, + { + "abbreviation": "ldap_mon", + "accepted_user_policy": null, + "access_allowed_for_all": false, + "address": null, + "allow_restricted_orgs": false, + "automatic_connection_allowed": true, + "code_of_conduct_compliant": false, + "contact_email": null, + "created_at": 1692006008, + "created_by": "urn:admin", + "description": "Used for monitoring LDAP. NIET AANKOMEN.", + "entity_id": "https://ldap-monitor.example.org", + "id": 68, + "identity_type": null, + "ldap_enabled": true, + "ldap_password": null, + "logo": "https://sbs.scz-vm.net/api/images/services/c6960c09-a7b8-46a7-8cdd-70657f82cc33", + "name": "LDAP Monitor Service", + "non_member_users_access_allowed": false, + "pam_web_sso_enabled": false, + "privacy_policy": "https://privacy.org", + "public_visible": true, + "research_scholarship_compliant": false, + "scim_bearer_token": null, + "scim_client_enabled": false, + "scim_enabled": false, + "scim_url": null, + "security_email": "sec@example.nl", + "service_memberships": [], + "sirtfi_compliant": false, + "support_email": null, + "sweep_remove_orphans": false, + "sweep_scim_daily_rate": 0, + "sweep_scim_enabled": false, + "sweep_scim_last_run": null, + "token_enabled": false, + "token_validity_days": 0, + "updated_by": "urn:admin", + "uri": null, + "uri_info": null, + "uuid4": "c6960c09-a7b8-46a7-8cdd-70657f82cc33" + } + ], + "short_name": "research", + "status": "active", + "tags": [ + { + "id": 17, + "tag_value": "tag_uva" + } + ], + "updated_at": 1692006009, + "updated_by": "urn:admin", + "uuid4": "46210b3d-ad08-4a3e-9580-4cbe2e5ec193", + "website_url": "https://www.google.nl" +} \ No newline at end of file diff --git a/api/collaborations/24 b/api/collaborations/24 new file mode 100644 index 0000000..d127707 --- /dev/null +++ b/api/collaborations/24 @@ -0,0 +1,61 @@ +{ + "accepted_user_policy": null, + "collaboration_memberships": [], + "collaboration_memberships_count": 0, + "created_at": 1692006009, + "created_by": "urn:admin", + "description": "UU", + "disable_join_requests": true, + "disclose_email_information": false, + "disclose_member_information": false, + "expiry_date": null, + "global_urn": "uva:uu_short", + "groups": [], + "id": 24, + "identifier": "568eed02-0e46-48ab-83fe-116d2a8a58c5", + "invitations": [], + "invitations_count": 0, + "join_requests": [], + "last_activity_date": 1692006009, + "logo": "https://sbs.scz-vm.net/api/images/collaborations/a577b417-b22c-4190-8958-0ee07656ccab", + "name": "UU", + "organisation": { + "category": "University", + "collaboration_creation_allowed": false, + "collaborations_count": 2, + "created_at": 1692006008, + "created_by": "urn:admin", + "description": "University of Amsterdam", + "id": 17, + "identifier": "7c60a022-ab09-438c-8603-c361bc1a088d", + "logo": "https://sbs.scz-vm.net/api/images/organisations/aa54ad03-8852-4c0c-bada-e176d6dbd88f", + "name": "Amsterdam UVA", + "on_boarding_msg": null, + "organisation_memberships_count": 2, + "schac_home_organisations": [ + { + "created_at": 1692006009, + "created_by": "urn:admin", + "id": 12, + "name": "example.org", + "organisation_id": 17, + "updated_by": "urn:admin" + } + ], + "services": [], + "services_restricted": false, + "short_name": "uva", + "updated_by": "urn:admin", + "uuid4": "aa54ad03-8852-4c0c-bada-e176d6dbd88f" + }, + "organisation_id": 17, + "service_connection_requests": [], + "services": [], + "short_name": "uu_short", + "status": "active", + "tags": [], + "updated_at": 1692006009, + "updated_by": "urn:admin", + "uuid4": "a577b417-b22c-4190-8958-0ee07656ccab", + "website_url": "https://www.google.nl" +} \ No newline at end of file diff --git a/api/collaborations/25 b/api/collaborations/25 new file mode 100644 index 0000000..3cf498b --- /dev/null +++ b/api/collaborations/25 @@ -0,0 +1,283 @@ +{ + "accepted_user_policy": "https://www.uuc.nl/teachers", + "collaboration_memberships": [ + { + "collaboration_id": 25, + "created_at": 1692006009, + "created_by": "urn:admin", + "expiry_date": null, + "id": 60, + "invitation_id": null, + "role": "member", + "status": "active", + "updated_by": "urn:admin", + "user": { + "address": null, + "affiliation": null, + "application_uid": null, + "created_at": 1692006008, + "created_by": "urn:admin", + "edu_members": null, + "eduperson_principal_name": null, + "email": "betty@uuc.org", + "entitlement": null, + "external_id": "bbd8123c-b0f9-4e3d-b3ff-288aa1c1edd6", + "family_name": null, + "given_name": null, + "home_organisation_uid": null, + "id": 95, + "last_accessed_date": null, + "last_login_date": null, + "mfa_reset_token": "1234567890", + "name": "betty", + "nick_name": null, + "pam_last_login_date": null, + "schac_home_organisation": null, + "scoped_affiliation": null, + "second_fa_uuid": null, + "second_factor_auth": null, + "ssh_keys": [], + "ssid_required": false, + "suspended": false, + "uid": "urn:betty", + "updated_at": 1692006008, + "updated_by": "urn:admin", + "user_ip_networks": [], + "username": "betty" + }, + "user_id": 95 + } + ], + "collaboration_memberships_count": 1, + "created_at": 1692006009, + "created_by": "urn:admin", + "description": "UUC Teachers", + "disable_join_requests": false, + "disclose_email_information": false, + "disclose_member_information": false, + "expiry_date": null, + "global_urn": "ucc:UUC Teachers", + "groups": [], + "id": 25, + "identifier": "033cbc91-45ed-4020-bf86-3cc323e1f1cf", + "invitations": [], + "invitations_count": 0, + "join_requests": [], + "last_activity_date": 1692006009, + "logo": "https://sbs.scz-vm.net/api/images/collaborations/2709e3ee-d221-4626-b92c-15bdb2ae51f2", + "name": "UUC Teachers", + "organisation": { + "category": "Research", + "collaboration_creation_allowed": true, + "collaborations_count": 2, + "created_at": 1692006008, + "created_by": "urn:admin", + "description": "Unincorporated Urban Community", + "id": 16, + "identifier": "95306a5f-0a16-4461-b358-8442e09dab20", + "logo": "https://sbs.scz-vm.net/api/images/organisations/9cde03b5-b28e-4a2a-b2b6-4383d5511d5e", + "name": "UUC", + "on_boarding_msg": "We are using **SRAM** to provide access to the following research tools:\n- Wiki\n- Cloud\n- Awesome things...\n\nIf you want to join one of our collaborations, please send a mail to [support@uuc.nl](mailto:support@uuc.nl).\n

\nHappy researching,\n\n*UUC support*", + "organisation_memberships_count": 4, + "schac_home_organisations": [ + { + "created_at": 1692006009, + "created_by": "urn:admin", + "id": 11, + "name": "rug.nl", + "organisation_id": 16, + "updated_by": "urn:admin" + } + ], + "services": [ + { + "abbreviation": "uuc_scheduler", + "accepted_user_policy": "https://google.nl", + "access_allowed_for_all": false, + "address": null, + "allow_restricted_orgs": false, + "automatic_connection_allowed": false, + "code_of_conduct_compliant": false, + "contact_email": "help@uuc_scheduler.example.com", + "created_at": 1692006008, + "created_by": "urn:admin", + "description": "UUC Scheduler Service", + "entity_id": "uuc_scheduler_entity_id", + "id": 65, + "identity_type": null, + "ldap_enabled": false, + "ldap_password": null, + "logo": "https://sbs.scz-vm.net/api/images/services/f8a8abf0-802e-475f-b786-2fb9164029ce", + "name": "uuc_scheduler_name", + "non_member_users_access_allowed": false, + "pam_web_sso_enabled": false, + "privacy_policy": "https://privacy.org", + "public_visible": true, + "research_scholarship_compliant": false, + "scim_bearer_token": null, + "scim_client_enabled": false, + "scim_enabled": false, + "scim_url": null, + "security_email": "sec@org.nl", + "service_memberships": [], + "sirtfi_compliant": false, + "support_email": null, + "sweep_remove_orphans": false, + "sweep_scim_daily_rate": 0, + "sweep_scim_enabled": false, + "sweep_scim_last_run": null, + "token_enabled": false, + "token_validity_days": 0, + "updated_by": "urn:admin", + "uri": null, + "uri_info": null, + "uuid4": "f8a8abf0-802e-475f-b786-2fb9164029ce" + }, + { + "abbreviation": "wiki", + "accepted_user_policy": "https://google.nl", + "access_allowed_for_all": false, + "address": null, + "allow_restricted_orgs": false, + "automatic_connection_allowed": false, + "code_of_conduct_compliant": false, + "contact_email": "help@wiki.com", + "created_at": 1692006008, + "created_by": "urn:admin", + "description": "No more wiki's please", + "entity_id": "https://wiki", + "id": 62, + "identity_type": null, + "ldap_enabled": true, + "ldap_password": null, + "logo": "https://sbs.scz-vm.net/api/images/services/f66da133-abc4-4ed3-9e74-d5e08da8fe23", + "name": "Wiki", + "non_member_users_access_allowed": false, + "pam_web_sso_enabled": false, + "privacy_policy": "https://privacy.org", + "public_visible": true, + "research_scholarship_compliant": false, + "scim_bearer_token": null, + "scim_client_enabled": true, + "scim_enabled": false, + "scim_url": null, + "security_email": "sec@org.nl", + "service_memberships": [ + { + "created_at": 1692006009, + "created_by": "urn:admin", + "id": 33, + "role": "admin", + "service_id": 62, + "updated_by": "urn:admin", + "user": { + "address": null, + "affiliation": null, + "application_uid": null, + "created_at": 1692006008, + "created_by": "urn:admin", + "edu_members": null, + "eduperson_principal_name": null, + "email": "service_admin@ucc.org", + "entitlement": null, + "external_id": "5f58ed72-512a-4dbc-862e-a245100a7c55", + "family_name": null, + "given_name": null, + "home_organisation_uid": null, + "id": 102, + "last_accessed_date": null, + "last_login_date": null, + "mfa_reset_token": null, + "name": "Service Admin", + "nick_name": null, + "pam_last_login_date": null, + "schac_home_organisation": "service_admin.com", + "scoped_affiliation": null, + "second_fa_uuid": null, + "second_factor_auth": null, + "ssh_keys": [], + "ssid_required": false, + "suspended": false, + "uid": "urn:service_admin", + "updated_at": 1692006008, + "updated_by": "urn:admin", + "user_ip_networks": [], + "username": "service_admin" + }, + "user_id": 102 + } + ], + "sirtfi_compliant": false, + "support_email": null, + "sweep_remove_orphans": false, + "sweep_scim_daily_rate": 0, + "sweep_scim_enabled": false, + "sweep_scim_last_run": null, + "token_enabled": true, + "token_validity_days": 365, + "updated_by": "urn:admin", + "uri": "https://servicedesk.surf.nl/wiki/", + "uri_info": null, + "uuid4": "f66da133-abc4-4ed3-9e74-d5e08da8fe23" + } + ], + "services_restricted": false, + "short_name": "uuc", + "updated_by": "urn:admin", + "uuid4": "9cde03b5-b28e-4a2a-b2b6-4383d5511d5e" + }, + "organisation_id": 16, + "service_connection_requests": [], + "services": [ + { + "abbreviation": "ldap_mon", + "accepted_user_policy": null, + "access_allowed_for_all": false, + "address": null, + "allow_restricted_orgs": false, + "automatic_connection_allowed": true, + "code_of_conduct_compliant": false, + "contact_email": null, + "created_at": 1692006008, + "created_by": "urn:admin", + "description": "Used for monitoring LDAP. NIET AANKOMEN.", + "entity_id": "https://ldap-monitor.example.org", + "id": 68, + "identity_type": null, + "ldap_enabled": true, + "ldap_password": null, + "logo": "https://sbs.scz-vm.net/api/images/services/c6960c09-a7b8-46a7-8cdd-70657f82cc33", + "name": "LDAP Monitor Service", + "non_member_users_access_allowed": false, + "pam_web_sso_enabled": false, + "privacy_policy": "https://privacy.org", + "public_visible": true, + "research_scholarship_compliant": false, + "scim_bearer_token": null, + "scim_client_enabled": false, + "scim_enabled": false, + "scim_url": null, + "security_email": "sec@example.nl", + "service_memberships": [], + "sirtfi_compliant": false, + "support_email": null, + "sweep_remove_orphans": false, + "sweep_scim_daily_rate": 0, + "sweep_scim_enabled": false, + "sweep_scim_last_run": null, + "token_enabled": false, + "token_validity_days": 0, + "updated_by": "urn:admin", + "uri": null, + "uri_info": null, + "uuid4": "c6960c09-a7b8-46a7-8cdd-70657f82cc33" + } + ], + "short_name": "uuc_teachers_short_name", + "status": "active", + "tags": [], + "updated_at": 1692006009, + "updated_by": "urn:admin", + "uuid4": "2709e3ee-d221-4626-b92c-15bdb2ae51f2", + "website_url": "https://www.google.nl" +} \ No newline at end of file diff --git a/api/collaborations/all b/api/collaborations/all index ff29d5f..8c6d19a 100644 --- a/api/collaborations/all +++ b/api/collaborations/all @@ -1,8 +1,8 @@ [ { "accepted_user_policy": "https://www.google.nl", - "collaboration_memberships_count": 6, - "created_at": 1642511706, + "collaboration_memberships_count": 5, + "created_at": 1692006009, "created_by": "urn:admin", "description": "Artifical Intelligence computing for the Unincorporated Urban Community", "disable_join_requests": false, @@ -10,51 +10,58 @@ "disclose_member_information": true, "expiry_date": null, "global_urn": "ucc:ai_computing", - "id": 421, - "identifier": "c07d0087-ad80-4df3-bc09-cdd22f0bca6f", + "id": 22, + "identifier": "a71a2b01-4642-4e1a-b3ac-0a06b2bf66f2", "invitations_count": 3, - "last_activity_date": 1642511706, - "logo": "https://test.sram.surf.nl/api/images/collaborations/eb36c2f9-464a-4e4b-98f6-011ed2203b8a", + "last_activity_date": 1692006009, + "logo": "https://sbs.scz-vm.net/api/images/collaborations/a66ca983-457b-4f9a-a379-12adea5248a6", "name": "AI computing", "organisation": { "category": "Research", "collaboration_creation_allowed": true, - "collaborations_count": 43, - "created_at": 1642511706, + "collaborations_count": 2, + "created_at": 1692006008, "created_by": "urn:admin", "description": "Unincorporated Urban Community", - "id": 123, - "identifier": "ed85bbe9-702f-4308-a892-c5596af3c919", - "logo": "https://test.sram.surf.nl/api/images/organisations/20526caa-582f-443a-ae6b-571c28c8dbd9", + "id": 16, + "identifier": "95306a5f-0a16-4461-b358-8442e09dab20", + "logo": "https://sbs.scz-vm.net/api/images/organisations/9cde03b5-b28e-4a2a-b2b6-4383d5511d5e", "name": "UUC", "on_boarding_msg": "We are using **SRAM** to provide access to the following research tools:\n- Wiki\n- Cloud\n- Awesome things...\n\nIf you want to join one of our collaborations, please send a mail to [support@uuc.nl](mailto:support@uuc.nl).\n

\nHappy researching,\n\n*UUC support*", "organisation_memberships_count": 4, "schac_home_organisations": [ { - "created_at": 1642511706, + "created_at": 1692006009, "created_by": "urn:admin", - "id": 66, + "id": 11, "name": "rug.nl", - "organisation_id": 123, + "organisation_id": 16, "updated_by": "urn:admin" } ], "services_restricted": false, "short_name": "uuc", "updated_by": "urn:admin", - "uuid4": "20526caa-582f-443a-ae6b-571c28c8dbd9" + "uuid4": "9cde03b5-b28e-4a2a-b2b6-4383d5511d5e" }, - "organisation_id": 123, + "organisation_id": 16, "short_name": "ai_computing", "status": "active", + "tags": [ + { + "id": 16, + "tag_value": "tag_uuc" + } + ], + "updated_at": 1692006009, "updated_by": "urn:admin", - "uuid4": "eb36c2f9-464a-4e4b-98f6-011ed2203b8a", + "uuid4": "a66ca983-457b-4f9a-a379-12adea5248a6", "website_url": "https://www.google.nl" }, { "accepted_user_policy": null, "collaboration_memberships_count": 4, - "created_at": 1642511706, + "created_at": 1692006009, "created_by": "urn:admin", "description": "University of Amsterdam Research - Urban Crowd Control", "disable_join_requests": false, @@ -62,103 +69,58 @@ "disclose_member_information": true, "expiry_date": null, "global_urn": "uva:research", - "id": 422, - "identifier": "67bb02ab-7da4-4185-9c77-abfaf1f2e32b", + "id": 23, + "identifier": "da706611-0afb-4a7a-819b-b0a9c63e9b67", "invitations_count": 1, - "last_activity_date": 1642511706, - "logo": "https://test.sram.surf.nl/api/images/collaborations/6a845707-805c-4072-bbe8-0acff0a0cb61", + "last_activity_date": 1692006009, + "logo": "https://sbs.scz-vm.net/api/images/collaborations/46210b3d-ad08-4a3e-9580-4cbe2e5ec193", "name": "UVA UCC research", "organisation": { "category": "University", "collaboration_creation_allowed": false, "collaborations_count": 2, - "created_at": 1642511706, + "created_at": 1692006008, "created_by": "urn:admin", "description": "University of Amsterdam", - "id": 124, - "identifier": "637cb251-5c03-4e44-a56f-fb3c0ea918ad", - "logo": "https://test.sram.surf.nl/api/images/organisations/060d4cf5-569e-4e7b-af44-a6fb84c7bcff", + "id": 17, + "identifier": "7c60a022-ab09-438c-8603-c361bc1a088d", + "logo": "https://sbs.scz-vm.net/api/images/organisations/aa54ad03-8852-4c0c-bada-e176d6dbd88f", "name": "Amsterdam UVA", "on_boarding_msg": null, "organisation_memberships_count": 2, "schac_home_organisations": [ { - "created_at": 1642511706, + "created_at": 1692006009, "created_by": "urn:admin", - "id": 67, + "id": 12, "name": "example.org", - "organisation_id": 124, + "organisation_id": 17, "updated_by": "urn:admin" } ], "services_restricted": false, "short_name": "uva", "updated_by": "urn:admin", - "uuid4": "060d4cf5-569e-4e7b-af44-a6fb84c7bcff" + "uuid4": "aa54ad03-8852-4c0c-bada-e176d6dbd88f" }, - "organisation_id": 124, + "organisation_id": 17, "short_name": "research", "status": "active", + "tags": [ + { + "id": 17, + "tag_value": "tag_uva" + } + ], + "updated_at": 1692006009, "updated_by": "urn:admin", - "uuid4": "6a845707-805c-4072-bbe8-0acff0a0cb61", - "website_url": "https://www.google.nl" - }, - { - "accepted_user_policy": "https://www.uuc.nl/teachers", - "collaboration_memberships_count": 3, - "created_at": 1642511706, - "created_by": "5f8405e4bb0ae0814dbdd25539e42ea58d18f58d@acc.sram.eduteams.org", - "description": "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Mauris sit amet consectetur turpis. Vestibulum sodales, diam vitae feugiat commodo, odio lorem mollis lacus, quis semper enim lorem non magna. Fusce id sollicitudin nulla. Praesent quis ex sed tellus facilisis gravida nec nec mi. Sed ornare luctus neque, euismod porttitor quam malesuada sit amet. Donec venenatis ligula eu sapien convallis dictum. Nulla id risus lorem.\n\nCras in rhoncus urna. Mauris ac urna velit. Aliquam ut dolor rutrum, accumsan nisi sed, semper turpis. Ut ornare tortor at molestie mattis. Sed ullamcorper vestibulum lectus vitae pulvinar. Ut eget metus lectus. Integer in mauris ut turpis volutpat rhoncus. Quisque erat neque, tristique id felis et, mollis placerat velit. Morbi lobortis ligula purus, a tempus nisl finibus eget. Aenean ornare ligula massa, ornare blandit est ullamcorper non.", - "disable_join_requests": false, - "disclose_email_information": false, - "disclose_member_information": false, - "expiry_date": null, - "global_urn": "uuc:uuc_teachers_sho", - "id": 423, - "identifier": "bc2e7525-f946-4c04-8415-3f78f3447d58", - "invitations_count": 1, - "last_activity_date": 1643120264, - "logo": "https://test.sram.surf.nl/api/images/collaborations/7f3abd78-f7f4-4279-b35e-a7667632bfde", - "name": "UUC Teachers", - "organisation": { - "category": "Research", - "collaboration_creation_allowed": true, - "collaborations_count": 43, - "created_at": 1642511706, - "created_by": "urn:admin", - "description": "Unincorporated Urban Community", - "id": 123, - "identifier": "ed85bbe9-702f-4308-a892-c5596af3c919", - "logo": "https://test.sram.surf.nl/api/images/organisations/20526caa-582f-443a-ae6b-571c28c8dbd9", - "name": "UUC", - "on_boarding_msg": "We are using **SRAM** to provide access to the following research tools:\n- Wiki\n- Cloud\n- Awesome things...\n\nIf you want to join one of our collaborations, please send a mail to [support@uuc.nl](mailto:support@uuc.nl).\n

\nHappy researching,\n\n*UUC support*", - "organisation_memberships_count": 4, - "schac_home_organisations": [ - { - "created_at": 1642511706, - "created_by": "urn:admin", - "id": 66, - "name": "rug.nl", - "organisation_id": 123, - "updated_by": "urn:admin" - } - ], - "services_restricted": false, - "short_name": "uuc", - "updated_by": "urn:admin", - "uuid4": "20526caa-582f-443a-ae6b-571c28c8dbd9" - }, - "organisation_id": 123, - "short_name": "uuc_teachers_sho", - "status": "active", - "updated_by": "5f8405e4bb0ae0814dbdd25539e42ea58d18f58d@acc.sram.eduteams.org", - "uuid4": "7f3abd78-f7f4-4279-b35e-a7667632bfde", + "uuid4": "46210b3d-ad08-4a3e-9580-4cbe2e5ec193", "website_url": "https://www.google.nl" }, { "accepted_user_policy": null, "collaboration_memberships_count": 0, - "created_at": 1642511706, + "created_at": 1692006009, "created_by": "urn:admin", "description": "UU", "disable_join_requests": true, @@ -166,2220 +128,101 @@ "disclose_member_information": false, "expiry_date": null, "global_urn": "uva:uu_short", - "id": 424, - "identifier": "12553034-839f-48ce-9343-b88cbadedcd6", + "id": 24, + "identifier": "568eed02-0e46-48ab-83fe-116d2a8a58c5", "invitations_count": 0, - "last_activity_date": 1642511706, - "logo": "https://test.sram.surf.nl/api/images/collaborations/9461c7e9-9fe2-4476-9ce9-d7573b241bf1", + "last_activity_date": 1692006009, + "logo": "https://sbs.scz-vm.net/api/images/collaborations/a577b417-b22c-4190-8958-0ee07656ccab", "name": "UU", "organisation": { "category": "University", "collaboration_creation_allowed": false, "collaborations_count": 2, - "created_at": 1642511706, + "created_at": 1692006008, "created_by": "urn:admin", "description": "University of Amsterdam", - "id": 124, - "identifier": "637cb251-5c03-4e44-a56f-fb3c0ea918ad", - "logo": "https://test.sram.surf.nl/api/images/organisations/060d4cf5-569e-4e7b-af44-a6fb84c7bcff", + "id": 17, + "identifier": "7c60a022-ab09-438c-8603-c361bc1a088d", + "logo": "https://sbs.scz-vm.net/api/images/organisations/aa54ad03-8852-4c0c-bada-e176d6dbd88f", "name": "Amsterdam UVA", "on_boarding_msg": null, "organisation_memberships_count": 2, "schac_home_organisations": [ { - "created_at": 1642511706, + "created_at": 1692006009, "created_by": "urn:admin", - "id": 67, + "id": 12, "name": "example.org", - "organisation_id": 124, + "organisation_id": 17, "updated_by": "urn:admin" } ], "services_restricted": false, "short_name": "uva", "updated_by": "urn:admin", - "uuid4": "060d4cf5-569e-4e7b-af44-a6fb84c7bcff" + "uuid4": "aa54ad03-8852-4c0c-bada-e176d6dbd88f" }, - "organisation_id": 124, + "organisation_id": 17, "short_name": "uu_short", "status": "active", + "tags": [], + "updated_at": 1692006009, "updated_by": "urn:admin", - "uuid4": "9461c7e9-9fe2-4476-9ce9-d7573b241bf1", - "website_url": "https://www.google.nl" - }, - { - "accepted_user_policy": "https://www.google.nl", - "collaboration_memberships_count": 5, - "created_at": 1642511706, - "created_by": "urn:admin", - "description": "Een van vele COs", - "disable_join_requests": false, - "disclose_email_information": true, - "disclose_member_information": true, - "expiry_date": null, - "global_urn": "ucc:co_nr_001", - "id": 425, - "identifier": "9e36e26e-0a1d-4d57-8854-3d455bcacfa9", - "invitations_count": 0, - "last_activity_date": 1642511706, - "logo": "https://test.sram.surf.nl/api/images/collaborations/d2abacbe-0045-4460-a49e-2e6e34f75aee", - "name": "Samenwerking Numero 1", - "organisation": { - "category": "Research", - "collaboration_creation_allowed": true, - "collaborations_count": 43, - "created_at": 1642511706, - "created_by": "urn:admin", - "description": "Unincorporated Urban Community", - "id": 123, - "identifier": "ed85bbe9-702f-4308-a892-c5596af3c919", - "logo": "https://test.sram.surf.nl/api/images/organisations/20526caa-582f-443a-ae6b-571c28c8dbd9", - "name": "UUC", - "on_boarding_msg": "We are using **SRAM** to provide access to the following research tools:\n- Wiki\n- Cloud\n- Awesome things...\n\nIf you want to join one of our collaborations, please send a mail to [support@uuc.nl](mailto:support@uuc.nl).\n

\nHappy researching,\n\n*UUC support*", - "organisation_memberships_count": 4, - "schac_home_organisations": [ - { - "created_at": 1642511706, - "created_by": "urn:admin", - "id": 66, - "name": "rug.nl", - "organisation_id": 123, - "updated_by": "urn:admin" - } - ], - "services_restricted": false, - "short_name": "uuc", - "updated_by": "urn:admin", - "uuid4": "20526caa-582f-443a-ae6b-571c28c8dbd9" - }, - "organisation_id": 123, - "short_name": "co_nr_001", - "status": "active", - "updated_by": "urn:admin", - "uuid4": "d2abacbe-0045-4460-a49e-2e6e34f75aee", - "website_url": "https://www.google.nl" - }, - { - "accepted_user_policy": "https://www.google.nl", - "collaboration_memberships_count": 4, - "created_at": 1642511706, - "created_by": "urn:admin", - "description": "Een van vele COs", - "disable_join_requests": false, - "disclose_email_information": true, - "disclose_member_information": true, - "expiry_date": null, - "global_urn": "ucc:co_nr_002", - "id": 426, - "identifier": "c1f6387a-ffef-4452-b6c4-56fe7e013c83", - "invitations_count": 0, - "last_activity_date": 1642511706, - "logo": "https://test.sram.surf.nl/api/images/collaborations/800a481b-b99a-480a-a009-3ab6912e2918", - "name": "Samenwerking Numero 2", - "organisation": { - "category": "Research", - "collaboration_creation_allowed": true, - "collaborations_count": 43, - "created_at": 1642511706, - "created_by": "urn:admin", - "description": "Unincorporated Urban Community", - "id": 123, - "identifier": "ed85bbe9-702f-4308-a892-c5596af3c919", - "logo": "https://test.sram.surf.nl/api/images/organisations/20526caa-582f-443a-ae6b-571c28c8dbd9", - "name": "UUC", - "on_boarding_msg": "We are using **SRAM** to provide access to the following research tools:\n- Wiki\n- Cloud\n- Awesome things...\n\nIf you want to join one of our collaborations, please send a mail to [support@uuc.nl](mailto:support@uuc.nl).\n

\nHappy researching,\n\n*UUC support*", - "organisation_memberships_count": 4, - "schac_home_organisations": [ - { - "created_at": 1642511706, - "created_by": "urn:admin", - "id": 66, - "name": "rug.nl", - "organisation_id": 123, - "updated_by": "urn:admin" - } - ], - "services_restricted": false, - "short_name": "uuc", - "updated_by": "urn:admin", - "uuid4": "20526caa-582f-443a-ae6b-571c28c8dbd9" - }, - "organisation_id": 123, - "short_name": "co_nr_002", - "status": "active", - "updated_by": "urn:admin", - "uuid4": "800a481b-b99a-480a-a009-3ab6912e2918", - "website_url": "https://www.google.nl" - }, - { - "accepted_user_policy": "https://www.google.nl", - "collaboration_memberships_count": 4, - "created_at": 1642511706, - "created_by": "urn:admin", - "description": "Een van vele COs", - "disable_join_requests": false, - "disclose_email_information": true, - "disclose_member_information": true, - "expiry_date": null, - "global_urn": "ucc:co_nr_003", - "id": 427, - "identifier": "5126ac48-9f83-4a7a-ae91-ef8298de8769", - "invitations_count": 0, - "last_activity_date": 1642511706, - "logo": "https://test.sram.surf.nl/api/images/collaborations/a218fa94-4dff-4126-9205-1519a9ba1ebc", - "name": "Samenwerking Numero 3", - "organisation": { - "category": "Research", - "collaboration_creation_allowed": true, - "collaborations_count": 43, - "created_at": 1642511706, - "created_by": "urn:admin", - "description": "Unincorporated Urban Community", - "id": 123, - "identifier": "ed85bbe9-702f-4308-a892-c5596af3c919", - "logo": "https://test.sram.surf.nl/api/images/organisations/20526caa-582f-443a-ae6b-571c28c8dbd9", - "name": "UUC", - "on_boarding_msg": "We are using **SRAM** to provide access to the following research tools:\n- Wiki\n- Cloud\n- Awesome things...\n\nIf you want to join one of our collaborations, please send a mail to [support@uuc.nl](mailto:support@uuc.nl).\n

\nHappy researching,\n\n*UUC support*", - "organisation_memberships_count": 4, - "schac_home_organisations": [ - { - "created_at": 1642511706, - "created_by": "urn:admin", - "id": 66, - "name": "rug.nl", - "organisation_id": 123, - "updated_by": "urn:admin" - } - ], - "services_restricted": false, - "short_name": "uuc", - "updated_by": "urn:admin", - "uuid4": "20526caa-582f-443a-ae6b-571c28c8dbd9" - }, - "organisation_id": 123, - "short_name": "co_nr_003", - "status": "active", - "updated_by": "urn:admin", - "uuid4": "a218fa94-4dff-4126-9205-1519a9ba1ebc", + "uuid4": "a577b417-b22c-4190-8958-0ee07656ccab", "website_url": "https://www.google.nl" }, { - "accepted_user_policy": "https://www.google.nl", - "collaboration_memberships_count": 4, - "created_at": 1642511706, - "created_by": "urn:admin", - "description": "Een van vele COs", - "disable_join_requests": false, - "disclose_email_information": true, - "disclose_member_information": true, - "expiry_date": null, - "global_urn": "ucc:co_nr_004", - "id": 428, - "identifier": "ba4a9b2c-da7c-430b-bc9b-a0a614a2ef8e", - "invitations_count": 0, - "last_activity_date": 1642511706, - "logo": "https://test.sram.surf.nl/api/images/collaborations/4b09ca02-59d3-4645-9da1-d1b5bda139bd", - "name": "Samenwerking Numero 4", - "organisation": { - "category": "Research", - "collaboration_creation_allowed": true, - "collaborations_count": 43, - "created_at": 1642511706, - "created_by": "urn:admin", - "description": "Unincorporated Urban Community", - "id": 123, - "identifier": "ed85bbe9-702f-4308-a892-c5596af3c919", - "logo": "https://test.sram.surf.nl/api/images/organisations/20526caa-582f-443a-ae6b-571c28c8dbd9", - "name": "UUC", - "on_boarding_msg": "We are using **SRAM** to provide access to the following research tools:\n- Wiki\n- Cloud\n- Awesome things...\n\nIf you want to join one of our collaborations, please send a mail to [support@uuc.nl](mailto:support@uuc.nl).\n

\nHappy researching,\n\n*UUC support*", - "organisation_memberships_count": 4, - "schac_home_organisations": [ - { - "created_at": 1642511706, - "created_by": "urn:admin", - "id": 66, - "name": "rug.nl", - "organisation_id": 123, - "updated_by": "urn:admin" - } - ], - "services_restricted": false, - "short_name": "uuc", - "updated_by": "urn:admin", - "uuid4": "20526caa-582f-443a-ae6b-571c28c8dbd9" - }, - "organisation_id": 123, - "short_name": "co_nr_004", - "status": "active", - "updated_by": "urn:admin", - "uuid4": "4b09ca02-59d3-4645-9da1-d1b5bda139bd", - "website_url": "https://www.google.nl" - }, - { - "accepted_user_policy": "https://www.google.nl", - "collaboration_memberships_count": 4, - "created_at": 1642511706, - "created_by": "urn:admin", - "description": "Een van vele COs", - "disable_join_requests": false, - "disclose_email_information": true, - "disclose_member_information": true, - "expiry_date": null, - "global_urn": "ucc:co_nr_005", - "id": 429, - "identifier": "3c74dc45-e6c3-4129-af65-c81e3a8a8b31", - "invitations_count": 0, - "last_activity_date": 1642511706, - "logo": "https://test.sram.surf.nl/api/images/collaborations/eb352434-a37e-417e-87f9-16b849cdb847", - "name": "Samenwerking Numero 5", - "organisation": { - "category": "Research", - "collaboration_creation_allowed": true, - "collaborations_count": 43, - "created_at": 1642511706, - "created_by": "urn:admin", - "description": "Unincorporated Urban Community", - "id": 123, - "identifier": "ed85bbe9-702f-4308-a892-c5596af3c919", - "logo": "https://test.sram.surf.nl/api/images/organisations/20526caa-582f-443a-ae6b-571c28c8dbd9", - "name": "UUC", - "on_boarding_msg": "We are using **SRAM** to provide access to the following research tools:\n- Wiki\n- Cloud\n- Awesome things...\n\nIf you want to join one of our collaborations, please send a mail to [support@uuc.nl](mailto:support@uuc.nl).\n

\nHappy researching,\n\n*UUC support*", - "organisation_memberships_count": 4, - "schac_home_organisations": [ - { - "created_at": 1642511706, - "created_by": "urn:admin", - "id": 66, - "name": "rug.nl", - "organisation_id": 123, - "updated_by": "urn:admin" - } - ], - "services_restricted": false, - "short_name": "uuc", - "updated_by": "urn:admin", - "uuid4": "20526caa-582f-443a-ae6b-571c28c8dbd9" - }, - "organisation_id": 123, - "short_name": "co_nr_005", - "status": "active", - "updated_by": "urn:admin", - "uuid4": "eb352434-a37e-417e-87f9-16b849cdb847", - "website_url": "https://www.google.nl" - }, - { - "accepted_user_policy": "https://www.google.nl", - "collaboration_memberships_count": 4, - "created_at": 1642511706, - "created_by": "urn:admin", - "description": "Een van vele COs", - "disable_join_requests": false, - "disclose_email_information": true, - "disclose_member_information": true, - "expiry_date": null, - "global_urn": "ucc:co_nr_006", - "id": 430, - "identifier": "d43147f8-cd56-425d-9c64-43f443cc2879", - "invitations_count": 0, - "last_activity_date": 1642511706, - "logo": "https://test.sram.surf.nl/api/images/collaborations/2c60a39a-a0e5-4e7b-9ba9-b81b3553ae18", - "name": "Samenwerking Numero 6", - "organisation": { - "category": "Research", - "collaboration_creation_allowed": true, - "collaborations_count": 43, - "created_at": 1642511706, - "created_by": "urn:admin", - "description": "Unincorporated Urban Community", - "id": 123, - "identifier": "ed85bbe9-702f-4308-a892-c5596af3c919", - "logo": "https://test.sram.surf.nl/api/images/organisations/20526caa-582f-443a-ae6b-571c28c8dbd9", - "name": "UUC", - "on_boarding_msg": "We are using **SRAM** to provide access to the following research tools:\n- Wiki\n- Cloud\n- Awesome things...\n\nIf you want to join one of our collaborations, please send a mail to [support@uuc.nl](mailto:support@uuc.nl).\n

\nHappy researching,\n\n*UUC support*", - "organisation_memberships_count": 4, - "schac_home_organisations": [ - { - "created_at": 1642511706, - "created_by": "urn:admin", - "id": 66, - "name": "rug.nl", - "organisation_id": 123, - "updated_by": "urn:admin" - } - ], - "services_restricted": false, - "short_name": "uuc", - "updated_by": "urn:admin", - "uuid4": "20526caa-582f-443a-ae6b-571c28c8dbd9" - }, - "organisation_id": 123, - "short_name": "co_nr_006", - "status": "active", - "updated_by": "urn:admin", - "uuid4": "2c60a39a-a0e5-4e7b-9ba9-b81b3553ae18", - "website_url": "https://www.google.nl" - }, - { - "accepted_user_policy": "https://www.google.nl", - "collaboration_memberships_count": 4, - "created_at": 1642511706, + "accepted_user_policy": "https://www.uuc.nl/teachers", + "collaboration_memberships_count": 1, + "created_at": 1692006009, "created_by": "urn:admin", - "description": "Een van vele COs", + "description": "UUC Teachers", "disable_join_requests": false, - "disclose_email_information": true, - "disclose_member_information": true, + "disclose_email_information": false, + "disclose_member_information": false, "expiry_date": null, - "global_urn": "ucc:co_nr_007", - "id": 431, - "identifier": "89b6560e-7f54-45f5-9169-a002f7075fb1", + "global_urn": "ucc:UUC Teachers", + "id": 25, + "identifier": "033cbc91-45ed-4020-bf86-3cc323e1f1cf", "invitations_count": 0, - "last_activity_date": 1642511706, - "logo": "https://test.sram.surf.nl/api/images/collaborations/3221c468-cb9f-41ae-9d6a-0c507f16b10d", - "name": "Samenwerking Numero 7", + "last_activity_date": 1692006009, + "logo": "https://sbs.scz-vm.net/api/images/collaborations/2709e3ee-d221-4626-b92c-15bdb2ae51f2", + "name": "UUC Teachers", "organisation": { "category": "Research", "collaboration_creation_allowed": true, - "collaborations_count": 43, - "created_at": 1642511706, + "collaborations_count": 2, + "created_at": 1692006008, "created_by": "urn:admin", "description": "Unincorporated Urban Community", - "id": 123, - "identifier": "ed85bbe9-702f-4308-a892-c5596af3c919", - "logo": "https://test.sram.surf.nl/api/images/organisations/20526caa-582f-443a-ae6b-571c28c8dbd9", + "id": 16, + "identifier": "95306a5f-0a16-4461-b358-8442e09dab20", + "logo": "https://sbs.scz-vm.net/api/images/organisations/9cde03b5-b28e-4a2a-b2b6-4383d5511d5e", "name": "UUC", "on_boarding_msg": "We are using **SRAM** to provide access to the following research tools:\n- Wiki\n- Cloud\n- Awesome things...\n\nIf you want to join one of our collaborations, please send a mail to [support@uuc.nl](mailto:support@uuc.nl).\n

\nHappy researching,\n\n*UUC support*", "organisation_memberships_count": 4, "schac_home_organisations": [ { - "created_at": 1642511706, + "created_at": 1692006009, "created_by": "urn:admin", - "id": 66, + "id": 11, "name": "rug.nl", - "organisation_id": 123, + "organisation_id": 16, "updated_by": "urn:admin" } ], "services_restricted": false, "short_name": "uuc", "updated_by": "urn:admin", - "uuid4": "20526caa-582f-443a-ae6b-571c28c8dbd9" + "uuid4": "9cde03b5-b28e-4a2a-b2b6-4383d5511d5e" }, - "organisation_id": 123, - "short_name": "co_nr_007", + "organisation_id": 16, + "short_name": "uuc_teachers_short_name", "status": "active", + "tags": [], + "updated_at": 1692006009, "updated_by": "urn:admin", - "uuid4": "3221c468-cb9f-41ae-9d6a-0c507f16b10d", + "uuid4": "2709e3ee-d221-4626-b92c-15bdb2ae51f2", "website_url": "https://www.google.nl" - }, - { - "accepted_user_policy": "https://www.google.nl", - "collaboration_memberships_count": 4, - "created_at": 1642511706, - "created_by": "urn:admin", - "description": "Een van vele COs", - "disable_join_requests": false, - "disclose_email_information": true, - "disclose_member_information": true, - "expiry_date": null, - "global_urn": "ucc:co_nr_008", - "id": 432, - "identifier": "6f160cc6-49c4-4031-b36a-bddcddbbc186", - "invitations_count": 0, - "last_activity_date": 1642511706, - "logo": "https://test.sram.surf.nl/api/images/collaborations/f2c75bdc-2112-4862-8bd7-fcfc0b3cea81", - "name": "Samenwerking Numero 8", - "organisation": { - "category": "Research", - "collaboration_creation_allowed": true, - "collaborations_count": 43, - "created_at": 1642511706, - "created_by": "urn:admin", - "description": "Unincorporated Urban Community", - "id": 123, - "identifier": "ed85bbe9-702f-4308-a892-c5596af3c919", - "logo": "https://test.sram.surf.nl/api/images/organisations/20526caa-582f-443a-ae6b-571c28c8dbd9", - "name": "UUC", - "on_boarding_msg": "We are using **SRAM** to provide access to the following research tools:\n- Wiki\n- Cloud\n- Awesome things...\n\nIf you want to join one of our collaborations, please send a mail to [support@uuc.nl](mailto:support@uuc.nl).\n

\nHappy researching,\n\n*UUC support*", - "organisation_memberships_count": 4, - "schac_home_organisations": [ - { - "created_at": 1642511706, - "created_by": "urn:admin", - "id": 66, - "name": "rug.nl", - "organisation_id": 123, - "updated_by": "urn:admin" - } - ], - "services_restricted": false, - "short_name": "uuc", - "updated_by": "urn:admin", - "uuid4": "20526caa-582f-443a-ae6b-571c28c8dbd9" - }, - "organisation_id": 123, - "short_name": "co_nr_008", - "status": "active", - "updated_by": "urn:admin", - "uuid4": "f2c75bdc-2112-4862-8bd7-fcfc0b3cea81", - "website_url": "https://www.google.nl" - }, - { - "accepted_user_policy": "https://www.google.nl", - "collaboration_memberships_count": 4, - "created_at": 1642511706, - "created_by": "urn:admin", - "description": "Een van vele COs", - "disable_join_requests": false, - "disclose_email_information": true, - "disclose_member_information": true, - "expiry_date": null, - "global_urn": "ucc:co_nr_009", - "id": 433, - "identifier": "b1b33182-96df-4984-83c0-178fe19a292b", - "invitations_count": 0, - "last_activity_date": 1642511706, - "logo": "https://test.sram.surf.nl/api/images/collaborations/d4048398-1776-415d-8200-0b7069fa8a11", - "name": "Samenwerking Numero 9", - "organisation": { - "category": "Research", - "collaboration_creation_allowed": true, - "collaborations_count": 43, - "created_at": 1642511706, - "created_by": "urn:admin", - "description": "Unincorporated Urban Community", - "id": 123, - "identifier": "ed85bbe9-702f-4308-a892-c5596af3c919", - "logo": "https://test.sram.surf.nl/api/images/organisations/20526caa-582f-443a-ae6b-571c28c8dbd9", - "name": "UUC", - "on_boarding_msg": "We are using **SRAM** to provide access to the following research tools:\n- Wiki\n- Cloud\n- Awesome things...\n\nIf you want to join one of our collaborations, please send a mail to [support@uuc.nl](mailto:support@uuc.nl).\n

\nHappy researching,\n\n*UUC support*", - "organisation_memberships_count": 4, - "schac_home_organisations": [ - { - "created_at": 1642511706, - "created_by": "urn:admin", - "id": 66, - "name": "rug.nl", - "organisation_id": 123, - "updated_by": "urn:admin" - } - ], - "services_restricted": false, - "short_name": "uuc", - "updated_by": "urn:admin", - "uuid4": "20526caa-582f-443a-ae6b-571c28c8dbd9" - }, - "organisation_id": 123, - "short_name": "co_nr_009", - "status": "active", - "updated_by": "urn:admin", - "uuid4": "d4048398-1776-415d-8200-0b7069fa8a11", - "website_url": "https://www.google.nl" - }, - { - "accepted_user_policy": "https://www.google.nl", - "collaboration_memberships_count": 5, - "created_at": 1642511706, - "created_by": "urn:admin", - "description": "Een van vele COs", - "disable_join_requests": false, - "disclose_email_information": true, - "disclose_member_information": true, - "expiry_date": null, - "global_urn": "ucc:co_nr_010", - "id": 434, - "identifier": "702c10f5-a462-427f-8606-9c9cb9be0ead", - "invitations_count": 0, - "last_activity_date": 1642511706, - "logo": "https://test.sram.surf.nl/api/images/collaborations/e706c916-b12f-4e98-ac00-1b21ac83229a", - "name": "Samenwerking Numero 10", - "organisation": { - "category": "Research", - "collaboration_creation_allowed": true, - "collaborations_count": 43, - "created_at": 1642511706, - "created_by": "urn:admin", - "description": "Unincorporated Urban Community", - "id": 123, - "identifier": "ed85bbe9-702f-4308-a892-c5596af3c919", - "logo": "https://test.sram.surf.nl/api/images/organisations/20526caa-582f-443a-ae6b-571c28c8dbd9", - "name": "UUC", - "on_boarding_msg": "We are using **SRAM** to provide access to the following research tools:\n- Wiki\n- Cloud\n- Awesome things...\n\nIf you want to join one of our collaborations, please send a mail to [support@uuc.nl](mailto:support@uuc.nl).\n

\nHappy researching,\n\n*UUC support*", - "organisation_memberships_count": 4, - "schac_home_organisations": [ - { - "created_at": 1642511706, - "created_by": "urn:admin", - "id": 66, - "name": "rug.nl", - "organisation_id": 123, - "updated_by": "urn:admin" - } - ], - "services_restricted": false, - "short_name": "uuc", - "updated_by": "urn:admin", - "uuid4": "20526caa-582f-443a-ae6b-571c28c8dbd9" - }, - "organisation_id": 123, - "short_name": "co_nr_010", - "status": "active", - "updated_by": "urn:admin", - "uuid4": "e706c916-b12f-4e98-ac00-1b21ac83229a", - "website_url": "https://www.google.nl" - }, - { - "accepted_user_policy": "https://www.google.nl", - "collaboration_memberships_count": 4, - "created_at": 1642511706, - "created_by": "urn:admin", - "description": "Een van vele COs", - "disable_join_requests": false, - "disclose_email_information": true, - "disclose_member_information": true, - "expiry_date": null, - "global_urn": "ucc:co_nr_011", - "id": 435, - "identifier": "ad4063ad-295d-4851-b07a-91c1b19fd61b", - "invitations_count": 0, - "last_activity_date": 1642511706, - "logo": "https://test.sram.surf.nl/api/images/collaborations/3613af90-6831-40cd-a7bd-6fdcb99a21a0", - "name": "Samenwerking Numero 11", - "organisation": { - "category": "Research", - "collaboration_creation_allowed": true, - "collaborations_count": 43, - "created_at": 1642511706, - "created_by": "urn:admin", - "description": "Unincorporated Urban Community", - "id": 123, - "identifier": "ed85bbe9-702f-4308-a892-c5596af3c919", - "logo": "https://test.sram.surf.nl/api/images/organisations/20526caa-582f-443a-ae6b-571c28c8dbd9", - "name": "UUC", - "on_boarding_msg": "We are using **SRAM** to provide access to the following research tools:\n- Wiki\n- Cloud\n- Awesome things...\n\nIf you want to join one of our collaborations, please send a mail to [support@uuc.nl](mailto:support@uuc.nl).\n

\nHappy researching,\n\n*UUC support*", - "organisation_memberships_count": 4, - "schac_home_organisations": [ - { - "created_at": 1642511706, - "created_by": "urn:admin", - "id": 66, - "name": "rug.nl", - "organisation_id": 123, - "updated_by": "urn:admin" - } - ], - "services_restricted": false, - "short_name": "uuc", - "updated_by": "urn:admin", - "uuid4": "20526caa-582f-443a-ae6b-571c28c8dbd9" - }, - "organisation_id": 123, - "short_name": "co_nr_011", - "status": "active", - "updated_by": "urn:admin", - "uuid4": "3613af90-6831-40cd-a7bd-6fdcb99a21a0", - "website_url": "https://www.google.nl" - }, - { - "accepted_user_policy": "https://www.google.nl", - "collaboration_memberships_count": 4, - "created_at": 1642511706, - "created_by": "urn:admin", - "description": "Een van vele COs", - "disable_join_requests": false, - "disclose_email_information": true, - "disclose_member_information": true, - "expiry_date": null, - "global_urn": "ucc:co_nr_012", - "id": 436, - "identifier": "9dd6a4e2-10f3-490e-844b-63739c61abf7", - "invitations_count": 0, - "last_activity_date": 1642511706, - "logo": "https://test.sram.surf.nl/api/images/collaborations/b0f9f2fa-4a47-449f-9071-13ce9bee1328", - "name": "Samenwerking Numero 12", - "organisation": { - "category": "Research", - "collaboration_creation_allowed": true, - "collaborations_count": 43, - "created_at": 1642511706, - "created_by": "urn:admin", - "description": "Unincorporated Urban Community", - "id": 123, - "identifier": "ed85bbe9-702f-4308-a892-c5596af3c919", - "logo": "https://test.sram.surf.nl/api/images/organisations/20526caa-582f-443a-ae6b-571c28c8dbd9", - "name": "UUC", - "on_boarding_msg": "We are using **SRAM** to provide access to the following research tools:\n- Wiki\n- Cloud\n- Awesome things...\n\nIf you want to join one of our collaborations, please send a mail to [support@uuc.nl](mailto:support@uuc.nl).\n

\nHappy researching,\n\n*UUC support*", - "organisation_memberships_count": 4, - "schac_home_organisations": [ - { - "created_at": 1642511706, - "created_by": "urn:admin", - "id": 66, - "name": "rug.nl", - "organisation_id": 123, - "updated_by": "urn:admin" - } - ], - "services_restricted": false, - "short_name": "uuc", - "updated_by": "urn:admin", - "uuid4": "20526caa-582f-443a-ae6b-571c28c8dbd9" - }, - "organisation_id": 123, - "short_name": "co_nr_012", - "status": "active", - "updated_by": "urn:admin", - "uuid4": "b0f9f2fa-4a47-449f-9071-13ce9bee1328", - "website_url": "https://www.google.nl" - }, - { - "accepted_user_policy": "https://www.google.nl", - "collaboration_memberships_count": 4, - "created_at": 1642511706, - "created_by": "urn:admin", - "description": "Een van vele COs", - "disable_join_requests": false, - "disclose_email_information": true, - "disclose_member_information": true, - "expiry_date": null, - "global_urn": "ucc:co_nr_013", - "id": 437, - "identifier": "03bd4e95-7e3d-469e-b7ee-1a17de0237d5", - "invitations_count": 1, - "last_activity_date": 1642511706, - "logo": "https://test.sram.surf.nl/api/images/collaborations/6b9720c8-6ebf-40ec-b153-41584ffaebde", - "name": "Samenwerking Numero 13", - "organisation": { - "category": "Research", - "collaboration_creation_allowed": true, - "collaborations_count": 43, - "created_at": 1642511706, - "created_by": "urn:admin", - "description": "Unincorporated Urban Community", - "id": 123, - "identifier": "ed85bbe9-702f-4308-a892-c5596af3c919", - "logo": "https://test.sram.surf.nl/api/images/organisations/20526caa-582f-443a-ae6b-571c28c8dbd9", - "name": "UUC", - "on_boarding_msg": "We are using **SRAM** to provide access to the following research tools:\n- Wiki\n- Cloud\n- Awesome things...\n\nIf you want to join one of our collaborations, please send a mail to [support@uuc.nl](mailto:support@uuc.nl).\n

\nHappy researching,\n\n*UUC support*", - "organisation_memberships_count": 4, - "schac_home_organisations": [ - { - "created_at": 1642511706, - "created_by": "urn:admin", - "id": 66, - "name": "rug.nl", - "organisation_id": 123, - "updated_by": "urn:admin" - } - ], - "services_restricted": false, - "short_name": "uuc", - "updated_by": "urn:admin", - "uuid4": "20526caa-582f-443a-ae6b-571c28c8dbd9" - }, - "organisation_id": 123, - "short_name": "co_nr_013", - "status": "active", - "updated_by": "urn:admin", - "uuid4": "6b9720c8-6ebf-40ec-b153-41584ffaebde", - "website_url": "https://www.google.nl" - }, - { - "accepted_user_policy": "https://www.google.nl", - "collaboration_memberships_count": 4, - "created_at": 1642511706, - "created_by": "urn:admin", - "description": "Een van vele COs", - "disable_join_requests": false, - "disclose_email_information": true, - "disclose_member_information": true, - "expiry_date": null, - "global_urn": "ucc:co_nr_014", - "id": 438, - "identifier": "118d4010-3fc4-4d71-acec-119a72e39120", - "invitations_count": 0, - "last_activity_date": 1642511706, - "logo": "https://test.sram.surf.nl/api/images/collaborations/8460c9ff-e175-4e01-81a8-6f44663b8cd7", - "name": "Samenwerking Numero 14", - "organisation": { - "category": "Research", - "collaboration_creation_allowed": true, - "collaborations_count": 43, - "created_at": 1642511706, - "created_by": "urn:admin", - "description": "Unincorporated Urban Community", - "id": 123, - "identifier": "ed85bbe9-702f-4308-a892-c5596af3c919", - "logo": "https://test.sram.surf.nl/api/images/organisations/20526caa-582f-443a-ae6b-571c28c8dbd9", - "name": "UUC", - "on_boarding_msg": "We are using **SRAM** to provide access to the following research tools:\n- Wiki\n- Cloud\n- Awesome things...\n\nIf you want to join one of our collaborations, please send a mail to [support@uuc.nl](mailto:support@uuc.nl).\n

\nHappy researching,\n\n*UUC support*", - "organisation_memberships_count": 4, - "schac_home_organisations": [ - { - "created_at": 1642511706, - "created_by": "urn:admin", - "id": 66, - "name": "rug.nl", - "organisation_id": 123, - "updated_by": "urn:admin" - } - ], - "services_restricted": false, - "short_name": "uuc", - "updated_by": "urn:admin", - "uuid4": "20526caa-582f-443a-ae6b-571c28c8dbd9" - }, - "organisation_id": 123, - "short_name": "co_nr_014", - "status": "active", - "updated_by": "urn:admin", - "uuid4": "8460c9ff-e175-4e01-81a8-6f44663b8cd7", - "website_url": "https://www.google.nl" - }, - { - "accepted_user_policy": "https://www.google.nl", - "collaboration_memberships_count": 4, - "created_at": 1642511706, - "created_by": "urn:admin", - "description": "Een van vele COs", - "disable_join_requests": false, - "disclose_email_information": true, - "disclose_member_information": true, - "expiry_date": null, - "global_urn": "ucc:co_nr_015", - "id": 439, - "identifier": "df265f53-1cc0-47d4-8026-deac367d2cc6", - "invitations_count": 0, - "last_activity_date": 1642511706, - "logo": "https://test.sram.surf.nl/api/images/collaborations/0f450770-756d-4098-8d0f-eb94da77efea", - "name": "Samenwerking Numero 15", - "organisation": { - "category": "Research", - "collaboration_creation_allowed": true, - "collaborations_count": 43, - "created_at": 1642511706, - "created_by": "urn:admin", - "description": "Unincorporated Urban Community", - "id": 123, - "identifier": "ed85bbe9-702f-4308-a892-c5596af3c919", - "logo": "https://test.sram.surf.nl/api/images/organisations/20526caa-582f-443a-ae6b-571c28c8dbd9", - "name": "UUC", - "on_boarding_msg": "We are using **SRAM** to provide access to the following research tools:\n- Wiki\n- Cloud\n- Awesome things...\n\nIf you want to join one of our collaborations, please send a mail to [support@uuc.nl](mailto:support@uuc.nl).\n

\nHappy researching,\n\n*UUC support*", - "organisation_memberships_count": 4, - "schac_home_organisations": [ - { - "created_at": 1642511706, - "created_by": "urn:admin", - "id": 66, - "name": "rug.nl", - "organisation_id": 123, - "updated_by": "urn:admin" - } - ], - "services_restricted": false, - "short_name": "uuc", - "updated_by": "urn:admin", - "uuid4": "20526caa-582f-443a-ae6b-571c28c8dbd9" - }, - "organisation_id": 123, - "short_name": "co_nr_015", - "status": "active", - "updated_by": "urn:admin", - "uuid4": "0f450770-756d-4098-8d0f-eb94da77efea", - "website_url": "https://www.google.nl" - }, - { - "accepted_user_policy": "https://www.google.nl", - "collaboration_memberships_count": 4, - "created_at": 1642511706, - "created_by": "urn:admin", - "description": "Een van vele COs", - "disable_join_requests": false, - "disclose_email_information": true, - "disclose_member_information": true, - "expiry_date": null, - "global_urn": "ucc:co_nr_016", - "id": 440, - "identifier": "7c9505f8-712f-466f-91d9-329879a392f0", - "invitations_count": 0, - "last_activity_date": 1642511706, - "logo": "https://test.sram.surf.nl/api/images/collaborations/1c5a349a-1135-4f8f-be77-7659ab2d184a", - "name": "Samenwerking Numero 16", - "organisation": { - "category": "Research", - "collaboration_creation_allowed": true, - "collaborations_count": 43, - "created_at": 1642511706, - "created_by": "urn:admin", - "description": "Unincorporated Urban Community", - "id": 123, - "identifier": "ed85bbe9-702f-4308-a892-c5596af3c919", - "logo": "https://test.sram.surf.nl/api/images/organisations/20526caa-582f-443a-ae6b-571c28c8dbd9", - "name": "UUC", - "on_boarding_msg": "We are using **SRAM** to provide access to the following research tools:\n- Wiki\n- Cloud\n- Awesome things...\n\nIf you want to join one of our collaborations, please send a mail to [support@uuc.nl](mailto:support@uuc.nl).\n

\nHappy researching,\n\n*UUC support*", - "organisation_memberships_count": 4, - "schac_home_organisations": [ - { - "created_at": 1642511706, - "created_by": "urn:admin", - "id": 66, - "name": "rug.nl", - "organisation_id": 123, - "updated_by": "urn:admin" - } - ], - "services_restricted": false, - "short_name": "uuc", - "updated_by": "urn:admin", - "uuid4": "20526caa-582f-443a-ae6b-571c28c8dbd9" - }, - "organisation_id": 123, - "short_name": "co_nr_016", - "status": "active", - "updated_by": "urn:admin", - "uuid4": "1c5a349a-1135-4f8f-be77-7659ab2d184a", - "website_url": "https://www.google.nl" - }, - { - "accepted_user_policy": "https://www.google.nl", - "collaboration_memberships_count": 4, - "created_at": 1642511706, - "created_by": "urn:admin", - "description": "Een van vele COs", - "disable_join_requests": false, - "disclose_email_information": true, - "disclose_member_information": true, - "expiry_date": null, - "global_urn": "ucc:co_nr_017", - "id": 441, - "identifier": "953517a5-fd55-4a46-ad81-01fcee416924", - "invitations_count": 0, - "last_activity_date": 1642511706, - "logo": "https://test.sram.surf.nl/api/images/collaborations/2462d1d0-5fc8-48fa-baa6-70518200aeec", - "name": "Samenwerking Numero 17", - "organisation": { - "category": "Research", - "collaboration_creation_allowed": true, - "collaborations_count": 43, - "created_at": 1642511706, - "created_by": "urn:admin", - "description": "Unincorporated Urban Community", - "id": 123, - "identifier": "ed85bbe9-702f-4308-a892-c5596af3c919", - "logo": "https://test.sram.surf.nl/api/images/organisations/20526caa-582f-443a-ae6b-571c28c8dbd9", - "name": "UUC", - "on_boarding_msg": "We are using **SRAM** to provide access to the following research tools:\n- Wiki\n- Cloud\n- Awesome things...\n\nIf you want to join one of our collaborations, please send a mail to [support@uuc.nl](mailto:support@uuc.nl).\n

\nHappy researching,\n\n*UUC support*", - "organisation_memberships_count": 4, - "schac_home_organisations": [ - { - "created_at": 1642511706, - "created_by": "urn:admin", - "id": 66, - "name": "rug.nl", - "organisation_id": 123, - "updated_by": "urn:admin" - } - ], - "services_restricted": false, - "short_name": "uuc", - "updated_by": "urn:admin", - "uuid4": "20526caa-582f-443a-ae6b-571c28c8dbd9" - }, - "organisation_id": 123, - "short_name": "co_nr_017", - "status": "active", - "updated_by": "urn:admin", - "uuid4": "2462d1d0-5fc8-48fa-baa6-70518200aeec", - "website_url": "https://www.google.nl" - }, - { - "accepted_user_policy": "https://www.google.nl", - "collaboration_memberships_count": 4, - "created_at": 1642511706, - "created_by": "urn:admin", - "description": "Een van vele COs", - "disable_join_requests": false, - "disclose_email_information": true, - "disclose_member_information": true, - "expiry_date": null, - "global_urn": "ucc:co_nr_018", - "id": 442, - "identifier": "a9381b63-0233-469d-995c-c3abc172c202", - "invitations_count": 0, - "last_activity_date": 1642511706, - "logo": "https://test.sram.surf.nl/api/images/collaborations/14886bf0-64eb-4056-b2bd-fa9adb84659e", - "name": "Samenwerking Numero 18", - "organisation": { - "category": "Research", - "collaboration_creation_allowed": true, - "collaborations_count": 43, - "created_at": 1642511706, - "created_by": "urn:admin", - "description": "Unincorporated Urban Community", - "id": 123, - "identifier": "ed85bbe9-702f-4308-a892-c5596af3c919", - "logo": "https://test.sram.surf.nl/api/images/organisations/20526caa-582f-443a-ae6b-571c28c8dbd9", - "name": "UUC", - "on_boarding_msg": "We are using **SRAM** to provide access to the following research tools:\n- Wiki\n- Cloud\n- Awesome things...\n\nIf you want to join one of our collaborations, please send a mail to [support@uuc.nl](mailto:support@uuc.nl).\n

\nHappy researching,\n\n*UUC support*", - "organisation_memberships_count": 4, - "schac_home_organisations": [ - { - "created_at": 1642511706, - "created_by": "urn:admin", - "id": 66, - "name": "rug.nl", - "organisation_id": 123, - "updated_by": "urn:admin" - } - ], - "services_restricted": false, - "short_name": "uuc", - "updated_by": "urn:admin", - "uuid4": "20526caa-582f-443a-ae6b-571c28c8dbd9" - }, - "organisation_id": 123, - "short_name": "co_nr_018", - "status": "active", - "updated_by": "urn:admin", - "uuid4": "14886bf0-64eb-4056-b2bd-fa9adb84659e", - "website_url": "https://www.google.nl" - }, - { - "accepted_user_policy": "https://www.google.nl", - "collaboration_memberships_count": 4, - "created_at": 1642511706, - "created_by": "urn:admin", - "description": "Een van vele COs", - "disable_join_requests": false, - "disclose_email_information": true, - "disclose_member_information": true, - "expiry_date": null, - "global_urn": "ucc:co_nr_019", - "id": 443, - "identifier": "bfdb4114-42d6-4ab1-a156-6fee26a50f1d", - "invitations_count": 0, - "last_activity_date": 1642511706, - "logo": "https://test.sram.surf.nl/api/images/collaborations/36aefccd-a5cd-4592-9835-4ddd12d26451", - "name": "Samenwerking Numero 19", - "organisation": { - "category": "Research", - "collaboration_creation_allowed": true, - "collaborations_count": 43, - "created_at": 1642511706, - "created_by": "urn:admin", - "description": "Unincorporated Urban Community", - "id": 123, - "identifier": "ed85bbe9-702f-4308-a892-c5596af3c919", - "logo": "https://test.sram.surf.nl/api/images/organisations/20526caa-582f-443a-ae6b-571c28c8dbd9", - "name": "UUC", - "on_boarding_msg": "We are using **SRAM** to provide access to the following research tools:\n- Wiki\n- Cloud\n- Awesome things...\n\nIf you want to join one of our collaborations, please send a mail to [support@uuc.nl](mailto:support@uuc.nl).\n

\nHappy researching,\n\n*UUC support*", - "organisation_memberships_count": 4, - "schac_home_organisations": [ - { - "created_at": 1642511706, - "created_by": "urn:admin", - "id": 66, - "name": "rug.nl", - "organisation_id": 123, - "updated_by": "urn:admin" - } - ], - "services_restricted": false, - "short_name": "uuc", - "updated_by": "urn:admin", - "uuid4": "20526caa-582f-443a-ae6b-571c28c8dbd9" - }, - "organisation_id": 123, - "short_name": "co_nr_019", - "status": "active", - "updated_by": "urn:admin", - "uuid4": "36aefccd-a5cd-4592-9835-4ddd12d26451", - "website_url": "https://www.google.nl" - }, - { - "accepted_user_policy": "https://www.google.nl", - "collaboration_memberships_count": 4, - "created_at": 1642511706, - "created_by": "urn:admin", - "description": "Een van vele COs", - "disable_join_requests": false, - "disclose_email_information": true, - "disclose_member_information": true, - "expiry_date": null, - "global_urn": "ucc:co_nr_020", - "id": 444, - "identifier": "2b661afa-0763-469a-b7da-f6a05902b7db", - "invitations_count": 0, - "last_activity_date": 1642511706, - "logo": "https://test.sram.surf.nl/api/images/collaborations/c0e0e39c-a1f2-4d3d-8f33-29d2c04f7c4d", - "name": "Samenwerking Numero 20", - "organisation": { - "category": "Research", - "collaboration_creation_allowed": true, - "collaborations_count": 43, - "created_at": 1642511706, - "created_by": "urn:admin", - "description": "Unincorporated Urban Community", - "id": 123, - "identifier": "ed85bbe9-702f-4308-a892-c5596af3c919", - "logo": "https://test.sram.surf.nl/api/images/organisations/20526caa-582f-443a-ae6b-571c28c8dbd9", - "name": "UUC", - "on_boarding_msg": "We are using **SRAM** to provide access to the following research tools:\n- Wiki\n- Cloud\n- Awesome things...\n\nIf you want to join one of our collaborations, please send a mail to [support@uuc.nl](mailto:support@uuc.nl).\n

\nHappy researching,\n\n*UUC support*", - "organisation_memberships_count": 4, - "schac_home_organisations": [ - { - "created_at": 1642511706, - "created_by": "urn:admin", - "id": 66, - "name": "rug.nl", - "organisation_id": 123, - "updated_by": "urn:admin" - } - ], - "services_restricted": false, - "short_name": "uuc", - "updated_by": "urn:admin", - "uuid4": "20526caa-582f-443a-ae6b-571c28c8dbd9" - }, - "organisation_id": 123, - "short_name": "co_nr_020", - "status": "active", - "updated_by": "urn:admin", - "uuid4": "c0e0e39c-a1f2-4d3d-8f33-29d2c04f7c4d", - "website_url": "https://www.google.nl" - }, - { - "accepted_user_policy": "https://www.google.nl", - "collaboration_memberships_count": 4, - "created_at": 1642511706, - "created_by": "urn:admin", - "description": "Een van vele COs", - "disable_join_requests": false, - "disclose_email_information": true, - "disclose_member_information": true, - "expiry_date": null, - "global_urn": "ucc:co_nr_021", - "id": 445, - "identifier": "050d9485-7ae5-4391-8d93-9bdb298b1e07", - "invitations_count": 0, - "last_activity_date": 1642511706, - "logo": "https://test.sram.surf.nl/api/images/collaborations/41dfb27e-2225-4c50-9213-ac92a4beb362", - "name": "Samenwerking Numero 21", - "organisation": { - "category": "Research", - "collaboration_creation_allowed": true, - "collaborations_count": 43, - "created_at": 1642511706, - "created_by": "urn:admin", - "description": "Unincorporated Urban Community", - "id": 123, - "identifier": "ed85bbe9-702f-4308-a892-c5596af3c919", - "logo": "https://test.sram.surf.nl/api/images/organisations/20526caa-582f-443a-ae6b-571c28c8dbd9", - "name": "UUC", - "on_boarding_msg": "We are using **SRAM** to provide access to the following research tools:\n- Wiki\n- Cloud\n- Awesome things...\n\nIf you want to join one of our collaborations, please send a mail to [support@uuc.nl](mailto:support@uuc.nl).\n

\nHappy researching,\n\n*UUC support*", - "organisation_memberships_count": 4, - "schac_home_organisations": [ - { - "created_at": 1642511706, - "created_by": "urn:admin", - "id": 66, - "name": "rug.nl", - "organisation_id": 123, - "updated_by": "urn:admin" - } - ], - "services_restricted": false, - "short_name": "uuc", - "updated_by": "urn:admin", - "uuid4": "20526caa-582f-443a-ae6b-571c28c8dbd9" - }, - "organisation_id": 123, - "short_name": "co_nr_021", - "status": "active", - "updated_by": "urn:admin", - "uuid4": "41dfb27e-2225-4c50-9213-ac92a4beb362", - "website_url": "https://www.google.nl" - }, - { - "accepted_user_policy": "https://www.google.nl", - "collaboration_memberships_count": 4, - "created_at": 1642511706, - "created_by": "urn:admin", - "description": "Een van vele COs", - "disable_join_requests": false, - "disclose_email_information": true, - "disclose_member_information": true, - "expiry_date": null, - "global_urn": "ucc:co_nr_022", - "id": 446, - "identifier": "c102fe6e-691b-4639-92b5-20fcd1afdf2e", - "invitations_count": 0, - "last_activity_date": 1642511706, - "logo": "https://test.sram.surf.nl/api/images/collaborations/5eb873d1-46a7-430b-b1c7-ef22f4bb2bdc", - "name": "Samenwerking Numero 22", - "organisation": { - "category": "Research", - "collaboration_creation_allowed": true, - "collaborations_count": 43, - "created_at": 1642511706, - "created_by": "urn:admin", - "description": "Unincorporated Urban Community", - "id": 123, - "identifier": "ed85bbe9-702f-4308-a892-c5596af3c919", - "logo": "https://test.sram.surf.nl/api/images/organisations/20526caa-582f-443a-ae6b-571c28c8dbd9", - "name": "UUC", - "on_boarding_msg": "We are using **SRAM** to provide access to the following research tools:\n- Wiki\n- Cloud\n- Awesome things...\n\nIf you want to join one of our collaborations, please send a mail to [support@uuc.nl](mailto:support@uuc.nl).\n

\nHappy researching,\n\n*UUC support*", - "organisation_memberships_count": 4, - "schac_home_organisations": [ - { - "created_at": 1642511706, - "created_by": "urn:admin", - "id": 66, - "name": "rug.nl", - "organisation_id": 123, - "updated_by": "urn:admin" - } - ], - "services_restricted": false, - "short_name": "uuc", - "updated_by": "urn:admin", - "uuid4": "20526caa-582f-443a-ae6b-571c28c8dbd9" - }, - "organisation_id": 123, - "short_name": "co_nr_022", - "status": "active", - "updated_by": "urn:admin", - "uuid4": "5eb873d1-46a7-430b-b1c7-ef22f4bb2bdc", - "website_url": "https://www.google.nl" - }, - { - "accepted_user_policy": "https://www.google.nl", - "collaboration_memberships_count": 4, - "created_at": 1642511706, - "created_by": "urn:admin", - "description": "Een van vele COs", - "disable_join_requests": false, - "disclose_email_information": true, - "disclose_member_information": true, - "expiry_date": null, - "global_urn": "ucc:co_nr_023", - "id": 447, - "identifier": "1190687a-a9f4-433b-b502-f852ceed8e10", - "invitations_count": 0, - "last_activity_date": 1642511706, - "logo": "https://test.sram.surf.nl/api/images/collaborations/6438fa2f-46cc-4372-8018-28bc8894cbe4", - "name": "Samenwerking Numero 23", - "organisation": { - "category": "Research", - "collaboration_creation_allowed": true, - "collaborations_count": 43, - "created_at": 1642511706, - "created_by": "urn:admin", - "description": "Unincorporated Urban Community", - "id": 123, - "identifier": "ed85bbe9-702f-4308-a892-c5596af3c919", - "logo": "https://test.sram.surf.nl/api/images/organisations/20526caa-582f-443a-ae6b-571c28c8dbd9", - "name": "UUC", - "on_boarding_msg": "We are using **SRAM** to provide access to the following research tools:\n- Wiki\n- Cloud\n- Awesome things...\n\nIf you want to join one of our collaborations, please send a mail to [support@uuc.nl](mailto:support@uuc.nl).\n

\nHappy researching,\n\n*UUC support*", - "organisation_memberships_count": 4, - "schac_home_organisations": [ - { - "created_at": 1642511706, - "created_by": "urn:admin", - "id": 66, - "name": "rug.nl", - "organisation_id": 123, - "updated_by": "urn:admin" - } - ], - "services_restricted": false, - "short_name": "uuc", - "updated_by": "urn:admin", - "uuid4": "20526caa-582f-443a-ae6b-571c28c8dbd9" - }, - "organisation_id": 123, - "short_name": "co_nr_023", - "status": "active", - "updated_by": "urn:admin", - "uuid4": "6438fa2f-46cc-4372-8018-28bc8894cbe4", - "website_url": "https://www.google.nl" - }, - { - "accepted_user_policy": "https://www.google.nl", - "collaboration_memberships_count": 4, - "created_at": 1642511706, - "created_by": "urn:admin", - "description": "Een van vele COs", - "disable_join_requests": false, - "disclose_email_information": true, - "disclose_member_information": true, - "expiry_date": null, - "global_urn": "ucc:co_nr_024", - "id": 448, - "identifier": "bae46019-13a6-4499-9cca-28ed9d1405c3", - "invitations_count": 0, - "last_activity_date": 1642511706, - "logo": "https://test.sram.surf.nl/api/images/collaborations/d73614de-234c-4507-9473-78906e3e0270", - "name": "Samenwerking Numero 24", - "organisation": { - "category": "Research", - "collaboration_creation_allowed": true, - "collaborations_count": 43, - "created_at": 1642511706, - "created_by": "urn:admin", - "description": "Unincorporated Urban Community", - "id": 123, - "identifier": "ed85bbe9-702f-4308-a892-c5596af3c919", - "logo": "https://test.sram.surf.nl/api/images/organisations/20526caa-582f-443a-ae6b-571c28c8dbd9", - "name": "UUC", - "on_boarding_msg": "We are using **SRAM** to provide access to the following research tools:\n- Wiki\n- Cloud\n- Awesome things...\n\nIf you want to join one of our collaborations, please send a mail to [support@uuc.nl](mailto:support@uuc.nl).\n

\nHappy researching,\n\n*UUC support*", - "organisation_memberships_count": 4, - "schac_home_organisations": [ - { - "created_at": 1642511706, - "created_by": "urn:admin", - "id": 66, - "name": "rug.nl", - "organisation_id": 123, - "updated_by": "urn:admin" - } - ], - "services_restricted": false, - "short_name": "uuc", - "updated_by": "urn:admin", - "uuid4": "20526caa-582f-443a-ae6b-571c28c8dbd9" - }, - "organisation_id": 123, - "short_name": "co_nr_024", - "status": "active", - "updated_by": "urn:admin", - "uuid4": "d73614de-234c-4507-9473-78906e3e0270", - "website_url": "https://www.google.nl" - }, - { - "accepted_user_policy": "https://www.google.nl", - "collaboration_memberships_count": 4, - "created_at": 1642511706, - "created_by": "urn:admin", - "description": "Een van vele COs", - "disable_join_requests": false, - "disclose_email_information": true, - "disclose_member_information": true, - "expiry_date": null, - "global_urn": "ucc:co_nr_025", - "id": 449, - "identifier": "151ff639-c599-460c-844f-9378b2a2df36", - "invitations_count": 0, - "last_activity_date": 1642511706, - "logo": "https://test.sram.surf.nl/api/images/collaborations/b28e587c-f09a-4d23-963b-ac61bd80c494", - "name": "Samenwerking Numero 25", - "organisation": { - "category": "Research", - "collaboration_creation_allowed": true, - "collaborations_count": 43, - "created_at": 1642511706, - "created_by": "urn:admin", - "description": "Unincorporated Urban Community", - "id": 123, - "identifier": "ed85bbe9-702f-4308-a892-c5596af3c919", - "logo": "https://test.sram.surf.nl/api/images/organisations/20526caa-582f-443a-ae6b-571c28c8dbd9", - "name": "UUC", - "on_boarding_msg": "We are using **SRAM** to provide access to the following research tools:\n- Wiki\n- Cloud\n- Awesome things...\n\nIf you want to join one of our collaborations, please send a mail to [support@uuc.nl](mailto:support@uuc.nl).\n

\nHappy researching,\n\n*UUC support*", - "organisation_memberships_count": 4, - "schac_home_organisations": [ - { - "created_at": 1642511706, - "created_by": "urn:admin", - "id": 66, - "name": "rug.nl", - "organisation_id": 123, - "updated_by": "urn:admin" - } - ], - "services_restricted": false, - "short_name": "uuc", - "updated_by": "urn:admin", - "uuid4": "20526caa-582f-443a-ae6b-571c28c8dbd9" - }, - "organisation_id": 123, - "short_name": "co_nr_025", - "status": "active", - "updated_by": "urn:admin", - "uuid4": "b28e587c-f09a-4d23-963b-ac61bd80c494", - "website_url": "https://www.google.nl" - }, - { - "accepted_user_policy": "https://www.google.nl", - "collaboration_memberships_count": 4, - "created_at": 1642511706, - "created_by": "urn:admin", - "description": "Een van vele COs", - "disable_join_requests": false, - "disclose_email_information": true, - "disclose_member_information": true, - "expiry_date": null, - "global_urn": "ucc:co_nr_026", - "id": 450, - "identifier": "0f9c7edb-8280-4df9-bb5d-fdb3fae4fbc7", - "invitations_count": 0, - "last_activity_date": 1642511706, - "logo": "https://test.sram.surf.nl/api/images/collaborations/bdb6db89-ed18-4472-a555-ce6d0607abe6", - "name": "Samenwerking Numero 26", - "organisation": { - "category": "Research", - "collaboration_creation_allowed": true, - "collaborations_count": 43, - "created_at": 1642511706, - "created_by": "urn:admin", - "description": "Unincorporated Urban Community", - "id": 123, - "identifier": "ed85bbe9-702f-4308-a892-c5596af3c919", - "logo": "https://test.sram.surf.nl/api/images/organisations/20526caa-582f-443a-ae6b-571c28c8dbd9", - "name": "UUC", - "on_boarding_msg": "We are using **SRAM** to provide access to the following research tools:\n- Wiki\n- Cloud\n- Awesome things...\n\nIf you want to join one of our collaborations, please send a mail to [support@uuc.nl](mailto:support@uuc.nl).\n

\nHappy researching,\n\n*UUC support*", - "organisation_memberships_count": 4, - "schac_home_organisations": [ - { - "created_at": 1642511706, - "created_by": "urn:admin", - "id": 66, - "name": "rug.nl", - "organisation_id": 123, - "updated_by": "urn:admin" - } - ], - "services_restricted": false, - "short_name": "uuc", - "updated_by": "urn:admin", - "uuid4": "20526caa-582f-443a-ae6b-571c28c8dbd9" - }, - "organisation_id": 123, - "short_name": "co_nr_026", - "status": "active", - "updated_by": "urn:admin", - "uuid4": "bdb6db89-ed18-4472-a555-ce6d0607abe6", - "website_url": "https://www.google.nl" - }, - { - "accepted_user_policy": "https://www.google.nl", - "collaboration_memberships_count": 4, - "created_at": 1642511706, - "created_by": "urn:admin", - "description": "Een van vele COs", - "disable_join_requests": false, - "disclose_email_information": true, - "disclose_member_information": true, - "expiry_date": null, - "global_urn": "ucc:co_nr_027", - "id": 451, - "identifier": "09a2e8ff-69da-42b6-9e82-86db00501bad", - "invitations_count": 0, - "last_activity_date": 1642511706, - "logo": "https://test.sram.surf.nl/api/images/collaborations/ed33886c-6753-4033-8eec-f21d45c6dcc6", - "name": "Samenwerking Numero 27", - "organisation": { - "category": "Research", - "collaboration_creation_allowed": true, - "collaborations_count": 43, - "created_at": 1642511706, - "created_by": "urn:admin", - "description": "Unincorporated Urban Community", - "id": 123, - "identifier": "ed85bbe9-702f-4308-a892-c5596af3c919", - "logo": "https://test.sram.surf.nl/api/images/organisations/20526caa-582f-443a-ae6b-571c28c8dbd9", - "name": "UUC", - "on_boarding_msg": "We are using **SRAM** to provide access to the following research tools:\n- Wiki\n- Cloud\n- Awesome things...\n\nIf you want to join one of our collaborations, please send a mail to [support@uuc.nl](mailto:support@uuc.nl).\n

\nHappy researching,\n\n*UUC support*", - "organisation_memberships_count": 4, - "schac_home_organisations": [ - { - "created_at": 1642511706, - "created_by": "urn:admin", - "id": 66, - "name": "rug.nl", - "organisation_id": 123, - "updated_by": "urn:admin" - } - ], - "services_restricted": false, - "short_name": "uuc", - "updated_by": "urn:admin", - "uuid4": "20526caa-582f-443a-ae6b-571c28c8dbd9" - }, - "organisation_id": 123, - "short_name": "co_nr_027", - "status": "active", - "updated_by": "urn:admin", - "uuid4": "ed33886c-6753-4033-8eec-f21d45c6dcc6", - "website_url": "https://www.google.nl" - }, - { - "accepted_user_policy": "https://www.google.nl", - "collaboration_memberships_count": 4, - "created_at": 1642511706, - "created_by": "urn:admin", - "description": "Een van vele COs", - "disable_join_requests": false, - "disclose_email_information": true, - "disclose_member_information": true, - "expiry_date": null, - "global_urn": "ucc:co_nr_028", - "id": 452, - "identifier": "69b02fd9-832e-43e1-acaf-02f77ca88c5f", - "invitations_count": 0, - "last_activity_date": 1642511706, - "logo": "https://test.sram.surf.nl/api/images/collaborations/512ef8c9-2360-4094-a8df-e732c4018922", - "name": "Samenwerking Numero 28", - "organisation": { - "category": "Research", - "collaboration_creation_allowed": true, - "collaborations_count": 43, - "created_at": 1642511706, - "created_by": "urn:admin", - "description": "Unincorporated Urban Community", - "id": 123, - "identifier": "ed85bbe9-702f-4308-a892-c5596af3c919", - "logo": "https://test.sram.surf.nl/api/images/organisations/20526caa-582f-443a-ae6b-571c28c8dbd9", - "name": "UUC", - "on_boarding_msg": "We are using **SRAM** to provide access to the following research tools:\n- Wiki\n- Cloud\n- Awesome things...\n\nIf you want to join one of our collaborations, please send a mail to [support@uuc.nl](mailto:support@uuc.nl).\n

\nHappy researching,\n\n*UUC support*", - "organisation_memberships_count": 4, - "schac_home_organisations": [ - { - "created_at": 1642511706, - "created_by": "urn:admin", - "id": 66, - "name": "rug.nl", - "organisation_id": 123, - "updated_by": "urn:admin" - } - ], - "services_restricted": false, - "short_name": "uuc", - "updated_by": "urn:admin", - "uuid4": "20526caa-582f-443a-ae6b-571c28c8dbd9" - }, - "organisation_id": 123, - "short_name": "co_nr_028", - "status": "active", - "updated_by": "urn:admin", - "uuid4": "512ef8c9-2360-4094-a8df-e732c4018922", - "website_url": "https://www.google.nl" - }, - { - "accepted_user_policy": "https://www.google.nl", - "collaboration_memberships_count": 4, - "created_at": 1642511706, - "created_by": "urn:admin", - "description": "Een van vele COs", - "disable_join_requests": false, - "disclose_email_information": true, - "disclose_member_information": true, - "expiry_date": null, - "global_urn": "ucc:co_nr_029", - "id": 453, - "identifier": "37d10e74-069f-4e7e-82b1-54b09540f1c6", - "invitations_count": 0, - "last_activity_date": 1642511706, - "logo": "https://test.sram.surf.nl/api/images/collaborations/71ed9d91-671d-433a-ab74-b63572c6a650", - "name": "Samenwerking Numero 29", - "organisation": { - "category": "Research", - "collaboration_creation_allowed": true, - "collaborations_count": 43, - "created_at": 1642511706, - "created_by": "urn:admin", - "description": "Unincorporated Urban Community", - "id": 123, - "identifier": "ed85bbe9-702f-4308-a892-c5596af3c919", - "logo": "https://test.sram.surf.nl/api/images/organisations/20526caa-582f-443a-ae6b-571c28c8dbd9", - "name": "UUC", - "on_boarding_msg": "We are using **SRAM** to provide access to the following research tools:\n- Wiki\n- Cloud\n- Awesome things...\n\nIf you want to join one of our collaborations, please send a mail to [support@uuc.nl](mailto:support@uuc.nl).\n

\nHappy researching,\n\n*UUC support*", - "organisation_memberships_count": 4, - "schac_home_organisations": [ - { - "created_at": 1642511706, - "created_by": "urn:admin", - "id": 66, - "name": "rug.nl", - "organisation_id": 123, - "updated_by": "urn:admin" - } - ], - "services_restricted": false, - "short_name": "uuc", - "updated_by": "urn:admin", - "uuid4": "20526caa-582f-443a-ae6b-571c28c8dbd9" - }, - "organisation_id": 123, - "short_name": "co_nr_029", - "status": "active", - "updated_by": "urn:admin", - "uuid4": "71ed9d91-671d-433a-ab74-b63572c6a650", - "website_url": "https://www.google.nl" - }, - { - "accepted_user_policy": "https://www.google.nl", - "collaboration_memberships_count": 4, - "created_at": 1642511706, - "created_by": "urn:admin", - "description": "Een van vele COs", - "disable_join_requests": false, - "disclose_email_information": true, - "disclose_member_information": true, - "expiry_date": null, - "global_urn": "ucc:co_nr_030", - "id": 454, - "identifier": "b350f12a-ba68-48fd-a374-e06ddced8699", - "invitations_count": 0, - "last_activity_date": 1642511706, - "logo": "https://test.sram.surf.nl/api/images/collaborations/d262a583-7244-432c-a944-bcf8c9f45c0f", - "name": "Samenwerking Numero 30", - "organisation": { - "category": "Research", - "collaboration_creation_allowed": true, - "collaborations_count": 43, - "created_at": 1642511706, - "created_by": "urn:admin", - "description": "Unincorporated Urban Community", - "id": 123, - "identifier": "ed85bbe9-702f-4308-a892-c5596af3c919", - "logo": "https://test.sram.surf.nl/api/images/organisations/20526caa-582f-443a-ae6b-571c28c8dbd9", - "name": "UUC", - "on_boarding_msg": "We are using **SRAM** to provide access to the following research tools:\n- Wiki\n- Cloud\n- Awesome things...\n\nIf you want to join one of our collaborations, please send a mail to [support@uuc.nl](mailto:support@uuc.nl).\n

\nHappy researching,\n\n*UUC support*", - "organisation_memberships_count": 4, - "schac_home_organisations": [ - { - "created_at": 1642511706, - "created_by": "urn:admin", - "id": 66, - "name": "rug.nl", - "organisation_id": 123, - "updated_by": "urn:admin" - } - ], - "services_restricted": false, - "short_name": "uuc", - "updated_by": "urn:admin", - "uuid4": "20526caa-582f-443a-ae6b-571c28c8dbd9" - }, - "organisation_id": 123, - "short_name": "co_nr_030", - "status": "active", - "updated_by": "urn:admin", - "uuid4": "d262a583-7244-432c-a944-bcf8c9f45c0f", - "website_url": "https://www.google.nl" - }, - { - "accepted_user_policy": "https://www.google.nl", - "collaboration_memberships_count": 4, - "created_at": 1642511706, - "created_by": "urn:admin", - "description": "Een van vele COs", - "disable_join_requests": false, - "disclose_email_information": true, - "disclose_member_information": true, - "expiry_date": null, - "global_urn": "ucc:co_nr_031", - "id": 455, - "identifier": "87e51c2f-83b0-41a4-a410-5dd9c58ce3db", - "invitations_count": 0, - "last_activity_date": 1642511706, - "logo": "https://test.sram.surf.nl/api/images/collaborations/9874b026-20fa-4002-ae8c-09de4e6cab6b", - "name": "Samenwerking Numero 31", - "organisation": { - "category": "Research", - "collaboration_creation_allowed": true, - "collaborations_count": 43, - "created_at": 1642511706, - "created_by": "urn:admin", - "description": "Unincorporated Urban Community", - "id": 123, - "identifier": "ed85bbe9-702f-4308-a892-c5596af3c919", - "logo": "https://test.sram.surf.nl/api/images/organisations/20526caa-582f-443a-ae6b-571c28c8dbd9", - "name": "UUC", - "on_boarding_msg": "We are using **SRAM** to provide access to the following research tools:\n- Wiki\n- Cloud\n- Awesome things...\n\nIf you want to join one of our collaborations, please send a mail to [support@uuc.nl](mailto:support@uuc.nl).\n

\nHappy researching,\n\n*UUC support*", - "organisation_memberships_count": 4, - "schac_home_organisations": [ - { - "created_at": 1642511706, - "created_by": "urn:admin", - "id": 66, - "name": "rug.nl", - "organisation_id": 123, - "updated_by": "urn:admin" - } - ], - "services_restricted": false, - "short_name": "uuc", - "updated_by": "urn:admin", - "uuid4": "20526caa-582f-443a-ae6b-571c28c8dbd9" - }, - "organisation_id": 123, - "short_name": "co_nr_031", - "status": "active", - "updated_by": "urn:admin", - "uuid4": "9874b026-20fa-4002-ae8c-09de4e6cab6b", - "website_url": "https://www.google.nl" - }, - { - "accepted_user_policy": "https://www.google.nl", - "collaboration_memberships_count": 4, - "created_at": 1642511706, - "created_by": "urn:admin", - "description": "Een van vele COs", - "disable_join_requests": false, - "disclose_email_information": true, - "disclose_member_information": true, - "expiry_date": null, - "global_urn": "ucc:co_nr_032", - "id": 456, - "identifier": "3ced99fd-53c8-4ad7-a5ca-95e4e65efa9e", - "invitations_count": 0, - "last_activity_date": 1642511706, - "logo": "https://test.sram.surf.nl/api/images/collaborations/338d7008-73e8-4b69-a54b-88cf7a2e9e3c", - "name": "Samenwerking Numero 32", - "organisation": { - "category": "Research", - "collaboration_creation_allowed": true, - "collaborations_count": 43, - "created_at": 1642511706, - "created_by": "urn:admin", - "description": "Unincorporated Urban Community", - "id": 123, - "identifier": "ed85bbe9-702f-4308-a892-c5596af3c919", - "logo": "https://test.sram.surf.nl/api/images/organisations/20526caa-582f-443a-ae6b-571c28c8dbd9", - "name": "UUC", - "on_boarding_msg": "We are using **SRAM** to provide access to the following research tools:\n- Wiki\n- Cloud\n- Awesome things...\n\nIf you want to join one of our collaborations, please send a mail to [support@uuc.nl](mailto:support@uuc.nl).\n

\nHappy researching,\n\n*UUC support*", - "organisation_memberships_count": 4, - "schac_home_organisations": [ - { - "created_at": 1642511706, - "created_by": "urn:admin", - "id": 66, - "name": "rug.nl", - "organisation_id": 123, - "updated_by": "urn:admin" - } - ], - "services_restricted": false, - "short_name": "uuc", - "updated_by": "urn:admin", - "uuid4": "20526caa-582f-443a-ae6b-571c28c8dbd9" - }, - "organisation_id": 123, - "short_name": "co_nr_032", - "status": "active", - "updated_by": "urn:admin", - "uuid4": "338d7008-73e8-4b69-a54b-88cf7a2e9e3c", - "website_url": "https://www.google.nl" - }, - { - "accepted_user_policy": "https://www.google.nl", - "collaboration_memberships_count": 4, - "created_at": 1642511706, - "created_by": "urn:admin", - "description": "Een van vele COs", - "disable_join_requests": false, - "disclose_email_information": true, - "disclose_member_information": true, - "expiry_date": null, - "global_urn": "ucc:co_nr_033", - "id": 457, - "identifier": "6f59cae8-ddb3-40ba-990c-bc695caedfa7", - "invitations_count": 0, - "last_activity_date": 1642511706, - "logo": "https://test.sram.surf.nl/api/images/collaborations/67cfce17-aa61-426e-b288-59551fb0ad65", - "name": "Samenwerking Numero 33", - "organisation": { - "category": "Research", - "collaboration_creation_allowed": true, - "collaborations_count": 43, - "created_at": 1642511706, - "created_by": "urn:admin", - "description": "Unincorporated Urban Community", - "id": 123, - "identifier": "ed85bbe9-702f-4308-a892-c5596af3c919", - "logo": "https://test.sram.surf.nl/api/images/organisations/20526caa-582f-443a-ae6b-571c28c8dbd9", - "name": "UUC", - "on_boarding_msg": "We are using **SRAM** to provide access to the following research tools:\n- Wiki\n- Cloud\n- Awesome things...\n\nIf you want to join one of our collaborations, please send a mail to [support@uuc.nl](mailto:support@uuc.nl).\n

\nHappy researching,\n\n*UUC support*", - "organisation_memberships_count": 4, - "schac_home_organisations": [ - { - "created_at": 1642511706, - "created_by": "urn:admin", - "id": 66, - "name": "rug.nl", - "organisation_id": 123, - "updated_by": "urn:admin" - } - ], - "services_restricted": false, - "short_name": "uuc", - "updated_by": "urn:admin", - "uuid4": "20526caa-582f-443a-ae6b-571c28c8dbd9" - }, - "organisation_id": 123, - "short_name": "co_nr_033", - "status": "active", - "updated_by": "urn:admin", - "uuid4": "67cfce17-aa61-426e-b288-59551fb0ad65", - "website_url": "https://www.google.nl" - }, - { - "accepted_user_policy": "https://www.google.nl", - "collaboration_memberships_count": 4, - "created_at": 1642511706, - "created_by": "urn:admin", - "description": "Een van vele COs", - "disable_join_requests": false, - "disclose_email_information": true, - "disclose_member_information": true, - "expiry_date": null, - "global_urn": "ucc:co_nr_034", - "id": 458, - "identifier": "0e25b28d-9da5-4a74-a7c7-a3e4229dce24", - "invitations_count": 0, - "last_activity_date": 1642511706, - "logo": "https://test.sram.surf.nl/api/images/collaborations/3d25fafd-9e61-4f49-a0ed-91bc32fde0bf", - "name": "Samenwerking Numero 34", - "organisation": { - "category": "Research", - "collaboration_creation_allowed": true, - "collaborations_count": 43, - "created_at": 1642511706, - "created_by": "urn:admin", - "description": "Unincorporated Urban Community", - "id": 123, - "identifier": "ed85bbe9-702f-4308-a892-c5596af3c919", - "logo": "https://test.sram.surf.nl/api/images/organisations/20526caa-582f-443a-ae6b-571c28c8dbd9", - "name": "UUC", - "on_boarding_msg": "We are using **SRAM** to provide access to the following research tools:\n- Wiki\n- Cloud\n- Awesome things...\n\nIf you want to join one of our collaborations, please send a mail to [support@uuc.nl](mailto:support@uuc.nl).\n

\nHappy researching,\n\n*UUC support*", - "organisation_memberships_count": 4, - "schac_home_organisations": [ - { - "created_at": 1642511706, - "created_by": "urn:admin", - "id": 66, - "name": "rug.nl", - "organisation_id": 123, - "updated_by": "urn:admin" - } - ], - "services_restricted": false, - "short_name": "uuc", - "updated_by": "urn:admin", - "uuid4": "20526caa-582f-443a-ae6b-571c28c8dbd9" - }, - "organisation_id": 123, - "short_name": "co_nr_034", - "status": "active", - "updated_by": "urn:admin", - "uuid4": "3d25fafd-9e61-4f49-a0ed-91bc32fde0bf", - "website_url": "https://www.google.nl" - }, - { - "accepted_user_policy": "https://www.google.nl", - "collaboration_memberships_count": 4, - "created_at": 1642511706, - "created_by": "urn:admin", - "description": "Een van vele COs", - "disable_join_requests": false, - "disclose_email_information": true, - "disclose_member_information": true, - "expiry_date": null, - "global_urn": "ucc:co_nr_035", - "id": 459, - "identifier": "0e6a3610-6dc2-4348-b10c-39cecbccb870", - "invitations_count": 0, - "last_activity_date": 1642511706, - "logo": "https://test.sram.surf.nl/api/images/collaborations/a81be1c6-cfe7-433b-9a9c-b0dd24e8a8a3", - "name": "Samenwerking Numero 35", - "organisation": { - "category": "Research", - "collaboration_creation_allowed": true, - "collaborations_count": 43, - "created_at": 1642511706, - "created_by": "urn:admin", - "description": "Unincorporated Urban Community", - "id": 123, - "identifier": "ed85bbe9-702f-4308-a892-c5596af3c919", - "logo": "https://test.sram.surf.nl/api/images/organisations/20526caa-582f-443a-ae6b-571c28c8dbd9", - "name": "UUC", - "on_boarding_msg": "We are using **SRAM** to provide access to the following research tools:\n- Wiki\n- Cloud\n- Awesome things...\n\nIf you want to join one of our collaborations, please send a mail to [support@uuc.nl](mailto:support@uuc.nl).\n

\nHappy researching,\n\n*UUC support*", - "organisation_memberships_count": 4, - "schac_home_organisations": [ - { - "created_at": 1642511706, - "created_by": "urn:admin", - "id": 66, - "name": "rug.nl", - "organisation_id": 123, - "updated_by": "urn:admin" - } - ], - "services_restricted": false, - "short_name": "uuc", - "updated_by": "urn:admin", - "uuid4": "20526caa-582f-443a-ae6b-571c28c8dbd9" - }, - "organisation_id": 123, - "short_name": "co_nr_035", - "status": "active", - "updated_by": "urn:admin", - "uuid4": "a81be1c6-cfe7-433b-9a9c-b0dd24e8a8a3", - "website_url": "https://www.google.nl" - }, - { - "accepted_user_policy": "https://www.google.nl", - "collaboration_memberships_count": 4, - "created_at": 1642511706, - "created_by": "urn:admin", - "description": "Een van vele COs", - "disable_join_requests": false, - "disclose_email_information": true, - "disclose_member_information": true, - "expiry_date": null, - "global_urn": "ucc:co_nr_036", - "id": 460, - "identifier": "c318a35d-52c5-4491-8956-6b4049474290", - "invitations_count": 0, - "last_activity_date": 1642511706, - "logo": "https://test.sram.surf.nl/api/images/collaborations/cc9a4ea6-ba75-49f0-af6b-d0e3d00656e9", - "name": "Samenwerking Numero 36", - "organisation": { - "category": "Research", - "collaboration_creation_allowed": true, - "collaborations_count": 43, - "created_at": 1642511706, - "created_by": "urn:admin", - "description": "Unincorporated Urban Community", - "id": 123, - "identifier": "ed85bbe9-702f-4308-a892-c5596af3c919", - "logo": "https://test.sram.surf.nl/api/images/organisations/20526caa-582f-443a-ae6b-571c28c8dbd9", - "name": "UUC", - "on_boarding_msg": "We are using **SRAM** to provide access to the following research tools:\n- Wiki\n- Cloud\n- Awesome things...\n\nIf you want to join one of our collaborations, please send a mail to [support@uuc.nl](mailto:support@uuc.nl).\n

\nHappy researching,\n\n*UUC support*", - "organisation_memberships_count": 4, - "schac_home_organisations": [ - { - "created_at": 1642511706, - "created_by": "urn:admin", - "id": 66, - "name": "rug.nl", - "organisation_id": 123, - "updated_by": "urn:admin" - } - ], - "services_restricted": false, - "short_name": "uuc", - "updated_by": "urn:admin", - "uuid4": "20526caa-582f-443a-ae6b-571c28c8dbd9" - }, - "organisation_id": 123, - "short_name": "co_nr_036", - "status": "active", - "updated_by": "urn:admin", - "uuid4": "cc9a4ea6-ba75-49f0-af6b-d0e3d00656e9", - "website_url": "https://www.google.nl" - }, - { - "accepted_user_policy": "https://www.google.nl", - "collaboration_memberships_count": 4, - "created_at": 1642511706, - "created_by": "urn:admin", - "description": "Een van vele COs", - "disable_join_requests": false, - "disclose_email_information": true, - "disclose_member_information": true, - "expiry_date": null, - "global_urn": "ucc:co_nr_037", - "id": 461, - "identifier": "4bf40983-de2f-48c0-bf3a-75c95aa83385", - "invitations_count": 0, - "last_activity_date": 1642511706, - "logo": "https://test.sram.surf.nl/api/images/collaborations/de88c2e3-aad8-4242-ab8e-c0ee3a93d089", - "name": "Samenwerking Numero 37", - "organisation": { - "category": "Research", - "collaboration_creation_allowed": true, - "collaborations_count": 43, - "created_at": 1642511706, - "created_by": "urn:admin", - "description": "Unincorporated Urban Community", - "id": 123, - "identifier": "ed85bbe9-702f-4308-a892-c5596af3c919", - "logo": "https://test.sram.surf.nl/api/images/organisations/20526caa-582f-443a-ae6b-571c28c8dbd9", - "name": "UUC", - "on_boarding_msg": "We are using **SRAM** to provide access to the following research tools:\n- Wiki\n- Cloud\n- Awesome things...\n\nIf you want to join one of our collaborations, please send a mail to [support@uuc.nl](mailto:support@uuc.nl).\n

\nHappy researching,\n\n*UUC support*", - "organisation_memberships_count": 4, - "schac_home_organisations": [ - { - "created_at": 1642511706, - "created_by": "urn:admin", - "id": 66, - "name": "rug.nl", - "organisation_id": 123, - "updated_by": "urn:admin" - } - ], - "services_restricted": false, - "short_name": "uuc", - "updated_by": "urn:admin", - "uuid4": "20526caa-582f-443a-ae6b-571c28c8dbd9" - }, - "organisation_id": 123, - "short_name": "co_nr_037", - "status": "active", - "updated_by": "urn:admin", - "uuid4": "de88c2e3-aad8-4242-ab8e-c0ee3a93d089", - "website_url": "https://www.google.nl" - }, - { - "accepted_user_policy": "https://www.google.nl", - "collaboration_memberships_count": 4, - "created_at": 1642511706, - "created_by": "urn:admin", - "description": "Een van vele COs", - "disable_join_requests": false, - "disclose_email_information": true, - "disclose_member_information": true, - "expiry_date": null, - "global_urn": "ucc:co_nr_038", - "id": 462, - "identifier": "c0e4148a-8bef-4e07-9b63-cb92c5daaf9f", - "invitations_count": 0, - "last_activity_date": 1642511706, - "logo": "https://test.sram.surf.nl/api/images/collaborations/af6c46ba-edd8-4c52-980a-c3d795609109", - "name": "Samenwerking Numero 38", - "organisation": { - "category": "Research", - "collaboration_creation_allowed": true, - "collaborations_count": 43, - "created_at": 1642511706, - "created_by": "urn:admin", - "description": "Unincorporated Urban Community", - "id": 123, - "identifier": "ed85bbe9-702f-4308-a892-c5596af3c919", - "logo": "https://test.sram.surf.nl/api/images/organisations/20526caa-582f-443a-ae6b-571c28c8dbd9", - "name": "UUC", - "on_boarding_msg": "We are using **SRAM** to provide access to the following research tools:\n- Wiki\n- Cloud\n- Awesome things...\n\nIf you want to join one of our collaborations, please send a mail to [support@uuc.nl](mailto:support@uuc.nl).\n

\nHappy researching,\n\n*UUC support*", - "organisation_memberships_count": 4, - "schac_home_organisations": [ - { - "created_at": 1642511706, - "created_by": "urn:admin", - "id": 66, - "name": "rug.nl", - "organisation_id": 123, - "updated_by": "urn:admin" - } - ], - "services_restricted": false, - "short_name": "uuc", - "updated_by": "urn:admin", - "uuid4": "20526caa-582f-443a-ae6b-571c28c8dbd9" - }, - "organisation_id": 123, - "short_name": "co_nr_038", - "status": "active", - "updated_by": "urn:admin", - "uuid4": "af6c46ba-edd8-4c52-980a-c3d795609109", - "website_url": "https://www.google.nl" - }, - { - "accepted_user_policy": "https://www.google.nl", - "collaboration_memberships_count": 4, - "created_at": 1642511706, - "created_by": "urn:admin", - "description": "Een van vele COs", - "disable_join_requests": false, - "disclose_email_information": true, - "disclose_member_information": true, - "expiry_date": null, - "global_urn": "ucc:co_nr_039", - "id": 463, - "identifier": "74a701cb-cbaa-4db5-8cf9-6233886a8a54", - "invitations_count": 0, - "last_activity_date": 1642511706, - "logo": "https://test.sram.surf.nl/api/images/collaborations/2c83b608-a4dd-477b-9d98-65bb5067b6f4", - "name": "Samenwerking Numero 39", - "organisation": { - "category": "Research", - "collaboration_creation_allowed": true, - "collaborations_count": 43, - "created_at": 1642511706, - "created_by": "urn:admin", - "description": "Unincorporated Urban Community", - "id": 123, - "identifier": "ed85bbe9-702f-4308-a892-c5596af3c919", - "logo": "https://test.sram.surf.nl/api/images/organisations/20526caa-582f-443a-ae6b-571c28c8dbd9", - "name": "UUC", - "on_boarding_msg": "We are using **SRAM** to provide access to the following research tools:\n- Wiki\n- Cloud\n- Awesome things...\n\nIf you want to join one of our collaborations, please send a mail to [support@uuc.nl](mailto:support@uuc.nl).\n

\nHappy researching,\n\n*UUC support*", - "organisation_memberships_count": 4, - "schac_home_organisations": [ - { - "created_at": 1642511706, - "created_by": "urn:admin", - "id": 66, - "name": "rug.nl", - "organisation_id": 123, - "updated_by": "urn:admin" - } - ], - "services_restricted": false, - "short_name": "uuc", - "updated_by": "urn:admin", - "uuid4": "20526caa-582f-443a-ae6b-571c28c8dbd9" - }, - "organisation_id": 123, - "short_name": "co_nr_039", - "status": "active", - "updated_by": "urn:admin", - "uuid4": "2c83b608-a4dd-477b-9d98-65bb5067b6f4", - "website_url": "https://www.google.nl" - }, - { - "accepted_user_policy": null, - "collaboration_memberships_count": 0, - "created_at": 1643016851, - "created_by": "900613f87a9c8539b15729264ccc50af20c865ba@acc.sram.eduteams.org", - "description": "Researcher collaboration UVA", - "disable_join_requests": true, - "disclose_email_information": true, - "disclose_member_information": true, - "expiry_date": 1743984000, - "global_urn": "uuc:researcher", - "id": 464, - "identifier": "73331474-e685-4a37-b7bf-df0c6a0bfa6b", - "invitations_count": 1, - "last_activity_date": 1643016851, - "logo": "https://test.sram.surf.nl/api/images/collaborations/a0bf4e50-7c3c-43a0-bfe0-094140f119e4", - "name": "Researcher", - "organisation": { - "category": "Research", - "collaboration_creation_allowed": true, - "collaborations_count": 43, - "created_at": 1642511706, - "created_by": "urn:admin", - "description": "Unincorporated Urban Community", - "id": 123, - "identifier": "ed85bbe9-702f-4308-a892-c5596af3c919", - "logo": "https://test.sram.surf.nl/api/images/organisations/20526caa-582f-443a-ae6b-571c28c8dbd9", - "name": "UUC", - "on_boarding_msg": "We are using **SRAM** to provide access to the following research tools:\n- Wiki\n- Cloud\n- Awesome things...\n\nIf you want to join one of our collaborations, please send a mail to [support@uuc.nl](mailto:support@uuc.nl).\n

\nHappy researching,\n\n*UUC support*", - "organisation_memberships_count": 4, - "schac_home_organisations": [ - { - "created_at": 1642511706, - "created_by": "urn:admin", - "id": 66, - "name": "rug.nl", - "organisation_id": 123, - "updated_by": "urn:admin" - } - ], - "services_restricted": false, - "short_name": "uuc", - "updated_by": "urn:admin", - "uuid4": "20526caa-582f-443a-ae6b-571c28c8dbd9" - }, - "organisation_id": 123, - "short_name": "researcher", - "status": "active", - "updated_by": "900613f87a9c8539b15729264ccc50af20c865ba@acc.sram.eduteams.org", - "uuid4": "a0bf4e50-7c3c-43a0-bfe0-094140f119e4", - "website_url": "https://service.universiteitvanharderwijk.nl/login" - }, - { - "accepted_user_policy": null, - "collaboration_memberships_count": 0, - "created_at": 1643019732, - "created_by": "900613f87a9c8539b15729264ccc50af20c865ba@acc.sram.eduteams.org", - "description": "Researcher collaboration UVA", - "disable_join_requests": false, - "disclose_email_information": true, - "disclose_member_information": true, - "expiry_date": 1743984000, - "global_urn": "uuc:researcherssss", - "id": 465, - "identifier": "efc25b72-e795-4456-8c69-59f07c0f0d0c", - "invitations_count": 0, - "last_activity_date": 1643019732, - "logo": "https://test.sram.surf.nl/api/images/collaborations/85d556e6-7fba-4229-9917-765661f2f413", - "name": "Researcher22", - "organisation": { - "category": "Research", - "collaboration_creation_allowed": true, - "collaborations_count": 43, - "created_at": 1642511706, - "created_by": "urn:admin", - "description": "Unincorporated Urban Community", - "id": 123, - "identifier": "ed85bbe9-702f-4308-a892-c5596af3c919", - "logo": "https://test.sram.surf.nl/api/images/organisations/20526caa-582f-443a-ae6b-571c28c8dbd9", - "name": "UUC", - "on_boarding_msg": "We are using **SRAM** to provide access to the following research tools:\n- Wiki\n- Cloud\n- Awesome things...\n\nIf you want to join one of our collaborations, please send a mail to [support@uuc.nl](mailto:support@uuc.nl).\n

\nHappy researching,\n\n*UUC support*", - "organisation_memberships_count": 4, - "schac_home_organisations": [ - { - "created_at": 1642511706, - "created_by": "urn:admin", - "id": 66, - "name": "rug.nl", - "organisation_id": 123, - "updated_by": "urn:admin" - } - ], - "services_restricted": false, - "short_name": "uuc", - "updated_by": "urn:admin", - "uuid4": "20526caa-582f-443a-ae6b-571c28c8dbd9" - }, - "organisation_id": 123, - "short_name": "researcherssss", - "status": "active", - "updated_by": "900613f87a9c8539b15729264ccc50af20c865ba@acc.sram.eduteams.org", - "uuid4": "85d556e6-7fba-4229-9917-765661f2f413", - "website_url": "https://service.universiteitvanharderwijk.nl/login" - }, - { - "accepted_user_policy": null, - "collaboration_memberships_count": 0, - "created_at": 1644849718, - "created_by": "b861b4c735313834e12206890806129020b168b7@acc.sram.eduteams.org", - "description": "The description is required for a collaboration\n", - "disable_join_requests": false, - "disclose_email_information": true, - "disclose_member_information": true, - "expiry_date": null, - "global_urn": "tue:uniquetestcollab", - "id": 466, - "identifier": "cc3b9383-446b-442e-8bad-0965b806e96f", - "invitations_count": 0, - "last_activity_date": 1644849718, - "logo": "https://test.sram.surf.nl/api/images/collaborations/91e0e841-b0bf-4617-a9a1-d188a346f436", - "name": "Unique test collab", - "organisation": { - "category": "University", - "collaboration_creation_allowed": false, - "collaborations_count": 1, - "created_at": 1642511706, - "created_by": "urn:admin", - "description": "University of Eindhoven", - "id": 125, - "identifier": "6af5066d-05f7-4fa8-8479-b1692294f7f8", - "logo": "https://test.sram.surf.nl/api/images/organisations/75892f6f-6c68-4828-bc0f-990214947fc6", - "name": "TUE", - "on_boarding_msg": null, - "organisation_memberships_count": 1, - "schac_home_organisations": [], - "services_restricted": false, - "short_name": "tue", - "updated_by": "urn:admin", - "uuid4": "75892f6f-6c68-4828-bc0f-990214947fc6" - }, - "organisation_id": 125, - "short_name": "uniquetestcollab", - "status": "active", - "updated_by": "b861b4c735313834e12206890806129020b168b7@acc.sram.eduteams.org", - "uuid4": "91e0e841-b0bf-4617-a9a1-d188a346f436", - "website_url": "" } ] \ No newline at end of file diff --git a/api/plsc/sync b/api/plsc/sync index cf6912f..74d22a3 100644 --- a/api/plsc/sync +++ b/api/plsc/sync @@ -5,5410 +5,711 @@ { "collaboration_memberships": [ { - "collaboration_id": 421, - "id": 872, + "collaboration_id": 22, + "id": 52, "role": "member", "status": "active", - "user_id": 939 + "user_id": 87 }, { - "collaboration_id": 421, - "id": 873, + "collaboration_id": 22, + "id": 53, "role": "admin", "status": "active", - "user_id": 943 + "user_id": 90 }, { - "collaboration_id": 421, - "id": 874, + "collaboration_id": 22, + "id": 57, "role": "member", "status": "active", - "user_id": 949 + "user_id": 96 }, { - "collaboration_id": 421, - "id": 875, + "collaboration_id": 22, + "id": 58, "role": "member", "status": "active", - "user_id": 947 + "user_id": 94 }, { - "collaboration_id": 421, - "id": 1044, - "role": "admin", - "status": "active", - "user_id": 1046 - }, - { - "collaboration_id": 421, - "id": 1045, + "collaboration_id": 22, + "id": 61, "role": "member", "status": "active", - "user_id": 1051 + "user_id": 95 } ], "description": "Artifical Intelligence computing for the Unincorporated Urban Community", "global_urn": "ucc:ai_computing", "groups": [ { - "collaboration_id": 421, + "collaboration_id": 22, "collaboration_memberships": [ { - "collaboration_membership_id": 874, - "group_id": 165, - "user_id": 949 + "collaboration_membership_id": 57, + "group_id": 21, + "user_id": 96 }, { - "collaboration_membership_id": 872, - "group_id": 165, - "user_id": 939 - }, - { - "collaboration_membership_id": 1044, - "group_id": 165, - "user_id": 1046 + "collaboration_membership_id": 52, + "group_id": 21, + "user_id": 87 } ], "description": "Artifical computing researchers", "global_urn": "uuc:ai_computing:ai_res", - "id": 165, - "identifier": "d633749a-426d-4979-9e51-f5b030f1c949", + "id": 21, + "identifier": "9734e4c4-d23e-4228-b0e0-8e6a5b85e72e", "name": "AI researchers", "short_name": "ai_res" }, { - "collaboration_id": 421, + "collaboration_id": 22, "collaboration_memberships": [ { - "collaboration_membership_id": 872, - "group_id": 166, - "user_id": 939 + "collaboration_membership_id": 52, + "group_id": 22, + "user_id": 87 } ], "description": "Artifical computing developers", "global_urn": "uuc:ai_computing:ai_dev", - "id": 166, - "identifier": "9dd2192b-617e-4c75-8980-9f27aed6d87a", + "id": 22, + "identifier": "4c270cff-de30-49e8-a3bc-df032536b37c", "name": "AI developers", "short_name": "ai_dev" - }, - { - "collaboration_id": 421, - "collaboration_memberships": [ - { - "collaboration_membership_id": 872, - "group_id": 170, - "user_id": 939 - }, - { - "collaboration_membership_id": 873, - "group_id": 170, - "user_id": 943 - }, - { - "collaboration_membership_id": 874, - "group_id": 170, - "user_id": 949 - }, - { - "collaboration_membership_id": 875, - "group_id": 170, - "user_id": 947 - }, - { - "collaboration_membership_id": 1045, - "group_id": 170, - "user_id": 1051 - } - ], - "description": "Mail group", - "global_urn": "uuc:ai_computing:mail_mail", - "id": 170, - "identifier": "76c057e7-b78f-4bed-b1dc-799928d8dfdc", - "name": "service_group_mail_name", - "short_name": "mail_mail" } ], - "id": 421, - "identifier": "c07d0087-ad80-4df3-bc09-cdd22f0bca6f", - "logo": "https://test.sram.surf.nl/api/images/collaborations/eb36c2f9-464a-4e4b-98f6-011ed2203b8a", + "id": 22, + "identifier": "a71a2b01-4642-4e1a-b3ac-0a06b2bf66f2", + "logo": "https://sbs.scz-vm.net/api/images/collaborations/a66ca983-457b-4f9a-a379-12adea5248a6", "name": "AI computing", - "organisation_id": 123, + "organisation_id": 16, "services": [ - 290, - 295 + 58, + 63 ], "short_name": "ai_computing", "status": "active", - "website_url": "https://www.google.nl" - }, - { - "collaboration_memberships": [ - { - "collaboration_id": 423, - "id": 876, - "role": "member", - "status": "active", - "user_id": 948 - }, - { - "collaboration_id": 423, - "id": 1041, - "role": "member", - "status": "active", - "user_id": 1048 - }, - { - "collaboration_id": 423, - "id": 1042, - "role": "admin", - "status": "active", - "user_id": 1047 - } - ], - "description": "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Mauris sit amet consectetur turpis. Vestibulum sodales, diam vitae feugiat commodo, odio lorem mollis lacus, quis semper enim lorem non magna. Fusce id sollicitudin nulla. Praesent quis ex sed tellus facilisis gravida nec nec mi. Sed ornare luctus neque, euismod porttitor quam malesuada sit amet. Donec venenatis ligula eu sapien convallis dictum. Nulla id risus lorem.\n\nCras in rhoncus urna. Mauris ac urna velit. Aliquam ut dolor rutrum, accumsan nisi sed, semper turpis. Ut ornare tortor at molestie mattis. Sed ullamcorper vestibulum lectus vitae pulvinar. Ut eget metus lectus. Integer in mauris ut turpis volutpat rhoncus. Quisque erat neque, tristique id felis et, mollis placerat velit. Morbi lobortis ligula purus, a tempus nisl finibus eget. Aenean ornare ligula massa, ornare blandit est ullamcorper non.", - "global_urn": "uuc:uuc_teachers_sho", - "groups": [ - { - "collaboration_id": 423, - "collaboration_memberships": [ - { - "collaboration_membership_id": 876, - "group_id": 171, - "user_id": 948 - }, - { - "collaboration_membership_id": 1041, - "group_id": 171, - "user_id": 1048 - } - ], - "description": "Mail group", - "global_urn": "uuc:uuc_teachers_sho:mail_mail", - "id": 171, - "identifier": "f6a19df4-774b-457f-a6a5-e98716da22c9", - "name": "service_group_mail_name", - "short_name": "mail_mail" - } + "tags": [ + "tag_uuc" ], - "id": 423, - "identifier": "bc2e7525-f946-4c04-8415-3f78f3447d58", - "logo": "https://test.sram.surf.nl/api/images/collaborations/7f3abd78-f7f4-4279-b35e-a7667632bfde", - "name": "UUC Teachers", - "organisation_id": 123, - "services": [], - "short_name": "uuc_teachers_sho", - "status": "active", "website_url": "https://www.google.nl" }, { "collaboration_memberships": [ { - "collaboration_id": 425, - "id": 881, - "role": "admin", - "status": "active", - "user_id": 959 - }, - { - "collaboration_id": 425, - "id": 882, - "role": "member", - "status": "active", - "user_id": 960 - }, - { - "collaboration_id": 425, - "id": 883, - "role": "member", - "status": "active", - "user_id": 961 - }, - { - "collaboration_id": 425, - "id": 884, - "role": "member", - "status": "active", - "user_id": 962 - }, - { - "collaboration_id": 425, - "id": 1037, + "collaboration_id": 25, + "id": 60, "role": "member", "status": "active", - "user_id": 1042 - } - ], - "description": "Een van vele COs", - "global_urn": "ucc:co_nr_001", - "groups": [ - { - "collaboration_id": 425, - "collaboration_memberships": [ - { - "collaboration_membership_id": 881, - "group_id": 172, - "user_id": 959 - }, - { - "collaboration_membership_id": 882, - "group_id": 172, - "user_id": 960 - }, - { - "collaboration_membership_id": 883, - "group_id": 172, - "user_id": 961 - }, - { - "collaboration_membership_id": 884, - "group_id": 172, - "user_id": 962 - }, - { - "collaboration_membership_id": 1037, - "group_id": 172, - "user_id": 1042 - } - ], - "description": "Mail group", - "global_urn": "uuc:co_nr_001:mail_mail", - "id": 172, - "identifier": "cad8c669-88e6-420c-8cc7-e6d5661cece9", - "name": "service_group_mail_name", - "short_name": "mail_mail" + "user_id": 95 } ], - "id": 425, - "identifier": "9e36e26e-0a1d-4d57-8854-3d455bcacfa9", - "logo": "https://test.sram.surf.nl/api/images/collaborations/d2abacbe-0045-4460-a49e-2e6e34f75aee", - "name": "Samenwerking Numero 1", - "organisation_id": 123, + "description": "UUC Teachers", + "global_urn": "ucc:UUC Teachers", + "groups": [], + "id": 25, + "identifier": "033cbc91-45ed-4020-bf86-3cc323e1f1cf", + "logo": "https://sbs.scz-vm.net/api/images/collaborations/2709e3ee-d221-4626-b92c-15bdb2ae51f2", + "name": "UUC Teachers", + "organisation_id": 16, "services": [ - 290, - 295 + 68 ], - "short_name": "co_nr_001", + "short_name": "uuc_teachers_short_name", "status": "active", + "tags": [], "website_url": "https://www.google.nl" + } + ], + "id": 16, + "identifier": "95306a5f-0a16-4461-b358-8442e09dab20", + "logo": "https://sbs.scz-vm.net/api/images/organisations/9cde03b5-b28e-4a2a-b2b6-4383d5511d5e", + "name": "UUC", + "organisation_memberships": [ + { + "organisation_id": 16, + "role": "admin", + "user_id": 87 }, { - "collaboration_memberships": [ - { - "collaboration_id": 426, - "id": 885, - "role": "admin", - "status": "active", - "user_id": 961 - }, - { - "collaboration_id": 426, - "id": 886, - "role": "member", - "status": "active", - "user_id": 962 - }, - { - "collaboration_id": 426, - "id": 887, - "role": "member", - "status": "active", - "user_id": 963 - }, - { - "collaboration_id": 426, - "id": 888, - "role": "member", - "status": "active", - "user_id": 964 - } - ], - "description": "Een van vele COs", - "global_urn": "ucc:co_nr_002", - "groups": [ - { - "collaboration_id": 426, - "collaboration_memberships": [ - { - "collaboration_membership_id": 885, - "group_id": 173, - "user_id": 961 - }, - { - "collaboration_membership_id": 886, - "group_id": 173, - "user_id": 962 - }, - { - "collaboration_membership_id": 887, - "group_id": 173, - "user_id": 963 - }, - { - "collaboration_membership_id": 888, - "group_id": 173, - "user_id": 964 - } - ], - "description": "Mail group", - "global_urn": "uuc:co_nr_002:mail_mail", - "id": 173, - "identifier": "c5a4fd78-b94a-442d-8712-765680e02bf7", - "name": "service_group_mail_name", - "short_name": "mail_mail" - } - ], - "id": 426, - "identifier": "c1f6387a-ffef-4452-b6c4-56fe7e013c83", - "logo": "https://test.sram.surf.nl/api/images/collaborations/800a481b-b99a-480a-a009-3ab6912e2918", - "name": "Samenwerking Numero 2", - "organisation_id": 123, - "services": [ - 290, - 295 - ], - "short_name": "co_nr_002", - "status": "active", - "website_url": "https://www.google.nl" + "organisation_id": 16, + "role": "admin", + "user_id": 88 }, { - "collaboration_memberships": [ - { - "collaboration_id": 427, - "id": 889, - "role": "admin", - "status": "active", - "user_id": 963 - }, - { - "collaboration_id": 427, - "id": 890, - "role": "member", - "status": "active", - "user_id": 964 - }, - { - "collaboration_id": 427, - "id": 891, - "role": "member", - "status": "active", - "user_id": 965 - }, - { - "collaboration_id": 427, - "id": 892, - "role": "member", - "status": "active", - "user_id": 966 - } - ], - "description": "Een van vele COs", - "global_urn": "ucc:co_nr_003", - "groups": [ - { - "collaboration_id": 427, - "collaboration_memberships": [ - { - "collaboration_membership_id": 889, - "group_id": 174, - "user_id": 963 - }, - { - "collaboration_membership_id": 890, - "group_id": 174, - "user_id": 964 - }, - { - "collaboration_membership_id": 891, - "group_id": 174, - "user_id": 965 - }, - { - "collaboration_membership_id": 892, - "group_id": 174, - "user_id": 966 - } - ], - "description": "Mail group", - "global_urn": "uuc:co_nr_003:mail_mail", - "id": 174, - "identifier": "b352e631-0ce9-455e-a58b-0ab0711d5ea9", - "name": "service_group_mail_name", - "short_name": "mail_mail" - } - ], - "id": 427, - "identifier": "5126ac48-9f83-4a7a-ae91-ef8298de8769", - "logo": "https://test.sram.surf.nl/api/images/collaborations/a218fa94-4dff-4126-9205-1519a9ba1ebc", - "name": "Samenwerking Numero 3", - "organisation_id": 123, - "services": [ - 290, - 295 - ], - "short_name": "co_nr_003", - "status": "active", - "website_url": "https://www.google.nl" + "organisation_id": 16, + "role": "manager", + "user_id": 92 }, + { + "organisation_id": 16, + "role": "manager", + "user_id": 101 + } + ], + "schac_home_organisations": [ + { + "name": "rug.nl", + "organisation_id": 16 + } + ], + "services": [ + 62, + 65 + ], + "short_name": "uuc" + }, + { + "collaborations": [ { "collaboration_memberships": [ { - "collaboration_id": 428, - "id": 893, - "role": "admin", - "status": "active", - "user_id": 965 - }, - { - "collaboration_id": 428, - "id": 894, + "collaboration_id": 23, + "id": 54, "role": "member", "status": "active", - "user_id": 966 + "user_id": 91 }, { - "collaboration_id": 428, - "id": 895, + "collaboration_id": 23, + "id": 55, "role": "member", "status": "active", - "user_id": 967 + "user_id": 89 }, { - "collaboration_id": 428, - "id": 896, - "role": "member", + "collaboration_id": 23, + "id": 56, + "role": "admin", "status": "active", - "user_id": 968 + "user_id": 94 } ], - "description": "Een van vele COs", - "global_urn": "ucc:co_nr_004", + "description": "University of Amsterdam Research - Urban Crowd Control", + "global_urn": "uva:research", "groups": [ { - "collaboration_id": 428, + "collaboration_id": 23, "collaboration_memberships": [ { - "collaboration_membership_id": 893, - "group_id": 175, - "user_id": 965 - }, - { - "collaboration_membership_id": 894, - "group_id": 175, - "user_id": 966 - }, - { - "collaboration_membership_id": 895, - "group_id": 175, - "user_id": 967 - }, - { - "collaboration_membership_id": 896, - "group_id": 175, - "user_id": 968 + "collaboration_membership_id": 54, + "group_id": 23, + "user_id": 91 } ], - "description": "Mail group", - "global_urn": "uuc:co_nr_004:mail_mail", - "id": 175, - "identifier": "729109af-60c7-40b4-970c-d3b5279fcf1e", + "description": "Science", + "global_urn": "uva:research:science", + "id": 23, + "identifier": "e46e388c-9362-4aaa-b23f-a855bf559598", + "name": "Science", + "short_name": "science" + }, + { + "collaboration_id": 23, + "collaboration_memberships": [], + "description": "Provisioned by service Mail Services - Mail group", + "global_urn": "uuc:ai_computing:mail-mail", + "id": 24, + "identifier": "9946ca40-2a53-40a8-bc63-fb0758e716e3", "name": "service_group_mail_name", - "short_name": "mail_mail" + "short_name": "mail-mail" } ], - "id": 428, - "identifier": "ba4a9b2c-da7c-430b-bc9b-a0a614a2ef8e", - "logo": "https://test.sram.surf.nl/api/images/collaborations/4b09ca02-59d3-4645-9da1-d1b5bda139bd", - "name": "Samenwerking Numero 4", - "organisation_id": 123, + "id": 23, + "identifier": "da706611-0afb-4a7a-819b-b0a9c63e9b67", + "logo": "https://sbs.scz-vm.net/api/images/collaborations/46210b3d-ad08-4a3e-9580-4cbe2e5ec193", + "name": "UVA UCC research", + "organisation_id": 17, "services": [ - 290, - 295 + 60, + 61, + 62, + 68 ], - "short_name": "co_nr_004", + "short_name": "research", "status": "active", + "tags": [ + "tag_uva" + ], "website_url": "https://www.google.nl" }, { - "collaboration_memberships": [ - { - "collaboration_id": 429, - "id": 897, - "role": "admin", - "status": "active", - "user_id": 967 - }, - { - "collaboration_id": 429, - "id": 898, - "role": "member", - "status": "active", - "user_id": 968 - }, - { - "collaboration_id": 429, - "id": 899, - "role": "member", - "status": "active", - "user_id": 969 - }, - { - "collaboration_id": 429, - "id": 900, - "role": "member", - "status": "active", - "user_id": 970 - } - ], - "description": "Een van vele COs", - "global_urn": "ucc:co_nr_005", - "groups": [ - { - "collaboration_id": 429, - "collaboration_memberships": [ - { - "collaboration_membership_id": 897, - "group_id": 176, - "user_id": 967 - }, - { - "collaboration_membership_id": 898, - "group_id": 176, - "user_id": 968 - }, - { - "collaboration_membership_id": 899, - "group_id": 176, - "user_id": 969 - }, - { - "collaboration_membership_id": 900, - "group_id": 176, - "user_id": 970 - } - ], - "description": "Mail group", - "global_urn": "uuc:co_nr_005:mail_mail", - "id": 176, - "identifier": "4a7aa109-2eef-4852-9a54-70cf9bca5d2e", - "name": "service_group_mail_name", - "short_name": "mail_mail" - } - ], - "id": 429, - "identifier": "3c74dc45-e6c3-4129-af65-c81e3a8a8b31", - "logo": "https://test.sram.surf.nl/api/images/collaborations/eb352434-a37e-417e-87f9-16b849cdb847", - "name": "Samenwerking Numero 5", - "organisation_id": 123, - "services": [ - 290, - 295 - ], - "short_name": "co_nr_005", + "collaboration_memberships": [], + "description": "UU", + "global_urn": "uva:uu_short", + "groups": [], + "id": 24, + "identifier": "568eed02-0e46-48ab-83fe-116d2a8a58c5", + "logo": "https://sbs.scz-vm.net/api/images/collaborations/a577b417-b22c-4190-8958-0ee07656ccab", + "name": "UU", + "organisation_id": 17, + "services": [], + "short_name": "uu_short", "status": "active", + "tags": [], "website_url": "https://www.google.nl" + } + ], + "id": 17, + "identifier": "7c60a022-ab09-438c-8603-c361bc1a088d", + "logo": "https://sbs.scz-vm.net/api/images/organisations/aa54ad03-8852-4c0c-bada-e176d6dbd88f", + "name": "Amsterdam UVA", + "organisation_memberships": [ + { + "organisation_id": 17, + "role": "admin", + "user_id": 96 }, { - "collaboration_memberships": [ - { - "collaboration_id": 430, - "id": 901, - "role": "admin", - "status": "active", - "user_id": 969 - }, - { - "collaboration_id": 430, - "id": 902, - "role": "member", - "status": "active", - "user_id": 970 - }, - { - "collaboration_id": 430, - "id": 903, - "role": "member", - "status": "active", - "user_id": 971 - }, - { - "collaboration_id": 430, - "id": 904, - "role": "member", - "status": "active", - "user_id": 972 - } - ], - "description": "Een van vele COs", - "global_urn": "ucc:co_nr_006", - "groups": [ - { - "collaboration_id": 430, - "collaboration_memberships": [ - { - "collaboration_membership_id": 901, - "group_id": 177, - "user_id": 969 - }, - { - "collaboration_membership_id": 902, - "group_id": 177, - "user_id": 970 - }, - { - "collaboration_membership_id": 903, - "group_id": 177, - "user_id": 971 - }, - { - "collaboration_membership_id": 904, - "group_id": 177, - "user_id": 972 - } - ], - "description": "Mail group", - "global_urn": "uuc:co_nr_006:mail_mail", - "id": 177, - "identifier": "2c7ba3b3-c195-4807-922f-359bb0765d14", - "name": "service_group_mail_name", - "short_name": "mail_mail" - } - ], - "id": 430, - "identifier": "d43147f8-cd56-425d-9c64-43f443cc2879", - "logo": "https://test.sram.surf.nl/api/images/collaborations/2c60a39a-a0e5-4e7b-9ba9-b81b3553ae18", - "name": "Samenwerking Numero 6", - "organisation_id": 123, - "services": [ - 290, - 295 - ], - "short_name": "co_nr_006", - "status": "active", - "website_url": "https://www.google.nl" - }, - { - "collaboration_memberships": [ - { - "collaboration_id": 431, - "id": 905, - "role": "admin", - "status": "active", - "user_id": 971 - }, - { - "collaboration_id": 431, - "id": 906, - "role": "member", - "status": "active", - "user_id": 972 - }, - { - "collaboration_id": 431, - "id": 907, - "role": "member", - "status": "active", - "user_id": 973 - }, - { - "collaboration_id": 431, - "id": 908, - "role": "member", - "status": "active", - "user_id": 974 - } - ], - "description": "Een van vele COs", - "global_urn": "ucc:co_nr_007", - "groups": [ - { - "collaboration_id": 431, - "collaboration_memberships": [ - { - "collaboration_membership_id": 905, - "group_id": 178, - "user_id": 971 - }, - { - "collaboration_membership_id": 906, - "group_id": 178, - "user_id": 972 - }, - { - "collaboration_membership_id": 907, - "group_id": 178, - "user_id": 973 - }, - { - "collaboration_membership_id": 908, - "group_id": 178, - "user_id": 974 - } - ], - "description": "Mail group", - "global_urn": "uuc:co_nr_007:mail_mail", - "id": 178, - "identifier": "9db860bf-bab8-4a99-ac04-1416a00bb816", - "name": "service_group_mail_name", - "short_name": "mail_mail" - } - ], - "id": 431, - "identifier": "89b6560e-7f54-45f5-9169-a002f7075fb1", - "logo": "https://test.sram.surf.nl/api/images/collaborations/3221c468-cb9f-41ae-9d6a-0c507f16b10d", - "name": "Samenwerking Numero 7", - "organisation_id": 123, - "services": [ - 290, - 295 - ], - "short_name": "co_nr_007", - "status": "active", - "website_url": "https://www.google.nl" - }, - { - "collaboration_memberships": [ - { - "collaboration_id": 432, - "id": 909, - "role": "admin", - "status": "active", - "user_id": 973 - }, - { - "collaboration_id": 432, - "id": 910, - "role": "member", - "status": "active", - "user_id": 974 - }, - { - "collaboration_id": 432, - "id": 911, - "role": "member", - "status": "active", - "user_id": 975 - }, - { - "collaboration_id": 432, - "id": 912, - "role": "member", - "status": "active", - "user_id": 976 - } - ], - "description": "Een van vele COs", - "global_urn": "ucc:co_nr_008", - "groups": [ - { - "collaboration_id": 432, - "collaboration_memberships": [ - { - "collaboration_membership_id": 909, - "group_id": 179, - "user_id": 973 - }, - { - "collaboration_membership_id": 910, - "group_id": 179, - "user_id": 974 - }, - { - "collaboration_membership_id": 911, - "group_id": 179, - "user_id": 975 - }, - { - "collaboration_membership_id": 912, - "group_id": 179, - "user_id": 976 - } - ], - "description": "Mail group", - "global_urn": "uuc:co_nr_008:mail_mail", - "id": 179, - "identifier": "ac370859-0490-4b2f-8795-d44b6d5e96d1", - "name": "service_group_mail_name", - "short_name": "mail_mail" - } - ], - "id": 432, - "identifier": "6f160cc6-49c4-4031-b36a-bddcddbbc186", - "logo": "https://test.sram.surf.nl/api/images/collaborations/f2c75bdc-2112-4862-8bd7-fcfc0b3cea81", - "name": "Samenwerking Numero 8", - "organisation_id": 123, - "services": [ - 290, - 295 - ], - "short_name": "co_nr_008", - "status": "active", - "website_url": "https://www.google.nl" - }, - { - "collaboration_memberships": [ - { - "collaboration_id": 433, - "id": 913, - "role": "admin", - "status": "active", - "user_id": 975 - }, - { - "collaboration_id": 433, - "id": 914, - "role": "member", - "status": "active", - "user_id": 976 - }, - { - "collaboration_id": 433, - "id": 915, - "role": "member", - "status": "active", - "user_id": 977 - }, - { - "collaboration_id": 433, - "id": 916, - "role": "member", - "status": "active", - "user_id": 978 - } - ], - "description": "Een van vele COs", - "global_urn": "ucc:co_nr_009", - "groups": [ - { - "collaboration_id": 433, - "collaboration_memberships": [ - { - "collaboration_membership_id": 913, - "group_id": 180, - "user_id": 975 - }, - { - "collaboration_membership_id": 914, - "group_id": 180, - "user_id": 976 - }, - { - "collaboration_membership_id": 915, - "group_id": 180, - "user_id": 977 - }, - { - "collaboration_membership_id": 916, - "group_id": 180, - "user_id": 978 - } - ], - "description": "Mail group", - "global_urn": "uuc:co_nr_009:mail_mail", - "id": 180, - "identifier": "c74599ef-44de-402f-9035-a04934877286", - "name": "service_group_mail_name", - "short_name": "mail_mail" - } - ], - "id": 433, - "identifier": "b1b33182-96df-4984-83c0-178fe19a292b", - "logo": "https://test.sram.surf.nl/api/images/collaborations/d4048398-1776-415d-8200-0b7069fa8a11", - "name": "Samenwerking Numero 9", - "organisation_id": 123, - "services": [ - 290, - 295 - ], - "short_name": "co_nr_009", - "status": "active", - "website_url": "https://www.google.nl" - }, - { - "collaboration_memberships": [ - { - "collaboration_id": 434, - "id": 917, - "role": "admin", - "status": "active", - "user_id": 977 - }, - { - "collaboration_id": 434, - "id": 918, - "role": "member", - "status": "active", - "user_id": 978 - }, - { - "collaboration_id": 434, - "id": 919, - "role": "member", - "status": "active", - "user_id": 979 - }, - { - "collaboration_id": 434, - "id": 920, - "role": "member", - "status": "active", - "user_id": 980 - }, - { - "collaboration_id": 434, - "id": 1047, - "role": "member", - "status": "active", - "user_id": 1054 - } - ], - "description": "Een van vele COs", - "global_urn": "ucc:co_nr_010", - "groups": [ - { - "collaboration_id": 434, - "collaboration_memberships": [ - { - "collaboration_membership_id": 917, - "group_id": 181, - "user_id": 977 - }, - { - "collaboration_membership_id": 918, - "group_id": 181, - "user_id": 978 - }, - { - "collaboration_membership_id": 919, - "group_id": 181, - "user_id": 979 - }, - { - "collaboration_membership_id": 920, - "group_id": 181, - "user_id": 980 - }, - { - "collaboration_membership_id": 1047, - "group_id": 181, - "user_id": 1054 - } - ], - "description": "Mail group", - "global_urn": "uuc:co_nr_010:mail_mail", - "id": 181, - "identifier": "ef6345d4-5849-446a-bb00-1a0be03ca43f", - "name": "service_group_mail_name", - "short_name": "mail_mail" - } - ], - "id": 434, - "identifier": "702c10f5-a462-427f-8606-9c9cb9be0ead", - "logo": "https://test.sram.surf.nl/api/images/collaborations/e706c916-b12f-4e98-ac00-1b21ac83229a", - "name": "Samenwerking Numero 10", - "organisation_id": 123, - "services": [ - 290, - 295 - ], - "short_name": "co_nr_010", - "status": "active", - "website_url": "https://www.google.nl" - }, - { - "collaboration_memberships": [ - { - "collaboration_id": 435, - "id": 921, - "role": "admin", - "status": "active", - "user_id": 979 - }, - { - "collaboration_id": 435, - "id": 922, - "role": "member", - "status": "active", - "user_id": 980 - }, - { - "collaboration_id": 435, - "id": 923, - "role": "member", - "status": "active", - "user_id": 981 - }, - { - "collaboration_id": 435, - "id": 924, - "role": "member", - "status": "active", - "user_id": 982 - } - ], - "description": "Een van vele COs", - "global_urn": "ucc:co_nr_011", - "groups": [ - { - "collaboration_id": 435, - "collaboration_memberships": [ - { - "collaboration_membership_id": 921, - "group_id": 182, - "user_id": 979 - }, - { - "collaboration_membership_id": 922, - "group_id": 182, - "user_id": 980 - }, - { - "collaboration_membership_id": 923, - "group_id": 182, - "user_id": 981 - }, - { - "collaboration_membership_id": 924, - "group_id": 182, - "user_id": 982 - } - ], - "description": "Mail group", - "global_urn": "uuc:co_nr_011:mail_mail", - "id": 182, - "identifier": "650f736f-7d62-4792-90fa-369dc2d8b111", - "name": "service_group_mail_name", - "short_name": "mail_mail" - } - ], - "id": 435, - "identifier": "ad4063ad-295d-4851-b07a-91c1b19fd61b", - "logo": "https://test.sram.surf.nl/api/images/collaborations/3613af90-6831-40cd-a7bd-6fdcb99a21a0", - "name": "Samenwerking Numero 11", - "organisation_id": 123, - "services": [ - 290, - 295 - ], - "short_name": "co_nr_011", - "status": "active", - "website_url": "https://www.google.nl" - }, - { - "collaboration_memberships": [ - { - "collaboration_id": 436, - "id": 925, - "role": "admin", - "status": "active", - "user_id": 981 - }, - { - "collaboration_id": 436, - "id": 926, - "role": "member", - "status": "active", - "user_id": 982 - }, - { - "collaboration_id": 436, - "id": 927, - "role": "member", - "status": "active", - "user_id": 983 - }, - { - "collaboration_id": 436, - "id": 928, - "role": "member", - "status": "active", - "user_id": 984 - } - ], - "description": "Een van vele COs", - "global_urn": "ucc:co_nr_012", - "groups": [ - { - "collaboration_id": 436, - "collaboration_memberships": [ - { - "collaboration_membership_id": 925, - "group_id": 183, - "user_id": 981 - }, - { - "collaboration_membership_id": 926, - "group_id": 183, - "user_id": 982 - }, - { - "collaboration_membership_id": 927, - "group_id": 183, - "user_id": 983 - }, - { - "collaboration_membership_id": 928, - "group_id": 183, - "user_id": 984 - } - ], - "description": "Mail group", - "global_urn": "uuc:co_nr_012:mail_mail", - "id": 183, - "identifier": "4e4de1ab-927e-4ff8-8591-2634390f1269", - "name": "service_group_mail_name", - "short_name": "mail_mail" - } - ], - "id": 436, - "identifier": "9dd6a4e2-10f3-490e-844b-63739c61abf7", - "logo": "https://test.sram.surf.nl/api/images/collaborations/b0f9f2fa-4a47-449f-9071-13ce9bee1328", - "name": "Samenwerking Numero 12", - "organisation_id": 123, - "services": [ - 290, - 295 - ], - "short_name": "co_nr_012", - "status": "active", - "website_url": "https://www.google.nl" - }, - { - "collaboration_memberships": [ - { - "collaboration_id": 437, - "id": 929, - "role": "admin", - "status": "active", - "user_id": 983 - }, - { - "collaboration_id": 437, - "id": 930, - "role": "member", - "status": "active", - "user_id": 984 - }, - { - "collaboration_id": 437, - "id": 931, - "role": "member", - "status": "active", - "user_id": 985 - }, - { - "collaboration_id": 437, - "id": 932, - "role": "member", - "status": "active", - "user_id": 986 - } - ], - "description": "Een van vele COs", - "global_urn": "ucc:co_nr_013", - "groups": [ - { - "collaboration_id": 437, - "collaboration_memberships": [ - { - "collaboration_membership_id": 929, - "group_id": 184, - "user_id": 983 - }, - { - "collaboration_membership_id": 930, - "group_id": 184, - "user_id": 984 - }, - { - "collaboration_membership_id": 931, - "group_id": 184, - "user_id": 985 - }, - { - "collaboration_membership_id": 932, - "group_id": 184, - "user_id": 986 - } - ], - "description": "Mail group", - "global_urn": "uuc:co_nr_013:mail_mail", - "id": 184, - "identifier": "7c702eaa-1d8a-47d3-82ae-f1146b54ac14", - "name": "service_group_mail_name", - "short_name": "mail_mail" - } - ], - "id": 437, - "identifier": "03bd4e95-7e3d-469e-b7ee-1a17de0237d5", - "logo": "https://test.sram.surf.nl/api/images/collaborations/6b9720c8-6ebf-40ec-b153-41584ffaebde", - "name": "Samenwerking Numero 13", - "organisation_id": 123, - "services": [ - 290, - 295 - ], - "short_name": "co_nr_013", - "status": "active", - "website_url": "https://www.google.nl" - }, - { - "collaboration_memberships": [ - { - "collaboration_id": 438, - "id": 933, - "role": "admin", - "status": "active", - "user_id": 985 - }, - { - "collaboration_id": 438, - "id": 934, - "role": "member", - "status": "active", - "user_id": 986 - }, - { - "collaboration_id": 438, - "id": 935, - "role": "member", - "status": "active", - "user_id": 987 - }, - { - "collaboration_id": 438, - "id": 936, - "role": "member", - "status": "active", - "user_id": 988 - } - ], - "description": "Een van vele COs", - "global_urn": "ucc:co_nr_014", - "groups": [ - { - "collaboration_id": 438, - "collaboration_memberships": [ - { - "collaboration_membership_id": 933, - "group_id": 185, - "user_id": 985 - }, - { - "collaboration_membership_id": 934, - "group_id": 185, - "user_id": 986 - }, - { - "collaboration_membership_id": 935, - "group_id": 185, - "user_id": 987 - }, - { - "collaboration_membership_id": 936, - "group_id": 185, - "user_id": 988 - } - ], - "description": "Mail group", - "global_urn": "uuc:co_nr_014:mail_mail", - "id": 185, - "identifier": "155ffc12-a7e8-4c3d-925b-42bf8c26fdd8", - "name": "service_group_mail_name", - "short_name": "mail_mail" - } - ], - "id": 438, - "identifier": "118d4010-3fc4-4d71-acec-119a72e39120", - "logo": "https://test.sram.surf.nl/api/images/collaborations/8460c9ff-e175-4e01-81a8-6f44663b8cd7", - "name": "Samenwerking Numero 14", - "organisation_id": 123, - "services": [ - 290, - 295 - ], - "short_name": "co_nr_014", - "status": "active", - "website_url": "https://www.google.nl" - }, - { - "collaboration_memberships": [ - { - "collaboration_id": 439, - "id": 937, - "role": "admin", - "status": "active", - "user_id": 987 - }, - { - "collaboration_id": 439, - "id": 938, - "role": "member", - "status": "active", - "user_id": 988 - }, - { - "collaboration_id": 439, - "id": 939, - "role": "member", - "status": "active", - "user_id": 989 - }, - { - "collaboration_id": 439, - "id": 940, - "role": "member", - "status": "active", - "user_id": 990 - } - ], - "description": "Een van vele COs", - "global_urn": "ucc:co_nr_015", - "groups": [ - { - "collaboration_id": 439, - "collaboration_memberships": [ - { - "collaboration_membership_id": 937, - "group_id": 186, - "user_id": 987 - }, - { - "collaboration_membership_id": 938, - "group_id": 186, - "user_id": 988 - }, - { - "collaboration_membership_id": 939, - "group_id": 186, - "user_id": 989 - }, - { - "collaboration_membership_id": 940, - "group_id": 186, - "user_id": 990 - } - ], - "description": "Mail group", - "global_urn": "uuc:co_nr_015:mail_mail", - "id": 186, - "identifier": "518ffa6e-0b23-41d8-bc40-6301a977f152", - "name": "service_group_mail_name", - "short_name": "mail_mail" - } - ], - "id": 439, - "identifier": "df265f53-1cc0-47d4-8026-deac367d2cc6", - "logo": "https://test.sram.surf.nl/api/images/collaborations/0f450770-756d-4098-8d0f-eb94da77efea", - "name": "Samenwerking Numero 15", - "organisation_id": 123, - "services": [ - 290, - 295 - ], - "short_name": "co_nr_015", - "status": "active", - "website_url": "https://www.google.nl" - }, - { - "collaboration_memberships": [ - { - "collaboration_id": 440, - "id": 941, - "role": "admin", - "status": "active", - "user_id": 989 - }, - { - "collaboration_id": 440, - "id": 942, - "role": "member", - "status": "active", - "user_id": 990 - }, - { - "collaboration_id": 440, - "id": 943, - "role": "member", - "status": "active", - "user_id": 991 - }, - { - "collaboration_id": 440, - "id": 944, - "role": "member", - "status": "active", - "user_id": 992 - } - ], - "description": "Een van vele COs", - "global_urn": "ucc:co_nr_016", - "groups": [ - { - "collaboration_id": 440, - "collaboration_memberships": [ - { - "collaboration_membership_id": 941, - "group_id": 187, - "user_id": 989 - }, - { - "collaboration_membership_id": 942, - "group_id": 187, - "user_id": 990 - }, - { - "collaboration_membership_id": 943, - "group_id": 187, - "user_id": 991 - }, - { - "collaboration_membership_id": 944, - "group_id": 187, - "user_id": 992 - } - ], - "description": "Mail group", - "global_urn": "uuc:co_nr_016:mail_mail", - "id": 187, - "identifier": "a8674148-4e4d-406d-b4cd-210679abea23", - "name": "service_group_mail_name", - "short_name": "mail_mail" - } - ], - "id": 440, - "identifier": "7c9505f8-712f-466f-91d9-329879a392f0", - "logo": "https://test.sram.surf.nl/api/images/collaborations/1c5a349a-1135-4f8f-be77-7659ab2d184a", - "name": "Samenwerking Numero 16", - "organisation_id": 123, - "services": [ - 290, - 295 - ], - "short_name": "co_nr_016", - "status": "active", - "website_url": "https://www.google.nl" - }, - { - "collaboration_memberships": [ - { - "collaboration_id": 441, - "id": 945, - "role": "admin", - "status": "active", - "user_id": 991 - }, - { - "collaboration_id": 441, - "id": 946, - "role": "member", - "status": "active", - "user_id": 992 - }, - { - "collaboration_id": 441, - "id": 947, - "role": "member", - "status": "active", - "user_id": 993 - }, - { - "collaboration_id": 441, - "id": 948, - "role": "member", - "status": "active", - "user_id": 994 - } - ], - "description": "Een van vele COs", - "global_urn": "ucc:co_nr_017", - "groups": [ - { - "collaboration_id": 441, - "collaboration_memberships": [ - { - "collaboration_membership_id": 945, - "group_id": 188, - "user_id": 991 - }, - { - "collaboration_membership_id": 946, - "group_id": 188, - "user_id": 992 - }, - { - "collaboration_membership_id": 947, - "group_id": 188, - "user_id": 993 - }, - { - "collaboration_membership_id": 948, - "group_id": 188, - "user_id": 994 - } - ], - "description": "Mail group", - "global_urn": "uuc:co_nr_017:mail_mail", - "id": 188, - "identifier": "231963ff-81ef-4eeb-94f5-fe0a1e0b284b", - "name": "service_group_mail_name", - "short_name": "mail_mail" - } - ], - "id": 441, - "identifier": "953517a5-fd55-4a46-ad81-01fcee416924", - "logo": "https://test.sram.surf.nl/api/images/collaborations/2462d1d0-5fc8-48fa-baa6-70518200aeec", - "name": "Samenwerking Numero 17", - "organisation_id": 123, - "services": [ - 290, - 295 - ], - "short_name": "co_nr_017", - "status": "active", - "website_url": "https://www.google.nl" - }, - { - "collaboration_memberships": [ - { - "collaboration_id": 442, - "id": 949, - "role": "admin", - "status": "active", - "user_id": 993 - }, - { - "collaboration_id": 442, - "id": 950, - "role": "member", - "status": "active", - "user_id": 994 - }, - { - "collaboration_id": 442, - "id": 951, - "role": "member", - "status": "active", - "user_id": 995 - }, - { - "collaboration_id": 442, - "id": 952, - "role": "member", - "status": "active", - "user_id": 996 - } - ], - "description": "Een van vele COs", - "global_urn": "ucc:co_nr_018", - "groups": [ - { - "collaboration_id": 442, - "collaboration_memberships": [ - { - "collaboration_membership_id": 949, - "group_id": 189, - "user_id": 993 - }, - { - "collaboration_membership_id": 950, - "group_id": 189, - "user_id": 994 - }, - { - "collaboration_membership_id": 951, - "group_id": 189, - "user_id": 995 - }, - { - "collaboration_membership_id": 952, - "group_id": 189, - "user_id": 996 - } - ], - "description": "Mail group", - "global_urn": "uuc:co_nr_018:mail_mail", - "id": 189, - "identifier": "92ee93f9-303c-438f-9555-34f6d5cd855b", - "name": "service_group_mail_name", - "short_name": "mail_mail" - } - ], - "id": 442, - "identifier": "a9381b63-0233-469d-995c-c3abc172c202", - "logo": "https://test.sram.surf.nl/api/images/collaborations/14886bf0-64eb-4056-b2bd-fa9adb84659e", - "name": "Samenwerking Numero 18", - "organisation_id": 123, - "services": [ - 290, - 295 - ], - "short_name": "co_nr_018", - "status": "active", - "website_url": "https://www.google.nl" - }, - { - "collaboration_memberships": [ - { - "collaboration_id": 443, - "id": 953, - "role": "admin", - "status": "active", - "user_id": 995 - }, - { - "collaboration_id": 443, - "id": 954, - "role": "member", - "status": "active", - "user_id": 996 - }, - { - "collaboration_id": 443, - "id": 955, - "role": "member", - "status": "active", - "user_id": 997 - }, - { - "collaboration_id": 443, - "id": 956, - "role": "member", - "status": "active", - "user_id": 998 - } - ], - "description": "Een van vele COs", - "global_urn": "ucc:co_nr_019", - "groups": [ - { - "collaboration_id": 443, - "collaboration_memberships": [ - { - "collaboration_membership_id": 953, - "group_id": 190, - "user_id": 995 - }, - { - "collaboration_membership_id": 954, - "group_id": 190, - "user_id": 996 - }, - { - "collaboration_membership_id": 955, - "group_id": 190, - "user_id": 997 - }, - { - "collaboration_membership_id": 956, - "group_id": 190, - "user_id": 998 - } - ], - "description": "Mail group", - "global_urn": "uuc:co_nr_019:mail_mail", - "id": 190, - "identifier": "82692a3c-be4c-45e8-83f5-5088fc5989f8", - "name": "service_group_mail_name", - "short_name": "mail_mail" - } - ], - "id": 443, - "identifier": "bfdb4114-42d6-4ab1-a156-6fee26a50f1d", - "logo": "https://test.sram.surf.nl/api/images/collaborations/36aefccd-a5cd-4592-9835-4ddd12d26451", - "name": "Samenwerking Numero 19", - "organisation_id": 123, - "services": [ - 290, - 295 - ], - "short_name": "co_nr_019", - "status": "active", - "website_url": "https://www.google.nl" - }, - { - "collaboration_memberships": [ - { - "collaboration_id": 444, - "id": 957, - "role": "admin", - "status": "active", - "user_id": 997 - }, - { - "collaboration_id": 444, - "id": 958, - "role": "member", - "status": "active", - "user_id": 998 - }, - { - "collaboration_id": 444, - "id": 959, - "role": "member", - "status": "active", - "user_id": 999 - }, - { - "collaboration_id": 444, - "id": 960, - "role": "member", - "status": "active", - "user_id": 1000 - } - ], - "description": "Een van vele COs", - "global_urn": "ucc:co_nr_020", - "groups": [ - { - "collaboration_id": 444, - "collaboration_memberships": [ - { - "collaboration_membership_id": 957, - "group_id": 191, - "user_id": 997 - }, - { - "collaboration_membership_id": 958, - "group_id": 191, - "user_id": 998 - }, - { - "collaboration_membership_id": 959, - "group_id": 191, - "user_id": 999 - }, - { - "collaboration_membership_id": 960, - "group_id": 191, - "user_id": 1000 - } - ], - "description": "Mail group", - "global_urn": "uuc:co_nr_020:mail_mail", - "id": 191, - "identifier": "4ec868ec-a52e-4a00-a81e-ba78346001e0", - "name": "service_group_mail_name", - "short_name": "mail_mail" - } - ], - "id": 444, - "identifier": "2b661afa-0763-469a-b7da-f6a05902b7db", - "logo": "https://test.sram.surf.nl/api/images/collaborations/c0e0e39c-a1f2-4d3d-8f33-29d2c04f7c4d", - "name": "Samenwerking Numero 20", - "organisation_id": 123, - "services": [ - 290, - 295 - ], - "short_name": "co_nr_020", - "status": "active", - "website_url": "https://www.google.nl" - }, - { - "collaboration_memberships": [ - { - "collaboration_id": 445, - "id": 961, - "role": "admin", - "status": "active", - "user_id": 999 - }, - { - "collaboration_id": 445, - "id": 962, - "role": "member", - "status": "active", - "user_id": 1000 - }, - { - "collaboration_id": 445, - "id": 963, - "role": "member", - "status": "active", - "user_id": 1001 - }, - { - "collaboration_id": 445, - "id": 964, - "role": "member", - "status": "active", - "user_id": 1002 - } - ], - "description": "Een van vele COs", - "global_urn": "ucc:co_nr_021", - "groups": [ - { - "collaboration_id": 445, - "collaboration_memberships": [ - { - "collaboration_membership_id": 961, - "group_id": 192, - "user_id": 999 - }, - { - "collaboration_membership_id": 962, - "group_id": 192, - "user_id": 1000 - }, - { - "collaboration_membership_id": 963, - "group_id": 192, - "user_id": 1001 - }, - { - "collaboration_membership_id": 964, - "group_id": 192, - "user_id": 1002 - } - ], - "description": "Mail group", - "global_urn": "uuc:co_nr_021:mail_mail", - "id": 192, - "identifier": "025ebe1e-b8d4-4e92-8da1-dba4fb197786", - "name": "service_group_mail_name", - "short_name": "mail_mail" - } - ], - "id": 445, - "identifier": "050d9485-7ae5-4391-8d93-9bdb298b1e07", - "logo": "https://test.sram.surf.nl/api/images/collaborations/41dfb27e-2225-4c50-9213-ac92a4beb362", - "name": "Samenwerking Numero 21", - "organisation_id": 123, - "services": [ - 290, - 295 - ], - "short_name": "co_nr_021", - "status": "active", - "website_url": "https://www.google.nl" - }, - { - "collaboration_memberships": [ - { - "collaboration_id": 446, - "id": 965, - "role": "admin", - "status": "active", - "user_id": 1001 - }, - { - "collaboration_id": 446, - "id": 966, - "role": "member", - "status": "active", - "user_id": 1002 - }, - { - "collaboration_id": 446, - "id": 967, - "role": "member", - "status": "active", - "user_id": 1003 - }, - { - "collaboration_id": 446, - "id": 968, - "role": "member", - "status": "active", - "user_id": 1004 - } - ], - "description": "Een van vele COs", - "global_urn": "ucc:co_nr_022", - "groups": [ - { - "collaboration_id": 446, - "collaboration_memberships": [ - { - "collaboration_membership_id": 965, - "group_id": 193, - "user_id": 1001 - }, - { - "collaboration_membership_id": 966, - "group_id": 193, - "user_id": 1002 - }, - { - "collaboration_membership_id": 967, - "group_id": 193, - "user_id": 1003 - }, - { - "collaboration_membership_id": 968, - "group_id": 193, - "user_id": 1004 - } - ], - "description": "Mail group", - "global_urn": "uuc:co_nr_022:mail_mail", - "id": 193, - "identifier": "11bf7578-ec73-42c4-9b0c-e5ac32a85c7f", - "name": "service_group_mail_name", - "short_name": "mail_mail" - } - ], - "id": 446, - "identifier": "c102fe6e-691b-4639-92b5-20fcd1afdf2e", - "logo": "https://test.sram.surf.nl/api/images/collaborations/5eb873d1-46a7-430b-b1c7-ef22f4bb2bdc", - "name": "Samenwerking Numero 22", - "organisation_id": 123, - "services": [ - 290, - 295 - ], - "short_name": "co_nr_022", - "status": "active", - "website_url": "https://www.google.nl" - }, - { - "collaboration_memberships": [ - { - "collaboration_id": 447, - "id": 969, - "role": "admin", - "status": "active", - "user_id": 1003 - }, - { - "collaboration_id": 447, - "id": 970, - "role": "member", - "status": "active", - "user_id": 1004 - }, - { - "collaboration_id": 447, - "id": 971, - "role": "member", - "status": "active", - "user_id": 1005 - }, - { - "collaboration_id": 447, - "id": 972, - "role": "member", - "status": "active", - "user_id": 1006 - } - ], - "description": "Een van vele COs", - "global_urn": "ucc:co_nr_023", - "groups": [ - { - "collaboration_id": 447, - "collaboration_memberships": [ - { - "collaboration_membership_id": 969, - "group_id": 194, - "user_id": 1003 - }, - { - "collaboration_membership_id": 970, - "group_id": 194, - "user_id": 1004 - }, - { - "collaboration_membership_id": 971, - "group_id": 194, - "user_id": 1005 - }, - { - "collaboration_membership_id": 972, - "group_id": 194, - "user_id": 1006 - } - ], - "description": "Mail group", - "global_urn": "uuc:co_nr_023:mail_mail", - "id": 194, - "identifier": "1fbf4b18-1819-43fa-b2c2-e821c36c1046", - "name": "service_group_mail_name", - "short_name": "mail_mail" - } - ], - "id": 447, - "identifier": "1190687a-a9f4-433b-b502-f852ceed8e10", - "logo": "https://test.sram.surf.nl/api/images/collaborations/6438fa2f-46cc-4372-8018-28bc8894cbe4", - "name": "Samenwerking Numero 23", - "organisation_id": 123, - "services": [ - 290, - 295 - ], - "short_name": "co_nr_023", - "status": "active", - "website_url": "https://www.google.nl" - }, - { - "collaboration_memberships": [ - { - "collaboration_id": 448, - "id": 973, - "role": "admin", - "status": "active", - "user_id": 1005 - }, - { - "collaboration_id": 448, - "id": 974, - "role": "member", - "status": "active", - "user_id": 1006 - }, - { - "collaboration_id": 448, - "id": 975, - "role": "member", - "status": "active", - "user_id": 1007 - }, - { - "collaboration_id": 448, - "id": 976, - "role": "member", - "status": "active", - "user_id": 1008 - } - ], - "description": "Een van vele COs", - "global_urn": "ucc:co_nr_024", - "groups": [ - { - "collaboration_id": 448, - "collaboration_memberships": [ - { - "collaboration_membership_id": 973, - "group_id": 195, - "user_id": 1005 - }, - { - "collaboration_membership_id": 974, - "group_id": 195, - "user_id": 1006 - }, - { - "collaboration_membership_id": 975, - "group_id": 195, - "user_id": 1007 - }, - { - "collaboration_membership_id": 976, - "group_id": 195, - "user_id": 1008 - } - ], - "description": "Mail group", - "global_urn": "uuc:co_nr_024:mail_mail", - "id": 195, - "identifier": "06329198-f82e-4a41-aec8-46ae03cd8f39", - "name": "service_group_mail_name", - "short_name": "mail_mail" - } - ], - "id": 448, - "identifier": "bae46019-13a6-4499-9cca-28ed9d1405c3", - "logo": "https://test.sram.surf.nl/api/images/collaborations/d73614de-234c-4507-9473-78906e3e0270", - "name": "Samenwerking Numero 24", - "organisation_id": 123, - "services": [ - 290, - 295 - ], - "short_name": "co_nr_024", - "status": "active", - "website_url": "https://www.google.nl" - }, - { - "collaboration_memberships": [ - { - "collaboration_id": 449, - "id": 977, - "role": "admin", - "status": "active", - "user_id": 1007 - }, - { - "collaboration_id": 449, - "id": 978, - "role": "member", - "status": "active", - "user_id": 1008 - }, - { - "collaboration_id": 449, - "id": 979, - "role": "member", - "status": "active", - "user_id": 1009 - }, - { - "collaboration_id": 449, - "id": 980, - "role": "member", - "status": "active", - "user_id": 1010 - } - ], - "description": "Een van vele COs", - "global_urn": "ucc:co_nr_025", - "groups": [ - { - "collaboration_id": 449, - "collaboration_memberships": [ - { - "collaboration_membership_id": 977, - "group_id": 196, - "user_id": 1007 - }, - { - "collaboration_membership_id": 978, - "group_id": 196, - "user_id": 1008 - }, - { - "collaboration_membership_id": 979, - "group_id": 196, - "user_id": 1009 - }, - { - "collaboration_membership_id": 980, - "group_id": 196, - "user_id": 1010 - } - ], - "description": "Mail group", - "global_urn": "uuc:co_nr_025:mail_mail", - "id": 196, - "identifier": "c776c987-7492-4737-8b85-73051afa484b", - "name": "service_group_mail_name", - "short_name": "mail_mail" - } - ], - "id": 449, - "identifier": "151ff639-c599-460c-844f-9378b2a2df36", - "logo": "https://test.sram.surf.nl/api/images/collaborations/b28e587c-f09a-4d23-963b-ac61bd80c494", - "name": "Samenwerking Numero 25", - "organisation_id": 123, - "services": [ - 290, - 295 - ], - "short_name": "co_nr_025", - "status": "active", - "website_url": "https://www.google.nl" - }, - { - "collaboration_memberships": [ - { - "collaboration_id": 450, - "id": 981, - "role": "admin", - "status": "active", - "user_id": 1009 - }, - { - "collaboration_id": 450, - "id": 982, - "role": "member", - "status": "active", - "user_id": 1010 - }, - { - "collaboration_id": 450, - "id": 983, - "role": "member", - "status": "active", - "user_id": 1011 - }, - { - "collaboration_id": 450, - "id": 984, - "role": "member", - "status": "active", - "user_id": 1012 - } - ], - "description": "Een van vele COs", - "global_urn": "ucc:co_nr_026", - "groups": [ - { - "collaboration_id": 450, - "collaboration_memberships": [ - { - "collaboration_membership_id": 981, - "group_id": 197, - "user_id": 1009 - }, - { - "collaboration_membership_id": 982, - "group_id": 197, - "user_id": 1010 - }, - { - "collaboration_membership_id": 983, - "group_id": 197, - "user_id": 1011 - }, - { - "collaboration_membership_id": 984, - "group_id": 197, - "user_id": 1012 - } - ], - "description": "Mail group", - "global_urn": "uuc:co_nr_026:mail_mail", - "id": 197, - "identifier": "ea1f0840-e30b-4b51-9701-f2e241fa9784", - "name": "service_group_mail_name", - "short_name": "mail_mail" - } - ], - "id": 450, - "identifier": "0f9c7edb-8280-4df9-bb5d-fdb3fae4fbc7", - "logo": "https://test.sram.surf.nl/api/images/collaborations/bdb6db89-ed18-4472-a555-ce6d0607abe6", - "name": "Samenwerking Numero 26", - "organisation_id": 123, - "services": [ - 290, - 295 - ], - "short_name": "co_nr_026", - "status": "active", - "website_url": "https://www.google.nl" - }, - { - "collaboration_memberships": [ - { - "collaboration_id": 451, - "id": 985, - "role": "admin", - "status": "active", - "user_id": 1011 - }, - { - "collaboration_id": 451, - "id": 986, - "role": "member", - "status": "active", - "user_id": 1012 - }, - { - "collaboration_id": 451, - "id": 987, - "role": "member", - "status": "active", - "user_id": 1013 - }, - { - "collaboration_id": 451, - "id": 988, - "role": "member", - "status": "active", - "user_id": 1014 - } - ], - "description": "Een van vele COs", - "global_urn": "ucc:co_nr_027", - "groups": [ - { - "collaboration_id": 451, - "collaboration_memberships": [ - { - "collaboration_membership_id": 985, - "group_id": 198, - "user_id": 1011 - }, - { - "collaboration_membership_id": 986, - "group_id": 198, - "user_id": 1012 - }, - { - "collaboration_membership_id": 987, - "group_id": 198, - "user_id": 1013 - }, - { - "collaboration_membership_id": 988, - "group_id": 198, - "user_id": 1014 - } - ], - "description": "Mail group", - "global_urn": "uuc:co_nr_027:mail_mail", - "id": 198, - "identifier": "071e9753-75e6-4ba2-addb-c0b90b3b453b", - "name": "service_group_mail_name", - "short_name": "mail_mail" - } - ], - "id": 451, - "identifier": "09a2e8ff-69da-42b6-9e82-86db00501bad", - "logo": "https://test.sram.surf.nl/api/images/collaborations/ed33886c-6753-4033-8eec-f21d45c6dcc6", - "name": "Samenwerking Numero 27", - "organisation_id": 123, - "services": [ - 290, - 295 - ], - "short_name": "co_nr_027", - "status": "active", - "website_url": "https://www.google.nl" - }, - { - "collaboration_memberships": [ - { - "collaboration_id": 452, - "id": 989, - "role": "admin", - "status": "active", - "user_id": 1013 - }, - { - "collaboration_id": 452, - "id": 990, - "role": "member", - "status": "active", - "user_id": 1014 - }, - { - "collaboration_id": 452, - "id": 991, - "role": "member", - "status": "active", - "user_id": 1015 - }, - { - "collaboration_id": 452, - "id": 992, - "role": "member", - "status": "active", - "user_id": 1016 - } - ], - "description": "Een van vele COs", - "global_urn": "ucc:co_nr_028", - "groups": [ - { - "collaboration_id": 452, - "collaboration_memberships": [ - { - "collaboration_membership_id": 989, - "group_id": 199, - "user_id": 1013 - }, - { - "collaboration_membership_id": 990, - "group_id": 199, - "user_id": 1014 - }, - { - "collaboration_membership_id": 991, - "group_id": 199, - "user_id": 1015 - }, - { - "collaboration_membership_id": 992, - "group_id": 199, - "user_id": 1016 - } - ], - "description": "Mail group", - "global_urn": "uuc:co_nr_028:mail_mail", - "id": 199, - "identifier": "59ec1ab4-79c6-4ce1-b7f7-6b8b39833ab4", - "name": "service_group_mail_name", - "short_name": "mail_mail" - } - ], - "id": 452, - "identifier": "69b02fd9-832e-43e1-acaf-02f77ca88c5f", - "logo": "https://test.sram.surf.nl/api/images/collaborations/512ef8c9-2360-4094-a8df-e732c4018922", - "name": "Samenwerking Numero 28", - "organisation_id": 123, - "services": [ - 290, - 295 - ], - "short_name": "co_nr_028", - "status": "active", - "website_url": "https://www.google.nl" - }, - { - "collaboration_memberships": [ - { - "collaboration_id": 453, - "id": 993, - "role": "admin", - "status": "active", - "user_id": 1015 - }, - { - "collaboration_id": 453, - "id": 994, - "role": "member", - "status": "active", - "user_id": 1016 - }, - { - "collaboration_id": 453, - "id": 995, - "role": "member", - "status": "active", - "user_id": 1017 - }, - { - "collaboration_id": 453, - "id": 996, - "role": "member", - "status": "active", - "user_id": 1018 - } - ], - "description": "Een van vele COs", - "global_urn": "ucc:co_nr_029", - "groups": [ - { - "collaboration_id": 453, - "collaboration_memberships": [ - { - "collaboration_membership_id": 993, - "group_id": 200, - "user_id": 1015 - }, - { - "collaboration_membership_id": 994, - "group_id": 200, - "user_id": 1016 - }, - { - "collaboration_membership_id": 995, - "group_id": 200, - "user_id": 1017 - }, - { - "collaboration_membership_id": 996, - "group_id": 200, - "user_id": 1018 - } - ], - "description": "Mail group", - "global_urn": "uuc:co_nr_029:mail_mail", - "id": 200, - "identifier": "5976e5ad-f03c-466f-93ab-87ecef7e334b", - "name": "service_group_mail_name", - "short_name": "mail_mail" - } - ], - "id": 453, - "identifier": "37d10e74-069f-4e7e-82b1-54b09540f1c6", - "logo": "https://test.sram.surf.nl/api/images/collaborations/71ed9d91-671d-433a-ab74-b63572c6a650", - "name": "Samenwerking Numero 29", - "organisation_id": 123, - "services": [ - 290, - 295 - ], - "short_name": "co_nr_029", - "status": "active", - "website_url": "https://www.google.nl" - }, - { - "collaboration_memberships": [ - { - "collaboration_id": 454, - "id": 997, - "role": "admin", - "status": "active", - "user_id": 1017 - }, - { - "collaboration_id": 454, - "id": 998, - "role": "member", - "status": "active", - "user_id": 1018 - }, - { - "collaboration_id": 454, - "id": 999, - "role": "member", - "status": "active", - "user_id": 1019 - }, - { - "collaboration_id": 454, - "id": 1000, - "role": "member", - "status": "active", - "user_id": 1020 - } - ], - "description": "Een van vele COs", - "global_urn": "ucc:co_nr_030", - "groups": [ - { - "collaboration_id": 454, - "collaboration_memberships": [ - { - "collaboration_membership_id": 997, - "group_id": 201, - "user_id": 1017 - }, - { - "collaboration_membership_id": 998, - "group_id": 201, - "user_id": 1018 - }, - { - "collaboration_membership_id": 999, - "group_id": 201, - "user_id": 1019 - }, - { - "collaboration_membership_id": 1000, - "group_id": 201, - "user_id": 1020 - } - ], - "description": "Mail group", - "global_urn": "uuc:co_nr_030:mail_mail", - "id": 201, - "identifier": "2676122c-7d98-4ed9-b3f3-3e78174a6d9f", - "name": "service_group_mail_name", - "short_name": "mail_mail" - } - ], - "id": 454, - "identifier": "b350f12a-ba68-48fd-a374-e06ddced8699", - "logo": "https://test.sram.surf.nl/api/images/collaborations/d262a583-7244-432c-a944-bcf8c9f45c0f", - "name": "Samenwerking Numero 30", - "organisation_id": 123, - "services": [ - 290, - 295 - ], - "short_name": "co_nr_030", - "status": "active", - "website_url": "https://www.google.nl" - }, - { - "collaboration_memberships": [ - { - "collaboration_id": 455, - "id": 1001, - "role": "admin", - "status": "active", - "user_id": 1019 - }, - { - "collaboration_id": 455, - "id": 1002, - "role": "member", - "status": "active", - "user_id": 1020 - }, - { - "collaboration_id": 455, - "id": 1003, - "role": "member", - "status": "active", - "user_id": 1021 - }, - { - "collaboration_id": 455, - "id": 1004, - "role": "member", - "status": "active", - "user_id": 1022 - } - ], - "description": "Een van vele COs", - "global_urn": "ucc:co_nr_031", - "groups": [ - { - "collaboration_id": 455, - "collaboration_memberships": [ - { - "collaboration_membership_id": 1001, - "group_id": 202, - "user_id": 1019 - }, - { - "collaboration_membership_id": 1002, - "group_id": 202, - "user_id": 1020 - }, - { - "collaboration_membership_id": 1003, - "group_id": 202, - "user_id": 1021 - }, - { - "collaboration_membership_id": 1004, - "group_id": 202, - "user_id": 1022 - } - ], - "description": "Mail group", - "global_urn": "uuc:co_nr_031:mail_mail", - "id": 202, - "identifier": "ddd46970-afda-4eba-a8c5-faf42e441cd2", - "name": "service_group_mail_name", - "short_name": "mail_mail" - } - ], - "id": 455, - "identifier": "87e51c2f-83b0-41a4-a410-5dd9c58ce3db", - "logo": "https://test.sram.surf.nl/api/images/collaborations/9874b026-20fa-4002-ae8c-09de4e6cab6b", - "name": "Samenwerking Numero 31", - "organisation_id": 123, - "services": [ - 290, - 295 - ], - "short_name": "co_nr_031", - "status": "active", - "website_url": "https://www.google.nl" - }, - { - "collaboration_memberships": [ - { - "collaboration_id": 456, - "id": 1005, - "role": "admin", - "status": "active", - "user_id": 1021 - }, - { - "collaboration_id": 456, - "id": 1006, - "role": "member", - "status": "active", - "user_id": 1022 - }, - { - "collaboration_id": 456, - "id": 1007, - "role": "member", - "status": "active", - "user_id": 1023 - }, - { - "collaboration_id": 456, - "id": 1008, - "role": "member", - "status": "active", - "user_id": 1024 - } - ], - "description": "Een van vele COs", - "global_urn": "ucc:co_nr_032", - "groups": [ - { - "collaboration_id": 456, - "collaboration_memberships": [ - { - "collaboration_membership_id": 1005, - "group_id": 203, - "user_id": 1021 - }, - { - "collaboration_membership_id": 1006, - "group_id": 203, - "user_id": 1022 - }, - { - "collaboration_membership_id": 1007, - "group_id": 203, - "user_id": 1023 - }, - { - "collaboration_membership_id": 1008, - "group_id": 203, - "user_id": 1024 - } - ], - "description": "Mail group", - "global_urn": "uuc:co_nr_032:mail_mail", - "id": 203, - "identifier": "8ac4ae92-ded7-4435-842b-571cc8205c00", - "name": "service_group_mail_name", - "short_name": "mail_mail" - } - ], - "id": 456, - "identifier": "3ced99fd-53c8-4ad7-a5ca-95e4e65efa9e", - "logo": "https://test.sram.surf.nl/api/images/collaborations/338d7008-73e8-4b69-a54b-88cf7a2e9e3c", - "name": "Samenwerking Numero 32", - "organisation_id": 123, - "services": [ - 290, - 295 - ], - "short_name": "co_nr_032", - "status": "active", - "website_url": "https://www.google.nl" - }, - { - "collaboration_memberships": [ - { - "collaboration_id": 457, - "id": 1009, - "role": "admin", - "status": "active", - "user_id": 1023 - }, - { - "collaboration_id": 457, - "id": 1010, - "role": "member", - "status": "active", - "user_id": 1024 - }, - { - "collaboration_id": 457, - "id": 1011, - "role": "member", - "status": "active", - "user_id": 1025 - }, - { - "collaboration_id": 457, - "id": 1012, - "role": "member", - "status": "active", - "user_id": 1026 - } - ], - "description": "Een van vele COs", - "global_urn": "ucc:co_nr_033", - "groups": [ - { - "collaboration_id": 457, - "collaboration_memberships": [ - { - "collaboration_membership_id": 1009, - "group_id": 204, - "user_id": 1023 - }, - { - "collaboration_membership_id": 1010, - "group_id": 204, - "user_id": 1024 - }, - { - "collaboration_membership_id": 1011, - "group_id": 204, - "user_id": 1025 - }, - { - "collaboration_membership_id": 1012, - "group_id": 204, - "user_id": 1026 - } - ], - "description": "Mail group", - "global_urn": "uuc:co_nr_033:mail_mail", - "id": 204, - "identifier": "ef66c7c5-0f2f-4df6-a082-9c4654d4fe3b", - "name": "service_group_mail_name", - "short_name": "mail_mail" - } - ], - "id": 457, - "identifier": "6f59cae8-ddb3-40ba-990c-bc695caedfa7", - "logo": "https://test.sram.surf.nl/api/images/collaborations/67cfce17-aa61-426e-b288-59551fb0ad65", - "name": "Samenwerking Numero 33", - "organisation_id": 123, - "services": [ - 290, - 295 - ], - "short_name": "co_nr_033", - "status": "active", - "website_url": "https://www.google.nl" - }, - { - "collaboration_memberships": [ - { - "collaboration_id": 458, - "id": 1013, - "role": "admin", - "status": "active", - "user_id": 1025 - }, - { - "collaboration_id": 458, - "id": 1014, - "role": "member", - "status": "active", - "user_id": 1026 - }, - { - "collaboration_id": 458, - "id": 1015, - "role": "member", - "status": "active", - "user_id": 1027 - }, - { - "collaboration_id": 458, - "id": 1016, - "role": "member", - "status": "active", - "user_id": 1028 - } - ], - "description": "Een van vele COs", - "global_urn": "ucc:co_nr_034", - "groups": [ - { - "collaboration_id": 458, - "collaboration_memberships": [ - { - "collaboration_membership_id": 1013, - "group_id": 205, - "user_id": 1025 - }, - { - "collaboration_membership_id": 1014, - "group_id": 205, - "user_id": 1026 - }, - { - "collaboration_membership_id": 1015, - "group_id": 205, - "user_id": 1027 - }, - { - "collaboration_membership_id": 1016, - "group_id": 205, - "user_id": 1028 - } - ], - "description": "Mail group", - "global_urn": "uuc:co_nr_034:mail_mail", - "id": 205, - "identifier": "027963cc-0cdd-40a2-aa72-b2520e4cae9a", - "name": "service_group_mail_name", - "short_name": "mail_mail" - } - ], - "id": 458, - "identifier": "0e25b28d-9da5-4a74-a7c7-a3e4229dce24", - "logo": "https://test.sram.surf.nl/api/images/collaborations/3d25fafd-9e61-4f49-a0ed-91bc32fde0bf", - "name": "Samenwerking Numero 34", - "organisation_id": 123, - "services": [ - 290, - 295 - ], - "short_name": "co_nr_034", - "status": "active", - "website_url": "https://www.google.nl" - }, - { - "collaboration_memberships": [ - { - "collaboration_id": 459, - "id": 1017, - "role": "admin", - "status": "active", - "user_id": 1027 - }, - { - "collaboration_id": 459, - "id": 1018, - "role": "member", - "status": "active", - "user_id": 1028 - }, - { - "collaboration_id": 459, - "id": 1019, - "role": "member", - "status": "active", - "user_id": 1029 - }, - { - "collaboration_id": 459, - "id": 1020, - "role": "member", - "status": "active", - "user_id": 1030 - } - ], - "description": "Een van vele COs", - "global_urn": "ucc:co_nr_035", - "groups": [ - { - "collaboration_id": 459, - "collaboration_memberships": [ - { - "collaboration_membership_id": 1017, - "group_id": 206, - "user_id": 1027 - }, - { - "collaboration_membership_id": 1018, - "group_id": 206, - "user_id": 1028 - }, - { - "collaboration_membership_id": 1019, - "group_id": 206, - "user_id": 1029 - }, - { - "collaboration_membership_id": 1020, - "group_id": 206, - "user_id": 1030 - } - ], - "description": "Mail group", - "global_urn": "uuc:co_nr_035:mail_mail", - "id": 206, - "identifier": "e4c23b59-3de2-4b46-9393-7e6706470aa4", - "name": "service_group_mail_name", - "short_name": "mail_mail" - } - ], - "id": 459, - "identifier": "0e6a3610-6dc2-4348-b10c-39cecbccb870", - "logo": "https://test.sram.surf.nl/api/images/collaborations/a81be1c6-cfe7-433b-9a9c-b0dd24e8a8a3", - "name": "Samenwerking Numero 35", - "organisation_id": 123, - "services": [ - 290, - 295 - ], - "short_name": "co_nr_035", - "status": "active", - "website_url": "https://www.google.nl" - }, - { - "collaboration_memberships": [ - { - "collaboration_id": 460, - "id": 1021, - "role": "admin", - "status": "active", - "user_id": 1029 - }, - { - "collaboration_id": 460, - "id": 1022, - "role": "member", - "status": "active", - "user_id": 1030 - }, - { - "collaboration_id": 460, - "id": 1023, - "role": "member", - "status": "active", - "user_id": 1031 - }, - { - "collaboration_id": 460, - "id": 1024, - "role": "member", - "status": "active", - "user_id": 1032 - } - ], - "description": "Een van vele COs", - "global_urn": "ucc:co_nr_036", - "groups": [ - { - "collaboration_id": 460, - "collaboration_memberships": [ - { - "collaboration_membership_id": 1021, - "group_id": 207, - "user_id": 1029 - }, - { - "collaboration_membership_id": 1022, - "group_id": 207, - "user_id": 1030 - }, - { - "collaboration_membership_id": 1023, - "group_id": 207, - "user_id": 1031 - }, - { - "collaboration_membership_id": 1024, - "group_id": 207, - "user_id": 1032 - } - ], - "description": "Mail group", - "global_urn": "uuc:co_nr_036:mail_mail", - "id": 207, - "identifier": "db340942-1f98-49c6-b1ed-36654d36198d", - "name": "service_group_mail_name", - "short_name": "mail_mail" - } - ], - "id": 460, - "identifier": "c318a35d-52c5-4491-8956-6b4049474290", - "logo": "https://test.sram.surf.nl/api/images/collaborations/cc9a4ea6-ba75-49f0-af6b-d0e3d00656e9", - "name": "Samenwerking Numero 36", - "organisation_id": 123, - "services": [ - 290, - 295 - ], - "short_name": "co_nr_036", - "status": "active", - "website_url": "https://www.google.nl" - }, - { - "collaboration_memberships": [ - { - "collaboration_id": 461, - "id": 1025, - "role": "admin", - "status": "active", - "user_id": 1031 - }, - { - "collaboration_id": 461, - "id": 1026, - "role": "member", - "status": "active", - "user_id": 1032 - }, - { - "collaboration_id": 461, - "id": 1027, - "role": "member", - "status": "active", - "user_id": 1033 - }, - { - "collaboration_id": 461, - "id": 1028, - "role": "member", - "status": "active", - "user_id": 1034 - } - ], - "description": "Een van vele COs", - "global_urn": "ucc:co_nr_037", - "groups": [ - { - "collaboration_id": 461, - "collaboration_memberships": [ - { - "collaboration_membership_id": 1025, - "group_id": 208, - "user_id": 1031 - }, - { - "collaboration_membership_id": 1026, - "group_id": 208, - "user_id": 1032 - }, - { - "collaboration_membership_id": 1027, - "group_id": 208, - "user_id": 1033 - }, - { - "collaboration_membership_id": 1028, - "group_id": 208, - "user_id": 1034 - } - ], - "description": "Mail group", - "global_urn": "uuc:co_nr_037:mail_mail", - "id": 208, - "identifier": "d94c9f74-85a2-4909-9be0-ec94a8d3f306", - "name": "service_group_mail_name", - "short_name": "mail_mail" - } - ], - "id": 461, - "identifier": "4bf40983-de2f-48c0-bf3a-75c95aa83385", - "logo": "https://test.sram.surf.nl/api/images/collaborations/de88c2e3-aad8-4242-ab8e-c0ee3a93d089", - "name": "Samenwerking Numero 37", - "organisation_id": 123, - "services": [ - 290, - 295 - ], - "short_name": "co_nr_037", - "status": "active", - "website_url": "https://www.google.nl" - }, - { - "collaboration_memberships": [ - { - "collaboration_id": 462, - "id": 1029, - "role": "admin", - "status": "active", - "user_id": 1033 - }, - { - "collaboration_id": 462, - "id": 1030, - "role": "member", - "status": "active", - "user_id": 1034 - }, - { - "collaboration_id": 462, - "id": 1031, - "role": "member", - "status": "active", - "user_id": 1035 - }, - { - "collaboration_id": 462, - "id": 1032, - "role": "member", - "status": "active", - "user_id": 1036 - } - ], - "description": "Een van vele COs", - "global_urn": "ucc:co_nr_038", - "groups": [ - { - "collaboration_id": 462, - "collaboration_memberships": [ - { - "collaboration_membership_id": 1029, - "group_id": 209, - "user_id": 1033 - }, - { - "collaboration_membership_id": 1030, - "group_id": 209, - "user_id": 1034 - }, - { - "collaboration_membership_id": 1031, - "group_id": 209, - "user_id": 1035 - }, - { - "collaboration_membership_id": 1032, - "group_id": 209, - "user_id": 1036 - } - ], - "description": "Mail group", - "global_urn": "uuc:co_nr_038:mail_mail", - "id": 209, - "identifier": "a3bfb6da-06d2-44f6-9c3a-59b94a29c8fd", - "name": "service_group_mail_name", - "short_name": "mail_mail" - } - ], - "id": 462, - "identifier": "c0e4148a-8bef-4e07-9b63-cb92c5daaf9f", - "logo": "https://test.sram.surf.nl/api/images/collaborations/af6c46ba-edd8-4c52-980a-c3d795609109", - "name": "Samenwerking Numero 38", - "organisation_id": 123, - "services": [ - 290, - 295 - ], - "short_name": "co_nr_038", - "status": "active", - "website_url": "https://www.google.nl" - }, - { - "collaboration_memberships": [ - { - "collaboration_id": 463, - "id": 1033, - "role": "admin", - "status": "active", - "user_id": 1035 - }, - { - "collaboration_id": 463, - "id": 1034, - "role": "member", - "status": "active", - "user_id": 1036 - }, - { - "collaboration_id": 463, - "id": 1035, - "role": "member", - "status": "active", - "user_id": 1037 - }, - { - "collaboration_id": 463, - "id": 1036, - "role": "member", - "status": "active", - "user_id": 1038 - } - ], - "description": "Een van vele COs", - "global_urn": "ucc:co_nr_039", - "groups": [ - { - "collaboration_id": 463, - "collaboration_memberships": [ - { - "collaboration_membership_id": 1033, - "group_id": 210, - "user_id": 1035 - }, - { - "collaboration_membership_id": 1034, - "group_id": 210, - "user_id": 1036 - }, - { - "collaboration_membership_id": 1035, - "group_id": 210, - "user_id": 1037 - }, - { - "collaboration_membership_id": 1036, - "group_id": 210, - "user_id": 1038 - } - ], - "description": "Mail group", - "global_urn": "uuc:co_nr_039:mail_mail", - "id": 210, - "identifier": "416a385a-dd36-4f6d-bd88-118f6614a991", - "name": "service_group_mail_name", - "short_name": "mail_mail" - } - ], - "id": 463, - "identifier": "74a701cb-cbaa-4db5-8cf9-6233886a8a54", - "logo": "https://test.sram.surf.nl/api/images/collaborations/2c83b608-a4dd-477b-9d98-65bb5067b6f4", - "name": "Samenwerking Numero 39", - "organisation_id": 123, - "services": [ - 290, - 295 - ], - "short_name": "co_nr_039", - "status": "active", - "website_url": "https://www.google.nl" - }, - { - "collaboration_memberships": [], - "description": "Researcher collaboration UVA", - "global_urn": "uuc:researcher", - "groups": [], - "id": 464, - "identifier": "73331474-e685-4a37-b7bf-df0c6a0bfa6b", - "logo": "https://test.sram.surf.nl/api/images/collaborations/a0bf4e50-7c3c-43a0-bfe0-094140f119e4", - "name": "Researcher", - "organisation_id": 123, - "services": [ - 292 - ], - "short_name": "researcher", - "status": "active", - "website_url": "https://service.universiteitvanharderwijk.nl/login" - }, - { - "collaboration_memberships": [], - "description": "Researcher collaboration UVA", - "global_urn": "uuc:researcherssss", - "groups": [], - "id": 465, - "identifier": "efc25b72-e795-4456-8c69-59f07c0f0d0c", - "logo": "https://test.sram.surf.nl/api/images/collaborations/85d556e6-7fba-4229-9917-765661f2f413", - "name": "Researcher22", - "organisation_id": 123, - "services": [], - "short_name": "researcherssss", - "status": "active", - "website_url": "https://service.universiteitvanharderwijk.nl/login" - } - ], - "id": 123, - "identifier": "ed85bbe9-702f-4308-a892-c5596af3c919", - "logo": "https://test.sram.surf.nl/api/images/organisations/20526caa-582f-443a-ae6b-571c28c8dbd9", - "name": "UUC", - "organisation_memberships": [ - { - "organisation_id": 123, - "role": "admin", - "user_id": 939 - }, - { - "organisation_id": 123, - "role": "admin", - "user_id": 941 - }, - { - "organisation_id": 123, - "role": "manager", - "user_id": 945 - }, - { - "organisation_id": 123, - "role": "manager", - "user_id": 955 - } - ], - "schac_home_organisations": [ - { - "name": "rug.nl", - "organisation_id": 123 - } - ], - "services": [ - 290, - 294, - 295 - ], - "short_name": "uuc" - }, - { - "collaborations": [ - { - "collaboration_memberships": [ - { - "collaboration_id": 422, - "id": 877, - "role": "member", - "status": "expired", - "user_id": 944 - }, - { - "collaboration_id": 422, - "id": 878, - "role": "member", - "status": "active", - "user_id": 942 - }, - { - "collaboration_id": 422, - "id": 879, - "role": "admin", - "status": "active", - "user_id": 947 - }, - { - "collaboration_id": 422, - "id": 1040, - "role": "member", - "status": "active", - "user_id": 1046 - } - ], - "description": "University of Amsterdam Research - Urban Crowd Control", - "global_urn": "uva:research", - "groups": [ - { - "collaboration_id": 422, - "collaboration_memberships": [ - { - "collaboration_membership_id": 877, - "group_id": 167, - "user_id": 944 - }, - { - "collaboration_membership_id": 1040, - "group_id": 167, - "user_id": 1046 - } - ], - "description": "Science", - "global_urn": "uva:research:science", - "id": 167, - "identifier": "de47b637-f4dd-4901-b46d-8d185a7b8b41", - "name": "Science", - "short_name": "science" - }, - { - "collaboration_id": 422, - "collaboration_memberships": [ - { - "collaboration_membership_id": 877, - "group_id": 168, - "user_id": 944 - }, - { - "collaboration_membership_id": 878, - "group_id": 168, - "user_id": 942 - }, - { - "collaboration_membership_id": 879, - "group_id": 168, - "user_id": 947 - }, - { - "collaboration_membership_id": 1040, - "group_id": 168, - "user_id": 1046 - } - ], - "description": "Mail group", - "global_urn": "uva:research:mail_mail", - "id": 168, - "identifier": "e3716a39-59b4-447a-a980-7c4c7d0e6efe", - "name": "service_group_mail_name", - "short_name": "mail_mail" - } - ], - "id": 422, - "identifier": "67bb02ab-7da4-4185-9c77-abfaf1f2e32b", - "logo": "https://test.sram.surf.nl/api/images/collaborations/6a845707-805c-4072-bbe8-0acff0a0cb61", - "name": "UVA UCC research", - "organisation_id": 124, - "services": [ - 292, - 293, - 294 - ], - "short_name": "research", - "status": "active", - "website_url": "https://www.google.nl" - }, - { - "collaboration_memberships": [], - "description": "UU", - "global_urn": "uva:uu_short", - "groups": [ - { - "collaboration_id": 424, - "collaboration_memberships": [], - "description": "Mail group", - "global_urn": "uva:uu_short:mail_mail", - "id": 169, - "identifier": "ac169e00-9f73-42a9-9856-2eca4be365ee", - "name": "service_group_mail_name", - "short_name": "mail_mail" - } - ], - "id": 424, - "identifier": "12553034-839f-48ce-9343-b88cbadedcd6", - "logo": "https://test.sram.surf.nl/api/images/collaborations/9461c7e9-9fe2-4476-9ce9-d7573b241bf1", - "name": "UU", - "organisation_id": 124, - "services": [ - 292 - ], - "short_name": "uu_short", - "status": "active", - "website_url": "https://www.google.nl" - } - ], - "id": 124, - "identifier": "637cb251-5c03-4e44-a56f-fb3c0ea918ad", - "logo": "https://test.sram.surf.nl/api/images/organisations/060d4cf5-569e-4e7b-af44-a6fb84c7bcff", - "name": "Amsterdam UVA", - "organisation_memberships": [ - { - "organisation_id": 124, - "role": "admin", - "user_id": 949 - }, - { - "organisation_id": 124, - "role": "manager", - "user_id": 955 - } - ], - "schac_home_organisations": [ - { - "name": "example.org", - "organisation_id": 124 - } - ], - "services": [ - 290 - ], - "short_name": "uva" - }, - { - "collaborations": [ - { - "collaboration_memberships": [], - "description": "The description is required for a collaboration\n", - "global_urn": "tue:uniquetestcollab", - "groups": [], - "id": 466, - "identifier": "cc3b9383-446b-442e-8bad-0965b806e96f", - "logo": "https://test.sram.surf.nl/api/images/collaborations/91e0e841-b0bf-4617-a9a1-d188a346f436", - "name": "Unique test collab", - "organisation_id": 125, - "services": [], - "short_name": "uniquetestcollab", - "status": "active", - "website_url": "" - } - ], - "id": 125, - "identifier": "6af5066d-05f7-4fa8-8479-b1692294f7f8", - "logo": "https://test.sram.surf.nl/api/images/organisations/75892f6f-6c68-4828-bc0f-990214947fc6", - "name": "TUE", - "organisation_memberships": [ - { - "organisation_id": 125, - "role": "admin", - "user_id": 1050 - } - ], - "schac_home_organisations": [], - "services": [], - "short_name": "tue" - } - ], - "services": [ - { - "accepted_user_policy": "https://google.nl", - "contact_email": "john@example.org", - "entity_id": "https://mail", - "id": 290, - "ldap_password": "$6$rounds=100000$tKMOqAOhdHZtlOW4$S0I0YeccEqr8qC2BZBF9pn0fzvR2OQN2BxU/Vvw.aKdGqBFWcQmQl4zIWTOlRYudQ1/TTsUOApcii0FWzzmaV1", - "logo": "https://test.sram.surf.nl/api/images/services/e4f48cd0-8267-460a-bb63-ca7e7e69cea0", - "name": "Mail Services", - "security_email": "https://google.nl", - "support_email": null - }, - { - "accepted_user_policy": "https://google.nl", - "contact_email": "john@example.org", - "entity_id": "https://wireless", - "id": 291, - "ldap_password": null, - "logo": "https://test.sram.surf.nl/api/images/services/5e91be47-b543-4270-97b2-c1d19349337d", - "name": "Wireless", - "security_email": "https://google.nl", - "support_email": null - }, - { - "accepted_user_policy": null, - "contact_email": "james@example.org", - "entity_id": "https://cloud", - "id": 292, - "ldap_password": null, - "logo": "https://test.sram.surf.nl/api/images/services/b3a35e20-40d3-48b6-9501-56102b4b80b3", - "name": "Cloud", - "security_email": null, - "support_email": null - }, - { - "accepted_user_policy": "https://google.nl", - "contact_email": "service_admin@ucc.org", - "entity_id": "https://storage", - "id": 293, - "ldap_password": null, - "logo": "https://test.sram.surf.nl/api/images/services/42156ce2-38b6-41a6-9113-c2919b27ca99", - "name": "Storage", - "security_email": "https://google.nl", - "support_email": null - }, - { - "accepted_user_policy": "https://google.nl", - "contact_email": "floris.fokkinga@surf.nl", - "entity_id": "https://wiki", - "id": 294, - "ldap_password": "$6$rounds=100000$Ffvd.UTR9XNSzCL5$pNMe6V2d79RtRQmaWBzPg9y4ue2FyxERDkU.glCuzcOCX1IKbMCipnZ5cbUSc89kF47HXR.b.DaGlQd3DnDde/", - "logo": "https://test.sram.surf.nl/api/images/services/6004c4d4-af64-42e3-a9db-155b374f8636", - "name": "Wiki", - "security_email": "https://google.nl", - "support_email": "floris.fokkinga@surf.nl" - }, - { - "accepted_user_policy": "https://aup", - "contact_email": "help@network.com", - "entity_id": "https://network", - "id": 295, - "ldap_password": null, - "logo": "https://test.sram.surf.nl/api/images/services/2bf1e390-39f0-4b8d-8bb1-7b0ea590860a", - "name": "Network Services", - "security_email": "https://aup", - "support_email": null - }, - { - "accepted_user_policy": "https://ssh", - "contact_email": "help@ssh.com", - "entity_id": "service_ssh_uva", - "id": 296, - "ldap_password": null, - "logo": "https://test.sram.surf.nl/api/images/services/55d90b55-a216-4f6e-84fc-85e7b495578d", - "name": "SSH UvA", - "security_email": "https://ssh", - "support_email": null - }, - { - "accepted_user_policy": "https://google.nl", - "contact_email": null, - "entity_id": "uuc_scheduler_entity_id", - "id": 297, - "ldap_password": null, - "logo": "https://test.sram.surf.nl/api/images/services/ac7886ae-020e-49de-8c29-4dd81d4cf483", - "name": "uuc_scheduler_name", - "security_email": "https://google.nl", - "support_email": null - } - ], - "users": [ - { - "accepted_aups": [], - "eduperson_principal_name": null, - "email": "john@example.org", - "family_name": null, - "given_name": null, - "id": 939, - "last_login_date": "None", - "name": "John Doe", - "scoped_affiliation": null, - "ssh_keys": [ - "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC/nvjea1zJJNCnyUfT6HLcHDhwCMp7uqr4BzxhDAjBnjWcgW4hZJvtLTqCLspS6mogCq2d0/31DU4DnGb2MO28gk74MiVBtAQWI5+TsO5QHupO3V6aLrKhmn8xn1PKc9JycgjOa4BMQ1meomn3Zmph6oo87MCtF2w75cxYEBJ9dJgHzZsn9mw+w8Z3H1vYnkcBT/i2MIK+qfsue/tvEe8ybi+26bGQIZIPDcd+OmDUBxDLWyBwCbVOyRL5M6ywnWJINLdpIwfqCUk24J1q1qiJ5eZu0m0uDcG5KRzgZ+grnSSYBwCx1xCunoGjMg7iwxEMgScD02nKtiijxEpu8soL okke@Mikes-MBP-2.fritz.box" - ], - "uid": "urn:john", - "user_ip_networks": [], - "username": "john" - }, - { - "accepted_aups": [], - "eduperson_principal_name": null, - "email": "mike@example.org", - "family_name": null, - "given_name": null, - "id": 940, - "last_login_date": "None", - "name": "Mike Doe", - "scoped_affiliation": null, - "ssh_keys": [], - "uid": "urn:mike", - "user_ip_networks": [], - "username": "mike" - }, - { - "accepted_aups": [], - "eduperson_principal_name": null, - "email": "mary@example.org", - "family_name": null, - "given_name": null, - "id": 941, - "last_login_date": "None", - "name": "Mary Doe", - "scoped_affiliation": null, - "ssh_keys": [], - "uid": "urn:mary", - "user_ip_networks": [], - "username": "mdoe" - }, - { - "accepted_aups": [], - "eduperson_principal_name": null, - "email": "peter@example.org", - "family_name": null, - "given_name": null, - "id": 942, - "last_login_date": "None", - "name": "Peter Doe", - "scoped_affiliation": null, - "ssh_keys": [], - "uid": "urn:peter", - "user_ip_networks": [], - "username": "peter" - }, - { - "accepted_aups": [], - "eduperson_principal_name": null, - "email": "boss@example.org", - "family_name": null, - "given_name": null, - "id": 943, - "last_login_date": "None", - "name": "The Boss", - "scoped_affiliation": null, - "ssh_keys": [], - "uid": "urn:admin", - "user_ip_networks": [], - "username": "admin" - }, - { - "accepted_aups": [], - "eduperson_principal_name": null, - "email": "roger@example.org", - "family_name": null, - "given_name": null, - "id": 944, - "last_login_date": "None", - "name": "Roger Doe", - "scoped_affiliation": null, - "ssh_keys": [], - "uid": "urn:roger", - "user_ip_networks": [], - "username": "roger" - }, - { - "accepted_aups": [], - "eduperson_principal_name": null, - "email": "harry@example.org", - "family_name": null, - "given_name": null, - "id": 945, - "last_login_date": "None", - "name": "Harry Doe", - "scoped_affiliation": null, - "ssh_keys": [], - "uid": "urn:harry", - "user_ip_networks": [], - "username": "harry" - }, - { - "accepted_aups": [], - "eduperson_principal_name": null, - "email": "james@example.org", - "family_name": null, - "given_name": "James", - "id": 946, - "last_login_date": "None", - "name": "James Byrd", - "scoped_affiliation": null, - "ssh_keys": [ - "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC/nvjea1zJJNCnyUfT6HLcHDhwCMp7uqr4BzxhDAjBnjWcgW4hZJvtLTqCLspS6mogCq2d0/31DU4DnGb2MO28gk74MiVBtAQWI5+TsO5QHupO3V6aLrKhmn8xn1PKc9JycgjOa4BMQ1meomn3Zmph6oo87MCtF2w75cxYEBJ9dJgHzZsn9mw+w8Z3H1vYnkcBT/i2MIK+qfsue/tvEe8ybi+26bGQIZIPDcd+OmDUBxDLWyBwCbVOyRL5M6ywnWJINLdpIwfqCUk24J1q1qiJ5eZu0m0uDcG5KRzgZ+grnSSYBwCx1xCunoGjMg7iwxEMgScD02nKtiijxEpu8soL okke@Mikes-MBP-2.fritz.box" - ], - "uid": "urn:james", - "user_ip_networks": [], - "username": "james" - }, - { - "accepted_aups": [], - "eduperson_principal_name": null, - "email": "sarah@uva.org", - "family_name": null, - "given_name": null, - "id": 947, - "last_login_date": "None", - "name": "Sarah Cross", - "scoped_affiliation": null, - "ssh_keys": [ - "some-lame-key" - ], - "uid": "urn:sarah", - "user_ip_networks": [], - "username": "sarah" - }, - { - "accepted_aups": [], - "eduperson_principal_name": null, - "email": "betty@uuc.org", - "family_name": null, - "given_name": null, - "id": 948, - "last_login_date": "None", - "name": "betty", - "scoped_affiliation": null, - "ssh_keys": [], - "uid": "urn:betty", - "user_ip_networks": [], - "username": "betty" - }, - { - "accepted_aups": [ - { - "agreed_at": "2022-02-07 15:31:49", - "service_id": 290, - "url": "https://google.nl" - }, - { - "agreed_at": "2022-02-07 15:31:49", - "service_id": 295, - "url": "https://aup" - } - ], - "eduperson_principal_name": null, - "email": "jane@ucc.org", - "family_name": null, - "given_name": null, - "id": 949, - "last_login_date": "None", - "name": "Jane Doe", - "scoped_affiliation": null, - "ssh_keys": [], - "uid": "urn:jane", - "user_ip_networks": [], - "username": "jane" - }, - { - "accepted_aups": [], - "eduperson_principal_name": null, - "email": "paul@ucc.org", - "family_name": null, - "given_name": null, - "id": 955, - "last_login_date": "None", - "name": "Paul Doe", - "scoped_affiliation": null, - "ssh_keys": [], - "uid": "urn:paul", - "user_ip_networks": [], - "username": "paul" - }, - { - "accepted_aups": [], - "eduperson_principal_name": null, - "email": "service_admin@ucc.org", - "family_name": null, - "given_name": null, - "id": 956, - "last_login_date": "None", - "name": "Service Admin", - "scoped_affiliation": null, - "ssh_keys": [], - "uid": "urn:service_admin", - "user_ip_networks": [], - "username": "service_admin" - }, - { - "accepted_aups": [], - "eduperson_principal_name": null, - "email": "pietdoe1@example.org", - "family_name": null, - "given_name": null, - "id": 957, - "last_login_date": "None", - "name": "Piet Doe de 1de", - "scoped_affiliation": null, - "ssh_keys": [], - "uid": "urn:persoon:numero001", - "user_ip_networks": [], - "username": "pietdoe1" - }, - { - "accepted_aups": [], - "eduperson_principal_name": null, - "email": "pietdoe2@example.org", - "family_name": null, - "given_name": null, - "id": 958, - "last_login_date": "None", - "name": "Piet Doe de 2de", - "scoped_affiliation": null, - "ssh_keys": [], - "uid": "urn:persoon:numero002", - "user_ip_networks": [], - "username": "pietdoe2" - }, - { - "accepted_aups": [], - "eduperson_principal_name": null, - "email": "pietdoe3@example.org", - "family_name": null, - "given_name": null, - "id": 959, - "last_login_date": "None", - "name": "Piet Doe de 3de", - "scoped_affiliation": null, - "ssh_keys": [], - "uid": "urn:persoon:numero003", - "user_ip_networks": [], - "username": "pietdoe3" - }, - { - "accepted_aups": [], - "eduperson_principal_name": null, - "email": "pietdoe4@example.org", - "family_name": null, - "given_name": null, - "id": 960, - "last_login_date": "None", - "name": "Piet Doe de 4de", - "scoped_affiliation": null, - "ssh_keys": [], - "uid": "urn:persoon:numero004", - "user_ip_networks": [], - "username": "pietdoe4" - }, - { - "accepted_aups": [], - "eduperson_principal_name": null, - "email": "pietdoe5@example.org", - "family_name": null, - "given_name": null, - "id": 961, - "last_login_date": "None", - "name": "Piet Doe de 5de", - "scoped_affiliation": null, - "ssh_keys": [], - "uid": "urn:persoon:numero005", - "user_ip_networks": [], - "username": "pietdoe5" - }, - { - "accepted_aups": [], - "eduperson_principal_name": null, - "email": "pietdoe6@example.org", - "family_name": null, - "given_name": null, - "id": 962, - "last_login_date": "None", - "name": "Piet Doe de 6de", - "scoped_affiliation": null, - "ssh_keys": [], - "uid": "urn:persoon:numero006", - "user_ip_networks": [], - "username": "pietdoe6" - }, - { - "accepted_aups": [], - "eduperson_principal_name": null, - "email": "pietdoe7@example.org", - "family_name": null, - "given_name": null, - "id": 963, - "last_login_date": "None", - "name": "Piet Doe de 7de", - "scoped_affiliation": null, - "ssh_keys": [], - "uid": "urn:persoon:numero007", - "user_ip_networks": [], - "username": "pietdoe7" - }, - { - "accepted_aups": [], - "eduperson_principal_name": null, - "email": "pietdoe8@example.org", - "family_name": null, - "given_name": null, - "id": 964, - "last_login_date": "None", - "name": "Piet Doe de 8de", - "scoped_affiliation": null, - "ssh_keys": [], - "uid": "urn:persoon:numero008", - "user_ip_networks": [], - "username": "pietdoe8" - }, - { - "accepted_aups": [], - "eduperson_principal_name": null, - "email": "pietdoe9@example.org", - "family_name": null, - "given_name": null, - "id": 965, - "last_login_date": "None", - "name": "Piet Doe de 9de", - "scoped_affiliation": null, - "ssh_keys": [], - "uid": "urn:persoon:numero009", - "user_ip_networks": [], - "username": "pietdoe9" - }, - { - "accepted_aups": [], - "eduperson_principal_name": null, - "email": "pietdoe10@example.org", - "family_name": null, - "given_name": null, - "id": 966, - "last_login_date": "None", - "name": "Piet Doe de 10de", - "scoped_affiliation": null, - "ssh_keys": [], - "uid": "urn:persoon:numero010", - "user_ip_networks": [], - "username": "pietdoe10" - }, - { - "accepted_aups": [], - "eduperson_principal_name": null, - "email": "pietdoe11@example.org", - "family_name": null, - "given_name": null, - "id": 967, - "last_login_date": "None", - "name": "Piet Doe de 11de", - "scoped_affiliation": null, - "ssh_keys": [], - "uid": "urn:persoon:numero011", - "user_ip_networks": [], - "username": "pietdoe11" - }, - { - "accepted_aups": [], - "eduperson_principal_name": null, - "email": "pietdoe12@example.org", - "family_name": null, - "given_name": null, - "id": 968, - "last_login_date": "None", - "name": "Piet Doe de 12de", - "scoped_affiliation": null, - "ssh_keys": [], - "uid": "urn:persoon:numero012", - "user_ip_networks": [], - "username": "pietdoe12" - }, - { - "accepted_aups": [], - "eduperson_principal_name": null, - "email": "pietdoe13@example.org", - "family_name": null, - "given_name": null, - "id": 969, - "last_login_date": "None", - "name": "Piet Doe de 13de", - "scoped_affiliation": null, - "ssh_keys": [], - "uid": "urn:persoon:numero013", - "user_ip_networks": [], - "username": "pietdoe13" - }, - { - "accepted_aups": [], - "eduperson_principal_name": null, - "email": "pietdoe14@example.org", - "family_name": null, - "given_name": null, - "id": 970, - "last_login_date": "None", - "name": "Piet Doe de 14de", - "scoped_affiliation": null, - "ssh_keys": [], - "uid": "urn:persoon:numero014", - "user_ip_networks": [], - "username": "pietdoe14" - }, - { - "accepted_aups": [], - "eduperson_principal_name": null, - "email": "pietdoe15@example.org", - "family_name": null, - "given_name": null, - "id": 971, - "last_login_date": "None", - "name": "Piet Doe de 15de", - "scoped_affiliation": null, - "ssh_keys": [], - "uid": "urn:persoon:numero015", - "user_ip_networks": [], - "username": "pietdoe15" - }, - { - "accepted_aups": [], - "eduperson_principal_name": null, - "email": "pietdoe16@example.org", - "family_name": null, - "given_name": null, - "id": 972, - "last_login_date": "None", - "name": "Piet Doe de 16de", - "scoped_affiliation": null, - "ssh_keys": [], - "uid": "urn:persoon:numero016", - "user_ip_networks": [], - "username": "pietdoe16" - }, - { - "accepted_aups": [], - "eduperson_principal_name": null, - "email": "pietdoe17@example.org", - "family_name": null, - "given_name": null, - "id": 973, - "last_login_date": "None", - "name": "Piet Doe de 17de", - "scoped_affiliation": null, - "ssh_keys": [], - "uid": "urn:persoon:numero017", - "user_ip_networks": [], - "username": "pietdoe17" - }, - { - "accepted_aups": [], - "eduperson_principal_name": null, - "email": "pietdoe18@example.org", - "family_name": null, - "given_name": null, - "id": 974, - "last_login_date": "None", - "name": "Piet Doe de 18de", - "scoped_affiliation": null, - "ssh_keys": [], - "uid": "urn:persoon:numero018", - "user_ip_networks": [], - "username": "pietdoe18" - }, - { - "accepted_aups": [], - "eduperson_principal_name": null, - "email": "pietdoe19@example.org", - "family_name": null, - "given_name": null, - "id": 975, - "last_login_date": "None", - "name": "Piet Doe de 19de", - "scoped_affiliation": null, - "ssh_keys": [], - "uid": "urn:persoon:numero019", - "user_ip_networks": [], - "username": "pietdoe19" - }, - { - "accepted_aups": [], - "eduperson_principal_name": null, - "email": "pietdoe20@example.org", - "family_name": null, - "given_name": null, - "id": 976, - "last_login_date": "None", - "name": "Piet Doe de 20de", - "scoped_affiliation": null, - "ssh_keys": [], - "uid": "urn:persoon:numero020", - "user_ip_networks": [], - "username": "pietdoe20" - }, - { - "accepted_aups": [], - "eduperson_principal_name": null, - "email": "pietdoe21@example.org", - "family_name": null, - "given_name": null, - "id": 977, - "last_login_date": "None", - "name": "Piet Doe de 21de", - "scoped_affiliation": null, - "ssh_keys": [], - "uid": "urn:persoon:numero021", - "user_ip_networks": [], - "username": "pietdoe21" - }, - { - "accepted_aups": [], - "eduperson_principal_name": null, - "email": "pietdoe22@example.org", - "family_name": null, - "given_name": null, - "id": 978, - "last_login_date": "None", - "name": "Piet Doe de 22de", - "scoped_affiliation": null, - "ssh_keys": [], - "uid": "urn:persoon:numero022", - "user_ip_networks": [], - "username": "pietdoe22" - }, - { - "accepted_aups": [], - "eduperson_principal_name": null, - "email": "pietdoe23@example.org", - "family_name": null, - "given_name": null, - "id": 979, - "last_login_date": "None", - "name": "Piet Doe de 23de", - "scoped_affiliation": null, - "ssh_keys": [], - "uid": "urn:persoon:numero023", - "user_ip_networks": [], - "username": "pietdoe23" - }, - { - "accepted_aups": [], - "eduperson_principal_name": null, - "email": "pietdoe24@example.org", - "family_name": null, - "given_name": null, - "id": 980, - "last_login_date": "None", - "name": "Piet Doe de 24de", - "scoped_affiliation": null, - "ssh_keys": [], - "uid": "urn:persoon:numero024", - "user_ip_networks": [], - "username": "pietdoe24" - }, - { - "accepted_aups": [], - "eduperson_principal_name": null, - "email": "pietdoe25@example.org", - "family_name": null, - "given_name": null, - "id": 981, - "last_login_date": "None", - "name": "Piet Doe de 25de", - "scoped_affiliation": null, - "ssh_keys": [], - "uid": "urn:persoon:numero025", - "user_ip_networks": [], - "username": "pietdoe25" - }, - { - "accepted_aups": [], - "eduperson_principal_name": null, - "email": "pietdoe26@example.org", - "family_name": null, - "given_name": null, - "id": 982, - "last_login_date": "None", - "name": "Piet Doe de 26de", - "scoped_affiliation": null, - "ssh_keys": [], - "uid": "urn:persoon:numero026", - "user_ip_networks": [], - "username": "pietdoe26" - }, - { - "accepted_aups": [], - "eduperson_principal_name": null, - "email": "pietdoe27@example.org", - "family_name": null, - "given_name": null, - "id": 983, - "last_login_date": "None", - "name": "Piet Doe de 27de", - "scoped_affiliation": null, - "ssh_keys": [], - "uid": "urn:persoon:numero027", - "user_ip_networks": [], - "username": "pietdoe27" - }, - { - "accepted_aups": [], - "eduperson_principal_name": null, - "email": "pietdoe28@example.org", - "family_name": null, - "given_name": null, - "id": 984, - "last_login_date": "None", - "name": "Piet Doe de 28de", - "scoped_affiliation": null, - "ssh_keys": [], - "uid": "urn:persoon:numero028", - "user_ip_networks": [], - "username": "pietdoe28" - }, - { - "accepted_aups": [], - "eduperson_principal_name": null, - "email": "pietdoe29@example.org", - "family_name": null, - "given_name": null, - "id": 985, - "last_login_date": "None", - "name": "Piet Doe de 29de", - "scoped_affiliation": null, - "ssh_keys": [], - "uid": "urn:persoon:numero029", - "user_ip_networks": [], - "username": "pietdoe29" - }, - { - "accepted_aups": [], - "eduperson_principal_name": null, - "email": "pietdoe30@example.org", - "family_name": null, - "given_name": null, - "id": 986, - "last_login_date": "None", - "name": "Piet Doe de 30de", - "scoped_affiliation": null, - "ssh_keys": [], - "uid": "urn:persoon:numero030", - "user_ip_networks": [], - "username": "pietdoe30" - }, - { - "accepted_aups": [], - "eduperson_principal_name": null, - "email": "pietdoe31@example.org", - "family_name": null, - "given_name": null, - "id": 987, - "last_login_date": "None", - "name": "Piet Doe de 31de", - "scoped_affiliation": null, - "ssh_keys": [], - "uid": "urn:persoon:numero031", - "user_ip_networks": [], - "username": "pietdoe31" - }, - { - "accepted_aups": [], - "eduperson_principal_name": null, - "email": "pietdoe32@example.org", - "family_name": null, - "given_name": null, - "id": 988, - "last_login_date": "None", - "name": "Piet Doe de 32de", - "scoped_affiliation": null, - "ssh_keys": [], - "uid": "urn:persoon:numero032", - "user_ip_networks": [], - "username": "pietdoe32" - }, - { - "accepted_aups": [], - "eduperson_principal_name": null, - "email": "pietdoe33@example.org", - "family_name": null, - "given_name": null, - "id": 989, - "last_login_date": "None", - "name": "Piet Doe de 33de", - "scoped_affiliation": null, - "ssh_keys": [], - "uid": "urn:persoon:numero033", - "user_ip_networks": [], - "username": "pietdoe33" - }, - { - "accepted_aups": [], - "eduperson_principal_name": null, - "email": "pietdoe34@example.org", - "family_name": null, - "given_name": null, - "id": 990, - "last_login_date": "None", - "name": "Piet Doe de 34de", - "scoped_affiliation": null, - "ssh_keys": [], - "uid": "urn:persoon:numero034", - "user_ip_networks": [], - "username": "pietdoe34" - }, - { - "accepted_aups": [], - "eduperson_principal_name": null, - "email": "pietdoe35@example.org", - "family_name": null, - "given_name": null, - "id": 991, - "last_login_date": "None", - "name": "Piet Doe de 35de", - "scoped_affiliation": null, - "ssh_keys": [], - "uid": "urn:persoon:numero035", - "user_ip_networks": [], - "username": "pietdoe35" - }, - { - "accepted_aups": [], - "eduperson_principal_name": null, - "email": "pietdoe36@example.org", - "family_name": null, - "given_name": null, - "id": 992, - "last_login_date": "None", - "name": "Piet Doe de 36de", - "scoped_affiliation": null, - "ssh_keys": [], - "uid": "urn:persoon:numero036", - "user_ip_networks": [], - "username": "pietdoe36" - }, - { - "accepted_aups": [], - "eduperson_principal_name": null, - "email": "pietdoe37@example.org", - "family_name": null, - "given_name": null, - "id": 993, - "last_login_date": "None", - "name": "Piet Doe de 37de", - "scoped_affiliation": null, - "ssh_keys": [], - "uid": "urn:persoon:numero037", - "user_ip_networks": [], - "username": "pietdoe37" - }, - { - "accepted_aups": [], - "eduperson_principal_name": null, - "email": "pietdoe38@example.org", - "family_name": null, - "given_name": null, - "id": 994, - "last_login_date": "None", - "name": "Piet Doe de 38de", - "scoped_affiliation": null, - "ssh_keys": [], - "uid": "urn:persoon:numero038", - "user_ip_networks": [], - "username": "pietdoe38" - }, - { - "accepted_aups": [], - "eduperson_principal_name": null, - "email": "pietdoe39@example.org", - "family_name": null, - "given_name": null, - "id": 995, - "last_login_date": "None", - "name": "Piet Doe de 39de", - "scoped_affiliation": null, - "ssh_keys": [], - "uid": "urn:persoon:numero039", - "user_ip_networks": [], - "username": "pietdoe39" - }, - { - "accepted_aups": [], - "eduperson_principal_name": null, - "email": "pietdoe40@example.org", - "family_name": null, - "given_name": null, - "id": 996, - "last_login_date": "None", - "name": "Piet Doe de 40de", - "scoped_affiliation": null, - "ssh_keys": [], - "uid": "urn:persoon:numero040", - "user_ip_networks": [], - "username": "pietdoe40" - }, - { - "accepted_aups": [], - "eduperson_principal_name": null, - "email": "pietdoe41@example.org", - "family_name": null, - "given_name": null, - "id": 997, - "last_login_date": "None", - "name": "Piet Doe de 41de", - "scoped_affiliation": null, - "ssh_keys": [], - "uid": "urn:persoon:numero041", - "user_ip_networks": [], - "username": "pietdoe41" - }, - { - "accepted_aups": [], - "eduperson_principal_name": null, - "email": "pietdoe42@example.org", - "family_name": null, - "given_name": null, - "id": 998, - "last_login_date": "None", - "name": "Piet Doe de 42de", - "scoped_affiliation": null, - "ssh_keys": [], - "uid": "urn:persoon:numero042", - "user_ip_networks": [], - "username": "pietdoe42" - }, - { - "accepted_aups": [], - "eduperson_principal_name": null, - "email": "pietdoe43@example.org", - "family_name": null, - "given_name": null, - "id": 999, - "last_login_date": "None", - "name": "Piet Doe de 43de", - "scoped_affiliation": null, - "ssh_keys": [], - "uid": "urn:persoon:numero043", - "user_ip_networks": [], - "username": "pietdoe43" - }, - { - "accepted_aups": [], - "eduperson_principal_name": null, - "email": "pietdoe44@example.org", - "family_name": null, - "given_name": null, - "id": 1000, - "last_login_date": "None", - "name": "Piet Doe de 44de", - "scoped_affiliation": null, - "ssh_keys": [], - "uid": "urn:persoon:numero044", - "user_ip_networks": [], - "username": "pietdoe44" - }, - { - "accepted_aups": [], - "eduperson_principal_name": null, - "email": "pietdoe45@example.org", - "family_name": null, - "given_name": null, - "id": 1001, - "last_login_date": "None", - "name": "Piet Doe de 45de", - "scoped_affiliation": null, - "ssh_keys": [], - "uid": "urn:persoon:numero045", - "user_ip_networks": [], - "username": "pietdoe45" - }, - { - "accepted_aups": [], - "eduperson_principal_name": null, - "email": "pietdoe46@example.org", - "family_name": null, - "given_name": null, - "id": 1002, - "last_login_date": "None", - "name": "Piet Doe de 46de", - "scoped_affiliation": null, - "ssh_keys": [], - "uid": "urn:persoon:numero046", - "user_ip_networks": [], - "username": "pietdoe46" - }, - { - "accepted_aups": [], - "eduperson_principal_name": null, - "email": "pietdoe47@example.org", - "family_name": null, - "given_name": null, - "id": 1003, - "last_login_date": "None", - "name": "Piet Doe de 47de", - "scoped_affiliation": null, - "ssh_keys": [], - "uid": "urn:persoon:numero047", - "user_ip_networks": [], - "username": "pietdoe47" - }, - { - "accepted_aups": [], - "eduperson_principal_name": null, - "email": "pietdoe48@example.org", - "family_name": null, - "given_name": null, - "id": 1004, - "last_login_date": "None", - "name": "Piet Doe de 48de", - "scoped_affiliation": null, - "ssh_keys": [], - "uid": "urn:persoon:numero048", - "user_ip_networks": [], - "username": "pietdoe48" - }, - { - "accepted_aups": [], - "eduperson_principal_name": null, - "email": "pietdoe49@example.org", - "family_name": null, - "given_name": null, - "id": 1005, - "last_login_date": "None", - "name": "Piet Doe de 49de", - "scoped_affiliation": null, - "ssh_keys": [], - "uid": "urn:persoon:numero049", - "user_ip_networks": [], - "username": "pietdoe49" - }, - { - "accepted_aups": [], - "eduperson_principal_name": null, - "email": "pietdoe50@example.org", - "family_name": null, - "given_name": null, - "id": 1006, - "last_login_date": "None", - "name": "Piet Doe de 50de", - "scoped_affiliation": null, - "ssh_keys": [], - "uid": "urn:persoon:numero050", - "user_ip_networks": [], - "username": "pietdoe50" - }, - { - "accepted_aups": [], - "eduperson_principal_name": null, - "email": "pietdoe51@example.org", - "family_name": null, - "given_name": null, - "id": 1007, - "last_login_date": "None", - "name": "Piet Doe de 51de", - "scoped_affiliation": null, - "ssh_keys": [], - "uid": "urn:persoon:numero051", - "user_ip_networks": [], - "username": "pietdoe51" - }, - { - "accepted_aups": [], - "eduperson_principal_name": null, - "email": "pietdoe52@example.org", - "family_name": null, - "given_name": null, - "id": 1008, - "last_login_date": "None", - "name": "Piet Doe de 52de", - "scoped_affiliation": null, - "ssh_keys": [], - "uid": "urn:persoon:numero052", - "user_ip_networks": [], - "username": "pietdoe52" - }, - { - "accepted_aups": [], - "eduperson_principal_name": null, - "email": "pietdoe53@example.org", - "family_name": null, - "given_name": null, - "id": 1009, - "last_login_date": "None", - "name": "Piet Doe de 53de", - "scoped_affiliation": null, - "ssh_keys": [], - "uid": "urn:persoon:numero053", - "user_ip_networks": [], - "username": "pietdoe53" - }, - { - "accepted_aups": [], - "eduperson_principal_name": null, - "email": "pietdoe54@example.org", - "family_name": null, - "given_name": null, - "id": 1010, - "last_login_date": "None", - "name": "Piet Doe de 54de", - "scoped_affiliation": null, - "ssh_keys": [], - "uid": "urn:persoon:numero054", - "user_ip_networks": [], - "username": "pietdoe54" - }, - { - "accepted_aups": [], - "eduperson_principal_name": null, - "email": "pietdoe55@example.org", - "family_name": null, - "given_name": null, - "id": 1011, - "last_login_date": "None", - "name": "Piet Doe de 55de", - "scoped_affiliation": null, - "ssh_keys": [], - "uid": "urn:persoon:numero055", - "user_ip_networks": [], - "username": "pietdoe55" - }, - { - "accepted_aups": [], - "eduperson_principal_name": null, - "email": "pietdoe56@example.org", - "family_name": null, - "given_name": null, - "id": 1012, - "last_login_date": "None", - "name": "Piet Doe de 56de", - "scoped_affiliation": null, - "ssh_keys": [], - "uid": "urn:persoon:numero056", - "user_ip_networks": [], - "username": "pietdoe56" + "organisation_id": 17, + "role": "manager", + "user_id": 101 + } + ], + "schac_home_organisations": [ + { + "name": "example.org", + "organisation_id": 17 + } + ], + "services": [], + "short_name": "uva" }, { - "accepted_aups": [], - "eduperson_principal_name": null, - "email": "pietdoe57@example.org", - "family_name": null, - "given_name": null, - "id": 1013, - "last_login_date": "None", - "name": "Piet Doe de 57de", - "scoped_affiliation": null, - "ssh_keys": [], - "uid": "urn:persoon:numero057", - "user_ip_networks": [], - "username": "pietdoe57" - }, + "collaborations": [], + "id": 18, + "identifier": "65fadfcb-71fd-4962-8428-0ecd15970f8d", + "logo": "https://sbs.scz-vm.net/api/images/organisations/cdba0668-3d23-43df-8386-d12e182d20b7", + "name": "TUE", + "organisation_memberships": [], + "schac_home_organisations": [], + "services": [], + "short_name": "tue" + } + ], + "services": [ { - "accepted_aups": [], - "eduperson_principal_name": null, - "email": "pietdoe58@example.org", - "family_name": null, - "given_name": null, - "id": 1014, - "last_login_date": "None", - "name": "Piet Doe de 58de", - "scoped_affiliation": null, - "ssh_keys": [], - "uid": "urn:persoon:numero058", - "user_ip_networks": [], - "username": "pietdoe58" + "accepted_user_policy": "https://google.nl", + "contact_email": "john@example.org", + "entity_id": "https://mail", + "id": 58, + "ldap_enabled": 1, + "ldap_password": null, + "logo": "https://sbs.scz-vm.net/api/images/services/2f9a5e32-f97e-48d3-bf64-365a6833b8bc", + "name": "Mail Services", + "privacy_policy": "https://privacy.org", + "security_email": "sec@org.nl", + "support_email": null }, { - "accepted_aups": [], - "eduperson_principal_name": null, - "email": "pietdoe59@example.org", - "family_name": null, - "given_name": null, - "id": 1015, - "last_login_date": "None", - "name": "Piet Doe de 59de", - "scoped_affiliation": null, - "ssh_keys": [], - "uid": "urn:persoon:numero059", - "user_ip_networks": [], - "username": "pietdoe59" + "accepted_user_policy": "https://google.nl", + "contact_email": "john@example.org", + "entity_id": "https://wireless", + "id": 59, + "ldap_enabled": 1, + "ldap_password": null, + "logo": "https://sbs.scz-vm.net/api/images/services/522e45fd-7b43-4241-958b-b79414eb5e47", + "name": "Wireless", + "privacy_policy": "https://privacy.org", + "security_email": "sec@org.nl", + "support_email": null }, { - "accepted_aups": [], - "eduperson_principal_name": null, - "email": "pietdoe60@example.org", - "family_name": null, - "given_name": null, - "id": 1016, - "last_login_date": "None", - "name": "Piet Doe de 60de", - "scoped_affiliation": null, - "ssh_keys": [], - "uid": "urn:persoon:numero060", - "user_ip_networks": [], - "username": "pietdoe60" + "accepted_user_policy": null, + "contact_email": "james@example.org", + "entity_id": "https://cloud", + "id": 60, + "ldap_enabled": 1, + "ldap_password": null, + "logo": "https://sbs.scz-vm.net/api/images/services/b4d3d5a4-a3de-4515-a51a-d335d80dfa5c", + "name": "Cloud", + "privacy_policy": "https://privacy.org", + "security_email": "sec@org.nl", + "support_email": null }, { - "accepted_aups": [], - "eduperson_principal_name": null, - "email": "pietdoe61@example.org", - "family_name": null, - "given_name": null, - "id": 1017, - "last_login_date": "None", - "name": "Piet Doe de 61de", - "scoped_affiliation": null, - "ssh_keys": [], - "uid": "urn:persoon:numero061", - "user_ip_networks": [], - "username": "pietdoe61" + "accepted_user_policy": "https://google.nl", + "contact_email": "service_admin@ucc.org", + "entity_id": "https://storage", + "id": 61, + "ldap_enabled": 1, + "ldap_password": null, + "logo": "https://sbs.scz-vm.net/api/images/services/db122dc9-e54b-4e14-b630-10cbc75cfa15", + "name": "Storage", + "privacy_policy": "https://privacy.org", + "security_email": "sec@org.nl", + "support_email": "support@storage.net" }, { - "accepted_aups": [], - "eduperson_principal_name": null, - "email": "pietdoe62@example.org", - "family_name": null, - "given_name": null, - "id": 1018, - "last_login_date": "None", - "name": "Piet Doe de 62de", - "scoped_affiliation": null, - "ssh_keys": [], - "uid": "urn:persoon:numero062", - "user_ip_networks": [], - "username": "pietdoe62" + "accepted_user_policy": "https://google.nl", + "contact_email": "help@wiki.com", + "entity_id": "https://wiki", + "id": 62, + "ldap_enabled": 1, + "ldap_password": "$2b$12$GLjC5hK59aeDcEe.tHHJMO.SQQjFgIIpZ7VaKTIsBn05z/gE7JQny", + "logo": "https://sbs.scz-vm.net/api/images/services/f66da133-abc4-4ed3-9e74-d5e08da8fe23", + "name": "Wiki", + "privacy_policy": "https://privacy.org", + "security_email": "sec@org.nl", + "support_email": null }, { - "accepted_aups": [], - "eduperson_principal_name": null, - "email": "pietdoe63@example.org", - "family_name": null, - "given_name": null, - "id": 1019, - "last_login_date": "None", - "name": "Piet Doe de 63de", - "scoped_affiliation": null, - "ssh_keys": [], - "uid": "urn:persoon:numero063", - "user_ip_networks": [], - "username": "pietdoe63" + "accepted_user_policy": "https://aup.org", + "contact_email": "help@network.com", + "entity_id": "https://network", + "id": 63, + "ldap_enabled": 1, + "ldap_password": null, + "logo": "https://sbs.scz-vm.net/api/images/services/59a511d1-f7f4-4a09-a4cc-4e522bdee7b7", + "name": "Network Services", + "privacy_policy": "https://privacy.org", + "security_email": "sec@org.nl", + "support_email": null }, { - "accepted_aups": [], - "eduperson_principal_name": null, - "email": "pietdoe64@example.org", - "family_name": null, - "given_name": null, - "id": 1020, - "last_login_date": "None", - "name": "Piet Doe de 64de", - "scoped_affiliation": null, - "ssh_keys": [], - "uid": "urn:persoon:numero064", - "user_ip_networks": [], - "username": "pietdoe64" + "accepted_user_policy": "https://ssh", + "contact_email": "help@ssh.com", + "entity_id": "service_ssh_uva", + "id": 64, + "ldap_enabled": 1, + "ldap_password": null, + "logo": "https://sbs.scz-vm.net/api/images/services/10dc3d20-513a-45e7-9c08-ca9716249365", + "name": "SSH UvA", + "privacy_policy": "https://privacy.org", + "security_email": "sec@org.nl", + "support_email": null }, { - "accepted_aups": [], - "eduperson_principal_name": null, - "email": "pietdoe65@example.org", - "family_name": null, - "given_name": null, - "id": 1021, - "last_login_date": "None", - "name": "Piet Doe de 65de", - "scoped_affiliation": null, - "ssh_keys": [], - "uid": "urn:persoon:numero065", - "user_ip_networks": [], - "username": "pietdoe65" + "accepted_user_policy": "https://google.nl", + "contact_email": "help@uuc_scheduler.example.com", + "entity_id": "uuc_scheduler_entity_id", + "id": 65, + "ldap_enabled": 0, + "ldap_password": null, + "logo": "https://sbs.scz-vm.net/api/images/services/f8a8abf0-802e-475f-b786-2fb9164029ce", + "name": "uuc_scheduler_name", + "privacy_policy": "https://privacy.org", + "security_email": "sec@org.nl", + "support_email": null }, { - "accepted_aups": [], - "eduperson_principal_name": null, - "email": "pietdoe66@example.org", - "family_name": null, - "given_name": null, - "id": 1022, - "last_login_date": "None", - "name": "Piet Doe de 66de", - "scoped_affiliation": null, - "ssh_keys": [], - "uid": "urn:persoon:numero066", - "user_ip_networks": [], - "username": "pietdoe66" + "accepted_user_policy": null, + "contact_email": "sram-beheer@surf.nl", + "entity_id": "https://demo-sp.sram.surf.nl/saml/module.php/saml/sp/metadata.php/test", + "id": 66, + "ldap_enabled": 1, + "ldap_password": null, + "logo": "https://sbs.scz-vm.net/api/images/services/74213284-d108-4dc7-a093-e136e6eee821", + "name": "SRAM Demo SP", + "privacy_policy": "https://edu.nl/fcgbd", + "security_email": "sram-beheer@surf.nl", + "support_email": null }, { - "accepted_aups": [], - "eduperson_principal_name": null, - "email": "pietdoe67@example.org", - "family_name": null, - "given_name": null, - "id": 1023, - "last_login_date": "None", - "name": "Piet Doe de 67de", - "scoped_affiliation": null, - "ssh_keys": [], - "uid": "urn:persoon:numero067", - "user_ip_networks": [], - "username": "pietdoe67" + "accepted_user_policy": null, + "contact_email": "sram-beheer@surf.nl", + "entity_id": "APP-18DE6298-7BDD-4CFA-9399-E1CC62E8DE05", + "id": 67, + "ldap_enabled": 1, + "ldap_password": null, + "logo": "https://sbs.scz-vm.net/api/images/services/e8bee2bd-a8ed-414e-96ba-7d5153f71daf", + "name": "SRAM Demo RP", + "privacy_policy": "https://edu.nl/fcgbd", + "security_email": "sram-beheer@surf.nl", + "support_email": null }, + { + "accepted_user_policy": null, + "contact_email": null, + "entity_id": "https://ldap-monitor.example.org", + "id": 68, + "ldap_enabled": 1, + "ldap_password": "$2b$12$GLjC5hK59aeDcEe.tHHJMO.SQQjFgIIpZ7VaKTIsBn05z/gE7JQny", + "logo": "https://sbs.scz-vm.net/api/images/services/c6960c09-a7b8-46a7-8cdd-70657f82cc33", + "name": "LDAP Monitor Service", + "privacy_policy": "https://privacy.org", + "security_email": "sec@example.nl", + "support_email": null + } + ], + "users": [ { "accepted_aups": [], "eduperson_principal_name": null, - "email": "pietdoe68@example.org", + "email": "john@example.org", "family_name": null, "given_name": null, - "id": 1024, + "id": 87, "last_login_date": "None", - "name": "Piet Doe de 68de", + "name": "John Doe", "scoped_affiliation": null, - "ssh_keys": [], - "uid": "urn:persoon:numero068", + "ssh_keys": [ + "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC/nvjea1zJJNCnyUfT6HLcHDhwCMp7uqr4BzxhDAjBnjWcgW4hZJvtLTqCLspS6mogCq2d0/31DU4DnGb2MO28gk74MiVBtAQWI5+TsO5QHupO3V6aLrKhmn8xn1PKc9JycgjOa4BMQ1meomn3Zmph6oo87MCtF2w75cxYEBJ9dJgHzZsn9mw+w8Z3H1vYnkcBT/i2MIK+qfsue/tvEe8ybi+26bGQIZIPDcd+OmDUBxDLWyBwCbVOyRL5M6ywnWJINLdpIwfqCUk24J1q1qiJ5eZu0m0uDcG5KRzgZ+grnSSYBwCx1xCunoGjMg7iwxEMgScD02nKtiijxEpu8soL okke@Mikes-MBP-2.fritz.box" + ], + "uid": "urn:john", "user_ip_networks": [], - "username": "pietdoe68" + "username": "john" }, { "accepted_aups": [], "eduperson_principal_name": null, - "email": "pietdoe69@example.org", + "email": "mary@example.org", "family_name": null, "given_name": null, - "id": 1025, + "id": 88, "last_login_date": "None", - "name": "Piet Doe de 69de", + "name": "Mary Doe", "scoped_affiliation": null, "ssh_keys": [], - "uid": "urn:persoon:numero069", + "uid": "urn:mary", "user_ip_networks": [], - "username": "pietdoe69" + "username": "mdoe" }, { "accepted_aups": [], "eduperson_principal_name": null, - "email": "pietdoe70@example.org", + "email": "peter@example.org", "family_name": null, "given_name": null, - "id": 1026, + "id": 89, "last_login_date": "None", - "name": "Piet Doe de 70de", + "name": "Peter Doe", "scoped_affiliation": null, "ssh_keys": [], - "uid": "urn:persoon:numero070", + "uid": "urn:peter", "user_ip_networks": [], - "username": "pietdoe70" + "username": "peter" }, { - "accepted_aups": [], + "accepted_aups": [ + { + "agreed_at": "2023-08-14 09:40:09", + "service_id": 58, + "url": "https://google.nl" + }, + { + "agreed_at": "2023-08-14 09:40:09", + "service_id": 63, + "url": "https://aup.org" + } + ], "eduperson_principal_name": null, - "email": "pietdoe71@example.org", + "email": "boss@example.org", "family_name": null, "given_name": null, - "id": 1027, + "id": 90, "last_login_date": "None", - "name": "Piet Doe de 71de", + "name": "The Boss", "scoped_affiliation": null, "ssh_keys": [], - "uid": "urn:persoon:numero071", + "uid": "urn:admin", "user_ip_networks": [], - "username": "pietdoe71" + "username": "admin" }, { "accepted_aups": [], "eduperson_principal_name": null, - "email": "pietdoe72@example.org", + "email": "roger@example.org", "family_name": null, "given_name": null, - "id": 1028, + "id": 91, "last_login_date": "None", - "name": "Piet Doe de 72de", + "name": "Roger Doe", "scoped_affiliation": null, "ssh_keys": [], - "uid": "urn:persoon:numero072", + "uid": "urn:roger", "user_ip_networks": [], - "username": "pietdoe72" + "username": "roger" }, { "accepted_aups": [], "eduperson_principal_name": null, - "email": "pietdoe73@example.org", + "email": "harry@example.org", "family_name": null, "given_name": null, - "id": 1029, + "id": 92, "last_login_date": "None", - "name": "Piet Doe de 73de", + "name": "Harry Doe", "scoped_affiliation": null, "ssh_keys": [], - "uid": "urn:persoon:numero073", + "uid": "urn:harry", "user_ip_networks": [], - "username": "pietdoe73" + "username": "harry" }, { "accepted_aups": [], "eduperson_principal_name": null, - "email": "pietdoe74@example.org", + "email": "james@example.org", "family_name": null, - "given_name": null, - "id": 1030, + "given_name": "James", + "id": 93, "last_login_date": "None", - "name": "Piet Doe de 74de", + "name": "James Byrd", "scoped_affiliation": null, - "ssh_keys": [], - "uid": "urn:persoon:numero074", + "ssh_keys": [ + "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC/nvjea1zJJNCnyUfT6HLcHDhwCMp7uqr4BzxhDAjBnjWcgW4hZJvtLTqCLspS6mogCq2d0/31DU4DnGb2MO28gk74MiVBtAQWI5+TsO5QHupO3V6aLrKhmn8xn1PKc9JycgjOa4BMQ1meomn3Zmph6oo87MCtF2w75cxYEBJ9dJgHzZsn9mw+w8Z3H1vYnkcBT/i2MIK+qfsue/tvEe8ybi+26bGQIZIPDcd+OmDUBxDLWyBwCbVOyRL5M6ywnWJINLdpIwfqCUk24J1q1qiJ5eZu0m0uDcG5KRzgZ+grnSSYBwCx1xCunoGjMg7iwxEMgScD02nKtiijxEpu8soL okke@Mikes-MBP-2.fritz.box" + ], + "uid": "urn:james", "user_ip_networks": [], - "username": "pietdoe74" + "username": "james" }, { "accepted_aups": [], "eduperson_principal_name": null, - "email": "pietdoe75@example.org", + "email": "sarah@uva.org", "family_name": null, "given_name": null, - "id": 1031, + "id": 94, "last_login_date": "None", - "name": "Piet Doe de 75de", + "name": "Sarah Cross", "scoped_affiliation": null, - "ssh_keys": [], - "uid": "urn:persoon:numero075", - "user_ip_networks": [], - "username": "pietdoe75" + "ssh_keys": [ + "some-lame-key" + ], + "uid": "urn:sarah", + "user_ip_networks": [ + "255.0.0.1/32", + "255.0.0.9/24" + ], + "username": "sarah" }, { "accepted_aups": [], "eduperson_principal_name": null, - "email": "pietdoe76@example.org", + "email": "betty@uuc.org", "family_name": null, "given_name": null, - "id": 1032, + "id": 95, "last_login_date": "None", - "name": "Piet Doe de 76de", + "name": "betty", "scoped_affiliation": null, "ssh_keys": [], - "uid": "urn:persoon:numero076", + "uid": "urn:betty", "user_ip_networks": [], - "username": "pietdoe76" + "username": "betty" }, { "accepted_aups": [], "eduperson_principal_name": null, - "email": "pietdoe77@example.org", + "email": "jane@ucc.org", "family_name": null, "given_name": null, - "id": 1033, + "id": 96, "last_login_date": "None", - "name": "Piet Doe de 77de", + "name": "Jane Doe", "scoped_affiliation": null, "ssh_keys": [], - "uid": "urn:persoon:numero077", + "uid": "urn:jane", "user_ip_networks": [], - "username": "pietdoe77" + "username": "jane" }, { "accepted_aups": [], "eduperson_principal_name": null, - "email": "pietdoe78@example.org", + "email": "user_suspend_warning@example.org", "family_name": null, "given_name": null, - "id": 1034, - "last_login_date": "None", - "name": "Piet Doe de 78de", + "id": 97, + "last_login_date": "2022-08-27 09:40:08", + "name": "user_suspend_warning", "scoped_affiliation": null, "ssh_keys": [], - "uid": "urn:persoon:numero078", + "uid": "urn:user_suspend_warning", "user_ip_networks": [], - "username": "pietdoe78" + "username": "user_suspend_warning" }, { "accepted_aups": [], "eduperson_principal_name": null, - "email": "pietdoe79@example.org", + "email": "user_gets_suspended@example.org", "family_name": null, "given_name": null, - "id": 1035, - "last_login_date": "None", - "name": "Piet Doe de 79de", + "id": 98, + "last_login_date": "2022-08-13 09:40:08", + "name": "user_gets_suspended", "scoped_affiliation": null, "ssh_keys": [], - "uid": "urn:persoon:numero079", + "uid": "urn:user_gets_suspended", "user_ip_networks": [], - "username": "pietdoe79" + "username": "1suspend" }, { "accepted_aups": [], "eduperson_principal_name": null, - "email": "pietdoe80@example.org", + "email": "user_deletion_warning@example.org", "family_name": null, "given_name": null, - "id": 1036, - "last_login_date": "None", - "name": "Piet Doe de 80de", + "id": 99, + "last_login_date": "2022-05-22 09:40:08", + "name": "user_deletion_warning", "scoped_affiliation": null, "ssh_keys": [], - "uid": "urn:persoon:numero080", + "uid": "urn:user_deletion_warning", "user_ip_networks": [], - "username": "pietdoe80" + "username": "user_deletion_warning" }, { "accepted_aups": [], "eduperson_principal_name": null, - "email": "pietdoe81@example.org", + "email": "user_gets_deleted@example.org", "family_name": null, "given_name": null, - "id": 1037, - "last_login_date": "None", - "name": "Piet Doe de 81de", + "id": 100, + "last_login_date": "2022-05-15 09:40:08", + "name": "user_gets_deleted", "scoped_affiliation": null, "ssh_keys": [], - "uid": "urn:persoon:numero081", + "uid": "urn:user_gets_deleted", "user_ip_networks": [], - "username": "pietdoe81" + "username": "user_gets_deleted" }, { "accepted_aups": [], "eduperson_principal_name": null, - "email": "pietdoe82@example.org", + "email": "paul@ucc.org", "family_name": null, "given_name": null, - "id": 1038, + "id": 101, "last_login_date": "None", - "name": "Piet Doe de 82de", + "name": "Paul Doe", "scoped_affiliation": null, "ssh_keys": [], - "uid": "urn:persoon:numero082", + "uid": "urn:paul", "user_ip_networks": [], - "username": "pietdoe82" + "username": "paul" }, { "accepted_aups": [], "eduperson_principal_name": null, - "email": "pietdoe83@example.org", + "email": "service_admin@ucc.org", "family_name": null, "given_name": null, - "id": 1039, - "last_login_date": "None", - "name": "Piet Doe de 83de", - "scoped_affiliation": null, - "ssh_keys": [], - "uid": "urn:persoon:numero083", - "user_ip_networks": [], - "username": "pietdoe83" - }, - { - "accepted_aups": [], - "eduperson_principal_name": "harry@surfnet.nl", - "email": "harry.kodden@surf.nl", - "family_name": "Kodden", - "given_name": "Harry", - "id": 1040, - "last_login_date": "2022-02-16 09:15:17", - "name": "Harry Kodden", - "scoped_affiliation": "affiliate@surfnet.nl", - "ssh_keys": [], - "uid": "72e8fabfeca6a933d2eb97dc96053f10dc49fd8d@acc.sram.eduteams.org", - "user_ip_networks": [], - "username": "hkodden" - }, - { - "accepted_aups": [], - "eduperson_principal_name": "fokki001@surfnet.nl", - "email": "floris.fokkinga@surf.nl", - "family_name": "Fokkinga", - "given_name": "Floris", - "id": 1041, - "last_login_date": "2022-02-07 15:28:38", - "name": "Floris Fokkinga", - "scoped_affiliation": null, - "ssh_keys": [], - "uid": "e84a37938bf633d1e08377ab36024398308a8e22@acc.sram.eduteams.org", - "user_ip_networks": [], - "username": "ffokkinga" - }, - { - "accepted_aups": [ - { - "agreed_at": "2022-01-19 13:21:35", - "service_id": 297, - "url": "https://google.nl" - } - ], - "eduperson_principal_name": "b28b9146-3286-4f7e-b358-278a9e1222c3@eduid.nl", - "email": "1@florisfokkinga.nl", - "family_name": "Fokkinga", - "given_name": "Floris", - "id": 1042, - "last_login_date": "2022-01-19 13:46:25", - "name": "Floris Fokkinga", - "scoped_affiliation": null, - "ssh_keys": [], - "uid": "49f64caa5e815ed1c9ece27a024e85e129f7644d@acc.sram.eduteams.org", - "user_ip_networks": [], - "username": "ffokkinga2" - }, - { - "accepted_aups": [], - "eduperson_principal_name": "bas@surfnet.nl", - "email": "bas.zoetekouw@surf.nl", - "family_name": "Zoetekouw", - "given_name": "Bas", - "id": 1043, - "last_login_date": "2022-01-20 09:00:28", - "name": "Bas Zoetekouw", - "scoped_affiliation": "employee@surfnet.nl", - "ssh_keys": [], - "uid": "9bf251bf6cfa9eb8c75f15a90075fa7074eb3d48@acc.sram.eduteams.org", - "user_ip_networks": [], - "username": "bzoetekouw" - }, - { - "accepted_aups": [], - "eduperson_principal_name": "j.doe@example.com", - "email": "bas+mujina@zoetekouw.net", - "family_name": "Doe", - "given_name": "John", - "id": 1044, - "last_login_date": "None", - "name": "John Doe", - "scoped_affiliation": null, - "ssh_keys": [], - "uid": "ef5193972585b6317d829ce56d91dfefa4166c01@acc.sram.eduteams.org", - "user_ip_networks": [], - "username": "jdoe" - }, - { - "accepted_aups": [ - { - "agreed_at": "2022-01-24 15:10:30", - "service_id": 293, - "url": "https://google.nl" - }, - { - "agreed_at": "2022-01-27 13:05:52", - "service_id": 290, - "url": "https://google.nl" - }, - { - "agreed_at": "2022-02-03 13:00:14", - "service_id": 295, - "url": "https://aup" - } - ], - "eduperson_principal_name": "venekamp@surfnet.nl", - "email": "gerben.venekamp@surf.nl", - "family_name": "Venekamp", - "given_name": "Gerben", - "id": 1046, - "last_login_date": "2022-01-27 13:05:45", - "name": "Gerben Venekamp", - "scoped_affiliation": null, - "ssh_keys": [ - "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDH01RTllDSrTo5e5eOQZnqyiX9s7Nv4+pllsNvV4Aq07eQwAQtc+245U1kZWCPCD14YGcHmoGyzmqAdiMR3TSXnIDLT+UfuOyQa2FhV7ZZAB52MGTOGgNsefuov0HOsTfx0uT93LyVLFwLC8utOAPJPVgD3oorvoAPdb5QBY7OUtM3yul94FfnQQv1HNJRBmwqrra/1yypmZYE8qzP6k0PPwBfHk0cAO5WgjVGkriEW19BxZSHM9DzYlIOygSESjEqXK3CENtnUZ95f5hLzEOXSXwpxrtfpjCBflYbWGwtNF7HvdHW3VzlfcwZhQ7s8bfz2Rfioa0mlZPrESIHx7Sb gerben@MLT0083.local" - ], - "uid": "6e723b5946e1eb89019d4950ab5d3312db53a845@acc.sram.eduteams.org", - "user_ip_networks": [ - "192.168.1.0/24", - "10.0.0.0/24" - ], - "username": "gvenekamp" - }, - { - "accepted_aups": [ - { - "agreed_at": "2022-01-31 08:40:20", - "service_id": 290, - "url": "https://google.nl" - } - ], - "eduperson_principal_name": "arnout@surfnet.nl", - "email": "arnout.terpstra@surfnet.nl", - "family_name": "Terpstra", - "given_name": "Arnout", - "id": 1047, - "last_login_date": "2022-01-28 08:35:34", - "name": "Arnout Terpstra", - "scoped_affiliation": "employee@surfnet.nl", - "ssh_keys": [], - "uid": "5f8405e4bb0ae0814dbdd25539e42ea58d18f58d@acc.sram.eduteams.org", - "user_ip_networks": [], - "username": "aterpstra" - }, - { - "accepted_aups": [ - { - "agreed_at": "2022-01-25 14:18:53", - "service_id": 290, - "url": "https://google.nl" - }, - { - "agreed_at": "2022-01-31 09:12:25", - "service_id": 295, - "url": "https://aup" - } - ], - "eduperson_principal_name": "ef4667df-01e7-45d8-a978-46202dbf1b60@eduid.nl", - "email": "arnout@digimasters.nl", - "family_name": "Te", - "given_name": "Ar", - "id": 1048, - "last_login_date": "2022-01-31 09:22:37", - "name": "Ar Te", - "scoped_affiliation": "affiliate@eduid.nl, affiliate@example.com", - "ssh_keys": [], - "uid": "02ad69ac05f7c0cde7fd5566b9f3798d58634059@acc.sram.eduteams.org", - "user_ip_networks": [], - "username": "ate" - }, - { - "accepted_aups": [], - "eduperson_principal_name": "vandebospoort@surfnet.nl", - "email": "edwin.vandebospoort@surfnet.nl", - "family_name": "van de Bospoort", - "given_name": "Edwin", - "id": 1049, + "id": 102, "last_login_date": "None", - "name": "Edwin van de Bospoort", - "scoped_affiliation": null, - "ssh_keys": [], - "uid": "1172f01ebd67d3dc0331a57d0f3739a92f71daf8@acc.sram.eduteams.org", - "user_ip_networks": [], - "username": "evandebosp" - }, - { - "accepted_aups": [], - "eduperson_principal_name": "d237fc09-74d9-444e-907d-1d25b3edb28f@surfguest.nl", - "email": "edwin.van.de.bospoort@gmail.com", - "family_name": "van de Bospoort", - "given_name": "Edwin", - "id": 1050, - "last_login_date": "2022-02-14 08:16:41", - "name": "Edwin van de Bospoort", - "scoped_affiliation": "affiliate@example.com", - "ssh_keys": [], - "uid": "b861b4c735313834e12206890806129020b168b7@acc.sram.eduteams.org", - "user_ip_networks": [], - "username": "evandebosp2" - }, - { - "accepted_aups": [ - { - "agreed_at": "2022-02-08 10:02:51", - "service_id": 290, - "url": "https://google.nl" - }, - { - "agreed_at": "2022-02-08 10:02:51", - "service_id": 295, - "url": "https://aup" - }, - { - "agreed_at": "2022-02-08 10:02:51", - "service_id": 295, - "url": "https://aup" - }, - { - "agreed_at": "2022-02-08 10:02:51", - "service_id": 290, - "url": "https://google.nl" - }, - { - "agreed_at": "2022-02-08 10:05:56", - "service_id": 294, - "url": "https://google.nl" - } - ], - "eduperson_principal_name": "a3788af4-491b-4a3c-9567-5131e70a2498@eduid.nl", - "email": "bas@zoetekouw.net", - "family_name": "Zoetekouw", - "given_name": "Bas", - "id": 1051, - "last_login_date": "2022-02-08 10:02:24", - "name": "Bas Zoetekouw", + "name": "Service Admin", "scoped_affiliation": null, "ssh_keys": [], - "uid": "47c0c59a7b098d55bea53555080ff88d9bcba524@acc.sram.eduteams.org", + "uid": "urn:service_admin", "user_ip_networks": [], - "username": "bzoetekouw2" + "username": "service_admin" }, { "accepted_aups": [], - "eduperson_principal_name": "j.doe@example.com", - "email": "j.doe@example.com", - "family_name": "Doe", - "given_name": "John admin", - "id": 1053, - "last_login_date": "2022-02-16 10:30:00", - "name": "John admin Doe", - "scoped_affiliation": "affiliate@university-example.org", - "ssh_keys": [], - "uid": "900613f87a9c8539b15729264ccc50af20c865ba@acc.sram.eduteams.org", - "user_ip_networks": [], - "username": "jdoe3" - }, - { - "accepted_aups": [ - { - "agreed_at": "2022-02-14 17:00:43", - "service_id": 290, - "url": "https://google.nl" - }, - { - "agreed_at": "2022-02-14 17:00:43", - "service_id": 295, - "url": "https://aup" - }, - { - "agreed_at": "2022-02-14 17:00:43", - "service_id": 294, - "url": "https://google.nl" - }, - { - "agreed_at": "2022-02-14 17:00:43", - "service_id": 295, - "url": "https://aup" - }, - { - "agreed_at": "2022-02-14 17:00:43", - "service_id": 290, - "url": "https://google.nl" - } - ], - "eduperson_principal_name": "bf574bcf-0496-4f33-b255-3dfe120947ff@eduid.nl", - "email": "floris.fokkinga+eduid@surf.nl", - "family_name": "Fokkinga (eduID)", - "given_name": "Floris", - "id": 1054, - "last_login_date": "2022-02-14 16:59:39", - "name": "Floris Fokkinga (eduID)", - "scoped_affiliation": "affiliate@eduid.nl", + "eduperson_principal_name": "admin@scz-vm.net", + "email": "admin@scz-vm.net", + "family_name": "SCZ", + "given_name": "Admin", + "id": 103, + "last_login_date": "2023-08-14 09:40:10", + "name": "SCZ Admin", + "scoped_affiliation": "member@scz-vm.net", "ssh_keys": [], - "uid": "f0d9419c8d016ee441b82d1f637abdaf9e0e227a@acc.sram.eduteams.org", + "uid": "admin", "user_ip_networks": [], - "username": "ffokkingae" + "username": "ascz" } ] } \ No newline at end of file diff --git a/emails.py b/emails.py index dca42c8..2c6da45 100755 --- a/emails.py +++ b/emails.py @@ -7,7 +7,7 @@ import yaml import argparse -from datetime import datetime +import datetime from typing import List, Dict, Set from sbs import SBS @@ -96,12 +96,14 @@ def fetch_contacts(src: SBS, org: bool = True, co: bool = True, service: bool = "mail": user['user']['email'] }) + # sort contacts by type, id, role, name + contacts.sort(key=lambda c: (c['type'], c['id'], c['role'], c['name'])) + return contacts def write_csv(contacts: contacts_type, fd: TextIOBase = sys.stdout) -> None: w = csv.writer(fd, dialect="excel") - w.writerow(["SRAM prod contacts generated " + datetime.now().isoformat()]) columns = ("type", "id", "name", "role", "mail") w.writerow(columns) w.writerows([[c[key] for key in columns] for c in contacts]) @@ -118,6 +120,7 @@ def write_xls(contacts: contacts_type, fd: TextIOBase) -> None: raw_fd = fd.buffer workbook = xlsxwriter.Workbook(raw_fd, {'in_memory': True}) + workbook.set_properties({'created': datetime.date(2015, 10, 21)}) worksheet = workbook.add_worksheet() columns = ("type", "id", "name", "role", "mail") diff --git a/plsc_ordered.py b/plsc_ordered.py index bf47b50..5511fd3 100755 --- a/plsc_ordered.py +++ b/plsc_ordered.py @@ -112,6 +112,14 @@ def create(src, dst): # find existing services service_dns = dst.find(dst.basedn, f"(&(objectClass=dcObject)(dc={service}))") + # Pivotal 106: If Service does not (yet) exists in LDAP and is not enable for LDAP + # in SBS, do not create it at all. If it does exists in LDAP, that means that + # it has been enabled beforem, and now it is disabled in SBS, then clean + # people & group entries, but leave structure in place ! + # That situation is handled later below... + if len(service_dns) == 0 and not details['enabled']: + continue + # Define service entry service_entry = { 'objectClass': ['dcObject', 'organization'], @@ -230,6 +238,12 @@ def create(src, dst): else: raise Exception(f"Found multiple COs for o={co_identifier}") + if not details['enabled']: + # Pivotal 106: If not 'ldap_enabled' do not populate actual people / groups + # This is case when this service has been provisioned earlier, but now is + # disable in SBS, just stop populating any further ! + continue + users = src.users(co) # logging.debug(f"users: {users}") @@ -372,7 +386,7 @@ def create(src, dst): ldif = dst.store(grp_dn, grp_entry) logging.debug(" - store: {}".format(ldif)) - if True: + if details['enabled']: logging.debug(" - Group all") # global_urn isn't always filled, so fall back to generating it ourselves grp_name = "@all" @@ -440,7 +454,7 @@ def cleanup(dst): logging.debug(f"service: {service}") if vc.get(service, None) is None: logging.debug(f"- {service} not found in our services, cleaning up") - dst.rdelete(f"dc=ordered,{service_dn}", False) + dst.rdelete(f"{service_dn}") continue organizations = dst.rfind(f"dc=ordered,dc={service}", diff --git a/sbs.py b/sbs.py index 43fcf84..87d24aa 100644 --- a/sbs.py +++ b/sbs.py @@ -204,7 +204,8 @@ def service_collaborations(self): 'cos': {}, 'ldap_password': services[s]['ldap_password'], 'aup': services[s].get('accepted_user_policy', None), - 'pp': services[s].get('privacy_policy', None) + 'pp': services[s].get('privacy_policy', None), + 'enabled': services[s].get('ldap_enabled', False), } )['cos'][c['id']] = c diff --git a/tests/base_test.py b/tests/base_test.py index 0d1e416..2533c63 100644 --- a/tests/base_test.py +++ b/tests/base_test.py @@ -56,6 +56,7 @@ class BaseTest(TestCase): 'host': os.environ.get("SBS_URL", "http://localhost:{}".format(DEFAULT_LOCAL_PORT)), 'user': os.environ.get("SBS_USER", "sysread"), 'passwd': os.environ.get("SBS_PASS", "secret"), + 'verify_ssl': (os.environ.get("SBS_VERIFY_SSL", "NO").upper() == "YES"), 'ipv4_only': True } diff --git a/tests/test_all.py b/tests/test_all.py index 632ef97..7ec50d4 100644 --- a/tests/test_all.py +++ b/tests/test_all.py @@ -16,6 +16,13 @@ def test_ldap_services(self): that all relevant components are registered as expected in LDAP """ + def object_count(rdn): + """ Return the nur of objects that exists under this rdn + """ + + logger.info(f"*** Object count LDAP: {rdn}") + return len(self.dst.find(rdn)) + def check_object(rdn, expected_count=None): """ Check for LDAP rdn entry return object if found, raise assertion if not @@ -42,6 +49,10 @@ def check_people(rdn, people, context_checks): check_object(rdn) for u in people: + # Suspended users don't appear in LDAP + if u['user']['suspended'] is True: + continue + user_object = check_object(f"uid={u['user']['username']},{rdn}") # Specify as much of tests to see that all LDAP entries are correct @@ -71,7 +82,7 @@ def check_group(rdn, group, members): active_members = [] for m in members: logger.debug(f"member: {m['user']['username']}, status: {m['status']}") - if m['status'] == 'active': + if m['status'] == 'active' and m['user']['suspended'] is not True: active_members.append(m) if len(active_members) > 0: @@ -91,7 +102,8 @@ def check_ldap(rdn, people, groups, group_name_function, context_checks=[]): check_object(rdn) check_people(f"ou=people,{rdn}", people, context_checks) - check_group(f"ou=groups,{rdn}", group_name_function("@all"), people) + if len(people) > 0: + check_group(f"ou=groups,{rdn}", group_name_function("@all"), people) for g in groups: check_group(f"ou=groups,{rdn}", group_name_function(g['short_name']), g['collaboration_memberships']) @@ -149,30 +161,48 @@ def group_name_ordered(g): def group_name_flat(g): return f"{org_sname}.{c['short_name']}.{g}" - logger.info(f"** Checking Service: {s['entity_id']}") - - check_ldap( - f"o={org_sname}.{c['short_name']},dc=ordered,dc={s['entity_id']},{self.dst_conf['basedn']}", - detail['collaboration_memberships'], - detail['groups'], - group_name_ordered, - context_checks=[ - check_ordered_person_expiry, - check_accepted_policy_agreement - ] - ) - - check_ldap( - f"dc=flat,dc={s['entity_id']},{self.dst_conf['basedn']}", - detail['collaboration_memberships'], - detail['groups'], - group_name_flat - ) - - logger.info(f"*** Checking Admin account: {s['entity_id']}") - self.assertTrue('ldap_password' in s) - admin_object = check_object(f"cn=admin,dc={s['entity_id']},{self.dst_conf['basedn']}", expected_count=1) - ldap_password = s['ldap_password'] - if ldap_password: - userPassword = admin_object[list(admin_object)[0]]['userPassword'] - self.assertEqual(userPassword, '{CRYPT}' + ldap_password) + logger.info(f"** Checking Service: {s['entity_id']}, Enabled: {s['ldap_enabled']}") + + if s['ldap_enabled']: + check_ldap( + f"o={org_sname}.{c['short_name']},dc=ordered,dc={s['entity_id']},{self.dst_conf['basedn']}", + detail['collaboration_memberships'], + detail['groups'], + group_name_ordered, + context_checks=[ + check_ordered_person_expiry, + check_accepted_policy_agreement + ] + ) + + check_ldap( + f"dc=flat,dc={s['entity_id']},{self.dst_conf['basedn']}", + detail['collaboration_memberships'], + detail['groups'], + group_name_flat + ) + elif object_count(f"dc={s['entity_id']},{self.dst_conf['basedn']}") > 0: + # in case the service 'exists' in LDAP but is not enabled, make sure + # people and group are 'empty' + check_ldap( + f"o={org_sname}.{c['short_name']},dc=ordered,dc={s['entity_id']},{self.dst_conf['basedn']}", + [], + [], + group_name_ordered + ) + check_ldap( + f"dc=flat,dc={s['entity_id']},{self.dst_conf['basedn']}", + [], + [], + group_name_flat + ) + + if object_count(f"dc={s['entity_id']},{self.dst_conf['basedn']}") > 0: + logger.info(f"*** Checking Admin account: {s['entity_id']}") + self.assertTrue('ldap_password' in s) + admin_object = check_object(f"cn=admin,dc={s['entity_id']}," + f"{self.dst_conf['basedn']}", expected_count=1) + ldap_password = s['ldap_password'] + if ldap_password: + userPassword = admin_object[list(admin_object)[0]]['userPassword'] + self.assertEqual(userPassword, '{CRYPT}' + ldap_password)