{ "organizations": [ { "owner": "admin", "name": "heluca", "displayName": "Helu.ca", "websiteUrl": "https://helu.ca", "favicon": "https://helu.ca/media/images/favicon.original.png", "logo": "https://helu.ca/media/images/helu-ca_logo.original.svg", "passwordType": "bcrypt", "passwordSalt": "", "passwordOptions": ["AtLeast6"], "countryCodes": ["CA", "US"], "defaultAvatar": "", "defaultApplication": "angelia", "tags": [], "languages": ["en", "fr"], "masterPassword": "", "defaultPassword": "", "initScore": 2000, "enableSoftDeletion": false, "isProfilePublic": true, "useEmailAsUsername": true, "disableSignin": false, "accountItems": [ {"name": "Organization", "visible": true, "viewRule": "Public", "modifyRule": "Admin"}, {"name": "ID", "visible": true, "viewRule": "Public", "modifyRule": "Immutable"}, {"name": "Name", "visible": true, "viewRule": "Public", "modifyRule": "Admin"}, {"name": "Display name", "visible": true, "viewRule": "Public", "modifyRule": "Self"}, {"name": "Avatar", "visible": true, "viewRule": "Public", "modifyRule": "Self"}, {"name": "User type", "visible": true, "viewRule": "Public", "modifyRule": "Admin"}, {"name": "Password", "visible": true, "viewRule": "Self", "modifyRule": "Self"}, {"name": "Email", "visible": true, "viewRule": "Public", "modifyRule": "Self"}, {"name": "Phone", "visible": true, "viewRule": "Public", "modifyRule": "Self"}, {"name": "Country code", "visible": true, "viewRule": "Public", "modifyRule": "Admin"}, {"name": "Country/Region", "visible": true, "viewRule": "Public", "modifyRule": "Self"}, {"name": "Location", "visible": true, "viewRule": "Public", "modifyRule": "Self"}, {"name": "Address", "visible": true, "viewRule": "Public", "modifyRule": "Self"}, {"name": "Affiliation", "visible": true, "viewRule": "Public", "modifyRule": "Self"}, {"name": "Title", "visible": true, "viewRule": "Public", "modifyRule": "Self"}, {"name": "Homepage", "visible": true, "viewRule": "Public", "modifyRule": "Self"}, {"name": "Bio", "visible": true, "viewRule": "Public", "modifyRule": "Self"}, {"name": "Roles", "visible": true, "viewRule": "Public", "modifyRule": "Immutable"}, {"name": "Permissions", "visible": true, "viewRule": "Public", "modifyRule": "Immutable"}, {"name": "Groups", "visible": true, "viewRule": "Public", "modifyRule": "Admin"}, {"name": "3rd-party logins", "visible": true, "viewRule": "Self", "modifyRule": "Self"}, {"name": "Properties", "visible": true, "viewRule": "Admin", "modifyRule": "Admin"}, {"name": "Is admin", "visible": true, "viewRule": "Admin", "modifyRule": "Admin"}, {"name": "Is forbidden", "visible": true, "viewRule": "Admin", "modifyRule": "Admin"}, {"name": "Is deleted", "visible": true, "viewRule": "Admin", "modifyRule": "Admin"}, {"name": "Multi-factor authentication", "visible": true, "viewRule": "Self", "modifyRule": "Self"}, {"name": "WebAuthn credentials", "visible": true, "viewRule": "Self", "modifyRule": "Self"}, {"name": "Managed accounts", "visible": true, "viewRule": "Self", "modifyRule": "Self"} ] } ], "applications": [ { "owner": "admin", "name": "angelia", "displayName": "Helu.ca", "logo": "https://helu.ca/media/images/helu-ca_logo.original.svg", "homepageUrl": "https://helu.ca", "organization": "heluca", "cert": "cert-heluca", "enablePassword": true, "enableSignUp": true, "disableSignin": false, "clientId": "{{ angelia_oauth2_client_id }}", "clientSecret": "{{ angelia_oauth2_client_secret }}", "providers": [], "signinMethods": [ {"name": "Password", "displayName": "Password", "rule": "All"}, {"name": "Verification code", "displayName": "Verification code", "rule": "All"}, {"name": "WebAuthn", "displayName": "WebAuthn", "rule": "None"} ], "signupItems": [ {"name": "ID", "visible": false, "required": true, "prompted": false, "rule": "Random"}, {"name": "Email", "visible": true, "required": true, "prompted": false, "rule": "None"}, {"name": "Display name", "visible": true, "required": true, "prompted": false, "rule": "None"}, {"name": "Password", "visible": true, "required": true, "prompted": false, "rule": "None"}, {"name": "Confirm password", "visible": true, "required": true, "prompted": false, "rule": "None"}, {"name": "Agreement", "visible": true, "required": true, "prompted": false, "rule": "None"} ], "grantTypes": [ "authorization_code", "password", "client_credentials", "token", "id_token", "refresh_token" ], "redirectUris": [ "https://ouranos.helu.ca/callback" ], "tokenFormat": "JWT", "tokenFields": [], "expireInHours": 168, "failedSigninLimit": 5, "failedSigninFrozenTime": 15, "formCss": "", "footerHtml": "
" }, { "owner": "admin", "name": "athena", "displayName": "Athena", "logo": "https://helu.ca/media/images/helu-ca_logo.original.svg", "homepageUrl": "https://athena.ouranos.helu.ca", "organization": "heluca", "cert": "cert-heluca", "enablePassword": true, "enableSignUp": true, "disableSignin": false, "clientId": "{{ athena_oauth2_client_id }}", "clientSecret": "{{ athena_oauth2_client_secret }}", "providers": [], "signinMethods": [ {"name": "Password", "displayName": "Password", "rule": "All"}, {"name": "Verification code", "displayName": "Verification code", "rule": "All"}, {"name": "WebAuthn", "displayName": "WebAuthn", "rule": "None"} ], "signupItems": [ {"name": "ID", "visible": false, "required": true, "prompted": false, "rule": "Random"}, {"name": "Email", "visible": true, "required": true, "prompted": false, "rule": "None"}, {"name": "Display name", "visible": true, "required": true, "prompted": false, "rule": "None"}, {"name": "Password", "visible": true, "required": true, "prompted": false, "rule": "None"}, {"name": "Confirm password", "visible": true, "required": true, "prompted": false, "rule": "None"}, {"name": "Agreement", "visible": true, "required": true, "prompted": false, "rule": "None"} ], "grantTypes": [ "authorization_code", "password", "client_credentials", "token", "id_token", "refresh_token" ], "redirectUris": [ "https://athena.ouranos.helu.ca/accounts/oidc/casdoor/login/callback/" ], "tokenFormat": "JWT", "tokenFields": [], "expireInHours": 168, "failedSigninLimit": 5, "failedSigninFrozenTime": 15, "formCss": "", "footerHtml": "" }, { "owner": "admin", "name": "kairos", "displayName": "Kairos", "logo": "https://helu.ca/media/images/helu-ca_logo.original.svg", "homepageUrl": "https://kairos.ouranos.helu.ca", "organization": "heluca", "cert": "cert-heluca", "enablePassword": true, "enableSignUp": true, "disableSignin": false, "clientId": "{{ kairos_oauth2_client_id }}", "clientSecret": "{{ kairos_oauth2_client_secret }}", "providers": [], "signinMethods": [ {"name": "Password", "displayName": "Password", "rule": "All"}, {"name": "Verification code", "displayName": "Verification code", "rule": "All"}, {"name": "WebAuthn", "displayName": "WebAuthn", "rule": "None"} ], "signupItems": [ {"name": "ID", "visible": false, "required": true, "prompted": false, "rule": "Random"}, {"name": "Email", "visible": true, "required": true, "prompted": false, "rule": "None"}, {"name": "Display name", "visible": true, "required": true, "prompted": false, "rule": "None"}, {"name": "Password", "visible": true, "required": true, "prompted": false, "rule": "None"}, {"name": "Confirm password", "visible": true, "required": true, "prompted": false, "rule": "None"}, {"name": "Agreement", "visible": true, "required": true, "prompted": false, "rule": "None"} ], "grantTypes": [ "authorization_code", "password", "client_credentials", "token", "id_token", "refresh_token" ], "redirectUris": [ "https://kairos.ouranos.helu.ca/accounts/oidc/casdoor/login/callback/" ], "tokenFormat": "JWT", "tokenFields": [], "expireInHours": 168, "failedSigninLimit": 5, "failedSigninFrozenTime": 15, "formCss": "", "footerHtml": "" }, { "owner": "admin", "name": "spelunker", "displayName": "Spelunker", "logo": "https://helu.ca/media/images/helu-ca_logo.original.svg", "homepageUrl": "https://spelunker.ouranos.helu.ca", "organization": "heluca", "cert": "cert-heluca", "enablePassword": true, "enableSignUp": true, "disableSignin": false, "clientId": "{{ spelunker_oauth2_client_id }}", "clientSecret": "{{ spelunker_oauth2_client_secret }}", "providers": [], "signinMethods": [ {"name": "Password", "displayName": "Password", "rule": "All"}, {"name": "Verification code", "displayName": "Verification code", "rule": "All"}, {"name": "WebAuthn", "displayName": "WebAuthn", "rule": "None"} ], "signupItems": [ {"name": "ID", "visible": false, "required": true, "prompted": false, "rule": "Random"}, {"name": "Email", "visible": true, "required": true, "prompted": false, "rule": "None"}, {"name": "Display name", "visible": true, "required": true, "prompted": false, "rule": "None"}, {"name": "Password", "visible": true, "required": true, "prompted": false, "rule": "None"}, {"name": "Confirm password", "visible": true, "required": true, "prompted": false, "rule": "None"}, {"name": "Agreement", "visible": true, "required": true, "prompted": false, "rule": "None"} ], "grantTypes": [ "authorization_code", "password", "client_credentials", "token", "id_token", "refresh_token" ], "redirectUris": [ "https://spelunker.ouranos.helu.ca/accounts/oidc/casdoor/login/callback/" ], "tokenFormat": "JWT", "tokenFields": [], "expireInHours": 168, "failedSigninLimit": 5, "failedSigninFrozenTime": 15, "formCss": "", "footerHtml": "" }, { "owner": "admin", "name": "gitea", "displayName": "Gitea", "logo": "https://helu.ca/media/images/helu-ca_logo.original.svg", "homepageUrl": "https://gitea.ouranos.helu.ca", "organization": "heluca", "cert": "cert-heluca", "enablePassword": true, "enableSignUp": false, "clientId": "{{ gitea_oauth2_client_id }}", "clientSecret": "{{ gitea_oauth2_client_secret }}", "providers": [], "signinMethods": [ {"name": "Password", "displayName": "Password", "rule": "All"} ], "signupItems": [ {"name": "ID", "visible": false, "required": true, "prompted": false, "rule": "Random"}, {"name": "Email", "visible": true, "required": true, "prompted": false, "rule": "None"}, {"name": "Display name", "visible": true, "required": true, "prompted": false, "rule": "None"}, {"name": "Password", "visible": true, "required": true, "prompted": false, "rule": "None"}, {"name": "Confirm password", "visible": true, "required": true, "prompted": false, "rule": "None"} ], "grantTypes": [ "authorization_code", "refresh_token" ], "redirectUris": [ "https://gitea.ouranos.helu.ca/user/oauth2/casdoor/callback" ], "tokenFormat": "JWT", "expireInHours": 168, "formCss": "", "footerHtml": "" }, { "owner": "admin", "name": "jupyterlab", "displayName": "JupyterLab", "logo": "https://helu.ca/media/images/helu-ca_logo.original.svg", "homepageUrl": "https://jupyterlab.ouranos.helu.ca", "organization": "heluca", "cert": "cert-heluca", "enablePassword": true, "enableSignUp": false, "clientId": "{{ jupyterlab_oauth2_client_id }}", "clientSecret": "{{ jupyterlab_oauth2_client_secret }}", "providers": [], "signinMethods": [ {"name": "Password", "displayName": "Password", "rule": "All"} ], "signupItems": [ {"name": "ID", "visible": false, "required": true, "prompted": false, "rule": "Random"}, {"name": "Email", "visible": true, "required": true, "prompted": false, "rule": "None"}, {"name": "Display name", "visible": true, "required": true, "prompted": false, "rule": "None"}, {"name": "Password", "visible": true, "required": true, "prompted": false, "rule": "None"}, {"name": "Confirm password", "visible": true, "required": true, "prompted": false, "rule": "None"} ], "grantTypes": [ "authorization_code", "refresh_token" ], "redirectUris": [ "https://jupyterlab.ouranos.helu.ca/oauth2/callback" ], "tokenFormat": "JWT", "expireInHours": 168, "formCss": "", "footerHtml": "" }, { "owner": "admin", "name": "searxng", "displayName": "SearXNG", "logo": "https://helu.ca/media/images/helu-ca_logo.original.svg", "homepageUrl": "https://searxng.ouranos.helu.ca", "organization": "heluca", "cert": "cert-heluca", "enablePassword": true, "enableSignUp": false, "clientId": "{{ searxng_oauth2_client_id }}", "clientSecret": "{{ searxng_oauth2_client_secret }}", "providers": [], "signinMethods": [ {"name": "Password", "displayName": "Password", "rule": "All"} ], "signupItems": [ {"name": "ID", "visible": false, "required": true, "prompted": false, "rule": "Random"}, {"name": "Email", "visible": true, "required": true, "prompted": false, "rule": "None"}, {"name": "Display name", "visible": true, "required": true, "prompted": false, "rule": "None"}, {"name": "Password", "visible": true, "required": true, "prompted": false, "rule": "None"}, {"name": "Confirm password", "visible": true, "required": true, "prompted": false, "rule": "None"} ], "grantTypes": [ "authorization_code", "refresh_token" ], "redirectUris": [ "https://searxng.ouranos.helu.ca/oauth2/callback" ], "tokenFormat": "JWT", "expireInHours": 168, "formCss": "", "footerHtml": "" }, { "owner": "admin", "name": "daedalus", "displayName": "Daedalus", "logo": "https://helu.ca/media/images/helu-ca_logo.original.svg", "homepageUrl": "https://daedalus.ouranos.helu.ca", "organization": "heluca", "cert": "cert-heluca", "enablePassword": true, "enableSignUp": false, "clientId": "{{ daedalus_oauth2_client_id }}", "clientSecret": "{{ daedalus_oauth2_client_secret }}", "providers": [], "signinMethods": [ {"name": "Password", "displayName": "Password", "rule": "All"} ], "signupItems": [ {"name": "ID", "visible": false, "required": true, "prompted": false, "rule": "Random"}, {"name": "Email", "visible": true, "required": true, "prompted": false, "rule": "None"}, {"name": "Display name", "visible": true, "required": true, "prompted": false, "rule": "None"}, {"name": "Password", "visible": true, "required": true, "prompted": false, "rule": "None"}, {"name": "Confirm password", "visible": true, "required": true, "prompted": false, "rule": "None"} ], "grantTypes": [ "authorization_code", "refresh_token" ], "redirectUris": [ "https://daedalus.ouranos.helu.ca/oauth/callback" ], "tokenFormat": "JWT", "expireInHours": 168, "formCss": "", "footerHtml": "" } ], "users": [ { "owner": "heluca", "name": "robert@helu.ca", "type": "normal-user", "password": "ChangeMe!", "displayName": "Heluca", "avatar": "", "email": "robert@helu.ca", "phone": "", "countryCode": "CA", "address": [], "affiliation": "Helu.ca", "tag": "owner", "title": "Owner", "score": 2000, "ranking": 1, "isAdmin": true, "isForbidden": false, "isDeleted": false, "signupApplication": "angelia", "createdIp": "", "groups": [] }, { "owner": "heluca", "name": "r@helu.ca", "type": "normal-user", "password": "ChangeMe!", "displayName": "Robert", "avatar": "", "email": "r@helu.ca", "phone": "", "countryCode": "CA", "address": [], "affiliation": "Helu.ca", "tag": "sysadmin", "title": "Owner", "bio": "", "score": 2000, "ranking": 2, "isAdmin": false, "isForbidden": false, "isDeleted": false, "signupApplication": "angelia", "createdIp": "", "groups": [] } ], "providers": [ { "owner": "admin", "name": "provider-email-smtp4dev", "displayName": "smtp4dev Email", "category": "Email", "type": "SMTP", "host": "{{ smtp_host }}", "port": {{ smtp_port }}, "disableSsl": true, "fromAddress": "{{ smtp_from }}", "fromName": "{{ smtp_from_name }}", "clientSecret": "" } ], "certs": [ { "owner": "admin", "name": "cert-built-in", "displayName": "Built-in Certificate", "scope": "JWT", "type": "x509", "cryptoAlgorithm": "RS256", "bitSize": 4096, "expireInYears": 20, "certificate": "", "privateKey": "" }, { "owner": "admin", "name": "cert-heluca", "displayName": "Helu.ca JWT Certificate", "scope": "JWT", "type": "x509", "cryptoAlgorithm": "RS256", "bitSize": 4096, "expireInYears": 20, "certificate": "", "privateKey": "" } ], "ldaps": [], "models": [], "permissions": [], "roles": [], "groups": [], "adapters": [], "enforcers": [], "plans": [], "pricings": [], "payments": [], "products": [], "resources": [], "syncers": [], "tokens": [], "webhooks": [] }