{"_id":"@ams-pro/scope-utils","_rev":"5-a76c11b70b8aa6c4ee73212af308276a","name":"@ams-pro/scope-utils","dist-tags":{"latest":"0.0.5"},"versions":{"0.0.1":{"name":"@ams-pro/scope-utils","version":"0.0.1","description":"Scope utils for AMS-Pro","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/aaronschweig/ams-utils.git"},"author":{"name":"Aaron Schweig","email":"aaron.schweig@gmail.com"},"license":"MIT","private":false,"scripts":{"test":"jest","prepare":"tsc"},"dependencies":{},"devDependencies":{"@types/jest":"^24.9.0","@types/node":"^12.7.5","jest":"^24.9.0","prettier":"^1.18.2","ts-jest":"^24.3.0","typescript":"^3.7.5"},"gitHead":"fc043b855061827f16a973fd24034efaf84dc93e","bugs":{"url":"https://github.com/aaronschweig/ams-utils/issues"},"homepage":"https://github.com/aaronschweig/ams-utils#readme","_id":"@ams-pro/scope-utils@0.0.1","_nodeVersion":"13.11.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-wqbaS7/OODr5rNepEMiG4z9K5g0J7Rk9uis9/RrOCdDDnhg5H8kjMxr08PaYCP66PEy+GcUXhFvvLmDugVbePQ==","shasum":"a9fa28272058bdf51ff13f4d5b11277beb8c31da","tarball":"https://registry.npmjs.org/@ams-pro/scope-utils/-/scope-utils-0.0.1.tgz","fileCount":16,"unpackedSize":16810,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJexFx4CRA9TVsSAnZWagAA7hsP/iBnDBZadEGjHbwItXoF\njI7dLq+NvVaHgwCCTivr9h4j+You0Ui6m7yq/TwcLreChNyCWWw88w4VPKfZ\nHGd5cu/JLMle27pQzEl6wDT6nqPcXzyrbkADdp/SsaTOz8Owa0mw4bBmKon2\ngGHwDG6bbGCzulSeWMBS9+wzpBSTGvhh2SLTVKbkFNFoCsseYz8MyBsNgrb2\nEQlwaHuCAYzh+A7DIyQjPa8LVRuOJQTfHpB2fmOJ964I1eFlBn8pcecd72GJ\nOOLy9AOeK0nLRWHn0tFO07gBAVT+ORO63HV+8ZvS59ZSpjwoMCb/vrxw9OKi\niZhWotjeNMgW7nFN3ptiZXTvD5zVDrQjr+8XJP/g9iEQ7Inmu0iaky0sHosV\nDY8TN3RDTqzMQuWyaw46CGpzjlA9QkKhWywtEhCx50Ag0w2EtAFZSfqBqgM5\nTcU1LD9bcpdSa7Zb5ScR38cc7e5wYOn2MTVvVHjWj6dF70nCcS44OLdC/cu3\nT2mYacGcSZKE2G5n5O2XXRWfRXwPF01MIKrRgToj1as83PM4ChENSd3IkzEl\nYQViBXS3XoypEo9hlSpjEwddOCWdy4WbCTBLk40RiFpQYjvb82gCPydd6LkK\nFne/It3tmPujoOAPIEZNhZA3cb5sjGFBmu1B43U75yhIOME/Go3P5Oxo28fv\nEbB2\r\n=YnoF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDGDodsU9XJ1LLQesY7XpqcMkcQewNgUjVRW+2suNQ0CgIhAOrmxU/etqrULNlK51TZ44T86Do/Yj/UIrLrEd4YCeA/"}]},"maintainers":[{"name":"ermodo","email":"matthias.vonend@outlook.de"},{"name":"aaronschweig","email":"aaron.schweig@gmail.com"}],"_npmUser":{"name":"aaronschweig","email":"aaron.schweig@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/scope-utils_0.0.1_1589927031794_0.9133240226612622"},"_hasShrinkwrap":false},"0.0.2":{"name":"@ams-pro/scope-utils","version":"0.0.2","description":"Scope utils for AMS-Pro","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/aaronschweig/ams-utils.git"},"author":{"name":"Aaron Schweig","email":"aaron.schweig@gmail.com"},"license":"MIT","private":false,"scripts":{"test":"jest","prepare":"tsc"},"dependencies":{},"devDependencies":{"@types/jest":"^24.9.0","@types/node":"^12.7.5","jest":"^24.9.0","prettier":"^1.18.2","ts-jest":"^24.3.0","typescript":"^3.7.5"},"gitHead":"558ad25c3f671edd45a6ab67f0e7bc9e3cecc55f","bugs":{"url":"https://github.com/aaronschweig/ams-utils/issues"},"homepage":"https://github.com/aaronschweig/ams-utils#readme","_id":"@ams-pro/scope-utils@0.0.2","_nodeVersion":"13.11.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-TfltOkCtBs8u5607U+/hBRpymOKJA0MnYGeA2ftzKmjjr5qNVeCUtxMnnwlhVYQYmgUDvirn1Dyr13l1V76zcg==","shasum":"41f743b68165319cfc7c5470cde8b87d0caad7d0","tarball":"https://registry.npmjs.org/@ams-pro/scope-utils/-/scope-utils-0.0.2.tgz","fileCount":21,"unpackedSize":24716,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeyavtCRA9TVsSAnZWagAA654P/3rlvbnuaxCjff+U7vYu\nNcbrsZv+Cq1oDDdbK4+p/C1Bxzq9IQQuzyC2eSw+VWsImvFosfdqVPHllRH3\nANS7fFxG8PzFERth61m6QIkSYImQkF4Ztx9DAKjPs5XW6gmPbv0YslQ4DKRt\n13J/MHRuMis2BO6XU1kh0gTwmqbJU9mDQc2Ye1lU4pZ4AJ2RT2HbRGxl3Msf\nJOAWqPX/+IAt8lUxmV8JcAehGRTGR1dNwY8U6g/ipwT4YKrE8y2MOKLUxqs9\nVfvPPgOPPANoV7rjoH0z829P3l9SScok+mhjNkSKYyIKInb54V7aze9TSIr5\nMiT4/pO32pCAMHq8WlAWnWSlvgL9pHkX308nj9wobglnqnM2o/YA/mYr0wXo\nuWMPoUan7TldM4nRlLbET8gaE6QqTEJMrG395IqM2L2G/3aaTndnShTquL2v\nEpB+vr/YKCkhRXQ2QusPlbkimHXsHarFh3+taBtXPQhSzmw9yybhpZJ0zD3v\nqoHG8T/WBwqkwkO6FXRN41I5xint8ZvbcMB5cb6WUDWTuB449OYNcSmAtrwG\n2D3dQBI427TCrJ1HUVyVa41jmZWXtoT9kA9ZXoomorXM5bncrqKxkMhQxT5P\n/beFGS8JEwn1z6UbEh5jXcmd3/CCh2OUsf+skTeJqWbcTmoJrjWXm4+TJADv\n68Ak\r\n=wtLi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDXUzElRJjeeyNq+uFVePpZW3uCMrIWGNaR7N6KZyTeEAIgJ7RRgNInvxQQ7fL5u2uSkHUsQ/ADYpSW1Di9y2IhUro="}]},"maintainers":[{"name":"aaronschweig","email":"aaron.schweig@gmail.com"},{"name":"ermodo","email":"matthias.vonend@outlook.de"}],"_npmUser":{"name":"aaronschweig","email":"aaron.schweig@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/scope-utils_0.0.2_1590275053204_0.3889584365965688"},"_hasShrinkwrap":false},"0.0.3":{"name":"@ams-pro/scope-utils","version":"0.0.3","description":"Scope utils for AMS-Pro","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/aaronschweig/ams-utils.git"},"author":{"name":"Aaron Schweig","email":"aaron.schweig@gmail.com"},"license":"MIT","private":false,"scripts":{"test":"jest","prepare":"tsc"},"dependencies":{},"devDependencies":{"@types/jest":"^24.9.0","@types/node":"^12.7.5","jest":"^24.9.0","prettier":"^1.18.2","release-it":"^13.6.4","ts-jest":"^24.3.0","typescript":"^3.7.5"},"gitHead":"a575bc12896b462b5af398e610ae02e798e2508e","bugs":{"url":"https://github.com/aaronschweig/ams-utils/issues"},"homepage":"https://github.com/aaronschweig/ams-utils#readme","_id":"@ams-pro/scope-utils@0.0.3","_nodeVersion":"14.4.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-0DGuVc49UY8TeDSJjXtGBHI/OcUIJLLMZXpsRNLVwPPvykISycKSs+s1vmo+/9i4l3+VeSyUi6qWHAUeM6zlVg==","shasum":"48d38e412a97a4ee470886b34c39e59f59a84b85","tarball":"https://registry.npmjs.org/@ams-pro/scope-utils/-/scope-utils-0.0.3.tgz","fileCount":22,"unpackedSize":25009,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfAz2YCRA9TVsSAnZWagAAp90QAI8ZlvB5F4eg82qXnVzz\nysdvxdc4207RgEzGLCCzxuANuo+zXOZLgkWeY3LliT8ZZykNM7WsDux3TOIc\n+DH9hLXi4LWbFAzmiR84QVcrhxOW6+iVVJakb1uF4WHaeuEUSRFXVcloBPl+\nAlCTsZCXFIQfghVn7VdZGfRC+zTcXKcigSQuBp+AtlxKA2quzuVvKlFWACvk\nQvlCycQ/XXHAjFN9I4T/0xbIF1ELqQng9FIIBnA+k6Adr8d3NfeFw+dOYFvI\nXvb0UvRao/roRUc+dlSacRiMbzQQEDuHtzgNOHftE4U1BcYicqCWlC5QN5hT\noZhCTHEFDCnoYWPuZTBFKViGmK4pwzbswxrhjxwsmXtJiTbKdv7SxqHaYPPi\n5iubA4OhffE282sIoHmSy4rQGJvWvBKKpIYiEpPzzUvIGRp6FCkQJHhxCpGV\nnkG+OC/G8vEEAN7Q08ufROU6tlmsxtqpWC75x1nS0IV0jVSD4xwlMnLtFeEc\nzJLXjXYBom9pHR6BrQwpk+eY3PWaqYHru+HQzyT0aPNn6lBstuJsd102fNZT\nLZAJc+4zVOEgJyTi9it1tX5Z0pzWfyLpJ+DaTTtLHMQ9T+Vot7XKgFgWeGHm\nkigNgYSvIwNz4hhLPW3re4k/dpMRDMvyH3ROn4RCgmzmEwhFcIkebTz3qOTU\nOXnp\r\n=TH+g\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDM8bDlcionN1sueCkoijBrSN2JuGYGkldgh/GORUvuOgIgA7qQQiW+0vUYbg3PeDDQIx/HPPgGKddT8KbaEAvQN0E="}]},"maintainers":[{"name":"aaronschweig","email":"aaron.schweig@gmail.com"},{"name":"ermodo","email":"matthias.vonend@outlook.de"}],"_npmUser":{"name":"aaronschweig","email":"aaron.schweig@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/scope-utils_0.0.3_1594047895940_0.44936007583184656"},"_hasShrinkwrap":false},"0.0.4":{"name":"@ams-pro/scope-utils","version":"0.0.4","description":"Scope utils for AMS-Pro","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/aaronschweig/ams-utils.git"},"author":{"name":"Aaron Schweig","email":"aaron.schweig@gmail.com"},"license":"MIT","private":false,"scripts":{"test":"jest","prepare":"tsc"},"dependencies":{},"devDependencies":{"@types/jest":"^24.9.0","@types/node":"^12.7.5","jest":"^24.9.0","prettier":"^1.18.2","release-it":"^13.6.4","ts-jest":"^24.3.0","typescript":"^3.7.5"},"gitHead":"61302fb803ae99cf2dbf24e4342fa98aa1dfbd94","bugs":{"url":"https://github.com/aaronschweig/ams-utils/issues"},"homepage":"https://github.com/aaronschweig/ams-utils#readme","_id":"@ams-pro/scope-utils@0.0.4","_nodeVersion":"13.10.1","_npmVersion":"6.13.7","dist":{"integrity":"sha512-dChRprsbxqtlG3uWin8llvpAPsTHiNmhD3bwEi1wrMKiDlwTgPdhCVNkWVwkgAoxknnTVD3aw9lV8/7foc4bCQ==","shasum":"369be4743c536258849e32aa935112de548d9cf6","tarball":"https://registry.npmjs.org/@ams-pro/scope-utils/-/scope-utils-0.0.4.tgz","fileCount":22,"unpackedSize":25772,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfA23bCRA9TVsSAnZWagAAwFsP/0ieZLR7nkBy3gobwdd6\nD25znLh9+YR0gXsEnjZS8Z2EfN/oslRWTwGeQT/h0p2pjJDMGqyb8oPmOYPc\n4jt2Cvsqe8gguyoQ/fIzbDtoUZvN0UB9IFICKb6iG6RJhZI0N1Wxj1LkFRSH\nllpANpqRR78KZBSXp2qiRYK6yQnz15NCaL/12EQ06+48vL/uPn7vluh5JZa8\nz9aYOVSPZgG7hOtjrIA7hrWjgcBHLmco4j86+c3X+0CrCylfniBdY7C64E75\n/XLFrVWX54BvQXfBoo7pNXVmFG5eES0+Z5YEZqFybVT1Ik7jFR7UkpO7gK47\nllUcoYT37G1mN/4G/wTTQ4GP+V2iXcs4SX/xx15yjk7QqXcAnPdFzv+KeUUW\nif43cy2L0IoCnFESsnb2ns6qmw37TARYCSdEAk6vfVJ46HyXDpjOrAF5Sgwn\naAPhKHWljJUNHGGcEKTcvUGTXsJeHreebeL7wrCpS22t8FvgIDwuetiOSQ/W\nqHH3+XeVmoaSvu0EGjP3eHNfIZRs+HBF7psFfvg++TZ0TDTAKvBQqC0xEK+l\niV9oGVrAHo8WDGLTL8961uPfHIUMSY6NFjGmjOLUAlDc2NHr526h/dNfxjjO\nis4YXPUGroUQ9g5Uc7CerhJIipUpK9eVeBS1QX438FcuagwhM+gd8WrFalBL\ngHm8\r\n=/tEf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFBp39aF8JozqWBhMdfLFOfreILiaCjUqc5EiaZfvFORAiBhPzI0UO1WEiO1v3TYgbelmknNgHML0AyWYx3W+dstmA=="}]},"maintainers":[{"name":"aaronschweig","email":"aaron.schweig@gmail.com"},{"name":"ermodo","email":"matthias.vonend@outlook.de"}],"_npmUser":{"name":"aaronschweig","email":"aaron.schweig@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/scope-utils_0.0.4_1594060251399_0.03119527716172832"},"_hasShrinkwrap":false},"0.0.5":{"name":"@ams-pro/scope-utils","version":"0.0.5","description":"Scope utils for AMS-Pro","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/aaronschweig/ams-utils.git"},"author":{"name":"Aaron Schweig","email":"aaron.schweig@gmail.com"},"license":"MIT","private":false,"scripts":{"test":"jest","prepare":"tsc"},"dependencies":{},"devDependencies":{"@types/jest":"^24.9.0","@types/node":"^12.7.5","jest":"^24.9.0","prettier":"^1.18.2","release-it":"^13.6.4","ts-jest":"^24.3.0","typescript":"^3.7.5"},"gitHead":"8d926f06732d0b69ae3db085c398ab6503a59383","bugs":{"url":"https://github.com/aaronschweig/ams-utils/issues"},"homepage":"https://github.com/aaronschweig/ams-utils#readme","_id":"@ams-pro/scope-utils@0.0.5","_nodeVersion":"14.8.0","_npmVersion":"6.14.7","dist":{"integrity":"sha512-8EQ/yxqEIbKy8ApzqDJe/fnTMtEtiCwddrqIAbwdh8Rb5hZHLauUVjRTBSByJiQuUfT230i1BAqCQtOTU2Bg+Q==","shasum":"6a07bef2285353d7b0a5d1140bb0528f36af4800","tarball":"https://registry.npmjs.org/@ams-pro/scope-utils/-/scope-utils-0.0.5.tgz","fileCount":22,"unpackedSize":26775,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfV1OJCRA9TVsSAnZWagAAiPoP/jjAs0JAOLGqG7tk+YJP\nuCXLB08svuZ42xnWdRMDC015VwwW/ySCBdJSTHK8q0ThgNsTEOb/757JIMWX\nB69rxjoDAXyBfDvUZBH3i0l+QfIqCBBtGaGLYA0aedtbWs3DkzXy+jBcJskj\nPbZmkA12YIMSa3ImojWgZVN5FLqYtYlz5h9x+k0um1bHzNmdD98wHeu6ZKVa\npZSfSCQsCdn2EH5HobZXhRBkpKduvKw0/3XA3d6ej+ktyxiQ89xno+qryK0F\nIlr9tD5AsQIcz6ssna29HOAr6XUeksjXKyVO7HA3K+IwiuvXgBmzE4LttbKu\nBJQbNe+ubDDUfI2fzzoH39A/nrNHBEG2UBpL7b2tYa9hAGiRn35Q6EIAKRqL\nCS+qOxd5KguAv6ycdJQb1SbYUFBsyJJTXet0hDt50zPINj9jvohgd1o2oIpG\n1u6zY00AADcq3iN4+syXjJQqXA71MmVogOMCbxudM2KvplH5BfaWgqvxBAZd\nASJ7Ss5qGOddLOvd+VudRnAVV9YtheZamdzYeHxgvg0uTiMeclH8f9BzeTSa\n3uyozCn8qVvi7/qOpwk9nrAll1ypofiMAzUtxQvG3KWehgCuNWHMPgOzkJt0\npepClAgFIQY7yDck6ZDAdQvQzlc5uD407MfEtd1pjzl8I6klGxJ6u+TH+ZSX\nJ5VW\r\n=LU93\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC/rAGgliDxBqNwUeQwpuzMmQ+gZzS0x9obSHSObk448wIgLaE1wghiVxqVWfa/iXy928ADysyFMLU70352S9V1Qz4="}]},"maintainers":[{"name":"ermodo","email":"matthias.vonend@outlook.de"},{"name":"aaronschweig","email":"aaron.schweig@gmail.com"}],"_npmUser":{"name":"aaronschweig","email":"aaron.schweig@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/scope-utils_0.0.5_1599558537387_0.4092587475561722"},"_hasShrinkwrap":false}},"time":{"created":"2020-05-19T22:23:51.561Z","0.0.1":"2020-05-19T22:23:51.920Z","modified":"2022-04-04T13:53:02.807Z","0.0.2":"2020-05-23T23:04:13.357Z","0.0.3":"2020-07-06T15:04:56.055Z","0.0.4":"2020-07-06T18:30:51.553Z","0.0.5":"2020-09-08T09:48:57.484Z"},"maintainers":[{"name":"ermodo","email":"matthias.vonend@outlook.de"},{"name":"aaronschweig","email":"aaron.schweig@gmail.com"}],"description":"Scope utils for AMS-Pro","homepage":"https://github.com/aaronschweig/ams-utils#readme","repository":{"type":"git","url":"git+https://github.com/aaronschweig/ams-utils.git"},"author":{"name":"Aaron Schweig","email":"aaron.schweig@gmail.com"},"bugs":{"url":"https://github.com/aaronschweig/ams-utils/issues"},"license":"MIT","readme":"<p align=\"center\">\n  <a href=\"https://ams-pro.de/\" target=\"_blank\"><img src=\"https://ams-pro.de/_nuxt/img/18dbf82.png\" width=\"320\" alt=\"AMS-Pro Logo\" /></a>\n</p>\n\n# AMS-Scope Utilities\n\nDieses Package dient dazu Scopes, welche innerhalb von AMS-Pro genutzt werden, nutzbar zu machen, sodass innerhalb von Front- und Backend die Möglichkeit besteht zu überprüfen, ob ein User Zugriff (auf Basis der ihm zugewiesenen Scopes) auf eine bestimmte Ressource besitzt.\n\n## Installation\n\n```bash\nyarn add @ams-pro/scope-utils\n```\n\noder\n\n```bash\nnpm i @ams-pro/scope-utils\n```\n\n## Nutzung im Frontend (VueJs)\n\nHauptanwendungsfall im Frontend wird sein, herauszufinden, wie bestimmte Elemente gerendert werden sollen, auf Basis der dem User zur Verfügung stehenden Scopes. Dazu kann, nachdem der User sich eingeloggt hat, eine Instanz des `AccessController`'s erstellt werden. Dieser nimmt als Parameter die aktuellen User-Scopes entgegen:\n\n#### Beispiel:\n\n```ts\nlet accessController: AccessController;\n\nexport function useScopes() {\n  const init = (scopes: string | string[]) => {\n    if (!accessController) {\n      accessController = new AccessController(scopes);\n    }\n  };\n\n  return {\n    can: accessController.can,\n    update: accessController.updateUserScopes,\n    init,\n  };\n}\n```\n\nNach dem einloggen **muss** nun einmal die Funktion `useScopes().init()` aufgerufen werden, damit eine `AccessController`-Instanz zur Verfügung steht.\n\nInnerhalb einer Komponente kann nun mithilfe von\n\n```vue\n<template>\n  <div>\n    <button :disabled=\"!can('ams:betriebsmittel:write')\">Speichern</button>\n  </div>\n</template>\n\n<script>\nexport default {\n  setup() {\n    const { can } = useScopes();\n\n    return { can };\n  },\n};\n</script>\n```\n\nAbgefragt werden, ob der User Zugriff hat oder nicht. Sollten sich die Scopes eines Users im Verlaufe einer Sitzung ändern (durch einloggen in eine andere Unit, o.ä.) können mithilfe von `AccessController.updateUserScopes` alle Scopes überschrieben werden.\n\n## Nutzung im Backend\n\n> Coming Soon\n","readmeFilename":"README.md"}