{
  "adapters": [
    {
      "owner": "built-in",
      "name": "user-adapter-built-in",
      "createdTime": "2024-09-09T09:26:13Z",
      "table": "casbin_user_rule",
      "useSameDb": true,
      "type": "",
      "databaseType": "",
      "host": "",
      "port": 0,
      "user": "",
      "password": "",
      "database": ""
    },
    {
      "owner": "built-in",
      "name": "api-adapter-built-in",
      "createdTime": "2024-09-09T09:26:12Z",
      "table": "casbin_api_rule",
      "useSameDb": true,
      "type": "",
      "databaseType": "",
      "host": "",
      "port": 0,
      "user": "",
      "password": "",
      "database": ""
    }
  ],
  "applications": [
    {
      "owner": "admin",
      "name": "lobechat",
      "createdTime": "2024-09-09T09:26:06Z",
      "displayName": "LobeChat",
      "logo": "https://lobehub.com/icon-192x192.png",
      "homepageUrl": "https://lobehub.com",
      "description": "LobeChat",
      "organization": "lobechat",
      "cert": "cert-built-in",
      "headerHtml": "",
      "enablePassword": true,
      "enableSignUp": false,
      "enableSigninSession": false,
      "enableAutoSignin": false,
      "enableCodeSignin": false,
      "enableSamlCompress": false,
      "enableSamlC14n10": false,
      "enableSamlPostBinding": false,
      "enableWebAuthn": false,
      "enableLinkWithEmail": true,
      "orgChoiceMode": "",
      "samlReplyUrl": "",
      "providers": [],
      "signinMethods": [
        {
          "name": "Password",
          "displayName": "Password",
          "rule": "All"
        }
      ],
      "signupItems": [
        {
          "name": "ID",
          "visible": false,
          "required": true,
          "prompted": false,
          "customCss": "",
          "label": "",
          "placeholder": "",
          "regex": "",
          "rule": "Random"
        },
        {
          "name": "Username",
          "visible": true,
          "required": true,
          "prompted": false,
          "customCss": "",
          "label": "",
          "placeholder": "",
          "regex": "",
          "rule": "None"
        },
        {
          "name": "Display name",
          "visible": true,
          "required": true,
          "prompted": false,
          "customCss": "",
          "label": "",
          "placeholder": "",
          "regex": "",
          "rule": "None"
        },
        {
          "name": "Password",
          "visible": true,
          "required": true,
          "prompted": false,
          "customCss": "",
          "label": "",
          "placeholder": "",
          "regex": "",
          "rule": "None"
        },
        {
          "name": "Confirm password",
          "visible": true,
          "required": true,
          "prompted": false,
          "customCss": "",
          "label": "",
          "placeholder": "",
          "regex": "",
          "rule": "None"
        },
        {
          "name": "Signup button",
          "visible": true,
          "required": false,
          "prompted": false,
          "customCss": "",
          "label": "",
          "placeholder": "",
          "regex": "",
          "rule": ""
        }
      ],
      "signinItems": [
        {
          "name": "Back button",
          "visible": true,
          "label": "",
          "customCss": ".back-button {\n      top: 65px;\n      left: 15px;\n      position: absolute;\n}\n.back-inner-button{}",
          "placeholder": "",
          "rule": "None",
          "isCustom": false
        },
        {
          "name": "Languages",
          "visible": true,
          "label": "",
          "customCss": ".login-languages {\n    top: 55px;\n    right: 5px;\n    position: absolute;\n}",
          "placeholder": "",
          "rule": "None",
          "isCustom": false
        },
        {
          "name": "Logo",
          "visible": true,
          "label": "",
          "customCss": ".login-logo-box {} \n.panel-logo {\n    width: 80px;\n}",
          "placeholder": "",
          "rule": "None",
          "isCustom": false
        },
        {
          "name": "Signin methods",
          "visible": true,
          "label": "",
          "customCss": ".signin-methods {}",
          "placeholder": "",
          "rule": "None",
          "isCustom": false
        },
        {
          "name": "Username",
          "visible": true,
          "label": "",
          "customCss": ".login-username {}\n.login-username-input{}",
          "placeholder": "",
          "rule": "None",
          "isCustom": false
        },
        {
          "name": "Password",
          "visible": true,
          "label": "",
          "customCss": ".login-password {}\n.login-password-input{}",
          "placeholder": "",
          "rule": "None",
          "isCustom": false
        },
        {
          "name": "Agreement",
          "visible": true,
          "label": "",
          "customCss": ".login-agreement {}",
          "placeholder": "",
          "rule": "None",
          "isCustom": false
        },
        {
          "name": "Forgot password?",
          "visible": true,
          "label": "",
          "customCss": ".login-forget-password {\n    display: inline-flex;\n    justify-content: space-between;\n    width: 320px;\n    margin-bottom: 25px;\n}",
          "placeholder": "",
          "rule": "None",
          "isCustom": false
        },
        {
          "name": "Login button",
          "visible": true,
          "label": "",
          "customCss": ".login-button-box {\n    margin-bottom: 5px;\n}\n.login-button {\n    width: 100%;\n}",
          "placeholder": "",
          "rule": "None",
          "isCustom": false
        },
        {
          "name": "Signup link",
          "visible": true,
          "label": "",
          "customCss": ".login-signup-link {\n    margin-bottom: 24px;\n    display: flex;\n    justify-content: end;\n}",
          "placeholder": "",
          "rule": "None",
          "isCustom": false
        },
        {
          "name": "Providers",
          "visible": true,
          "label": "",
          "customCss": ".provider-img {\n      width: 30px;\n      margin: 5px;\n}\n.provider-big-img {\n      margin-bottom: 10px;\n}",
          "placeholder": "",
          "rule": "small",
          "isCustom": false
        }
      ],
      "grantTypes": [
        "authorization_code"
      ],
      "organizationObj": null,
      "certPublicKey": "",
      "tags": [],
      "samlAttributes": null,
      "isShared": false,
      "clientId": "a387a4892ee19b1a2249",
      "clientSecret": "dbf205949d704de81b0b5b3603174e23fbecc354",
      "redirectUris": [
        "http://localhost:3210/api/auth/callback/casdoor",
        "https://localhost:3210/api/auth/callback/casdoor",
        "http://example.com/api/auth/callback/casdoor",
        "https://example.com/api/auth/callback/casdoor"
      ],
      "tokenFormat": "JWT",
      "tokenSigningMethod": "",
      "tokenFields": [],
      "expireInHours": 168,
      "refreshExpireInHours": 0,
      "signupUrl": "",
      "signinUrl": "",
      "forgetUrl": "",
      "affiliationUrl": "",
      "termsOfUse": "",
      "signupHtml": "",
      "signinHtml": "",
      "themeData": null,
      "footerHtml": "",
      "formCss": "",
      "formCssMobile": "",
      "formOffset": 2,
      "formSideHtml": "",
      "formBackgroundUrl": "",
      "failedSigninLimit": 5,
      "failedSigninFrozenTime": 15
    }
  ],
  "certs": [
    {
      "owner": "admin",
      "name": "cert-built-in",
      "createdTime": "2024-09-09T09:26:06Z",
      "displayName": "Built-in Cert",
      "scope": "JWT",
      "type": "x509",
      "cryptoAlgorithm": "RS256",
      "bitSize": 4096,
      "expireInYears": 20,
      "certificate": "-----BEGIN CERTIFICATE-----\nMIIE3TCCAsWgAwIBAgIDAeJAMA0GCSqGSIb3DQEBCwUAMCgxDjAMBgNVBAoTBWFk\nbWluMRYwFAYDVQQDEw1jZXJ0LWJ1aWx0LWluMB4XDTI0MDkwOTA5MjYxMVoXDTQ0\nMDkwOTA5MjYxMVowKDEOMAwGA1UEChMFYWRtaW4xFjAUBgNVBAMTDWNlcnQtYnVp\nbHQtaW4wggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQC3EnylZ2VurCm4\ngVtZHBUw67qvuKoYuU9whqaJr2UQEboIX4ca+FtZCjDgcBoD80lwSoYrcKpTG+DI\nVEMDznUHOjKwongRWclV1jeE3jZqObtmG9872yt/WX+nxQLyDrk+nUGhci6Qrhgo\nYToN1DYaMqMV1Pi8catx8S0W3gg+ilb9mG3xdFpQo89o84mJhajTE/5/0jBuQ50D\nx8CRolpRWjZ6i9RNVfFQglei+aW0RNf1PY6RqMkxc/Hy0XwXf/bjM5Ax7Aajwteh\nx0Q1zeUaRMMhFu6REtz345oJdLJpUkpFwJN4dPQ35a0tqnjkD1MLZjvBhSgOt5IP\nAJA1HmcR83RMBS8B3iV6y/clPjr02cjyasORy+kL/aFMfZfwvuRWX1NqRE99+rUT\nlPszH2SQi7PCUItQK72nnMYWBMXgyS8/Mra48q7LDAB/ZQnWuEG1+P1SdsQUWM2U\naxkgjmfMNATVAgufrLOcOZDxAwVS7+quCF5f/QPTWaFqz5ofcpoUlf0iriv/k1mi\nl7OghX0eqyLI2cCSma+dgB1eMni91eDCLVRT25mGDYreFjkpAwpMx2uaBk5e6ffT\n2jmZ2Zp9iCrUomLXDNiwY2wZDClcDKFiHNhNPAN3IbvBC3c6qpt0dLsWvGYW2IQT\nTnI71r/YY1XN/mTa4t/zwI+/kghjMQIDAQABoxAwDjAMBgNVHRMBAf8EAjAAMA0G\nCSqGSIb3DQEBCwUAA4ICAQBJUMBYJXnNihlGA2NMFIZMlsnW+5tjUqqK/Pv+oSpt\nrqZxwDKFZL0NMxd4pVnLxIdU5HEcN2e01Xyqlaf5Tm3BZN6MaRVZAIRVfvxcNESQ\nYA0jSFjsJzZUFGIQf8P9a5u+7qqSmj4tZx4XaRjOGSOf8t2RMJDmAbUeydLiD8ny\nCcxTzetmyYky8J3NBUoYGRbwU6KKbkxHbT35QheAb3jT4CELopLZ57Aa5Fb8xTjQ\n6tNqwZ+Z3993FkTOWPYLNLM1l46oN3g9yVY4ncGjUJkxsLTpAXB4I+wdqeew9XXe\nxWNcY3cWWjA5VXgCNzntkPFM1D5IWkgP8MYVCvdv0Unfo78PahwVMoQMnDG4xLuS\n50gVKpukHLZQJNFPF0X4u/JeXauKPv/w7ssTTAK+8RIBYxBXQ72zDJNHyTqldR4e\nfPHZfcW7OTmUr5FGNZThyW7ipvZRWcLM4u4IaWF2ncllOSqAXs1gDxkk201J7Lrb\noZOjC3zgxE9HTCXpiszOAt5I38++5ufE3/hJW3ckz0jaJDeFqUphnn8eQhXPSwtC\nR8TL4ZpXSAFEpwahG+fCfZDK2KyPME33eXV3jtsYf0QHerYiMnP+tf1vAk3qtOzo\nE6Iv16fpBUvshk1Gm6E6bdhsP0hCrMwV4dm8uC3S52qcFiWZ6AC/HURaMbY+/lOs\n0A==\n-----END CERTIFICATE-----\n",
      "privateKey": "-----BEGIN RSA PRIVATE KEY-----\n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\n-----END RSA PRIVATE KEY-----\n"
    }
  ],
  "enforcers": [
    {
      "owner": "built-in",
      "name": "user-enforcer-built-in",
      "createdTime": "2024-09-09T09:26:13Z",
      "updatedTime": "2024-09-09 09:26:13",
      "displayName": "User Enforcer",
      "description": "",
      "model": "built-in/user-model-built-in",
      "adapter": "built-in/user-adapter-built-in",
      "modelCfg": null
    },
    {
      "owner": "built-in",
      "name": "api-enforcer-built-in",
      "createdTime": "2024-09-09T09:26:12Z",
      "updatedTime": "2024-09-09 09:26:12",
      "displayName": "API Enforcer",
      "description": "",
      "model": "built-in/api-model-built-in",
      "adapter": "built-in/api-adapter-built-in",
      "modelCfg": null
    }
  ],
  "groups": [],
  "invitations": [],
  "ldaps": [
    {
      "id": "ldap-built-in",
      "owner": "built-in",
      "createdTime": "2024-09-09T09:26:12Z",
      "serverName": "BuildIn LDAP Server",
      "host": "example.com",
      "port": 389,
      "enableSsl": false,
      "username": "cn=buildin,dc=example,dc=com",
      "password": "123",
      "baseDn": "ou=BuildIn,dc=example,dc=com",
      "filter": "",
      "filterFields": null,
      "defaultGroup": "",
      "autoSync": 0,
      "lastSync": ""
    }
  ],
  "models": [
    {
      "owner": "built-in",
      "name": "user-model-built-in",
      "createdTime": "2024-09-09T09:26:13Z",
      "displayName": "Built-in Model",
      "description": "",
      "modelText": "[request_definition]\nr = sub, obj, act\n\n[policy_definition]\np = sub, obj, act\n\n[role_definition]\ng = _, _\n\n[policy_effect]\ne = some(where (p.eft == allow))\n\n[matchers]\nm = g(r.sub, p.sub) \u0026\u0026 r.obj == p.obj \u0026\u0026 r.act == p.act"
    },
    {
      "owner": "built-in",
      "name": "api-model-built-in",
      "createdTime": "2024-09-09T09:26:12Z",
      "displayName": "API Model",
      "description": "",
      "modelText": "[request_definition]\nr = subOwner, subName, method, urlPath, objOwner, objName\n\n[policy_definition]\np = subOwner, subName, method, urlPath, objOwner, objName\n\n[role_definition]\ng = _, _\n\n[policy_effect]\ne = some(where (p.eft == allow))\n\n[matchers]\nm = (r.subOwner == p.subOwner || p.subOwner == \"*\") \u0026\u0026 \\\n    (r.subName == p.subName || p.subName == \"*\" || r.subName != \"anonymous\" \u0026\u0026 p.subName == \"!anonymous\") \u0026\u0026 \\\n    (r.method == p.method || p.method == \"*\") \u0026\u0026 \\\n    (r.urlPath == p.urlPath || p.urlPath == \"*\") \u0026\u0026 \\\n    (r.objOwner == p.objOwner || p.objOwner == \"*\") \u0026\u0026 \\\n    (r.objName == p.objName || p.objName == \"*\") || \\\n    (r.subOwner == r.objOwner \u0026\u0026 r.subName == r.objName)"
    }
  ],
  "organizations": [
    {
      "owner": "admin",
      "name": "built-in",
      "createdTime": "2024-09-09T09:26:04Z",
      "displayName": "Built-in Organization",
      "websiteUrl": "https://example.com",
      "logo": "",
      "logoDark": "",
      "favicon": "https://cdn.casbin.org/img/casbin/favicon.ico",
      "passwordType": "plain",
      "passwordSalt": "",
      "passwordOptions": [
        "AtLeast6"
      ],
      "countryCodes": [
        "US",
        "ES",
        "FR",
        "DE",
        "GB",
        "CN",
        "JP",
        "KR",
        "VN",
        "ID",
        "SG",
        "IN"
      ],
      "defaultAvatar": "https://cdn.casbin.org/img/casbin.svg",
      "defaultApplication": "",
      "tags": [],
      "languages": [
        "en",
        "zh",
        "es",
        "fr",
        "de",
        "id",
        "ja",
        "ko",
        "ru",
        "vi",
        "pt"
      ],
      "themeData": null,
      "masterPassword": "",
      "defaultPassword": "",
      "masterVerificationCode": "",
      "initScore": 2000,
      "enableSoftDeletion": false,
      "isProfilePublic": false,
      "useEmailAsUsername": false,
      "enableTour": true,
      "mfaItems": null,
      "accountItems": [
        {
          "name": "Organization",
          "visible": true,
          "viewRule": "Public",
          "modifyRule": "Admin",
          "regex": ""
        },
        {
          "name": "ID",
          "visible": true,
          "viewRule": "Public",
          "modifyRule": "Immutable",
          "regex": ""
        },
        {
          "name": "Name",
          "visible": true,
          "viewRule": "Public",
          "modifyRule": "Admin",
          "regex": ""
        },
        {
          "name": "Display name",
          "visible": true,
          "viewRule": "Public",
          "modifyRule": "Self",
          "regex": ""
        },
        {
          "name": "Avatar",
          "visible": true,
          "viewRule": "Public",
          "modifyRule": "Self",
          "regex": ""
        },
        {
          "name": "User type",
          "visible": true,
          "viewRule": "Public",
          "modifyRule": "Admin",
          "regex": ""
        },
        {
          "name": "Password",
          "visible": true,
          "viewRule": "Self",
          "modifyRule": "Self",
          "regex": ""
        },
        {
          "name": "Email",
          "visible": true,
          "viewRule": "Public",
          "modifyRule": "Self",
          "regex": ""
        },
        {
          "name": "Phone",
          "visible": true,
          "viewRule": "Public",
          "modifyRule": "Self",
          "regex": ""
        },
        {
          "name": "Country code",
          "visible": true,
          "viewRule": "Public",
          "modifyRule": "Admin",
          "regex": ""
        },
        {
          "name": "Country/Region",
          "visible": true,
          "viewRule": "Public",
          "modifyRule": "Self",
          "regex": ""
        },
        {
          "name": "Location",
          "visible": true,
          "viewRule": "Public",
          "modifyRule": "Self",
          "regex": ""
        },
        {
          "name": "Affiliation",
          "visible": true,
          "viewRule": "Public",
          "modifyRule": "Self",
          "regex": ""
        },
        {
          "name": "Title",
          "visible": true,
          "viewRule": "Public",
          "modifyRule": "Self",
          "regex": ""
        },
        {
          "name": "Homepage",
          "visible": true,
          "viewRule": "Public",
          "modifyRule": "Self",
          "regex": ""
        },
        {
          "name": "Bio",
          "visible": true,
          "viewRule": "Public",
          "modifyRule": "Self",
          "regex": ""
        },
        {
          "name": "Tag",
          "visible": true,
          "viewRule": "Public",
          "modifyRule": "Admin",
          "regex": ""
        },
        {
          "name": "Signup application",
          "visible": true,
          "viewRule": "Public",
          "modifyRule": "Admin",
          "regex": ""
        },
        {
          "name": "Roles",
          "visible": true,
          "viewRule": "Public",
          "modifyRule": "Immutable",
          "regex": ""
        },
        {
          "name": "Permissions",
          "visible": true,
          "viewRule": "Public",
          "modifyRule": "Immutable",
          "regex": ""
        },
        {
          "name": "Groups",
          "visible": true,
          "viewRule": "Public",
          "modifyRule": "Admin",
          "regex": ""
        },
        {
          "name": "3rd-party logins",
          "visible": true,
          "viewRule": "Self",
          "modifyRule": "Self",
          "regex": ""
        },
        {
          "name": "Properties",
          "visible": true,
          "viewRule": "Admin",
          "modifyRule": "Admin",
          "regex": ""
        },
        {
          "name": "Is admin",
          "visible": true,
          "viewRule": "Admin",
          "modifyRule": "Admin",
          "regex": ""
        },
        {
          "name": "Is forbidden",
          "visible": true,
          "viewRule": "Admin",
          "modifyRule": "Admin",
          "regex": ""
        },
        {
          "name": "Is deleted",
          "visible": true,
          "viewRule": "Admin",
          "modifyRule": "Admin",
          "regex": ""
        },
        {
          "name": "Multi-factor authentication",
          "visible": true,
          "viewRule": "Self",
          "modifyRule": "Self",
          "regex": ""
        },
        {
          "name": "WebAuthn credentials",
          "visible": true,
          "viewRule": "Self",
          "modifyRule": "Self",
          "regex": ""
        },
        {
          "name": "Managed accounts",
          "visible": true,
          "viewRule": "Self",
          "modifyRule": "Self",
          "regex": ""
        },
        {
          "name": "MFA accounts",
          "visible": true,
          "viewRule": "Self",
          "modifyRule": "Self",
          "regex": ""
        }
      ]
    },
    {
      "owner": "admin",
      "name": "lobechat",
      "createdTime": "2024-09-09T09:26:04Z",
      "displayName": "LobeChat Organization",
      "websiteUrl": "https://lobehub.com",
      "logo": "https://lobehub.com/icon-192x192.png",
      "logoDark": "",
      "favicon": "https://lobehub.com/favicon.ico",
      "passwordType": "plain",
      "passwordSalt": "",
      "passwordOptions": [
        "AtLeast6"
      ],
      "countryCodes": [
        "US",
        "ES",
        "FR",
        "DE",
        "GB",
        "CN",
        "JP",
        "KR",
        "VN",
        "ID",
        "SG",
        "IN"
      ],
      "defaultAvatar": "https://cdn.casbin.org/img/casbin.svg",
      "defaultApplication": "",
      "tags": [],
      "languages": [
        "en",
        "zh",
        "es",
        "fr",
        "de",
        "id",
        "ja",
        "ko",
        "ru",
        "vi",
        "pt"
      ],
      "themeData": null,
      "masterPassword": "",
      "defaultPassword": "",
      "masterVerificationCode": "",
      "initScore": 2000,
      "enableSoftDeletion": false,
      "isProfilePublic": false,
      "useEmailAsUsername": false,
      "enableTour": true,
      "mfaItems": null,
      "accountItems": [
        {
          "name": "Organization",
          "visible": true,
          "viewRule": "Public",
          "modifyRule": "Admin",
          "regex": ""
        },
        {
          "name": "ID",
          "visible": true,
          "viewRule": "Public",
          "modifyRule": "Immutable",
          "regex": ""
        },
        {
          "name": "Name",
          "visible": true,
          "viewRule": "Public",
          "modifyRule": "Admin",
          "regex": ""
        },
        {
          "name": "Display name",
          "visible": true,
          "viewRule": "Public",
          "modifyRule": "Self",
          "regex": ""
        },
        {
          "name": "Avatar",
          "visible": true,
          "viewRule": "Public",
          "modifyRule": "Self",
          "regex": ""
        },
        {
          "name": "User type",
          "visible": true,
          "viewRule": "Public",
          "modifyRule": "Admin",
          "regex": ""
        },
        {
          "name": "Password",
          "visible": true,
          "viewRule": "Self",
          "modifyRule": "Self",
          "regex": ""
        },
        {
          "name": "Email",
          "visible": true,
          "viewRule": "Public",
          "modifyRule": "Self",
          "regex": ""
        },
        {
          "name": "Phone",
          "visible": true,
          "viewRule": "Public",
          "modifyRule": "Self",
          "regex": ""
        },
        {
          "name": "Country code",
          "visible": true,
          "viewRule": "Public",
          "modifyRule": "Admin",
          "regex": ""
        },
        {
          "name": "Country/Region",
          "visible": true,
          "viewRule": "Public",
          "modifyRule": "Self",
          "regex": ""
        },
        {
          "name": "Location",
          "visible": true,
          "viewRule": "Public",
          "modifyRule": "Self",
          "regex": ""
        },
        {
          "name": "Affiliation",
          "visible": true,
          "viewRule": "Public",
          "modifyRule": "Self",
          "regex": ""
        },
        {
          "name": "Title",
          "visible": true,
          "viewRule": "Public",
          "modifyRule": "Self",
          "regex": ""
        },
        {
          "name": "Homepage",
          "visible": true,
          "viewRule": "Public",
          "modifyRule": "Self",
          "regex": ""
        },
        {
          "name": "Bio",
          "visible": true,
          "viewRule": "Public",
          "modifyRule": "Self",
          "regex": ""
        },
        {
          "name": "Tag",
          "visible": true,
          "viewRule": "Public",
          "modifyRule": "Admin",
          "regex": ""
        },
        {
          "name": "Signup application",
          "visible": true,
          "viewRule": "Public",
          "modifyRule": "Admin",
          "regex": ""
        },
        {
          "name": "Roles",
          "visible": true,
          "viewRule": "Public",
          "modifyRule": "Immutable",
          "regex": ""
        },
        {
          "name": "Permissions",
          "visible": true,
          "viewRule": "Public",
          "modifyRule": "Immutable",
          "regex": ""
        },
        {
          "name": "Groups",
          "visible": true,
          "viewRule": "Public",
          "modifyRule": "Admin",
          "regex": ""
        },
        {
          "name": "3rd-party logins",
          "visible": true,
          "viewRule": "Self",
          "modifyRule": "Self",
          "regex": ""
        },
        {
          "name": "Properties",
          "visible": true,
          "viewRule": "Admin",
          "modifyRule": "Admin",
          "regex": ""
        },
        {
          "name": "Is admin",
          "visible": true,
          "viewRule": "Admin",
          "modifyRule": "Admin",
          "regex": ""
        },
        {
          "name": "Is forbidden",
          "visible": true,
          "viewRule": "Admin",
          "modifyRule": "Admin",
          "regex": ""
        },
        {
          "name": "Is deleted",
          "visible": true,
          "viewRule": "Admin",
          "modifyRule": "Admin",
          "regex": ""
        },
        {
          "name": "Multi-factor authentication",
          "visible": true,
          "viewRule": "Self",
          "modifyRule": "Self",
          "regex": ""
        },
        {
          "name": "WebAuthn credentials",
          "visible": true,
          "viewRule": "Self",
          "modifyRule": "Self",
          "regex": ""
        },
        {
          "name": "Managed accounts",
          "visible": true,
          "viewRule": "Self",
          "modifyRule": "Self",
          "regex": ""
        },
        {
          "name": "MFA accounts",
          "visible": true,
          "viewRule": "Self",
          "modifyRule": "Self",
          "regex": ""
        }
      ]
    }
  ],
  "payments": [],
  "permissions": [
    {
      "owner": "built-in",
      "name": "permission-built-in",
      "createdTime": "2024-09-09T09:26:04Z",
      "displayName": "Built-in Permission",
      "description": "Built-in Permission",
      "users": [
        "built-in/*"
      ],
      "groups": [],
      "roles": [],
      "domains": [],
      "model": "user-model-built-in",
      "adapter": "",
      "resourceType": "Application",
      "resources": [
        "app-built-in"
      ],
      "actions": [
        "Read",
        "Write",
        "Admin"
      ],
      "effect": "Allow",
      "isEnabled": true,
      "submitter": "admin",
      "approver": "admin",
      "approveTime": "2024-09-09T09:26:04Z",
      "state": "Approved"
    }
  ],
  "plans": [],
  "pricings": [],
  "products": [],
  "providers": [],
  "records": [],
  "resources": [],
  "roles": [],
  "sessions": [],
  "subscriptions": [],
  "syncers": [],
  "tokens": [],
  "transactions": [],
  "users": [
    {
      "owner": "built-in",
      "name": "admin",
      "createdTime": "2024-09-09T09:26:05Z",
      "updatedTime": "",
      "deletedTime": "",
      "id": "bbf2a176-203c-414c-8cdd-ec92b019e07a",
      "externalId": "",
      "type": "normal-user",
      "password": "123",
      "passwordSalt": "",
      "passwordType": "plain",
      "displayName": "Admin",
      "firstName": "",
      "lastName": "",
      "avatar": "https://cdn.casbin.org/img/casbin.svg",
      "avatarType": "",
      "permanentAvatar": "",
      "email": "admin@example.com",
      "emailVerified": false,
      "phone": "13245678910",
      "countryCode": "US",
      "region": "",
      "location": "",
      "address": [],
      "affiliation": "Example Inc.",
      "title": "",
      "idCardType": "",
      "idCard": "",
      "homepage": "",
      "bio": "",
      "tag": "staff",
      "language": "",
      "gender": "",
      "birthday": "",
      "education": "",
      "score": 2000,
      "karma": 0,
      "ranking": 1,
      "balance": 0,
      "currency": "",
      "isDefaultAvatar": false,
      "isOnline": false,
      "isAdmin": true,
      "isForbidden": false,
      "isDeleted": false,
      "signupApplication": "app-built-in",
      "hash": "",
      "preHash": "",
      "accessKey": "",
      "accessSecret": "",
      "accessToken": "",
      "createdIp": "127.0.0.1",
      "lastSigninTime": "",
      "lastSigninIp": "",
      "github": "",
      "google": "",
      "qq": "",
      "wechat": "",
      "facebook": "",
      "dingtalk": "",
      "weibo": "",
      "gitee": "",
      "linkedin": "",
      "wecom": "",
      "lark": "",
      "gitlab": "",
      "adfs": "",
      "baidu": "",
      "alipay": "",
      "casdoor": "",
      "infoflow": "",
      "apple": "",
      "azuread": "",
      "azureadb2c": "",
      "slack": "",
      "steam": "",
      "bilibili": "",
      "okta": "",
      "douyin": "",
      "line": "",
      "amazon": "",
      "auth0": "",
      "battlenet": "",
      "bitbucket": "",
      "box": "",
      "cloudfoundry": "",
      "dailymotion": "",
      "deezer": "",
      "digitalocean": "",
      "discord": "",
      "dropbox": "",
      "eveonline": "",
      "fitbit": "",
      "gitea": "",
      "heroku": "",
      "influxcloud": "",
      "instagram": "",
      "intercom": "",
      "kakao": "",
      "lastfm": "",
      "mailru": "",
      "meetup": "",
      "microsoftonline": "",
      "naver": "",
      "nextcloud": "",
      "onedrive": "",
      "oura": "",
      "patreon": "",
      "paypal": "",
      "salesforce": "",
      "shopify": "",
      "soundcloud": "",
      "spotify": "",
      "strava": "",
      "stripe": "",
      "tiktok": "",
      "tumblr": "",
      "twitch": "",
      "twitter": "",
      "typetalk": "",
      "uber": "",
      "vk": "",
      "wepay": "",
      "xero": "",
      "yahoo": "",
      "yammer": "",
      "yandex": "",
      "zoom": "",
      "metamask": "",
      "web3onboard": "",
      "custom": "",
      "webauthnCredentials": null,
      "preferredMfaType": "",
      "recoveryCodes": null,
      "totpSecret": "",
      "mfaPhoneEnabled": false,
      "mfaEmailEnabled": false,
      "invitation": "",
      "invitationCode": "",
      "faceIds": null,
      "ldap": "",
      "properties": {},
      "roles": null,
      "permissions": null,
      "groups": null,
      "lastSigninWrongTime": "",
      "signinWrongTimes": 0,
      "managedAccounts": null,
      "mfaAccounts": null,
      "needUpdatePassword": false
    },
    {
      "owner": "lobechat",
      "name": "user",
      "createdTime": "2024-09-09T09:26:05Z",
      "updatedTime": "",
      "deletedTime": "",
      "id": "b5a7c5b5-3e79-47ff-85a8-537b07fee2f9",
      "externalId": "",
      "type": "normal-user",
      "password": "123",
      "passwordSalt": "",
      "passwordType": "plain",
      "displayName": "User",
      "firstName": "",
      "lastName": "",
      "avatar": "https://cdn.casbin.org/img/casbin.svg",
      "avatarType": "",
      "permanentAvatar": "",
      "email": "user@example.com",
      "emailVerified": false,
      "phone": "13245678910",
      "countryCode": "US",
      "region": "",
      "location": "",
      "address": [],
      "affiliation": "Example Inc.",
      "title": "",
      "idCardType": "",
      "idCard": "",
      "homepage": "",
      "bio": "",
      "tag": "staff",
      "language": "",
      "gender": "",
      "birthday": "",
      "education": "",
      "score": 2000,
      "karma": 0,
      "ranking": 1,
      "balance": 0,
      "currency": "",
      "isDefaultAvatar": false,
      "isOnline": false,
      "isAdmin": false,
      "isForbidden": false,
      "isDeleted": false,
      "signupApplication": "lobechat",
      "hash": "",
      "preHash": "",
      "accessKey": "",
      "accessSecret": "",
      "accessToken": "",
      "createdIp": "127.0.0.1",
      "lastSigninTime": "",
      "lastSigninIp": "",
      "github": "",
      "google": "",
      "qq": "",
      "wechat": "",
      "facebook": "",
      "dingtalk": "",
      "weibo": "",
      "gitee": "",
      "linkedin": "",
      "wecom": "",
      "lark": "",
      "gitlab": "",
      "adfs": "",
      "baidu": "",
      "alipay": "",
      "casdoor": "",
      "infoflow": "",
      "apple": "",
      "azuread": "",
      "azureadb2c": "",
      "slack": "",
      "steam": "",
      "bilibili": "",
      "okta": "",
      "douyin": "",
      "line": "",
      "amazon": "",
      "auth0": "",
      "battlenet": "",
      "bitbucket": "",
      "box": "",
      "cloudfoundry": "",
      "dailymotion": "",
      "deezer": "",
      "digitalocean": "",
      "discord": "",
      "dropbox": "",
      "eveonline": "",
      "fitbit": "",
      "gitea": "",
      "heroku": "",
      "influxcloud": "",
      "instagram": "",
      "intercom": "",
      "kakao": "",
      "lastfm": "",
      "mailru": "",
      "meetup": "",
      "microsoftonline": "",
      "naver": "",
      "nextcloud": "",
      "onedrive": "",
      "oura": "",
      "patreon": "",
      "paypal": "",
      "salesforce": "",
      "shopify": "",
      "soundcloud": "",
      "spotify": "",
      "strava": "",
      "stripe": "",
      "tiktok": "",
      "tumblr": "",
      "twitch": "",
      "twitter": "",
      "typetalk": "",
      "uber": "",
      "vk": "",
      "wepay": "",
      "xero": "",
      "yahoo": "",
      "yammer": "",
      "yandex": "",
      "zoom": "",
      "metamask": "",
      "web3onboard": "",
      "custom": "",
      "webauthnCredentials": null,
      "preferredMfaType": "",
      "recoveryCodes": null,
      "totpSecret": "",
      "mfaPhoneEnabled": false,
      "mfaEmailEnabled": false,
      "invitation": "",
      "invitationCode": "",
      "faceIds": null,
      "ldap": "",
      "properties": {},
      "roles": null,
      "permissions": null,
      "groups": null,
      "lastSigninWrongTime": "",
      "signinWrongTimes": 0,
      "managedAccounts": null,
      "mfaAccounts": null,
      "needUpdatePassword": false
    }
  ],
  "webhooks": []
}
