v1.6.0
All checks were successful
release-tag / release-image (push) Successful in 6m50s

This commit is contained in:
2026-09-02 10:26:50 +02:00
parent 8c4ce2d6c2
commit 9a4370e4df
272 changed files with 31244 additions and 5980 deletions

View File

@@ -0,0 +1,5 @@
# v1.6.0 Distributed Deployment Bundle
This is the unchanged v1.6.0 application release plus ready-to-edit deployment kits under `deployments/`. No application code or persisted data format was changed.
See `deployments/README.md`.

View File

@@ -1,9 +1,11 @@
27dc46be5cbb1b171deff7fbd2f28bff1be802dff403797535fd8968bb98c8eb ./.cbmignore
34b4ce51cae7719746736c38776f3f961b93d24b68f54da95582f285a1b7530c ./.env.example
94765e7c36c2e99c38af0b0d1193583b472fe49df014206b1f4c41b6e4f343ee ./.env.example
948661c795abfc3ed92726b43406ad2ca51cb4a2cd32d22dbc4093db75f74b62 ./.env.subagent.example
ed22fda7661db8203563611dc144998161cd024e161b0471d615eaf0defeb7db ./.gitea/workflows/release-tag.yml
e1ff71187cc3411a85067b964264011db7bd109a585ef7b9ea5b08bda039d813 ./.gitignore
9c4258c6f68d01688ca1ea6959ed423601fab6b1523217c1d643f7d99acdd0c2 ./DISTRIBUTED-DEPLOYMENT-BUNDLE.md
ccfc4c139345a69d05cd2b809b0d09b4332d98e5b4f79aace4db0b648e3ea814 ./Makefile
f391b2925cff4f407504b441179029a33b8c435a2dddf2f6296e5cd13768be4a ./README.md
339c16bbeacd70b1ab21bd1e482a31999594b32ed3ea865591f345e843e99c0e ./README.md
4858caa52c0fb6cf302a1c581d07d448e5e90e0daa797e5819610fd6223bd348 ./RELEASE-NOTES-v1.1.0.md
01163462f46314f57660677fdef407c6c2884412ea850aab13a4f650e8c29f50 ./RELEASE-NOTES-v1.2.0.md
4da388ce660aa3b7a0d8075ec066a025b5437960973397360fcb9a5d4cb58c96 ./RELEASE-NOTES-v1.3.0.md
@@ -14,21 +16,48 @@ f391b2925cff4f407504b441179029a33b8c435a2dddf2f6296e5cd13768be4a ./README.md
61ceebe5a891388336795fda2fd0d1ad10373b4ebaae7d2e670f35766115c604 ./RELEASE-NOTES-v1.4.4.md
15a3defdd5bbf07ebaec1a2e8626347a027a3622f10afb508f7a21c9b0bdfa71 ./RELEASE-NOTES-v1.4.5.md
d10b1dbd87585d72144d816449800dc17b6d7f8faba2dfb4eca93ae3def2c631 ./RELEASE-NOTES-v1.5.0.md
55c4132c9883c31a2a0d9a5a58d72420a0c98d632907b1fd05565ac2815d5272 ./VERSION
d069259c99322966b525ab451defd6386ea182bdbdba58122e287df395e2396e ./RELEASE-NOTES-v1.6.0.md
cb1d9a30bc4ab8a397f39b7d786bb82aca0b816077eefc35d7c822017d75f6a5 ./VERSION
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 ./backups/.gitkeep
8127e9db5e5e0af1d88770dc8fa60b381de45dbcc843262698cf9501409b4d58 ./deploy/searxng/settings.yml
3e153ad540d6cb1b20275775f2d7c129ec0216764cc9d0d27b963c634f347b43 ./docker-compose.dev.yml
d528a2cde5c3fc936e50da45c752041cbed99c8756d6ea823cf01ebf7c55bce9 ./docker-compose.yml
0f2adaa0765ff00d9c3a1133840c7a768a011f9d8f820f8a340b43600c7649d8 ./docs/ARCHITECTURE.md
db75f62ad947313abd1f0b9018a8bb3f7c05dadca2e97ffd429cf64ddaf72d31 ./deployments/README.md
433d44ed0ca5f2133246ad73818c6e48bb676cfcb3f635a51aec0c38380b19c3 ./deployments/cpu-subagent/.env
c14fe9d60e1e9c216fef80d3b596b670c56231dae72f94f9461c809ac4f24504 ./deployments/cpu-subagent/README.md
fa1f4ebcf753f7d3ba7b49a1bf9b9738d2f9f3cf1b88b3ed4403a819de196b4a ./deployments/cpu-subagent/docker-compose.yml
5ebe674fff45df57eb2ade09565d732c39f094d3bc4168b3ac8db5504b86094b ./deployments/cpu-subagent/preflight.sh
433a91b265b4f9daf1b964b3cca859905b58de7f846771ddfdd8b5e7c112b876 ./deployments/gpu-subagent/.env
8bd16c76f2da34f50e827e131eefb260b1c56b7263f8b92b42795fdb719e9f40 ./deployments/gpu-subagent/README.md
89dbaa1fa401a02ac9242450fa3119caf3d4f63e66d5b25af4cb100f1a8be351 ./deployments/gpu-subagent/docker-compose.yml
82803ed2628259b8f0cb8df5236099ef21dbd2bae299d2b0664dc8822b01b222 ./deployments/gpu-subagent/preflight.sh
77b97a11eb962a5e855a80b63b4598b2f35a5110cfba552d6cd509f3ca49bfd6 ./deployments/master/.env
16f8e8224c0c46e5c79f35b322695046edb13e608d176cb0b9f25590f11b6b01 ./deployments/master/README.md
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 ./deployments/master/backups/.gitkeep
8127e9db5e5e0af1d88770dc8fa60b381de45dbcc843262698cf9501409b4d58 ./deployments/master/deploy/searxng/settings.yml
bb00045a607dab67892030674567d3e3ab9c1a9e9f1b0a7177f127edc1747059 ./deployments/master/docker-compose.yml
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 ./deployments/master/knowledge/.gitkeep
6cd2e5bdf4c2a213f548e4f7a139faeeb56ff74f54e6da72e430fbd71342d64d ./deployments/master/monitoring/README.md
161c46febb7c00b7e8d3f71c231d673eb9ca20ad39d03a22de6f5f00a70ab322 ./deployments/master/monitoring/grafana/dashboards/neuroforge-master-subagents.json
2c7c42913333222438dc3dd9baaab21aa28bd9aff033a75f85c6981da00325be ./deployments/master/monitoring/grafana/provisioning/dashboards/dashboards.yml
725d7ae42e32230bc315c45b09d250332d8617b5c65b03e4da906c669fe20905 ./deployments/master/monitoring/grafana/provisioning/datasources/prometheus.yml
f2aea5d7ba2c22e4de4aef4d1c1dca7f4d5998a4ceae16eff0ab1a05e79bd8f7 ./deployments/master/monitoring/prometheus/alerts.yml
aac90d7e75a79256f77d730ca80fc1824e86f4299192526910b6f0226cedcbb9 ./deployments/master/monitoring/prometheus/prometheus.yml.template
5e3459ce74ef9f754e4a8439977f7da21563dc6863f760f49ef8699fe56ff603 ./deployments/master/monitoring/validate.sh
a59ce38c9b9d3d9a6abf22111530335a1e23a9b45665091655530b86d8ba2ae1 ./deployments/master/preflight.sh
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 ./deployments/master/staging/.gitkeep
58db2a87b703a5bbddc20b140907d187f8388e7db87b079ae9f6ffaac9c121fc ./docker-compose.dev.yml
3764108384c468f4f90f45458f554db7194e7d25cee2e20cdbfe8cf257acc620 ./docker-compose.subagent.yml
3155a644e4e3019959b6e20b4bcf3eef4e5e9bb78362b0e42a63ef8e704422d3 ./docker-compose.yml
e4c516375e450c43b5193b1257880c02f2132b05a16e19ab1c96d57182fa070c ./docs/ARCHITECTURE.md
34e2c7ac5992389cc51b40f740c1e206f20bffc67bdf19cb59d94b5df67a7082 ./docs/BACKUP-RESTORE-v1.5.0.md
9467a3c0796a87bada0eab6ad191913e628b4abc05520cbb4b73fac76d334481 ./docs/CODEBASE-MEMORY-MCP.md
765c39f0db69165a70d8175d1fe7686ff6dd512669db088a6fdf6a93de5404f6 ./docs/CONTROL-CENTER.md
74cab9b3ce3f6ed2bb5f1de99e1fe5c6f311e90550d078e10e140b726674957e ./docs/CONTROL-CENTER.md
88955b0ea289ccc63cbd3404f5b00bb446b38270408dcee23a6103a698f1f76b ./docs/CONTROL-MATRIX.md
323402668da4d8e1d97a29c45db753834f6c3a16739eebebf7e016f06af160bf ./docs/CONTROLLED-AUTONOMY.md
51b4a8d7daff787f099b77bd5a33ebf8038c0812bd3056f0ee6afe17e103681d ./docs/ENV-MIGRATION-FROM-LEGACY.md
e243300d59e4654de8d5b5110cc1cc2e00185a20c7d7b8c3d56848195e66b148 ./docs/ENVIRONMENT.md
a19522149d097ede5751dd6b9db515146ac47d14aaa7a7b49515e495388d0e0e ./docs/ENVIRONMENT.md
9c49332c6d0e23cd7f82adf23f61bcbd795ad30401990ae99b23295b2ab4cd09 ./docs/GO-LIVE-v1.5.0.md
2465c837c243ef03856ad1297b540d6df90005c74b9f4a9bba223066a612009f ./docs/IMPLEMENTED.md
6a9862c2ffa95420a3f8d2c3901a46f00c77a38826913280bd0e367e3133498f ./docs/IMPLEMENTED.md
65ab928c3a0c283131e48322685d240507a085c1fb059d4c114465774473c335 ./docs/MASTER-SUBAGENT-ORCHESTRATOR.md
9c38807cc12fba6f94cadc4694996de58e6d2d5396e55fc0c4bd404bb13f53ad ./docs/MIGRATION-CUTOVER.md
a71d28353529906cee08cf90f35e0b0cf97bbc94ccfcef830145a2d561b21a9c ./docs/MIGRATION-MANIFEST.md
4330b3adefd8c40d174e1e878ff7cf075d99a44ec51251953d1a58d3a0fa8ca3 ./docs/MIGRATION-v1.1.0-to-v1.2.0.md
@@ -45,6 +74,7 @@ b38aaf9d352ad70a9701566fc24d73d26c50c407291fe1c38b08b1afad9435bc ./docs/MIGRATI
b57e66a589cff7331d547afc0e031accd1d576c46c013143f76311a84eacbcfe ./docs/MIGRATION-v1.5.6-to-v1.5.7.md
6c234e8bfcfa63f879f0748ccf9ca006595f5ee905b97d316f685154a4a5a2b9 ./docs/MIGRATION-v1.5.7-to-v1.5.8.md
91e8541a86f3b6b2080439b3177309b584f5d6c637baa286d7ad9d40afbbdba9 ./docs/MIGRATION-v1.5.8-to-v1.5.9.md
1d114256ef855284dd5a11b40682ce67ad27e17b41045625cae251a16531d0bd ./docs/MIGRATION-v1.5.9-to-v1.6.0.md
2a01fb10a3e04eae1800a7c7e0aafc31e9bbb23584cea54d849b004716ef81b4 ./docs/OBSIDIAN-EXPORT.md
040010a807178d33797106e04716822f8d147d7d5833c1ba70865a1827f8484a ./docs/OPERATIONS.md
69ea49bc76690ac489aea908f4e784a14293e92d62478a240eabea53c5f90820 ./docs/QUALITY-REPLAY-example.json
@@ -58,6 +88,7 @@ bc9067063b13788393fc3389ac60c0db50e35cc9d7d733311fca2fc6923834f1 ./docs/RELEASE
f7bbf78e76592762fe6e2a08eff9110a273962ae3145da287c5875355672db7f ./docs/RELEASE-v1.5.7.md
5757dd833f1f8b7b0a7b90b09324cb8989496ea6326d652d659a59f215a3172d ./docs/RELEASE-v1.5.8.md
245f942b72da17cb6c953720bd9c6742f71723be06bdb842c512851aca351e3e ./docs/RELEASE-v1.5.9.md
85160313c5dd89faea2e7404f090a6cef13a9b33758124dfc4d748a119375c32 ./docs/RELEASE-v1.6.0.md
be749a09ddbcd4cf427316c6fe531f138e9bfaa6c104f4c11a08f7555231e8b2 ./docs/UNIFIED-GRAPH.md
77d91565660789c621b05bd69fecfa3c2ef736f93855eca1f58b017e61c76f90 ./docs/VALIDATION-v1.5.0.md
3ea1953b2b4eb8f966310a65a12a681fb44e4eb3857b843312e235759aacfce5 ./docs/VALIDATION.md
@@ -168,7 +199,7 @@ cb3cde795233c0d4842dc7451c5855d1c071e459efbde3be0cabac32a837ba1b ./knowledge/14
f1eab883370e0a40ef52a6b6d785a510d8ed48a19d25e0a2bc95f4f2cc8e329e ./knowledge/17_serienbriefe-und-dokumentfunktionen.json
5a0b3d5d5bc712e30a67a4de3432f69070f7e43dd99931f675e72c213006b363 ./knowledge/example-vpn.json
49c48fb45c8387b020bb6a4bde2c81e544ac82b74403e453e28a85f987052978 ./mega-project.json
a6369b13936281483ee3b7cad2c380301b2fd9bdec0f7e817d821b9cef65227b ./patches/SHA256SUMS
634bef89fe88e3b578b197095cb424ecbda9354211a69e86cd9964251eda047b ./patches/SHA256SUMS
47a6fa2c79bbba0c04af86dfa65d58529f492c698060fe586456c22a4eadb877 ./patches/glpi-agent-mega.diff
9b411c90d96a86c80f088ee4637046eeefaf31c62059d11aa1a999d6eb08b5b4 ./patches/glpi-knowledge-mega.diff
f0491de3cb6201f98ca6be8e865237adbba4772471f7fc7165d030e0c045fdb6 ./patches/neuroforge-mega.diff
@@ -190,6 +221,7 @@ b031ea42356a022d7bb03e7e2bda23c4ceddb66ccc59a5d1f0ebe787a790b829 ./patches/v1.5
257a78b8f6613f92086a04bf53455f12e9bd1ab94775add31819ada465582163 ./patches/v1.5.6-to-v1.5.7.diff
53ab438b31a31590edbfe00eea6ba9d9ebff2b4c6255d7ac2056c86757f65c3a ./patches/v1.5.7-to-v1.5.8.diff
24bb0da9bf77a0e8b692989b05c00b623ed9a558b9b5050c24e396e1da41d0f8 ./patches/v1.5.8-to-v1.5.9.diff
e579d88ed2846cf5bc306cad45502af3edc61bd1c5bb5a2272979feff23dca62 ./patches/v1.5.9-to-v1.6.0.diff
564817f8edabde0c4e4a1a427a3aa5418aae7bf12e9463044a7e6e0f13973657 ./platform/neuroforge/.env.example
39319b6f2058e4c8d6656a9cf01675374f81a04075b956b093a2befb5e05ada4 ./platform/neuroforge/.gitignore
189486a885c7fb78e0eb878d93cda0c70ca6d7ff9bfdfb3f5f32487cf03a9688 ./platform/neuroforge/BENCHMARK-v0.5.0.md
@@ -217,20 +249,23 @@ c3d34504b1b8a4ef73382df061c7b272a55c2a3a7a720435c6050254da3f22e0 ./platform/neu
b4896439112f9ca0f0a43d55d43cb3a2c4c802c568b65a96d04a3ca9d841c358 ./platform/neuroforge/VALIDATION-v0.8.2.txt
ceb9b2c03afb769df3b1e518520c4e1798e9a3313a1c5ffffcb054fef5d6d6fb ./platform/neuroforge/VERSION
0c5308f5a3d37ac23dce162fd5fab78ce598e41671db5dd50c9c4ae7f215d49f ./platform/neuroforge/cmd/bench/main.go
e61e226a1778caa92d8fd9c674282f47d025b2dc18f579cd822f68f568700c83 ./platform/neuroforge/cmd/server/main.go
ea9b7a78ff7e4987d4f3e8a48799ed2c109632eeb8c38284fe123dd21d7566bb ./platform/neuroforge/cmd/worker/main.go
4916d533b1b9474f7ddf99c034778466b07a39a5aa61732660456156916a41c6 ./platform/neuroforge/cmd/server/main.go
9884e323599a328e16cfe08b52473cc9346b17c3f5969fce4425d20fd0f42a93 ./platform/neuroforge/cmd/worker/main.go
e3dacdaec3c629dd432f24218a50fa4de5e1698ac7f27e84b14f776b50beeb83 ./platform/neuroforge/deploy/learning-policy.example.json
3765a5faea1faeb72aad7878ff0159a56fa1b0ca1fc94a348a8c599e460b61dd ./platform/neuroforge/deploy/model-routing.example.json
dcb7f80239cf955941ede9bcdc3bda8f39d81db5e5b0e0962b373036b40a0df5 ./platform/neuroforge/deploy/neuroforge.service.example
72443642fd4c498554ad6e46db2a096c97530fba1ba20b842a478345fe54c46c ./platform/neuroforge/deploy/prometheus-alerts.yml
c30e5b2fd39e72894db22499259b6f97d225c5929a7f3472277853a348cab9be ./platform/neuroforge/deploy/prometheus.yml.example
dbbaa7fd4430b9cdb5302144b6d40f7ac4ab9f73e81da4ddb51e788dd373d95e ./platform/neuroforge/deploy/searxng/settings.yml.example
71a16d9f64154aff65838c8afe4698dfc52a95a831b95a08e654f92aef09730a ./platform/neuroforge/docker-compose.yml
a8962d0a1adca3a80b91d1eeddeab36b91c1cf7d84f39c84bfcedb85ccf55a52 ./platform/neuroforge/docker-compose.yml
fc993dc95fa49802ecb62994e4140dff18a27438e8a4f3c6352229c79b041710 ./platform/neuroforge/go.mod
585f5d02cbd11a2ebdc8e9fff536b5bd2dbd46237fa3ee23414dadda4f55a73a ./platform/neuroforge/internal/brain/brain.go
1dc1d58bf4761f2aac3f2436f78c5942bf3a5968ef88840693dd6042960f7b7f ./platform/neuroforge/internal/brain/brain.go
976288422c0c4116d8c98af8a9b164ac670f9caf03eddc2d5e2e48747456d3b4 ./platform/neuroforge/internal/brain/consolidation_test.go
cbf267375414612ce2d4a697606576f756ce3611df543ca8cb63b6c2fcc64e44 ./platform/neuroforge/internal/brain/distributed.go
0eb3cb86d1c235ac21527aae79de7c26ce204412814c5ea84dd9389e0b0fca2b ./platform/neuroforge/internal/brain/goal_progress.go
6a1e33b71d88f963f244a5a00ea45ee65bcff4882a562148d8ba925b8692e083 ./platform/neuroforge/internal/brain/goal_progress_test.go
bb4cec696bc7e5fc2b1f2fab0b5c01552f523a7dc2bfa1cb5be5e5374b304162 ./platform/neuroforge/internal/brain/orchestrator.go
03ba39168194068f59e4be837de1c152e0d10e316461b235c61704571cfc0e08 ./platform/neuroforge/internal/brain/orchestrator_test.go
359955653c647125559afd6dc3ebe69aa5ca19ff7e825ce801b7bc24e5fbcfcb ./platform/neuroforge/internal/brain/policy.go
27e87af473d2d71ba94ffb9bf7a70934776f8c23ce45496ca0998ad3000fc156 ./platform/neuroforge/internal/brain/policy_test.go
9022a797aa1d49af20ced5d8c3e0b903be740fbaa7251e8a80d43cd04d2f68fe ./platform/neuroforge/internal/brain/research_quality.go
@@ -246,21 +281,21 @@ a9619d9571f6ab6363b36af9fdf1690f9f88e9333eb6f2773ae68580b19666d8 ./platform/neu
cd8f1281e25ce42ae8918abbed16d4bf57ada9c3a3cc1212edd28f77ccc9328f ./platform/neuroforge/internal/brain/v6.go
312e7578b5800ccb06755c19d7ef7026a362443804ff78cb7a11a7443af2aab5 ./platform/neuroforge/internal/brain/v8.go
31420af7145686a2c7eb42fc18ca1299604afcb5942cfdfd132bef5c5f05d980 ./platform/neuroforge/internal/brain/v8_test.go
4e0f6a74fbbd54666cea2733542fbb0ddd19fad024e3fc37487f7808eb63b069 ./platform/neuroforge/internal/core/types.go
4345241b0108fb9f720df831f4878149689b8fb692d48641d3d4606ac7e89e30 ./platform/neuroforge/internal/core/types.go
65a8b8196343e7cfd9444ca314da4a83c81bc046d9478b8b93217d9cc68ba562 ./platform/neuroforge/internal/cost/cost.go
b9bb2934e01ed2bfb6b16e4139e10e51f1387112eb8654f7f692779a2fd2d273 ./platform/neuroforge/internal/cost/cost_test.go
fb66ce4ab760b979eacd4f7f17dedc41916f93c53ba582be572d250f99654695 ./platform/neuroforge/internal/httpapi/admin_app_auth_test.go
eb2b8c599e4e0838d920296391ecaacdba1578c4f3a6a0a9e8469fdba31217ed ./platform/neuroforge/internal/httpapi/goal_duplicate_test.go
1e2cbeecce139a32d4a12137dea59d5071ed9dbebd26a2d9933c1737ae6a851a ./platform/neuroforge/internal/httpapi/httpapi.go
d7e6d3cb1705da9a174f993d60927b91d89415a7135157629113e25476fccd57 ./platform/neuroforge/internal/httpapi/httpapi.go
680b7fdcb20ac76c9305dfb94e4ec7474526be7a44b56afb3db7e4a66c8e2c38 ./platform/neuroforge/internal/httpapi/index.html
20f4a6cc30d5ce84ceed4fbdfc9f5c57ab5f82274e0c54464817d571e0e881b0 ./platform/neuroforge/internal/httpapi/integration.go
c346dd0205548f7cdb00ea026f1afd82d59f87824eb983ebe84abfa7cb078974 ./platform/neuroforge/internal/httpapi/integration_api_test.go
f8cfcc7a2bc781394231c25e36e75c41563f5250a1387e5687880d2591efd93b ./platform/neuroforge/internal/httpapi/integration_graph.go
c289fe8748d28d4c1207b22924f7d1a7b2df25703d6df5bd1869acb325211b2e ./platform/neuroforge/internal/httpapi/integration_graph_test.go
b1a9df15a4d0263dd90b47672866f3e4e308498ae99002ba63ce128b759c8ad9 ./platform/neuroforge/internal/httpapi/knowledge.go
29c365a797f1f162f4d7a5d32833123f7930b73ca3b649fe31e117453dcb9197 ./platform/neuroforge/internal/httpapi/knowledge.go
409dd8d7c5ca93cc82ce2b7bf17a12655c97dd27ad9767aa40619502830a0ab2 ./platform/neuroforge/internal/httpapi/knowledge_integration_test.go
cf285170ff175ce2bb223b4ffd87a35da604ec73b5fe386ac35402af1f9c3531 ./platform/neuroforge/internal/httpapi/knowledge_policy_test.go
cf8d0808d3f37de187c4acb5e50e094f8b43d2b7e731eecf99368ab8a1325d41 ./platform/neuroforge/internal/httpapi/metrics.go
b7ac0b25751ed312b0a39cc731396c0073d81a22dd4fbd6f4d75de18805618b4 ./platform/neuroforge/internal/httpapi/metrics.go
c40412c77dd8635bbd4bf9c6d7eb11b0d7902aee896bdd1ee99e5cdfb72c7453 ./platform/neuroforge/internal/httpapi/metrics_test.go
83033a18a319ffb162c7cdefb2efe108a47dba81095ac34662349e232f8c22da ./platform/neuroforge/internal/httpapi/model_routing_test.go
38a9388b6907975aec933697ad87ddeb9e7016a279523f2526db3810df70b006 ./platform/neuroforge/internal/httpapi/outcomes.go
@@ -282,19 +317,23 @@ f9cfbd0bab443faf39973e6fe1777d7137ae5dcf58fc1b0d6295099e1b3fadc9 ./platform/neu
baace266205a584a53463af76038e97771f088a38e42fe333bb548e43856e719 ./platform/neuroforge/internal/provider/runtime_test.go
024d4983420ac32fb0e29ff1cf145c45756af28076e937b07c272fcec28749dc ./platform/neuroforge/internal/research/searxng.go
e890897c662b070997c3b18134bafbee5bf9b3fa5220045ac09dc6e3dfd4ac41 ./platform/neuroforge/internal/research/searxng_test.go
49f89a674ab1a4387c67efd6f22406f3ab9067befc75114fe12c4801dfd1f005 ./platform/neuroforge/internal/store/batch.go
fe35f46c0b6dee7283142dc818f484006fdde6d71906d5f5fb3bc05c424ddd4f ./platform/neuroforge/internal/store/batch.go
8e7a029a904ca1c22821c5e4871c72958f0d2645786871d75f3e00c186b00778 ./platform/neuroforge/internal/store/cluster.go
6637e541f61a58f624baca31d972095ea01a95491ddb30492d9ac055740213c5 ./platform/neuroforge/internal/store/diskann.go
1858ed8045b16282de815a6668ff6027c7a3a3795e38659c753c504d0f2a8383 ./platform/neuroforge/internal/store/diskann_test.go
366e3b2f29b4abb1997aceb9c2b934ebe8f4ee44605b54167c70b8ddad683c7c ./platform/neuroforge/internal/store/goal_duplicate_test.go
38f24189c76652f12da9eef7a617455dc923499e2f21cd3c29d94231dd0d7460 ./platform/neuroforge/internal/store/graph_index.go
bda98567153542e9119757ce5f8f6014334ac9f80ad79a26ff83fdfaccc1ca8e ./platform/neuroforge/internal/store/graph_multihop_test.go
d49925fda3cbe3ceeffde3369073bce5a5bc67a23defb6827e27cd4a7f4c59f5 ./platform/neuroforge/internal/store/index_segments.go
478efaeb260cb5e970af8b3bb99f232ef846f54c6e4ff9deb5499df6e008e1c1 ./platform/neuroforge/internal/store/index_segments_test.go
bea84ff9bd7812249ada186b97be58766a37d319f4d986252a0fd43e399a3dc2 ./platform/neuroforge/internal/store/knowledge.go
eef4aad176d7f6e740dff4ffd81f3dbacbcbe6646e724331ae010ab50db04b30 ./platform/neuroforge/internal/store/knowledge.go
e9aaedbf4d5e9a43f4a4a5dbe2e9e0f0257b952fb59e82bf729aa5e761955c1e ./platform/neuroforge/internal/store/knowledge_test.go
43de0f541fb47633b02b25686544d44887c17b47e8d01cb23f8e57567cebdcd7 ./platform/neuroforge/internal/store/mmap_linux.go
9ce033d691157037fc6df719b5ecd8fb29d6d881d1862e2d50dc0c6c573b5f66 ./platform/neuroforge/internal/store/mmap_linux_test.go
ef6135a9039fb45361e57107d3968272b4b365ac833e9e2e58b0875566bf5a07 ./platform/neuroforge/internal/store/mmap_other.go
fe98dca9f919cb52140a916de08e76b88bd0d08b6b83fc8b4e5220411998b0fc ./platform/neuroforge/internal/store/observability.go
781e3b00d4acd0679adf235a6addcf44992d5039adc4f6c6e3b071c7593cc968 ./platform/neuroforge/internal/store/orchestrator.go
f830512498457ccaade5bf1c55f1caea1504bb432e95c99f5b0437794fd1d2a4 ./platform/neuroforge/internal/store/orchestrator_test.go
66d612efe2462d76d79cc51b8b6835b5990d4a79a2dc036c26b040554357ae29 ./platform/neuroforge/internal/store/pagecache.go
5df97ac71adcea7627756a52d295d682900d3b812a977dbe9a4911e4c4118809 ./platform/neuroforge/internal/store/raftlog.go
fd6769bdcf1f7d22ced9ea426fd4dbc52b50b5483b4be42ac3b6adf637c926ab ./platform/neuroforge/internal/store/raftstate.go
@@ -305,14 +344,14 @@ ea968456538367ed536c212707209a173098ec65823152a0813422bc8071c952 ./platform/neu
4d41586c15bfdd13139e19bfa102613f18ddc6120e4214a1f45dd9e2eaa195af ./platform/neuroforge/internal/store/sources.go
0ff464ef7fab01324d77ee4e406a8c15451b3333b75d4afa444be3c3c94f016b ./platform/neuroforge/internal/store/sources_test.go
61cd82b106e74f2aa0a7591d757a0872491a635dc1fccc78c66d41c052d0c9d2 ./platform/neuroforge/internal/store/sqar_vector.go
d8f9d45c6675fdd6dbc04b8c1ca5173c2e013024676ccab3a6594572f30a51d7 ./platform/neuroforge/internal/store/store.go
e17ceefd9d084102ca080a2978ef759eccee8e7973b2884ca1938d05f2faa6d0 ./platform/neuroforge/internal/store/store.go
f86b648e8b4845ab83e672ae3fcfb0bcb0dc1bf891abf4bd30d380304f0b259a ./platform/neuroforge/internal/store/tiering.go
2138e467981a3c814d1e88842dfbd470b76333898614543cafb4f93ea8b9beaa ./platform/neuroforge/internal/store/v3.go
091e4c9cacfc76786a76f6afc4eb2b697e5a641e611475b6dab97e99371360ea ./platform/neuroforge/internal/store/v3_test.go
7f0bca5419a895258b7921e940c3fd69cce04dedcb0b9d8f1127cd24b9c9e201 ./platform/neuroforge/internal/store/v5_test.go
b3a0115907719a8a7aa9e6b244eec55be71a2535ba20db65907987d5fb78dc77 ./platform/neuroforge/internal/store/vector_journal.go
bcc12eb91682f3c0a626f5baeea64cb3809e56f087b9f1178a6c2546f5e301b3 ./platform/neuroforge/internal/store/vector_journal_test.go
ee2e72f00281f3b30e069abadbad2140fc841769aea27fa40f1c9f07ec877451 ./platform/neuroforge/internal/store/wal.go
e8b9a9eadab426393b47d4a0a479272449a6557b4e60af9a413589784065544f ./platform/neuroforge/internal/store/wal.go
7f0d5667c4a0e5f87f5ae86a6eb246a7a448891ccdaa3501ec81933b0430794c ./platform/neuroforge/internal/vector/hnsw.go
4bfd79da525c6d7901db01bc09c823608b641970e40aff9fdaac33da15d4432f ./platform/neuroforge/internal/vector/hnsw_test.go
6eac7fabc0f8a3cab53c758502895576fae158e3d672f8c87ad58588523919c2 ./platform/neuroforge/internal/vector/pq.go
@@ -321,19 +360,19 @@ c854f70f4141344dc2c6fbec4419afe5dfe25fd1bc2da11e41781730a21c8834 ./platform/neu
32f55e82419e4b043d15682c82ade1c4bc9694bfa372f925c131c2611f48d744 ./platform/neuroforge/internal/vector/snapshot_test.go
c5463c525f5ea703ea1f6df74cabc30f937f3846b1f75f237adeee2700baa977 ./platform/neuroforge/internal/vector/vector.go
276cb34ddd9f87abdac17be110e2bf15135ab83ba66bf91663d59d61fbd81125 ./platform/neuroforge/neuroforge-v0.7.3-rtx4090-example.json
9cdc135b2baa4edd699e7782b7075d09f6599c27fd26aeda136c64e12fc127ec ./platform/neuroforge/openapi.yaml
3e9a34479e5106cd7551c5bbe0eb1f6b206421ef9fbb99d7f7dd0f153f54dfeb ./scripts/backup-data.sh
621c7116df7e26b52b53d8469c41ce416bddedeb680b8e030ba2de341e42a56e ./platform/neuroforge/openapi.yaml
02ebd40234435473fa5e4bdb03f035f22564049a6f43243d7f4e175c7239ab78 ./scripts/backup-data.sh
df684b1b487762248516aebb82742e5777395b504cbde42ebda85b999ae353be ./scripts/check-compose-env.py
6f1d21b7aea3265a088256801aa37a00931157523d8bd834aa4f473e99511f04 ./scripts/codebase-memory-ui.sh
5abbc6b60bca94fcb880abebae19c85c6a220c9eabb9865928b23ae86246705b ./scripts/export-obsidian.sh
01611fcaef13df301147ad539f38e96e09d32c8f0f17c0fc9a7e3dae38de6292 ./scripts/generate-secrets.sh
8b0a4be74d87cf42c98360819c6f797b9caaf10528e729159412daaaffba0771 ./scripts/go-live.sh
f8598a38e913730d5d054dd973cecc6a7632434fbbeb45932891c915c0fbc318 ./scripts/preflight.sh
0d28cf37186f9faeff2a40e506e3a3e5b8fe3a399c9c426e369bd26c9021f7b3 ./scripts/preflight.sh
fe35fa5db6dabf06e6266e0de4c372604160180366d4c0a8042c7ee54b7c6dcd ./scripts/propose-draft.sh
1744be0629e845c8d94dc2a06e91ca2cc9ce5928db00300b7fb894445aeda9ff ./scripts/quality-replay.py
7f629a9fe9b538eaa028165ba2b5befd7d50fde20c052bcd453539a9a89e2351 ./scripts/release-gate.sh
42fed802f6bf6c9d46bf6eb2700fc0e10a4aa2c9447027fbae34d162805d61a0 ./scripts/research-up.sh
2e3622c298cbc7dad4df8b2b2d69a69c1f9585ee20a1474cf71f5c5807571df1 ./scripts/restore-data.sh
8b745865c41ae3fcc89280c861f78918ee947c1fae4973ca95d00a507fc3afcb ./scripts/release-gate.sh
76358a00fbc9698879d363dfca6624a13e7633181cec2ce05368cb01811b2580 ./scripts/research-up.sh
697891580c9713e6451c1e0f10509b009cfa3d3c5af4a1347f841e6f05339cea ./scripts/restore-data.sh
ddd353d613d17320d6d705aee459b5b290a5f8535e19b5b664e592d13aef8fc8 ./scripts/secret-scan.sh
a2c56eb668137e058cb78bb592ac359ef7e608cb9bedc7eaa930b3f4f66411ca ./scripts/status.sh
2970d5f5049323b14a3f3983c2f4eb5392d745b4fea34742e3cf56e52d740f17 ./scripts/validate.sh
@@ -425,7 +464,6 @@ b4f7d72022d5009fce43b5879483de92dacfee2b3bf527306902187c3d26486b ./services/age
21b32b0b863ed62ae352011d7dd85f0134bf9909c23ee80b1c7e3c3605ef8cc4 ./services/agent/internal/web/templates/category-mappings.html
d0561b87acd8fe8c0ab7f1f0bb82e1df840db8342f91798e8cb0a0408064abcc ./services/agent/internal/web/templates/dashboard.html
fb5a4e2e1846046032bb878f1e878eb792497e321df6a8ce16209c07a925fdcd ./services/agent/internal/web/templates/diagnostics.html
7418ad39aa0899a85e69a9910d99ff1cb01757d5ae2edaa885c5ff7a815cb580 ./services/agent/knowledge-category-map.example.json
5a81ef73b2de4ff60c440a7a5e42da68e8ca30fab7bc62de63757157d498d72a ./services/agent/knowledge/01_active-directory.json
70b176be0117d51a35a699ab50c2ad9dc944dec807e4a193e1adbbf0ece888fc ./services/agent/knowledge/01_arbeitsplatzdrucker.json
96cf6b96e462db5e4be8345e9b18afee4e7dd5d51bcbd59e6817266725b92318 ./services/agent/knowledge/01_fachanwendung-storung.json
@@ -529,15 +567,16 @@ cb3cde795233c0d4842dc7451c5855d1c071e459efbde3be0cabac32a837ba1b ./services/age
7f1d67faf4a6cea0c41c84d7b275d8a8979b19420b52db4925d8e2cd71ead3e0 ./services/agent/knowledge/16_office-aktivierung-und-lizenzierung.json
f1eab883370e0a40ef52a6b6d785a510d8ed48a19d25e0a2bc95f4f2cc8e329e ./services/agent/knowledge/17_serienbriefe-und-dokumentfunktionen.json
5a0b3d5d5bc712e30a67a4de3432f69070f7e43dd99931f675e72c213006b363 ./services/agent/knowledge/example-vpn.json
7418ad39aa0899a85e69a9910d99ff1cb01757d5ae2edaa885c5ff7a815cb580 ./services/agent/knowledge-category-map.example.json
895f8400aaad550ff2b96262eaa54e954d603129682e97aa4964539eb19bd7c2 ./services/agent/run.ps1
d1d4ab8145a7131c36df51d3a9fbdcdeb0cda3de134fe24c0e8d52370862f3b2 ./services/control/Dockerfile
f30ddf9251860d92717276483f7a2c2d7405f0516940ca62abc21d97ff3f3ad2 ./services/control/cmd/engineering-graph/main.go
d9a33f614749c122570eaa646478651f0371912c3ca29511da220cede48d4eeb ./services/control/engineering-graph.json
b12ace89807a1cf558d009299f59abb9103820a46d11900942bbf812ac975868 ./services/control/engineering-graph.json
ba44c599b9faf861eca647614c4abd18548e2708233cf462b11eb277e96449b8 ./services/control/go.mod
da37393e58ff53847f26b1051f6d3a5270571d290b33d79360bae0dcb3513829 ./services/control/graph.go
e6a8021a44219219fe37ab5edc45d1908fc6579f653aa80c9966810d891ad27d ./services/control/graph_test.go
2702567a72bd89c2d4a1ab4d2fe748347b5e678493b1d99a513cc7e75d0d91dc ./services/control/index.html
6358f633a2e80844538f5f35c6f366800eb44db7ccdd8dd7cde81a9dfb33e983 ./services/control/main.go
d373caddd318992fe25be3879f3606b81bf393d55a2cb8457d3984b8af499950 ./services/control/index.html
a42b3daf9b816503801f666e322668b3ad106ff8c1e1b83855e801e7db4eabe5 ./services/control/main.go
f0ec671cd3f00083d9b9d69c82ffcaa8efe08122837671e812f2a510f3c4e321 ./services/control/security_test.go
457fa6b4c81a62197eb1e76a5472cd571d5c69659110fcd9bc016582f1b5dfa1 ./services/knowledge/.dockerignore
e82cbdb6336e424c4b9d8db5d149016d606579292184582788a9bf295895cda4 ./services/knowledge/.env.example

View File

@@ -1,6 +1,6 @@
# GLPI NeuroForge Mega v1.5.9
# GLPI NeuroForge Mega v1.6.0
> Release: **v1.5.9** · Article-Depth-Hardening: quellengebundene Staging-Drafts erhalten ein eigenes Context-/Output-Budget, Mindesttiefe und eine messbare Vollartikel-Qualitätsprüfung; `answer` bleibt bewusst die kompakte operative Zusammenfassung.
> Release: **v1.6.0** · Durable Master/Subagent Orchestration + Knowledge-Graph Convergence: CPU-/GPU-Arbeit wird capability-basiert, lease-gefenced und persistent geplant; importierte Memories werden bounded zu einem n:m-Synapsengraphen verknüpft und Retrieval kann mehrere Hops traversieren.
Ein kontrolliertes Monorepo aus **GLPI AI Agent**, **GLPI AI Knowledgebase** und **NeuroForge + SQAR**. Ziel ist nicht ein untrennbarer Monolith, sondern eine gemeinsame Plattform mit klaren Zuständigkeiten, getrennten Credentials und nachvollziehbaren Failure-Modi.
@@ -13,6 +13,19 @@ Der Fortschritt eines Research-Goals wird aus persistierten Research-Runs rekons
Staging-Entwürfe sind pro Goal idempotent: Solange ein Draft aktiv im Staging liegt, wird er bei neuer Evidenz aktualisiert statt dupliziert. Nach menschlicher Promotion/Archivierung kann später wieder ein neuer Draft entstehen.
## Master / Subagents + n:m Knowledge Graph (v1.6.0)
NeuroForge ist jetzt der autoritative **Master/Orchestrator**. CPU- und GPU-Subagents registrieren Resource-Class, Capabilities und Parallelitätsgrenzen, ziehen passende persistente Jobs und arbeiten unter Heartbeat/Lease-Fencing. Queue, Retry/Backoff, Dependencies, Idempotency und `apply_wait` überleben Master-Neustarts. Abgelaufene Lease-Tokens dürfen keine verspäteten Ergebnisse mehr schreiben; Relink-Ergebnisse sind zusätzlich an Memory-Version und Vector-Fingerprint gebunden.
Der bisherige Knowledge-Import endet nicht mehr bei isolierten Vector-Memories. Ein bounded Graph-Backfill nutzt ANN nur zur Kandidatenauswahl und delegiert exakte Relink-Arbeit an CPU-Subagents. Ein Memory kann mehrere Synapsen besitzen; Graphmetriken messen u.a. isolierte, verknüpfte und mehrfach verknüpfte Memories, Durchschnitts-/Maximalgrad und Connected Components. Retrieval kann konfigurierbar mehrere Synapsen-Hops mit Decay verfolgen.
Lokale Standardrollen:
- `neuroforge-worker-cpu`: `cpu,vector.relink`
- `neuroforge-worker-gpu`: `gpu,model.chat,model.embed`
Zusätzliche Hosts können mit `docker-compose.subagent.yml` angebunden werden. Das Control Center bleibt read-only und zeigt Master-, Worker-, Queue- und Graphzustand. Details: [`docs/MASTER-SUBAGENT-ORCHESTRATOR.md`](docs/MASTER-SUBAGENT-ORCHESTRATOR.md).
## Unified Graph Explorer (v1.4.0)
Das read-only Control Center visualisiert Runtime/Trust, Ticket-Evidence, Learning-Lineage, Research-Provenance, einen redigierten NeuroForge-Brain-Graph sowie einen reproduzierbaren Engineering-Graph aus Go-AST und Compose. Für Dateien/Symbole/Routen gibt es zusätzlich eine statische Change-Impact-/Blast-Radius-Sicht. 2D ist der operative Default; 3D ist ein optionaler, gebundener Explorer.

24
RELEASE-NOTES-v1.6.0.md Normal file
View File

@@ -0,0 +1,24 @@
# GLPI NeuroForge Mega v1.6.0
## Durable Master/Subagent Orchestration
- NeuroForge is the authoritative scheduler/master.
- Separate CPU and GPU subagents with capability/resource routing.
- Persistent priorities, dependencies, idempotency, retries/backoff and bounded queues.
- Heartbeat/lease-token fencing; expired leases cannot submit late results.
- Durable `apply_wait` phase for worker results that mutate master state.
- Admin status/job list/retry/cancel and read-only Control Center visibility.
## Knowledge Graph Convergence
- Bounded ANN-assisted graph backfill for imported knowledge memories.
- Multi-neighbor semantic relinking instead of leaving imported chunks isolated.
- Adjacency index, multiple relation labels per edge and bounded multi-hop retrieval.
- Graph health metrics for isolated/linked/multi-linked nodes, degree and connected components.
- Memory-version plus vector-fingerprint fencing rejects stale relink results after delete/recreate races.
## Deployment
- Local `neuroforge-worker-cpu` and `neuroforge-worker-gpu` services.
- `docker-compose.subagent.yml` for additional remote CPU/GPU hosts.
- Non-destructive upgrade from v1.5.9; existing volumes and knowledge remain valid.

View File

@@ -1 +1 @@
1.5.9
1.6.0

16
deployments/README.md Normal file
View File

@@ -0,0 +1,16 @@
# Distributed Deployment Kits (v1.6.0)
This directory contains three independent deployment kits:
- `master/` - authoritative NeuroForge Master plus Agent, Knowledge, Control, optional SearXNG and optional Prometheus/Grafana.
- `cpu-subagent/` - CPU worker for `vector.relink` / graph convergence.
- `gpu-subagent/` - GPU worker plus local Ollama for `model.chat` and `model.embed`.
The generated `NEUROFORGE_WORKER_TOKEN` is identical in all three `.env` files. Replace the RFC 5737 example IP addresses (`192.0.2.x`) with real reachable addresses before starting.
Recommended order:
1. GPU subagent: `docker compose --profile monitoring up -d`
2. CPU subagent: `docker compose --profile monitoring up -d`
3. Master: fill GLPI credentials, then `docker compose --profile research --profile monitoring up -d`
Only the Master holds authoritative NeuroForge state. Workers are disposable execution nodes.

View File

@@ -0,0 +1,11 @@
# CPU Subagent
Runs the durable CPU execution node used primarily for `vector.relink` and graph convergence.
Edit `NEUROFORGE_MASTER_URL`, then:
```bash
./preflight.sh
docker compose --profile monitoring up -d
```
The optional node-exporter listens on port 9100 for Master Prometheus. Restrict it with host firewall rules to the Prometheus/Master host.

View File

@@ -0,0 +1,46 @@
name: neuroforge-cpu-subagent
services:
cpu-subagent:
image: git.send.nrw/sendnrw/glpi-neuroforge-mega-neuroforge-worker:${IMAGE_TAG:?Set
immutable IMAGE_TAG}
command:
- -server
- ${NEUROFORGE_MASTER_URL:?Set reachable NeuroForge master URL}
- -id
- ${NEUROFORGE_CPU_WORKER_ID:?Set CPU worker ID}
restart: unless-stopped
environment:
NEUROFORGE_WORKER_TOKEN: ${NEUROFORGE_WORKER_TOKEN:?Set worker token shared
with master}
NEUROFORGE_WORKER_RESOURCE_CLASS: cpu
NEUROFORGE_WORKER_CAPABILITIES: ${NEUROFORGE_CPU_WORKER_CAPABILITIES:-cpu,vector.relink}
NEUROFORGE_WORKER_MAX_CONCURRENCY: ${NEUROFORGE_CPU_WORKER_CONCURRENCY:-2}
NEUROFORGE_WORKER_HEARTBEAT_INTERVAL: ${NEUROFORGE_WORKER_HEARTBEAT_INTERVAL:-15s}
read_only: true
tmpfs:
- /tmp:size=32m,mode=1777
security_opt:
- no-new-privileges:true
cap_drop:
- ALL
node-exporter:
profiles:
- monitoring
image: ${NODE_EXPORTER_IMAGE:-prom/node-exporter:v1.12.1}
restart: unless-stopped
command:
- --path.procfs=/host/proc
- --path.sysfs=/host/sys
- --path.rootfs=/rootfs
- --collector.filesystem.mount-points-exclude=^/(sys|proc|dev|host|etc)($$|/)
ports:
- ${EXPORTER_BIND_ADDRESS:-0.0.0.0}:${NODE_EXPORTER_HOST_PORT:-9100}:9100
volumes:
- /proc:/host/proc:ro
- /sys:/host/sys:ro
- /:/rootfs:ro,rslave
read_only: true
security_opt:
- no-new-privileges:true
cap_drop:
- ALL

View File

@@ -0,0 +1,7 @@
#!/usr/bin/env sh
set -eu
for k in NEUROFORGE_MASTER_URL NEUROFORGE_WORKER_TOKEN NEUROFORGE_CPU_WORKER_ID; do v=$(grep -E "^${k}=" .env | head -1 | cut -d= -f2- || true); [ -n "$v" ] || { echo "FEHLT: $k"; exit 1; }; echo "$v" | grep -q '192\.0\.2\.' && { echo "SETZEN: $k"; exit 1; } || true; done
command -v docker >/dev/null 2>&1 || { echo "FEHLT: docker"; exit 1; }
docker compose version >/dev/null
docker compose --profile monitoring config >/dev/null
echo "CPU subagent preflight: OK"

View File

@@ -0,0 +1,13 @@
# GPU Subagent + Ollama
Runs Ollama on the GPU node, pulls the configured chat and embedding models through two idempotent init services, and registers a GPU worker with capabilities `model.chat` and `model.embed`.
Prerequisites: NVIDIA driver, NVIDIA Container Toolkit and working Docker GPU access.
Edit `NEUROFORGE_MASTER_URL`, then:
```bash
./preflight.sh
docker compose --profile monitoring up -d
```
Ollama is intentionally exposed on port 11434 so the Master Agent/Knowledge services can use this GPU node directly. Restrict ports 11434, 9100 and 9400 to the Master/Prometheus host with a firewall.

View File

@@ -0,0 +1,118 @@
name: neuroforge-gpu-subagent
services:
ollama:
image: ${OLLAMA_IMAGE:-ollama/ollama:0.33.2}
restart: unless-stopped
gpus: all
environment:
OLLAMA_HOST: 0.0.0.0:11434
OLLAMA_KEEP_ALIVE: ${OLLAMA_KEEP_ALIVE:-10m}
ports:
- ${OLLAMA_BIND_ADDRESS:-0.0.0.0}:${OLLAMA_HOST_PORT:-11434}:11434
volumes:
- ollama-data:/root/.ollama
security_opt:
- no-new-privileges:true
healthcheck:
test:
- CMD
- ollama
- list
interval: 15s
timeout: 5s
retries: 20
start_period: 15s
gpu-subagent:
image: git.send.nrw/sendnrw/glpi-neuroforge-mega-neuroforge-worker:${IMAGE_TAG:?Set
immutable IMAGE_TAG}
command:
- -server
- ${NEUROFORGE_MASTER_URL:?Set reachable NeuroForge master URL}
- -id
- ${NEUROFORGE_GPU_WORKER_ID:?Set GPU worker ID}
restart: unless-stopped
environment:
NEUROFORGE_WORKER_TOKEN: ${NEUROFORGE_WORKER_TOKEN:?Set worker token shared
with master}
NEUROFORGE_WORKER_RESOURCE_CLASS: gpu
NEUROFORGE_WORKER_CAPABILITIES: ${NEUROFORGE_GPU_WORKER_CAPABILITIES:-gpu,model.chat,model.embed}
NEUROFORGE_WORKER_MAX_CONCURRENCY: ${NEUROFORGE_GPU_WORKER_CONCURRENCY:-1}
NEUROFORGE_WORKER_HEARTBEAT_INTERVAL: ${NEUROFORGE_WORKER_HEARTBEAT_INTERVAL:-15s}
NEUROFORGE_WORKER_OLLAMA_URL: http://ollama:11434
NEUROFORGE_WORKER_OLLAMA_CHAT_MODEL: ${OLLAMA_MODEL:-gemma4}
NEUROFORGE_WORKER_OLLAMA_EMBEDDING_MODEL: ${OLLAMA_EMBEDDING_MODEL:-embeddinggemma}
NEUROFORGE_WORKER_OLLAMA_NUM_CTX: ${NEUROFORGE_OLLAMA_NUM_CTX:-8192}
NEUROFORGE_WORKER_OLLAMA_KEEP_ALIVE: ${OLLAMA_KEEP_ALIVE:-10m}
depends_on:
ollama-model-chat-init:
condition: service_completed_successfully
ollama-model-embed-init:
condition: service_completed_successfully
read_only: true
tmpfs:
- /tmp:size=32m,mode=1777
security_opt:
- no-new-privileges:true
cap_drop:
- ALL
node-exporter:
profiles:
- monitoring
image: ${NODE_EXPORTER_IMAGE:-prom/node-exporter:v1.12.1}
restart: unless-stopped
command:
- --path.procfs=/host/proc
- --path.sysfs=/host/sys
- --path.rootfs=/rootfs
- --collector.filesystem.mount-points-exclude=^/(sys|proc|dev|host|etc)($$|/)
ports:
- ${EXPORTER_BIND_ADDRESS:-0.0.0.0}:${NODE_EXPORTER_HOST_PORT:-9100}:9100
volumes:
- /proc:/host/proc:ro
- /sys:/host/sys:ro
- /:/rootfs:ro,rslave
read_only: true
security_opt:
- no-new-privileges:true
cap_drop:
- ALL
dcgm-exporter:
profiles:
- monitoring
image: ${DCGM_EXPORTER_IMAGE:-nvcr.io/nvidia/k8s/dcgm-exporter:4.6.0-4.8.3-distroless}
restart: unless-stopped
gpus: all
cap_add:
- SYS_ADMIN
ports:
- ${EXPORTER_BIND_ADDRESS:-0.0.0.0}:${DCGM_EXPORTER_HOST_PORT:-9400}:9400
security_opt:
- no-new-privileges:true
ollama-model-chat-init:
image: ${OLLAMA_IMAGE:-ollama/ollama:0.33.2}
restart: 'no'
command:
- pull
- ${OLLAMA_MODEL:-gemma4}
environment:
OLLAMA_HOST: http://ollama:11434
depends_on:
ollama:
condition: service_healthy
security_opt:
- no-new-privileges:true
ollama-model-embed-init:
image: ${OLLAMA_IMAGE:-ollama/ollama:0.33.2}
restart: 'no'
command:
- pull
- ${OLLAMA_EMBEDDING_MODEL:-embeddinggemma}
environment:
OLLAMA_HOST: http://ollama:11434
depends_on:
ollama:
condition: service_healthy
security_opt:
- no-new-privileges:true
volumes:
ollama-data: null

View File

@@ -0,0 +1,8 @@
#!/usr/bin/env sh
set -eu
for k in NEUROFORGE_MASTER_URL NEUROFORGE_WORKER_TOKEN NEUROFORGE_GPU_WORKER_ID OLLAMA_MODEL OLLAMA_EMBEDDING_MODEL; do v=$(grep -E "^${k}=" .env | head -1 | cut -d= -f2- || true); [ -n "$v" ] || { echo "FEHLT: $k"; exit 1; }; echo "$v" | grep -q '192\.0\.2\.' && { echo "SETZEN: $k"; exit 1; } || true; done
command -v docker >/dev/null 2>&1 || { echo "FEHLT: docker"; exit 1; }
docker compose version >/dev/null
docker compose --profile monitoring config >/dev/null
command -v nvidia-smi >/dev/null 2>&1 || echo "WARNUNG: nvidia-smi nicht gefunden; NVIDIA Host/Toolkit prüfen."
echo "GPU subagent preflight: OK"

View File

@@ -0,0 +1,20 @@
# Master Deployment
The Master compose deliberately contains **no local CPU/GPU NeuroForge workers**. It uses remote subagents. Agent, Knowledge and NeuroForge use `OLLAMA_BASE_URL`/`OLLAMA_URLS`, normally pointing to the GPU subagent host.
Before first start:
- replace the `192.0.2.x` example addresses;
- fill the five GLPI credentials in `.env`;
- expose the NeuroForge Master port only to trusted subagent networks or put it behind TLS/mTLS/reverse proxy;
- keep Grafana and Prometheus bound to loopback unless intentionally proxied.
Start:
```bash
./preflight.sh
docker compose --profile research --profile monitoring up -d
```
Monitoring:
- Prometheus: `http://127.0.0.1:${PROMETHEUS_HOST_PORT:-9090}`
- Grafana: `http://127.0.0.1:${GRAFANA_HOST_PORT:-3000}`
- Dashboard is provisioned automatically in folder `NeuroForge`.

View File

View File

@@ -0,0 +1,26 @@
# Private SearXNG instance for NeuroForge research.
# SEARXNG_SECRET and SEARXNG_BASE_URL override the corresponding server values.
use_default_settings: true
general:
debug: false
instance_name: "NeuroForge Research Search"
search:
safe_search: 1
formats:
- html
- json
server:
secret_key: "overridden-by-SEARXNG_SECRET"
limiter: false
public_instance: false
image_proxy: false
default_http_headers:
X-Robots-Tag: "noindex, nofollow"
Referrer-Policy: "no-referrer"
outgoing:
request_timeout: 5.0
max_request_timeout: 15.0

View File

@@ -0,0 +1,589 @@
name: glpi-neuroforge-master
services:
searxng:
image: ${SEARXNG_IMAGE:-docker.io/searxng/searxng:latest}
profiles:
- research
restart: unless-stopped
environment:
SEARXNG_SECRET: ${SEARXNG_SECRET}
SEARXNG_BASE_URL: http://searxng:8080/
FORCE_OWNERSHIP: 'false'
volumes:
- ./deploy/searxng/settings.yml:/etc/searxng/settings.yml:ro
- searxng-cache:/var/cache/searxng
ports:
- 127.0.0.1:${SEARXNG_HOST_PORT:-8888}:8080
read_only: true
tmpfs:
- /tmp:size=64m,mode=1777
security_opt:
- no-new-privileges:true
cap_drop:
- ALL
neuroforge:
image: git.send.nrw/sendnrw/glpi-neuroforge-mega-neuroforge:${IMAGE_TAG:?Set IMAGE_TAG
to an immutable release tag, for example 1.6.0}
command:
- -data
- /app/data
- -listen
- :8080
restart: unless-stopped
environment:
NEUROFORGE_ADMIN_TOKEN: ${NEUROFORGE_ADMIN_TOKEN:?Set a unique NeuroForge admin
token}
NEUROFORGE_APP_API_KEY: ${NEUROFORGE_APP_API_KEY:?Set a unique NeuroForge app
API key}
NEUROFORGE_INTEGRATION_TOKEN: ${NEUROFORGE_INTEGRATION_TOKEN:?Set a unique NeuroForge
integration token}
NEUROFORGE_CONTROL_READ_TOKEN: ${NEUROFORGE_CONTROL_READ_TOKEN:?Set a unique
NeuroForge control read token}
NEUROFORGE_WORKER_TOKEN: ${NEUROFORGE_WORKER_TOKEN:?Set a unique NeuroForge
worker token}
NEUROFORGE_METRICS_TOKEN: ${NEUROFORGE_METRICS_TOKEN:?Set a unique NeuroForge
metrics token}
NEUROFORGE_CLUSTER_TOKEN: ${NEUROFORGE_CLUSTER_TOKEN:-}
OPENAI_API_KEY: ${OPENAI_API_KEY:-}
NEUROFORGE_OLLAMA_URL: ${OLLAMA_BASE_URL:?Set Ollama URL reachable from master,
normally GPU subagent host}
NEUROFORGE_OLLAMA_CHAT_MODEL: ${OLLAMA_MODEL:-gemma3}
NEUROFORGE_OLLAMA_EMBEDDING_MODEL: ${OLLAMA_EMBEDDING_MODEL:-embeddinggemma}
NEUROFORGE_OLLAMA_NUM_CTX: ${NEUROFORGE_OLLAMA_NUM_CTX:-8192}
NEUROFORGE_OLLAMA_NUM_PREDICT: ${NEUROFORGE_OLLAMA_NUM_PREDICT:-0}
NEUROFORGE_WORKER_LEASE_SECONDS: ${NEUROFORGE_WORKER_LEASE_SECONDS:-120}
NEUROFORGE_WORKER_HEARTBEAT_SECONDS: ${NEUROFORGE_WORKER_HEARTBEAT_SECONDS:-15}
NEUROFORGE_WORKER_STALE_AFTER_SECONDS: ${NEUROFORGE_WORKER_STALE_AFTER_SECONDS:-60}
NEUROFORGE_WORKER_DEFAULT_MAX_ATTEMPTS: ${NEUROFORGE_WORKER_DEFAULT_MAX_ATTEMPTS:-3}
NEUROFORGE_WORKER_RETRY_BACKOFF_SECONDS: ${NEUROFORGE_WORKER_RETRY_BACKOFF_SECONDS:-15}
NEUROFORGE_WORKER_MAX_QUEUED_JOBS: ${NEUROFORGE_WORKER_MAX_QUEUED_JOBS:-5000}
NEUROFORGE_WORKER_MASTER_APPLY_MAX_ATTEMPTS: ${NEUROFORGE_WORKER_MASTER_APPLY_MAX_ATTEMPTS:-5}
NEUROFORGE_WORKER_MASTER_APPLY_BACKOFF_SECONDS: ${NEUROFORGE_WORKER_MASTER_APPLY_BACKOFF_SECONDS:-5}
NEUROFORGE_WORKER_JOB_RETENTION_HOURS: ${NEUROFORGE_WORKER_JOB_RETENTION_HOURS:-168}
NEUROFORGE_WORKER_MAX_TERMINAL_JOBS: ${NEUROFORGE_WORKER_MAX_TERMINAL_JOBS:-20000}
NEUROFORGE_GRAPH_BACKFILL_ENABLED: ${NEUROFORGE_GRAPH_BACKFILL_ENABLED:-true}
NEUROFORGE_GRAPH_BACKFILL_INTERVAL_SECONDS: ${NEUROFORGE_GRAPH_BACKFILL_INTERVAL_SECONDS:-10}
NEUROFORGE_GRAPH_BACKFILL_BATCH_SIZE: ${NEUROFORGE_GRAPH_BACKFILL_BATCH_SIZE:-64}
NEUROFORGE_GRAPH_BACKFILL_MAX_QUEUED: ${NEUROFORGE_GRAPH_BACKFILL_MAX_QUEUED:-256}
NEUROFORGE_GRAPH_BACKFILL_MIN_DEGREE: ${NEUROFORGE_GRAPH_BACKFILL_MIN_DEGREE:-3}
NEUROFORGE_GRAPH_CANDIDATE_MULTIPLIER: ${NEUROFORGE_GRAPH_CANDIDATE_MULTIPLIER:-6}
NEUROFORGE_GRAPH_RETRY_AFTER_MINUTES: ${NEUROFORGE_GRAPH_RETRY_AFTER_MINUTES:-360}
NEUROFORGE_GRAPH_REQUIRE_WORKER: ${NEUROFORGE_GRAPH_REQUIRE_WORKER:-true}
NEUROFORGE_GRAPH_MAX_HOPS: ${NEUROFORGE_GRAPH_MAX_HOPS:-3}
NEUROFORGE_GRAPH_HOP_DECAY: ${NEUROFORGE_GRAPH_HOP_DECAY:-0.60}
NEUROFORGE_GRAPH_MAX_EXPANSION: ${NEUROFORGE_GRAPH_MAX_EXPANSION:-64}
NEUROFORGE_GRAPH_MIN_EDGE_WEIGHT: ${NEUROFORGE_GRAPH_MIN_EDGE_WEIGHT:-0.05}
NEUROFORGE_OFFLOAD_CHAT: ${NEUROFORGE_OFFLOAD_CHAT:-true}
NEUROFORGE_OFFLOAD_EMBEDDINGS: ${NEUROFORGE_OFFLOAD_EMBEDDINGS:-true}
NEUROFORGE_DISTRIBUTED_INFERENCE_WAIT_SECONDS: ${NEUROFORGE_DISTRIBUTED_INFERENCE_WAIT_SECONDS:-180}
NEUROFORGE_READINESS_OLLAMA_LIVE: ${NEUROFORGE_READINESS_OLLAMA_LIVE:-true}
NEUROFORGE_CONTROLLED_LEARNING: ${NEUROFORGE_CONTROLLED_LEARNING:-true}
NEUROFORGE_GOAL_LEARNING_ENABLED: ${NEUROFORGE_GOAL_LEARNING_ENABLED:-false}
NEUROFORGE_RESEARCH_ENABLED: ${NEUROFORGE_RESEARCH_ENABLED:-false}
NEUROFORGE_SEARXNG_ENABLED: ${NEUROFORGE_SEARXNG_ENABLED:-false}
NEUROFORGE_SEARXNG_URL: ${NEUROFORGE_SEARXNG_URL:-http://searxng:8080}
NEUROFORGE_RESEARCH_GOAL_ENABLED: ${NEUROFORGE_RESEARCH_GOAL_ENABLED:-true}
NEUROFORGE_AUTONOMY_ENABLED: ${NEUROFORGE_AUTONOMY_ENABLED:-false}
NEUROFORGE_AUTONOMY_INTERVAL_MINUTES: ${NEUROFORGE_AUTONOMY_INTERVAL_MINUTES:-30}
NEUROFORGE_RESEARCH_MAX_QUERIES: ${NEUROFORGE_RESEARCH_MAX_QUERIES:-2}
NEUROFORGE_RESEARCH_MAX_PAGES: ${NEUROFORGE_RESEARCH_MAX_PAGES:-4}
NEUROFORGE_KB_STAGING_ENABLED: ${NEUROFORGE_KB_STAGING_ENABLED:-true}
NEUROFORGE_KB_STAGING_URL: http://knowledge:8080/api/integrations/staging
NEUROFORGE_KB_STAGING_TOKEN: ${KB_INTEGRATION_TOKEN:?Set the Knowledge integration
token}
NEUROFORGE_KB_STAGING_MIN_EVIDENCE: ${NEUROFORGE_KB_STAGING_MIN_EVIDENCE:-4}
NEUROFORGE_KB_STAGING_MIN_SOURCES: ${NEUROFORGE_KB_STAGING_MIN_SOURCES:-2}
NEUROFORGE_KB_STAGING_MIN_CORROBORATIONS: ${NEUROFORGE_KB_STAGING_MIN_CORROBORATIONS:-0}
NEUROFORGE_KB_STAGING_MAX_EVIDENCE: ${NEUROFORGE_KB_STAGING_MAX_EVIDENCE:-12}
NEUROFORGE_KB_STAGING_SYNTHESIS_MODE: ${NEUROFORGE_KB_STAGING_SYNTHESIS_MODE:-llm}
NEUROFORGE_KB_STAGING_REQUIRE_AUTHORITATIVE_SOURCE: ${NEUROFORGE_KB_STAGING_REQUIRE_AUTHORITATIVE_SOURCE:-true}
NEUROFORGE_KB_STAGING_MIN_AUTHORITATIVE_SOURCES: ${NEUROFORGE_KB_STAGING_MIN_AUTHORITATIVE_SOURCES:-1}
NEUROFORGE_KB_STAGING_AUTHORITATIVE_DOMAINS: ${NEUROFORGE_KB_STAGING_AUTHORITATIVE_DOMAINS:-}
NEUROFORGE_KB_STAGING_VERIFY_CLAIMS: ${NEUROFORGE_KB_STAGING_VERIFY_CLAIMS:-true}
NEUROFORGE_KB_STAGING_MIN_CLAIM_COVERAGE: ${NEUROFORGE_KB_STAGING_MIN_CLAIM_COVERAGE:-1.0}
NEUROFORGE_KB_STAGING_REQUIRE_AUTHORITATIVE_ACTIONS: ${NEUROFORGE_KB_STAGING_REQUIRE_AUTHORITATIVE_ACTIONS:-true}
NEUROFORGE_KB_STAGING_MAX_VERIFICATION_STATEMENTS: ${NEUROFORGE_KB_STAGING_MAX_VERIFICATION_STATEMENTS:-32}
NEUROFORGE_KB_STAGING_VERIFICATION_REPAIR: ${NEUROFORGE_KB_STAGING_VERIFICATION_REPAIR:-true}
NEUROFORGE_KB_STAGING_SYNTHESIS_MAX_TOKENS: ${NEUROFORGE_KB_STAGING_SYNTHESIS_MAX_TOKENS:-2600}
NEUROFORGE_KB_STAGING_EVIDENCE_PROMPT_MAX_CHARS: ${NEUROFORGE_KB_STAGING_EVIDENCE_PROMPT_MAX_CHARS:-14000}
NEUROFORGE_KB_STAGING_MIN_ARTICLE_CHARS: ${NEUROFORGE_KB_STAGING_MIN_ARTICLE_CHARS:-3500}
NEUROFORGE_KB_STAGING_TARGET_ARTICLE_CHARS: ${NEUROFORGE_KB_STAGING_TARGET_ARTICLE_CHARS:-6500}
NEUROFORGE_KB_STAGING_MAX_ARTICLE_CHARS: ${NEUROFORGE_KB_STAGING_MAX_ARTICLE_CHARS:-10000}
NEUROFORGE_KB_STAGING_MIN_ANSWER_CHARS: ${NEUROFORGE_KB_STAGING_MIN_ANSWER_CHARS:-160}
NEUROFORGE_KB_STAGING_MAX_ANSWER_CHARS: ${NEUROFORGE_KB_STAGING_MAX_ANSWER_CHARS:-1200}
ports:
- ${NEUROFORGE_BIND_ADDRESS:-0.0.0.0}:${NEUROFORGE_HOST_PORT:-8090}:8080
volumes:
- neuroforge-data:/app/data
read_only: true
tmpfs:
- /tmp:size=64m,mode=1777
security_opt:
- no-new-privileges:true
cap_drop:
- ALL
healthcheck:
test:
- CMD
- wget
- -q
- -O
- '-'
- http://127.0.0.1:8080/readyz
interval: 15s
timeout: 3s
retries: 8
start_period: 15s
stop_grace_period: 35s
agent-data-init:
image: git.send.nrw/sendnrw/glpi-neuroforge-mega-agent-data-init:${IMAGE_TAG:?Set
IMAGE_TAG to an immutable release tag, for example 1.6.0}
restart: 'no'
user: 0:0
volumes:
- agent-data:/app/data
security_opt:
- no-new-privileges:true
cap_drop:
- ALL
cap_add:
- CHOWN
- FOWNER
agent:
image: git.send.nrw/sendnrw/glpi-neuroforge-mega-agent:${IMAGE_TAG:?Set IMAGE_TAG
to an immutable release tag, for example 1.6.0}
restart: unless-stopped
environment:
AI_CONTENT_LABEL_ENABLED: ${AI_CONTENT_LABEL_ENABLED:-}
AUTO_CATEGORY: ${AUTO_CATEGORY:-}
AUTO_ESCALATION: ${AUTO_ESCALATION:-}
AUTO_PRIORITY: ${AUTO_PRIORITY:-}
AUTO_REPLY: ${AUTO_REPLY:-}
BRAIN_ACTIVITY_API_KEY: ${NEUROFORGE_INTEGRATION_TOKEN:?Set the NeuroForge integration
token}
BRAIN_ACTIVITY_URL: http://neuroforge:8080/api/v1/integrations/events
CATEGORY_CONFIDENCE: ${CATEGORY_CONFIDENCE:-}
CATEGORY_PROMPT_LIMIT: ${CATEGORY_PROMPT_LIMIT:-}
CHANGE_CALENDAR_ENABLED: ${CHANGE_CALENDAR_ENABLED:-}
CHANGE_LOOKAHEAD: ${CHANGE_LOOKAHEAD:-}
CHANGE_LOOKBACK: ${CHANGE_LOOKBACK:-}
COMMUNICATION_CLOSING: ${COMMUNICATION_CLOSING:-}
COMMUNICATION_LANGUAGE: ${COMMUNICATION_LANGUAGE:-}
COMMUNICATION_SALUTATION: ${COMMUNICATION_SALUTATION:-}
COMMUNICATION_SIGNATURE: ${COMMUNICATION_SIGNATURE:-}
COMMUNICATION_STYLE: ${COMMUNICATION_STYLE:-}
CONTEXT_BLOCK_AUTO_REPLY_ON_ERRORS: ${CONTEXT_BLOCK_AUTO_REPLY_ON_ERRORS:-}
CONTEXT_BLOCK_AUTO_REPLY_ON_INCIDENT: ${CONTEXT_BLOCK_AUTO_REPLY_ON_INCIDENT:-}
CONTEXT_ENABLED: ${CONTEXT_ENABLED:-}
CONTEXT_INCIDENT_REPLY_TEXT: ${CONTEXT_INCIDENT_REPLY_TEXT:-}
CONTEXT_MAINTENANCE_REPLY_TEXT: ${CONTEXT_MAINTENANCE_REPLY_TEXT:-}
CONTEXT_RELEVANCE_MIN_SCORE: ${CONTEXT_RELEVANCE_MIN_SCORE:-}
CONTEXT_STATUS_REPLY_ENABLED: ${CONTEXT_STATUS_REPLY_ENABLED:-}
CONTEXT_STATUS_REPLY_MIN_AI_CONFIDENCE: ${CONTEXT_STATUS_REPLY_MIN_AI_CONFIDENCE:-}
CONTEXT_STATUS_REPLY_MIN_FINAL_SCORE: ${CONTEXT_STATUS_REPLY_MIN_FINAL_SCORE:-}
CONTEXT_STATUS_REPLY_MIN_RELEVANCE: ${CONTEXT_STATUS_REPLY_MIN_RELEVANCE:-}
CONTEXT_TIMEOUT: ${CONTEXT_TIMEOUT:-}
CONTROL_READ_TOKEN: ${CONTROL_READ_TOKEN:?Set the Agent control read token}
DATA_DIR: /app/data
DRY_RUN: ${DRY_RUN:-}
ESCALATION_ADD_PRIVATE_FOLLOWUP: ${ESCALATION_ADD_PRIVATE_FOLLOWUP:-}
ESCALATION_ALLOWED_ACTIONS: ${ESCALATION_ALLOWED_ACTIONS:-}
ESCALATION_ALLOWED_REASON_CODES: ${ESCALATION_ALLOWED_REASON_CODES:-}
ESCALATION_ANALYSIS_TIMEOUT: ${ESCALATION_ANALYSIS_TIMEOUT:-}
ESCALATION_CONFIDENCE: ${ESCALATION_CONFIDENCE:-}
ESCALATION_ENABLED: ${ESCALATION_ENABLED:-}
ESCALATION_MAJOR_INCIDENT_MIN_RELEVANCE: ${ESCALATION_MAJOR_INCIDENT_MIN_RELEVANCE:-}
ESCALATION_MAJOR_INCIDENT_NOTE: ${ESCALATION_MAJOR_INCIDENT_NOTE:-}
ESCALATION_MANAGER_REVIEW_GROUP_ID: ${ESCALATION_MANAGER_REVIEW_GROUP_ID:-}
ESCALATION_MANAGER_REVIEW_MIN_LEVEL: ${ESCALATION_MANAGER_REVIEW_MIN_LEVEL:-}
ESCALATION_MANAGER_REVIEW_NOTE: ${ESCALATION_MANAGER_REVIEW_NOTE:-}
ESCALATION_MANAGER_REVIEW_USER_ID: ${ESCALATION_MANAGER_REVIEW_USER_ID:-}
ESCALATION_MAX_LEVEL: ${ESCALATION_MAX_LEVEL:-}
ESCALATION_MIN_AGE: ${ESCALATION_MIN_AGE:-}
ESCALATION_MIN_INACTIVITY: ${ESCALATION_MIN_INACTIVITY:-}
ESCALATION_SCAN_INTERVAL: ${ESCALATION_SCAN_INTERVAL:-}
ESCALATION_SECOND_LEVEL_GROUP_ID: ${ESCALATION_SECOND_LEVEL_GROUP_ID:-}
ESCALATION_SECOND_LEVEL_NOTE: ${ESCALATION_SECOND_LEVEL_NOTE:-}
ESCALATION_SECURITY_GROUP_ID: ${ESCALATION_SECURITY_GROUP_ID:-}
ESCALATION_SECURITY_NOTE: ${ESCALATION_SECURITY_NOTE:-}
ESCALATION_SERVICE_OWNER_GROUP_ID: ${ESCALATION_SERVICE_OWNER_GROUP_ID:-}
ESCALATION_SERVICE_OWNER_MIN_LEVEL: ${ESCALATION_SERVICE_OWNER_MIN_LEVEL:-}
ESCALATION_SERVICE_OWNER_NOTE: ${ESCALATION_SERVICE_OWNER_NOTE:-}
ESCALATION_SERVICE_OWNER_USER_ID: ${ESCALATION_SERVICE_OWNER_USER_ID:-}
ESCALATION_SLA_RISK_WINDOW: ${ESCALATION_SLA_RISK_WINDOW:-}
ESCALATION_WEBHOOK_ALLOW_INSECURE_HTTP: ${ESCALATION_WEBHOOK_ALLOW_INSECURE_HTTP:-}
ESCALATION_WEBHOOK_BEARER_TOKEN: ${ESCALATION_WEBHOOK_BEARER_TOKEN:-}
ESCALATION_WEBHOOK_TIMEOUT: ${ESCALATION_WEBHOOK_TIMEOUT:-}
ESCALATION_WEBHOOK_URL: ${ESCALATION_WEBHOOK_URL:-}
GLPI_AGENT_USER_ID: ${GLPI_AGENT_USER_ID:-}
GLPI_ALLOWED_STATUS_IDS: ${GLPI_ALLOWED_STATUS_IDS:-}
GLPI_ALLOW_INSECURE_HTTP: ${GLPI_ALLOW_INSECURE_HTTP:-}
GLPI_API_VERSION: ${GLPI_API_VERSION:-}
GLPI_CHANGE_FILTER: ${GLPI_CHANGE_FILTER:-}
GLPI_CHANGE_LIMIT: ${GLPI_CHANGE_LIMIT:-}
GLPI_CHANGE_PATH: ${GLPI_CHANGE_PATH:-}
GLPI_CLIENT_ID: ${GLPI_CLIENT_ID:?Set GLPI_CLIENT_ID}
GLPI_CLIENT_SECRET: ${GLPI_CLIENT_SECRET:?Set GLPI_CLIENT_SECRET}
GLPI_ESCALATION_FILTER: ${GLPI_ESCALATION_FILTER:-}
GLPI_ESCALATION_GROUP_PATCH_FIELD: ${GLPI_ESCALATION_GROUP_PATCH_FIELD:-}
GLPI_ESCALATION_ITIL_LINK_BODY: ${GLPI_ESCALATION_ITIL_LINK_BODY:-}
GLPI_ESCALATION_ITIL_LINK_PATH: ${GLPI_ESCALATION_ITIL_LINK_PATH:-}
GLPI_ESCALATION_LIMIT: ${GLPI_ESCALATION_LIMIT:-}
GLPI_ESCALATION_USER_PATCH_FIELD: ${GLPI_ESCALATION_USER_PATCH_FIELD:-}
GLPI_KB_AUTO_REPLY: ${GLPI_KB_AUTO_REPLY:-}
GLPI_KB_AUTO_REPLY_ALLOW_UNCATEGORIZED: ${GLPI_KB_AUTO_REPLY_ALLOW_UNCATEGORIZED:-}
GLPI_KB_AUTO_REPLY_CATEGORY_IDS: ${GLPI_KB_AUTO_REPLY_CATEGORY_IDS:-}
GLPI_KB_AUTO_REPLY_ITIL_CATEGORY_IDS: ${GLPI_KB_AUTO_REPLY_ITIL_CATEGORY_IDS:-}
GLPI_KB_AUTO_REPLY_UNCATEGORIZED_ARTICLE_IDS: ${GLPI_KB_AUTO_REPLY_UNCATEGORIZED_ARTICLE_IDS:-}
GLPI_KB_ENABLED: ${GLPI_KB_ENABLED:-}
GLPI_KB_FILTER: ${GLPI_KB_FILTER:-}
GLPI_KB_LIMIT: ${GLPI_KB_LIMIT:-}
GLPI_KB_PATH: ${GLPI_KB_PATH:-}
GLPI_KB_SOURCE: ${GLPI_KB_SOURCE:-}
GLPI_KB_SYNC_INTERVAL: ${GLPI_KB_SYNC_INTERVAL:-}
GLPI_MAJOR_INCIDENT_FILTER: ${GLPI_MAJOR_INCIDENT_FILTER:-}
GLPI_MAJOR_INCIDENT_LIMIT: ${GLPI_MAJOR_INCIDENT_LIMIT:-}
GLPI_PASSWORD: ${GLPI_PASSWORD:?Set GLPI_PASSWORD}
GLPI_POLL_INTERVAL: ${GLPI_POLL_INTERVAL:-}
GLPI_POLL_LIMIT: ${GLPI_POLL_LIMIT:-}
GLPI_TICKET_FILTER: ${GLPI_TICKET_FILTER:-}
GLPI_TIMEOUT: ${GLPI_TIMEOUT:-}
GLPI_URL: ${GLPI_URL:?Set GLPI_URL}
GLPI_USERNAME: ${GLPI_USERNAME:?Set GLPI_USERNAME}
GLPI_USER_DEVICE_FILTER_TEMPLATE: ${GLPI_USER_DEVICE_FILTER_TEMPLATE:-}
GLPI_USER_DEVICE_LIMIT: ${GLPI_USER_DEVICE_LIMIT:-}
GLPI_USER_DEVICE_PATHS: ${GLPI_USER_DEVICE_PATHS:-}
HTTP_ADDR: :8080
KNOWLEDGE_ALLOWED_SOURCES: ${KNOWLEDGE_ALLOWED_SOURCES:-}
KNOWLEDGE_AUDIT_TOP_K: ${KNOWLEDGE_AUDIT_TOP_K:-}
KNOWLEDGE_AUTO_REPLY_SOURCES: ${KNOWLEDGE_AUTO_REPLY_SOURCES:-}
KNOWLEDGE_CANDIDATE_MAX_GAP: ${KNOWLEDGE_CANDIDATE_MAX_GAP:-}
KNOWLEDGE_CATEGORY_MAP_FILE: ${KNOWLEDGE_CATEGORY_MAP_FILE:-}
KNOWLEDGE_CATEGORY_MODE: ${KNOWLEDGE_CATEGORY_MODE:-}
KNOWLEDGE_CATEGORY_SOURCES: ${KNOWLEDGE_CATEGORY_SOURCES:-}
KNOWLEDGE_CHUNK_OVERLAP_WORDS: ${KNOWLEDGE_CHUNK_OVERLAP_WORDS:-}
KNOWLEDGE_CHUNK_WORDS: ${KNOWLEDGE_CHUNK_WORDS:-}
KNOWLEDGE_DIR: /app/knowledge
KNOWLEDGE_EMBEDDING_PROFILE: ${KNOWLEDGE_EMBEDDING_PROFILE:-}
KNOWLEDGE_EMBED_BATCH_SIZE: ${KNOWLEDGE_EMBED_BATCH_SIZE:-}
KNOWLEDGE_EVIDENCE_WEIGHT_AI: ${KNOWLEDGE_EVIDENCE_WEIGHT_AI:-}
KNOWLEDGE_EVIDENCE_WEIGHT_CATEGORY: ${KNOWLEDGE_EVIDENCE_WEIGHT_CATEGORY:-}
KNOWLEDGE_EVIDENCE_WEIGHT_RETRIEVAL: ${KNOWLEDGE_EVIDENCE_WEIGHT_RETRIEVAL:-}
KNOWLEDGE_IGNORE_GLOBS: ${KNOWLEDGE_IGNORE_GLOBS:-}
KNOWLEDGE_INDEX_MODE: ${KNOWLEDGE_INDEX_MODE:-}
KNOWLEDGE_INDEX_SCAN_INTERVAL: ${KNOWLEDGE_INDEX_SCAN_INTERVAL:-}
KNOWLEDGE_MAX_CHUNKS_PER_DOC: ${KNOWLEDGE_MAX_CHUNKS_PER_DOC:-}
KNOWLEDGE_MAX_QUERY_CHUNKS: ${KNOWLEDGE_MAX_QUERY_CHUNKS:-}
KNOWLEDGE_MIN_SCORE: ${KNOWLEDGE_MIN_SCORE:-}
KNOWLEDGE_RETRIEVAL_FLOOR: ${KNOWLEDGE_RETRIEVAL_FLOOR:-}
KNOWLEDGE_TOP_K: ${KNOWLEDGE_TOP_K:-}
KNOWLEDGE_VECTOR_BACKEND: ${KNOWLEDGE_VECTOR_BACKEND:-dual}
KNOWLEDGE_WEB_EDIT_ENABLED: ${AGENT_LEGACY_KNOWLEDGE_EDITOR_ENABLED:-false}
KNOWLEDGE_WEIGHT_CATEGORY: ${KNOWLEDGE_WEIGHT_CATEGORY:-}
KNOWLEDGE_WEIGHT_KEYWORDS: ${KNOWLEDGE_WEIGHT_KEYWORDS:-}
KNOWLEDGE_WEIGHT_LEXICAL: ${KNOWLEDGE_WEIGHT_LEXICAL:-}
KNOWLEDGE_WEIGHT_SEMANTIC: ${KNOWLEDGE_WEIGHT_SEMANTIC:-}
KNOWLEDGE_WEIGHT_TITLE: ${KNOWLEDGE_WEIGHT_TITLE:-}
LEARNING_ENABLED: ${LEARNING_ENABLED:-}
LEARNING_EXAMPLES_PER_CATEGORY: ${LEARNING_EXAMPLES_PER_CATEGORY:-}
LEARNING_MAX_EXAMPLES: ${LEARNING_MAX_EXAMPLES:-}
LOG_LEVEL: ${LOG_LEVEL:-}
MAJOR_INCIDENTS_ENABLED: ${MAJOR_INCIDENTS_ENABLED:-}
NEUROFORGE_API_KEY: ${NEUROFORGE_INTEGRATION_TOKEN:?Set the NeuroForge integration
token}
NEUROFORGE_FAIL_OPEN: ${NEUROFORGE_FAIL_OPEN:-true}
NEUROFORGE_NAMESPACE: ${NEUROFORGE_NAMESPACE:-glpi-agent}
NEUROFORGE_SEARCH_K: ${NEUROFORGE_SEARCH_K:-128}
NEUROFORGE_TIMEOUT: ${NEUROFORGE_TIMEOUT:-}
NEUROFORGE_URL: http://neuroforge:8080
OLLAMA_EMBEDDING_MODEL: ${OLLAMA_EMBEDDING_MODEL:-}
OLLAMA_FAILOVER_ATTEMPTS: ${OLLAMA_FAILOVER_ATTEMPTS:-}
OLLAMA_FAILOVER_ENABLED: ${OLLAMA_FAILOVER_ENABLED:-}
OLLAMA_JSON_RETRIES: ${OLLAMA_JSON_RETRIES:-}
OLLAMA_KEEP_ALIVE: ${OLLAMA_KEEP_ALIVE:-}
OLLAMA_MAX_CONCURRENT: ${OLLAMA_MAX_CONCURRENT:-}
OLLAMA_MODEL: ${OLLAMA_MODEL:-}
OLLAMA_NODE_FAILURE_COOLDOWN: ${OLLAMA_NODE_FAILURE_COOLDOWN:-}
OLLAMA_NODE_HEALTH_INTERVAL: ${OLLAMA_NODE_HEALTH_INTERVAL:-}
OLLAMA_NODE_MAX_INFLIGHT: ${OLLAMA_NODE_MAX_INFLIGHT:-}
OLLAMA_NODE_NAMES: ${OLLAMA_NODE_NAMES:-}
OLLAMA_NODE_REQUEST_TIMEOUT: ${OLLAMA_NODE_REQUEST_TIMEOUT:-}
OLLAMA_NODE_WEIGHTS: ${OLLAMA_NODE_WEIGHTS:-}
OLLAMA_NUM_PREDICT: ${OLLAMA_NUM_PREDICT:-}
OLLAMA_REQUIRE_EMBEDDING_MODEL: ${OLLAMA_REQUIRE_EMBEDDING_MODEL:-}
OLLAMA_REQUIRE_SAME_MODEL_DIGEST: ${OLLAMA_REQUIRE_SAME_MODEL_DIGEST:-}
OLLAMA_ROUTING_MODE: ${OLLAMA_ROUTING_MODE:-}
OLLAMA_THINK: ${OLLAMA_THINK:-}
OLLAMA_TIMEOUT: ${OLLAMA_TIMEOUT:-}
OLLAMA_URL: ${OLLAMA_BASE_URL:?Set Ollama URL reachable from master}
OLLAMA_URLS: ${OLLAMA_URLS:?Set one or more Ollama URLs reachable from master}
OUTCOME_LEARNING_ENABLED: ${OUTCOME_LEARNING_ENABLED:-true}
OUTCOME_LEARNING_FAIL_OPEN: ${OUTCOME_LEARNING_FAIL_OPEN:-false}
OUTCOME_LEARNING_MAX_OUTCOMES: ${OUTCOME_LEARNING_MAX_OUTCOMES:-2000}
OUTCOME_RETRIEVAL_ENABLED: ${OUTCOME_RETRIEVAL_ENABLED:-true}
OUTCOME_RETRIEVAL_FAIL_OPEN: ${OUTCOME_RETRIEVAL_FAIL_OPEN:-true}
OUTCOME_RETRIEVAL_MIN_SIMILARITY: ${OUTCOME_RETRIEVAL_MIN_SIMILARITY:-0.58}
OUTCOME_RETRIEVAL_SEARCH_K: ${OUTCOME_RETRIEVAL_SEARCH_K:-6}
PRIORITY_ALLOWED_REASON_CODES: ${PRIORITY_ALLOWED_REASON_CODES:-}
PRIORITY_ANALYSIS_TIMEOUT: ${PRIORITY_ANALYSIS_TIMEOUT:-}
PRIORITY_CONFIDENCE: ${PRIORITY_CONFIDENCE:-}
PRIORITY_ENABLED: ${PRIORITY_ENABLED:-}
PRIORITY_MAX_INCREASE: ${PRIORITY_MAX_INCREASE:-}
QUEUE_SIZE: ${QUEUE_SIZE:-}
RAG_ENABLED: ${RAG_ENABLED:-}
REPLY_CONFIDENCE: ${REPLY_CONFIDENCE:-}
UPTIME_KUMA_API_KEY: ${UPTIME_KUMA_API_KEY:-}
UPTIME_KUMA_ENABLED: ${UPTIME_KUMA_ENABLED:-}
UPTIME_KUMA_INCLUDE_MAINTENANCE: ${UPTIME_KUMA_INCLUDE_MAINTENANCE:-}
UPTIME_KUMA_MAX_ISSUES: ${UPTIME_KUMA_MAX_ISSUES:-}
UPTIME_KUMA_MODE: ${UPTIME_KUMA_MODE:-}
UPTIME_KUMA_STATUS_PAGES: ${UPTIME_KUMA_STATUS_PAGES:-}
UPTIME_KUMA_TIMEOUT: ${UPTIME_KUMA_TIMEOUT:-}
UPTIME_KUMA_URL: ${UPTIME_KUMA_URL:-}
USER_DEVICE_CONTEXT_ENABLED: ${USER_DEVICE_CONTEXT_ENABLED:-}
WEBHOOK_SECRET: ${WEBHOOK_SECRET:-}
WEB_ALLOW_ANONYMOUS: ${WEB_ALLOW_ANONYMOUS:-}
WEB_PASSWORD: ${WEB_PASSWORD:-}
WEB_USERNAME: ${WEB_USERNAME:-}
WORKERS: ${WORKERS:-}
ports:
- 127.0.0.1:${AGENT_HOST_PORT:-8080}:8080
volumes:
- agent-data:/app/data
- ${KB_DATA_PATH:-./knowledge}:/app/knowledge:ro
depends_on:
agent-data-init:
condition: service_completed_successfully
read_only: true
tmpfs:
- /tmp:size=64m,mode=1777
security_opt:
- no-new-privileges:true
cap_drop:
- ALL
healthcheck:
test:
- CMD
- /app/glpi-ai-agent
- healthcheck
interval: 15s
timeout: 3s
retries: 8
start_period: 10s
stop_grace_period: 20s
knowledge:
image: git.send.nrw/sendnrw/glpi-neuroforge-mega-knowledge:${IMAGE_TAG:?Set IMAGE_TAG
to an immutable release tag, for example 1.6.0}
restart: unless-stopped
environment:
APP_MODE: ${KB_APP_MODE:-editor}
DATA_DIR: /data/knowledge
BACKUP_DIR: /data/backups
STAGING_DIR: /data/staging
LISTEN_ADDR: :8080
APP_TITLE: ${APP_TITLE:-}
APP_SUBTITLE: ${APP_SUBTITLE:-}
AUTO_RELOAD_INTERVAL: ${AUTO_RELOAD_INTERVAL:-}
BASIC_AUTH_USER: ${BASIC_AUTH_USER:?Set the Knowledge web user}
BASIC_AUTH_PASSWORD: ${BASIC_AUTH_PASSWORD:?Set the Knowledge web password}
AI_FALLBACK_ENABLED: ${AI_FALLBACK_ENABLED:-false}
OLLAMA_BASE_URL: ${OLLAMA_BASE_URL:?Set Ollama URL reachable from master}
OLLAMA_MODEL: ${OLLAMA_MODEL:-gemma3}
OLLAMA_TIMEOUT: ${OLLAMA_TIMEOUT:-10m}
OLLAMA_MAX_CONCURRENT: ${OLLAMA_MAX_CONCURRENT:-2}
OLLAMA_STAGING_AUTO_REPLY: ${OLLAMA_STAGING_AUTO_REPLY:-false}
OLLAMA_STAGING_MIN_SCORE: ${OLLAMA_STAGING_MIN_SCORE:-0.72}
BRAIN_ACTIVITY_URL: http://neuroforge:8080/api/v1/integrations/events
BRAIN_ACTIVITY_API_KEY: ${NEUROFORGE_INTEGRATION_TOKEN:?Set the NeuroForge integration
token}
KB_INTEGRATION_TOKEN: ${KB_INTEGRATION_TOKEN:?Set the Knowledge integration
token}
ports:
- 127.0.0.1:${KNOWLEDGE_HOST_PORT:-8081}:8080
volumes:
- ${KB_DATA_PATH:-./knowledge}:/data/knowledge:${KB_DATA_MOUNT_MODE:-rw}
- ${KB_STAGING_PATH:-./staging}:/data/staging:rw
- ${KB_BACKUP_PATH:-./backups}:/data/backups:rw
read_only: true
tmpfs:
- /tmp:size=32m,mode=1777
security_opt:
- no-new-privileges:true
cap_drop:
- ALL
stop_grace_period: 35s
control:
image: git.send.nrw/sendnrw/glpi-neuroforge-mega-control:${IMAGE_TAG:?Set IMAGE_TAG
to an immutable release tag, for example 1.6.0}
restart: unless-stopped
environment:
CONTROL_ADDR: :8070
CONTROL_BASIC_AUTH_USER: ${CONTROL_BASIC_AUTH_USER:?Set the Control Center user}
CONTROL_BASIC_AUTH_PASSWORD: ${CONTROL_BASIC_AUTH_PASSWORD:?Set the Control
Center password}
AGENT_URL: http://agent:8080
KNOWLEDGE_URL: http://knowledge:8080
NEUROFORGE_URL: http://neuroforge:8080
NEUROFORGE_API_KEY: ${NEUROFORGE_CONTROL_READ_TOKEN:?Set the NeuroForge control
read token}
CONTROL_READ_TOKEN: ${CONTROL_READ_TOKEN:?Set the Agent control read token}
CODEBASE_MEMORY_URL: ${CODEBASE_MEMORY_URL:-}
PUBLIC_CODEBASE_MEMORY_URL: ${PUBLIC_CODEBASE_MEMORY_URL:-}
KNOWLEDGE_VECTOR_BACKEND: ${KNOWLEDGE_VECTOR_BACKEND:-dual}
NEUROFORGE_SEARCH_K: ${NEUROFORGE_SEARCH_K:-128}
NEUROFORGE_FAIL_OPEN: ${NEUROFORGE_FAIL_OPEN:-true}
NEUROFORGE_CONTROLLED_LEARNING: ${NEUROFORGE_CONTROLLED_LEARNING:-true}
NEUROFORGE_GOAL_LEARNING_ENABLED: ${NEUROFORGE_GOAL_LEARNING_ENABLED:-false}
OUTCOME_LEARNING_ENABLED: ${OUTCOME_LEARNING_ENABLED:-true}
OUTCOME_RETRIEVAL_ENABLED: ${OUTCOME_RETRIEVAL_ENABLED:-true}
OUTCOME_RETRIEVAL_SEARCH_K: ${OUTCOME_RETRIEVAL_SEARCH_K:-6}
OUTCOME_RETRIEVAL_MIN_SIMILARITY: ${OUTCOME_RETRIEVAL_MIN_SIMILARITY:-0.58}
OUTCOME_RETRIEVAL_FAIL_OPEN: ${OUTCOME_RETRIEVAL_FAIL_OPEN:-true}
NEUROFORGE_RESEARCH_ENABLED: ${NEUROFORGE_RESEARCH_ENABLED:-false}
NEUROFORGE_SEARXNG_ENABLED: ${NEUROFORGE_SEARXNG_ENABLED:-false}
NEUROFORGE_KB_STAGING_ENABLED: ${NEUROFORGE_KB_STAGING_ENABLED:-true}
NEUROFORGE_AUTONOMY_ENABLED: ${NEUROFORGE_AUTONOMY_ENABLED:-false}
PUBLIC_AGENT_URL: http://localhost:${AGENT_HOST_PORT:-8080}
PUBLIC_KNOWLEDGE_URL: http://localhost:${KNOWLEDGE_HOST_PORT:-8081}
PUBLIC_NEUROFORGE_URL: http://localhost:${NEUROFORGE_HOST_PORT:-8090}/admin
ports:
- 127.0.0.1:${CONTROL_HOST_PORT:-8070}:8070
read_only: true
tmpfs:
- /tmp:size=16m,mode=1777
security_opt:
- no-new-privileges:true
cap_drop:
- ALL
extra_hosts:
- host.docker.internal:host-gateway
stop_grace_period: 25s
prometheus-secrets-init:
profiles:
- monitoring
image: alpine:3.22.1
restart: 'no'
environment:
NEUROFORGE_METRICS_TOKEN: ${NEUROFORGE_METRICS_TOKEN:?Set NeuroForge metrics
token}
command:
- /bin/sh
- -ec
- printf "%s" "$${NEUROFORGE_METRICS_TOKEN}" > /secrets/neuroforge_metrics.token;
chown 65534:65534 /secrets/neuroforge_metrics.token; chmod 0400 /secrets/neuroforge_metrics.token
volumes:
- prometheus-secrets:/secrets
read_only: true
tmpfs:
- /tmp:size=8m,mode=1777
security_opt:
- no-new-privileges:true
cap_drop:
- ALL
prometheus-config-init:
profiles:
- monitoring
image: alpine:3.22.1
restart: 'no'
environment:
CPU_TARGET: ${CPU_SUBAGENT_NODE_EXPORTER_TARGET:-cpu-subagent.example.invalid:9100}
GPU_TARGET: ${GPU_SUBAGENT_NODE_EXPORTER_TARGET:-gpu-subagent.example.invalid:9100}
GPU_DCGM_TARGET: ${GPU_SUBAGENT_DCGM_EXPORTER_TARGET:-gpu-subagent.example.invalid:9400}
command:
- /bin/sh
- -ec
- sed -e "s|__CPU_TARGET__|$${CPU_TARGET}|g" -e "s|__GPU_TARGET__|$${GPU_TARGET}|g"
-e "s|__GPU_DCGM_TARGET__|$${GPU_DCGM_TARGET}|g" /template/prometheus.yml.template
> /rendered/prometheus.yml
volumes:
- ./monitoring/prometheus:/template:ro
- prometheus-config:/rendered
read_only: true
tmpfs:
- /tmp:size=8m,mode=1777
security_opt:
- no-new-privileges:true
cap_drop:
- ALL
node-exporter:
profiles:
- monitoring
image: ${NODE_EXPORTER_IMAGE:-prom/node-exporter:v1.12.1}
restart: unless-stopped
command:
- --path.procfs=/host/proc
- --path.sysfs=/host/sys
- --path.rootfs=/rootfs
- --collector.filesystem.mount-points-exclude=^/(sys|proc|dev|host|etc)($$|/)
volumes:
- /proc:/host/proc:ro
- /sys:/host/sys:ro
- /:/rootfs:ro,rslave
read_only: true
security_opt:
- no-new-privileges:true
cap_drop:
- ALL
prometheus:
profiles:
- monitoring
image: ${PROMETHEUS_IMAGE:-prom/prometheus:v3.14.0}
restart: unless-stopped
command:
- --config.file=/etc/prometheus/prometheus.yml
- --storage.tsdb.path=/prometheus
- --storage.tsdb.retention.time=${PROMETHEUS_RETENTION:-30d}
- --web.enable-lifecycle
ports:
- 127.0.0.1:${PROMETHEUS_HOST_PORT:-9090}:9090
volumes:
- prometheus-config:/etc/prometheus:ro
- ./monitoring/prometheus/alerts.yml:/etc/prometheus-alerts/alerts.yml:ro
- prometheus-data:/prometheus
- prometheus-secrets:/etc/prometheus-secrets:ro
depends_on:
neuroforge:
condition: service_healthy
prometheus-secrets-init:
condition: service_completed_successfully
prometheus-config-init:
condition: service_completed_successfully
read_only: true
tmpfs:
- /tmp:size=32m,mode=1777
security_opt:
- no-new-privileges:true
cap_drop:
- ALL
grafana:
profiles:
- monitoring
image: ${GRAFANA_IMAGE:-grafana/grafana:13.2.0}
restart: unless-stopped
environment:
GF_SECURITY_ADMIN_USER: ${GRAFANA_ADMIN_USER:-admin}
GF_SECURITY_ADMIN_PASSWORD: ${GRAFANA_ADMIN_PASSWORD:?Set Grafana admin password}
GF_USERS_ALLOW_SIGN_UP: 'false'
GF_AUTH_ANONYMOUS_ENABLED: 'false'
GF_SERVER_ROOT_URL: ${GRAFANA_ROOT_URL:-http://localhost:3000}
ports:
- 127.0.0.1:${GRAFANA_HOST_PORT:-3000}:3000
volumes:
- grafana-data:/var/lib/grafana
- ./monitoring/grafana/provisioning:/etc/grafana/provisioning:ro
- ./monitoring/grafana/dashboards:/var/lib/grafana/dashboards:ro
depends_on:
prometheus:
condition: service_started
security_opt:
- no-new-privileges:true
cap_drop:
- ALL
volumes:
neuroforge-data: null
agent-data: null
searxng-cache: null
prometheus-data: null
prometheus-secrets: null
prometheus-config: null
grafana-data: null

View File

View File

@@ -0,0 +1,29 @@
# Prometheus / Grafana Monitoring
The `monitoring` profile starts:
- Prometheus 3.14.0
- Grafana 13.2.0
- node-exporter 1.12.1 on the Master
Prometheus also scrapes the CPU/GPU subagent node-exporters and NVIDIA DCGM exporter using targets from the Master `.env`. NeuroForge `/metrics` is authenticated with the metrics bearer token; an init container writes that token into a Docker volume instead of embedding it in the Prometheus config.
Provisioned dashboard panels include:
- Master up, memories, synapses
- online CPU/GPU workers
- durable jobs by status
- inflight/capacity by worker
- linked/isolated/multi-linked memories
- graph degree/components/largest component
- HNSW and Disk-PQ population
- HTTP request rate and P95 latency
- Master heap
- Master/CPU/GPU host CPU and memory
- NVIDIA GPU utilization, framebuffer and power (when DCGM exporter is enabled)
The bundled Prometheus alert rules cover Master down, missing CPU/GPU workers, failed jobs, stuck `apply_wait`, large queue, and a persistently highly-isolated graph.
Validation:
```bash
./validate.sh
```
This renders the Prometheus template with the targets from the Master `.env` and runs the pinned Prometheus image's own `promtool check config`.

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,11 @@
apiVersion: 1
providers:
- name: NeuroForge
orgId: 1
folder: NeuroForge
type: file
disableDeletion: true
updateIntervalSeconds: 30
allowUiUpdates: false
options:
path: /var/lib/grafana/dashboards

View File

@@ -0,0 +1,9 @@
apiVersion: 1
datasources:
- name: Prometheus
uid: prometheus
type: prometheus
access: proxy
url: http://prometheus:9090
isDefault: true
editable: false

View File

@@ -0,0 +1,58 @@
groups:
- name: neuroforge-production
rules:
- alert: NeuroForgeMasterDown
expr: up{job="neuroforge"} == 0
for: 1m
labels: {severity: critical}
annotations:
summary: "NeuroForge Master is down"
description: "Prometheus cannot scrape the NeuroForge Master for more than 1 minute."
- alert: NeuroForgeCPUWorkerMissing
expr: sum(neuroforge_workers{resource="cpu",status="online"}) < 1
for: 2m
labels: {severity: critical}
annotations:
summary: "No online CPU subagent"
description: "Graph relink/backfill jobs cannot converge without a CPU worker."
- alert: NeuroForgeGPUWorkerMissing
expr: sum(neuroforge_workers{resource="gpu",status="online"}) < 1
for: 2m
labels: {severity: warning}
annotations:
summary: "No online GPU subagent"
description: "Distributed chat/embed jobs have no online GPU worker."
- alert: NeuroForgeFailedJobs
expr: neuroforge_jobs{status="failed"} > 0
for: 5m
labels: {severity: warning}
annotations:
summary: "NeuroForge has failed durable jobs"
description: "At least one orchestrator job has remained failed for 5 minutes."
- alert: NeuroForgeApplyWaitStuck
expr: neuroforge_jobs{status="apply_wait"} > 0
for: 10m
labels: {severity: critical}
annotations:
summary: "Master apply phase appears stuck"
description: "A durable job has remained in apply_wait for more than 10 minutes."
- alert: NeuroForgeQueueHigh
expr: neuroforge_jobs{status="queued"} > 1000
for: 10m
labels: {severity: warning}
annotations:
summary: "NeuroForge queue is high"
description: "More than 1000 jobs have remained queued for 10 minutes."
- alert: NeuroForgeGraphHighlyIsolated
expr: (neuroforge_graph_memories{state="isolated"} / clamp_min(neuroforge_memories, 1)) > 0.80 and on() neuroforge_memories > 1000
for: 30m
labels: {severity: warning}
annotations:
summary: "Knowledge graph remains highly isolated"
description: "More than 80% of memories are still isolated after 30 minutes."

View File

@@ -0,0 +1,31 @@
global:
scrape_interval: 15s
evaluation_interval: 15s
rule_files:
- /etc/prometheus-alerts/alerts.yml
scrape_configs:
- job_name: neuroforge
metrics_path: /metrics
authorization:
type: Bearer
credentials_file: /etc/prometheus-secrets/neuroforge_metrics.token
static_configs:
- targets: ["neuroforge:8080"]
- job_name: master_node
static_configs:
- targets: ["node-exporter:9100"]
- job_name: cpu_subagent_node
static_configs:
- targets: ["__CPU_TARGET__"]
- job_name: gpu_subagent_node
static_configs:
- targets: ["__GPU_TARGET__"]
- job_name: gpu_dcgm
static_configs:
- targets: ["__GPU_DCGM_TARGET__"]

View File

@@ -0,0 +1,24 @@
#!/usr/bin/env sh
set -eu
cd "$(dirname "$0")"
command -v docker >/dev/null 2>&1 || { echo "FEHLT: docker"; exit 1; }
ENV_FILE=../.env
getenv() { grep -E "^$1=" "$ENV_FILE" | head -1 | cut -d= -f2-; }
CPU_TARGET=$(getenv CPU_SUBAGENT_NODE_EXPORTER_TARGET)
GPU_TARGET=$(getenv GPU_SUBAGENT_NODE_EXPORTER_TARGET)
GPU_DCGM_TARGET=$(getenv GPU_SUBAGENT_DCGM_EXPORTER_TARGET)
METRICS_TOKEN=$(getenv NEUROFORGE_METRICS_TOKEN)
PROM_IMAGE=$(getenv PROMETHEUS_IMAGE)
TMP=$(mktemp -d)
trap 'rm -rf "$TMP"' EXIT
sed -e "s|__CPU_TARGET__|${CPU_TARGET}|g" \
-e "s|__GPU_TARGET__|${GPU_TARGET}|g" \
-e "s|__GPU_DCGM_TARGET__|${GPU_DCGM_TARGET}|g" \
prometheus/prometheus.yml.template > "$TMP/prometheus.yml"
printf '%s' "$METRICS_TOKEN" > "$TMP/neuroforge_metrics.token"
docker run --rm --entrypoint=/bin/promtool \
-v "$TMP/prometheus.yml:/etc/prometheus/prometheus.yml:ro" \
-v "$PWD/prometheus/alerts.yml:/etc/prometheus-alerts/alerts.yml:ro" \
-v "$TMP/neuroforge_metrics.token:/etc/prometheus-secrets/neuroforge_metrics.token:ro" \
"$PROM_IMAGE" check config /etc/prometheus/prometheus.yml
echo "Prometheus promtool validation: OK"

15
deployments/master/preflight.sh Executable file
View File

@@ -0,0 +1,15 @@
#!/usr/bin/env sh
set -eu
bad=0
check() { key="$1"; val=$(grep -E "^${key}=" .env | head -1 | cut -d= -f2- || true); if [ -z "$val" ] || echo "$val" | grep -Eq 'CHANGE_ME|example\.invalid|192\.0\.2\.'; then echo "SETZEN: $key"; bad=1; fi; }
for k in GLPI_URL GLPI_CLIENT_ID GLPI_CLIENT_SECRET GLPI_USERNAME GLPI_PASSWORD OLLAMA_BASE_URL OLLAMA_URLS; do check "$k"; done
if [ "$bad" -ne 0 ]; then echo "Preflight fehlgeschlagen: Platzhalter ersetzen."; exit 1; fi
command -v docker >/dev/null 2>&1 || { echo "FEHLT: docker"; exit 1; }
docker compose version >/dev/null
docker compose --profile research --profile monitoring config >/dev/null
[ -f monitoring/prometheus/prometheus.yml.template ]
[ -f monitoring/prometheus/alerts.yml ]
[ -f monitoring/grafana/dashboards/neuroforge-master-subagents.json ]
mkdir -p knowledge staging backups
./monitoring/validate.sh
echo "Master preflight: OK"

View File

View File

@@ -6,7 +6,12 @@ services:
context: ./platform/neuroforge
target: server
pull_policy: never
neuroforge-worker:
neuroforge-worker-cpu:
build:
context: ./platform/neuroforge
target: worker
pull_policy: never
neuroforge-worker-gpu:
build:
context: ./platform/neuroforge
target: worker

View File

@@ -0,0 +1,57 @@
# Remote NeuroForge subagents. Run this file on additional CPU/GPU hosts.
# Examples:
# docker compose -f docker-compose.subagent.yml --profile cpu up -d
# docker compose -f docker-compose.subagent.yml --profile gpu up -d
# The master URL must be reachable from this host/container.
name: neuroforge-subagents
services:
cpu-subagent:
profiles: [cpu]
image: git.send.nrw/sendnrw/glpi-neuroforge-mega-neuroforge-worker:${IMAGE_TAG:?Set IMAGE_TAG, e.g. 1.6.0}
command:
- -server
- ${NEUROFORGE_MASTER_URL:?Set the reachable NeuroForge master URL}
- -id
- ${NEUROFORGE_CPU_WORKER_ID:-cpu-${HOSTNAME:-remote}}
restart: unless-stopped
environment:
NEUROFORGE_WORKER_TOKEN: ${NEUROFORGE_WORKER_TOKEN:?Set the worker token shared with the master}
NEUROFORGE_WORKER_RESOURCE_CLASS: cpu
NEUROFORGE_WORKER_CAPABILITIES: ${NEUROFORGE_CPU_WORKER_CAPABILITIES:-cpu,vector.relink}
NEUROFORGE_WORKER_MAX_CONCURRENCY: ${NEUROFORGE_CPU_WORKER_CONCURRENCY:-2}
NEUROFORGE_WORKER_HEARTBEAT_INTERVAL: ${NEUROFORGE_WORKER_HEARTBEAT_INTERVAL:-15s}
read_only: true
tmpfs:
- /tmp:size=32m,mode=1777
security_opt:
- no-new-privileges:true
cap_drop: [ALL]
gpu-subagent:
profiles: [gpu]
image: git.send.nrw/sendnrw/glpi-neuroforge-mega-neuroforge-worker:${IMAGE_TAG:?Set IMAGE_TAG, e.g. 1.6.0}
command:
- -server
- ${NEUROFORGE_MASTER_URL:?Set the reachable NeuroForge master URL}
- -id
- ${NEUROFORGE_GPU_WORKER_ID:-gpu-${HOSTNAME:-remote}}
restart: unless-stopped
environment:
NEUROFORGE_WORKER_TOKEN: ${NEUROFORGE_WORKER_TOKEN:?Set the worker token shared with the master}
NEUROFORGE_WORKER_RESOURCE_CLASS: gpu
NEUROFORGE_WORKER_CAPABILITIES: ${NEUROFORGE_GPU_WORKER_CAPABILITIES:-gpu,model.chat,model.embed}
NEUROFORGE_WORKER_MAX_CONCURRENCY: ${NEUROFORGE_GPU_WORKER_CONCURRENCY:-1}
NEUROFORGE_WORKER_HEARTBEAT_INTERVAL: ${NEUROFORGE_WORKER_HEARTBEAT_INTERVAL:-15s}
NEUROFORGE_WORKER_OLLAMA_URL: ${NEUROFORGE_WORKER_OLLAMA_URL:?Set Ollama URL reachable from the GPU subagent}
NEUROFORGE_WORKER_OLLAMA_CHAT_MODEL: ${OLLAMA_MODEL:-gemma3}
NEUROFORGE_WORKER_OLLAMA_EMBEDDING_MODEL: ${OLLAMA_EMBEDDING_MODEL:-embeddinggemma}
NEUROFORGE_WORKER_OLLAMA_NUM_CTX: ${NEUROFORGE_OLLAMA_NUM_CTX:-8192}
NEUROFORGE_WORKER_OLLAMA_KEEP_ALIVE: ${OLLAMA_KEEP_ALIVE:-10m}
read_only: true
tmpfs:
- /tmp:size=32m,mode=1777
security_opt:
- no-new-privileges:true
cap_drop: [ALL]
extra_hosts:
- host.docker.internal:host-gateway

View File

@@ -33,7 +33,7 @@ services:
cap_drop:
- ALL
neuroforge:
image: git.send.nrw/sendnrw/glpi-neuroforge-mega-neuroforge:${IMAGE_TAG:?Set IMAGE_TAG to an immutable release tag, for example 1.5.9}
image: git.send.nrw/sendnrw/glpi-neuroforge-mega-neuroforge:${IMAGE_TAG:?Set IMAGE_TAG to an immutable release tag, for example 1.6.0}
command:
- -data
- /app/data
@@ -54,6 +54,32 @@ services:
NEUROFORGE_OLLAMA_EMBEDDING_MODEL: ${OLLAMA_EMBEDDING_MODEL:-embeddinggemma}
NEUROFORGE_OLLAMA_NUM_CTX: ${NEUROFORGE_OLLAMA_NUM_CTX:-8192}
NEUROFORGE_OLLAMA_NUM_PREDICT: ${NEUROFORGE_OLLAMA_NUM_PREDICT:-0}
# Durable master/subagent scheduler and graph convergence.
NEUROFORGE_WORKER_LEASE_SECONDS: ${NEUROFORGE_WORKER_LEASE_SECONDS:-120}
NEUROFORGE_WORKER_HEARTBEAT_SECONDS: ${NEUROFORGE_WORKER_HEARTBEAT_SECONDS:-15}
NEUROFORGE_WORKER_STALE_AFTER_SECONDS: ${NEUROFORGE_WORKER_STALE_AFTER_SECONDS:-60}
NEUROFORGE_WORKER_DEFAULT_MAX_ATTEMPTS: ${NEUROFORGE_WORKER_DEFAULT_MAX_ATTEMPTS:-3}
NEUROFORGE_WORKER_RETRY_BACKOFF_SECONDS: ${NEUROFORGE_WORKER_RETRY_BACKOFF_SECONDS:-15}
NEUROFORGE_WORKER_MAX_QUEUED_JOBS: ${NEUROFORGE_WORKER_MAX_QUEUED_JOBS:-5000}
NEUROFORGE_WORKER_MASTER_APPLY_MAX_ATTEMPTS: ${NEUROFORGE_WORKER_MASTER_APPLY_MAX_ATTEMPTS:-5}
NEUROFORGE_WORKER_MASTER_APPLY_BACKOFF_SECONDS: ${NEUROFORGE_WORKER_MASTER_APPLY_BACKOFF_SECONDS:-5}
NEUROFORGE_WORKER_JOB_RETENTION_HOURS: ${NEUROFORGE_WORKER_JOB_RETENTION_HOURS:-168}
NEUROFORGE_WORKER_MAX_TERMINAL_JOBS: ${NEUROFORGE_WORKER_MAX_TERMINAL_JOBS:-20000}
NEUROFORGE_GRAPH_BACKFILL_ENABLED: ${NEUROFORGE_GRAPH_BACKFILL_ENABLED:-true}
NEUROFORGE_GRAPH_BACKFILL_INTERVAL_SECONDS: ${NEUROFORGE_GRAPH_BACKFILL_INTERVAL_SECONDS:-10}
NEUROFORGE_GRAPH_BACKFILL_BATCH_SIZE: ${NEUROFORGE_GRAPH_BACKFILL_BATCH_SIZE:-64}
NEUROFORGE_GRAPH_BACKFILL_MAX_QUEUED: ${NEUROFORGE_GRAPH_BACKFILL_MAX_QUEUED:-256}
NEUROFORGE_GRAPH_BACKFILL_MIN_DEGREE: ${NEUROFORGE_GRAPH_BACKFILL_MIN_DEGREE:-3}
NEUROFORGE_GRAPH_CANDIDATE_MULTIPLIER: ${NEUROFORGE_GRAPH_CANDIDATE_MULTIPLIER:-6}
NEUROFORGE_GRAPH_RETRY_AFTER_MINUTES: ${NEUROFORGE_GRAPH_RETRY_AFTER_MINUTES:-360}
NEUROFORGE_GRAPH_REQUIRE_WORKER: ${NEUROFORGE_GRAPH_REQUIRE_WORKER:-true}
NEUROFORGE_GRAPH_MAX_HOPS: ${NEUROFORGE_GRAPH_MAX_HOPS:-3}
NEUROFORGE_GRAPH_HOP_DECAY: ${NEUROFORGE_GRAPH_HOP_DECAY:-0.60}
NEUROFORGE_GRAPH_MAX_EXPANSION: ${NEUROFORGE_GRAPH_MAX_EXPANSION:-64}
NEUROFORGE_GRAPH_MIN_EDGE_WEIGHT: ${NEUROFORGE_GRAPH_MIN_EDGE_WEIGHT:-0.05}
NEUROFORGE_OFFLOAD_CHAT: ${NEUROFORGE_OFFLOAD_CHAT:-true}
NEUROFORGE_OFFLOAD_EMBEDDINGS: ${NEUROFORGE_OFFLOAD_EMBEDDINGS:-true}
NEUROFORGE_DISTRIBUTED_INFERENCE_WAIT_SECONDS: ${NEUROFORGE_DISTRIBUTED_INFERENCE_WAIT_SECONDS:-180}
NEUROFORGE_READINESS_OLLAMA_LIVE: ${NEUROFORGE_READINESS_OLLAMA_LIVE:-true}
NEUROFORGE_CONTROLLED_LEARNING: ${NEUROFORGE_CONTROLLED_LEARNING:-true}
NEUROFORGE_GOAL_LEARNING_ENABLED: ${NEUROFORGE_GOAL_LEARNING_ENABLED:-false}
@@ -115,16 +141,20 @@ services:
retries: 8
start_period: 15s
stop_grace_period: 35s
neuroforge-worker:
image: git.send.nrw/sendnrw/glpi-neuroforge-mega-neuroforge-worker:${IMAGE_TAG:?Set IMAGE_TAG to an immutable release tag, for example 1.5.9}
neuroforge-worker-cpu:
image: git.send.nrw/sendnrw/glpi-neuroforge-mega-neuroforge-worker:${IMAGE_TAG:?Set IMAGE_TAG to an immutable release tag, for example 1.6.0}
command:
- -server
- http://neuroforge:8080
- -id
- mega-worker-1
- mega-cpu-1
restart: unless-stopped
environment:
NEUROFORGE_WORKER_TOKEN: ${NEUROFORGE_WORKER_TOKEN:?Set a unique NeuroForge worker token}
NEUROFORGE_WORKER_RESOURCE_CLASS: cpu
NEUROFORGE_WORKER_CAPABILITIES: cpu,vector.relink
NEUROFORGE_WORKER_MAX_CONCURRENCY: ${NEUROFORGE_CPU_WORKER_CONCURRENCY:-2}
NEUROFORGE_WORKER_HEARTBEAT_INTERVAL: ${NEUROFORGE_WORKER_HEARTBEAT_INTERVAL:-15s}
depends_on:
neuroforge:
condition: service_healthy
@@ -135,8 +165,41 @@ services:
- no-new-privileges:true
cap_drop:
- ALL
neuroforge-worker-gpu:
image: git.send.nrw/sendnrw/glpi-neuroforge-mega-neuroforge-worker:${IMAGE_TAG:?Set IMAGE_TAG to an immutable release tag, for example 1.6.0}
command:
- -server
- http://neuroforge:8080
- -id
- mega-gpu-1
restart: unless-stopped
environment:
NEUROFORGE_WORKER_TOKEN: ${NEUROFORGE_WORKER_TOKEN:?Set a unique NeuroForge worker token}
NEUROFORGE_WORKER_RESOURCE_CLASS: gpu
NEUROFORGE_WORKER_CAPABILITIES: gpu,model.chat,model.embed
NEUROFORGE_WORKER_MAX_CONCURRENCY: ${NEUROFORGE_GPU_WORKER_CONCURRENCY:-1}
NEUROFORGE_WORKER_HEARTBEAT_INTERVAL: ${NEUROFORGE_WORKER_HEARTBEAT_INTERVAL:-15s}
NEUROFORGE_WORKER_OLLAMA_URL: ${OLLAMA_BASE_URL:-http://ollama:11434}
NEUROFORGE_WORKER_OLLAMA_CHAT_MODEL: ${OLLAMA_MODEL:-gemma3}
NEUROFORGE_WORKER_OLLAMA_EMBEDDING_MODEL: ${OLLAMA_EMBEDDING_MODEL:-embeddinggemma}
NEUROFORGE_WORKER_OLLAMA_NUM_CTX: ${NEUROFORGE_OLLAMA_NUM_CTX:-8192}
NEUROFORGE_WORKER_OLLAMA_KEEP_ALIVE: ${OLLAMA_KEEP_ALIVE:-10m}
depends_on:
neuroforge:
condition: service_healthy
ollama:
condition: service_started
read_only: true
tmpfs:
- /tmp:size=32m,mode=1777
security_opt:
- no-new-privileges:true
cap_drop:
- ALL
agent-data-init:
image: git.send.nrw/sendnrw/glpi-neuroforge-mega-agent-data-init:${IMAGE_TAG:?Set IMAGE_TAG to an immutable release tag, for example 1.5.9}
image: git.send.nrw/sendnrw/glpi-neuroforge-mega-agent-data-init:${IMAGE_TAG:?Set IMAGE_TAG to an immutable release tag, for example 1.6.0}
restart: 'no'
user: 0:0
volumes:
@@ -149,7 +212,7 @@ services:
- CHOWN
- FOWNER
agent:
image: git.send.nrw/sendnrw/glpi-neuroforge-mega-agent:${IMAGE_TAG:?Set IMAGE_TAG to an immutable release tag, for example 1.5.9}
image: git.send.nrw/sendnrw/glpi-neuroforge-mega-agent:${IMAGE_TAG:?Set IMAGE_TAG to an immutable release tag, for example 1.6.0}
restart: unless-stopped
environment:
AI_CONTENT_LABEL_ENABLED: ${AI_CONTENT_LABEL_ENABLED:-}
@@ -370,7 +433,7 @@ services:
start_period: 10s
stop_grace_period: 20s
knowledge:
image: git.send.nrw/sendnrw/glpi-neuroforge-mega-knowledge:${IMAGE_TAG:?Set IMAGE_TAG to an immutable release tag, for example 1.5.9}
image: git.send.nrw/sendnrw/glpi-neuroforge-mega-knowledge:${IMAGE_TAG:?Set IMAGE_TAG to an immutable release tag, for example 1.6.0}
restart: unless-stopped
environment:
APP_MODE: ${KB_APP_MODE:-editor}
@@ -411,7 +474,7 @@ services:
- ALL
stop_grace_period: 35s
control:
image: git.send.nrw/sendnrw/glpi-neuroforge-mega-control:${IMAGE_TAG:?Set IMAGE_TAG to an immutable release tag, for example 1.5.9}
image: git.send.nrw/sendnrw/glpi-neuroforge-mega-control:${IMAGE_TAG:?Set IMAGE_TAG to an immutable release tag, for example 1.6.0}
restart: unless-stopped
environment:
CONTROL_ADDR: :8070

View File

@@ -200,3 +200,7 @@ Die beiden Evidenzklassen werden absichtlich nicht vermischt. Outcome-Memories l
Für source-begrenzte Exact-Fallbacks hält der Store einen rebuildbaren In-Memory-Index `Provenance.Source -> Memory IDs`. Damit wächst der Fallback mit der betreffenden Integration/Source statt mit dem gesamten Memory-Katalog. HNSW/Disk-PQ bleiben globale Kandidatenindizes.
Die Qualitätsmessung ist vom Schreibpfad getrennt: `/api/quality/replay` ist read-only und evaluiert live die aktuelle Knowledge-/Outcome-Retrieval-Konfiguration gegen einen bereitgestellten historischen Fallkorpus.
## v1.6.0 Master/Subagent consistency model
NeuroForge owns the authoritative durable state. Subagents are stateless executors: they register capabilities, claim only compatible jobs and return lease-fenced results. Jobs and second-phase master applies are persisted through the normal WAL/checkpoint path, so restarts do not lose queued/retrying/apply-wait work. The graph backfill uses ANN candidate selection plus bounded exact relink jobs; pairwise synapses form an n:m adjacency graph and retrieval can traverse several bounded hops. See `MASTER-SUBAGENT-ORCHESTRATOR.md`.

View File

@@ -46,3 +46,7 @@ Die eigentlichen Laufzeitmetriken und Einzelfall-Evidenzen bleiben beim Agenten
## v1.4 Unified Graph Explorer
The Control Center remains read-only. Its graph views use a dedicated Agent `CONTROL_READ_TOKEN` and the scoped NeuroForge app key. The Engineering Graph is embedded from a reproducible Go AST/Compose snapshot; optional Codebase Memory MCP is developer-only. See `UNIFIED-GRAPH.md`.
## v1.6.0 Orchestrator / Knowledge Graph
The read-only Control Center queries scoped NeuroForge endpoints for scheduler and graph state. It displays leader/follower role, online/stale subagents, queue states (`queued`, `claimed`, `retry_wait`, `blocked`, `apply_wait`, `failed`) and graph connectivity (`isolated`, `linked`, `multi_linked`, average/max degree, components). Administrative retry/cancel/backfill actions remain on the separately authenticated NeuroForge admin API and are not exposed by Control Center.

View File

@@ -121,3 +121,9 @@ The synthesis call, syntax repair and grounding rewrite use `NEUROFORGE_KB_STAGI
Claim verification checks all material article statements in batches of `NEUROFORGE_KB_STAGING_MAX_VERIFICATION_STATEMENTS`; the value is a batch size, not a total verification cap. A hard safety ceiling of 128 material statements remains. Staging persists `article_quality` with actual article/answer lengths, configured bounds, evidence count, prompt size, expansion status and synthesis token usage.
Fortinet `support-forum` pages are treated as vendor-community evidence rather than authoritative primary documentation. Editorial `technical-tip` and `troubleshooting-tip` pages remain eligible as authoritative first-party material.
### Master/Subagent Orchestrator & Knowledge Graph (v1.6.0)
The master scheduler is controlled by `NEUROFORGE_WORKER_LEASE_SECONDS`, `NEUROFORGE_WORKER_HEARTBEAT_SECONDS`, `NEUROFORGE_WORKER_STALE_AFTER_SECONDS`, retry/backoff/queue/retention settings, and the graph-backfill limits shown in `.env.example`. Local workers use `NEUROFORGE_CPU_WORKER_CONCURRENCY` / `NEUROFORGE_GPU_WORKER_CONCURRENCY`; remote workers use `docker-compose.subagent.yml` with a reachable `NEUROFORGE_MASTER_URL` and unique `NEUROFORGE_CPU_WORKER_ID` / `NEUROFORGE_GPU_WORKER_ID`.
`NEUROFORGE_OFFLOAD_CHAT` and `NEUROFORGE_OFFLOAD_EMBEDDINGS` prefer a live capability-compatible GPU subagent. If no compatible live subagent is available, NeuroForge continues through its normal provider router. Graph convergence is bounded by `NEUROFORGE_GRAPH_BACKFILL_BATCH_SIZE`, `NEUROFORGE_GRAPH_BACKFILL_MAX_QUEUED`, `NEUROFORGE_GRAPH_BACKFILL_MIN_DEGREE`, `NEUROFORGE_GRAPH_CANDIDATE_MULTIPLIER` and the retry cooldown. Multi-hop retrieval is bounded by `NEUROFORGE_GRAPH_MAX_HOPS`, `NEUROFORGE_GRAPH_HOP_DECAY`, `NEUROFORGE_GRAPH_MAX_EXPANSION` and `NEUROFORGE_GRAPH_MIN_EDGE_WEIGHT`.

View File

@@ -26,6 +26,13 @@
- lokales Outcome-Audit mit `pending|learned|failed`, Retry und unveränderlicher Revisionskette
- Stale-Run-Schutz gegen Lernen aus überholten GLPI-Ticketzuständen
- getrennte Schalter für Research/SearXNG und zeitgesteuerte Autonomie
- persistenter Master/Subagent-Orchestrator mit Resource-/Capability-Routing, Priorität, DAG-Dependencies, Retry/Backoff und Idempotenz
- Heartbeat/Lease-Fencing inklusive Expiry-Prüfung und stale-result Schutz
- zweiphasiger `apply_wait`-Commit für Worker-Ergebnisse, die autoritativen Master-State verändern
- CPU-Subagents für `vector.relink`, GPU-Subagents für `model.chat`/`model.embed`, optional remote über `docker-compose.subagent.yml`
- bounded Knowledge-Graph-Backfill für importierte Memories (ANN-Kandidaten statt O(N²))
- echte n:m-Adjamenz, Relationstypen, Multi-Hop-Retrieval und Graph-Health-Metriken
- Memory-Version + Vector-Fingerprint-Fencing gegen Delete/Recreate-Races während Relink
## Bewusst nicht automatisiert

View File

@@ -0,0 +1,144 @@
# NeuroForge Master / Subagent Orchestrator (v1.6.0)
## Zielbild
NeuroForge ist der autoritative **Master/Orchestrator**. Subagents besitzen keinen eigenen autoritativen Knowledge-State. Sie registrieren sich mit Resource-Class und Capabilities, ziehen passende Jobs und liefern Ergebnisse unter Lease-Fencing zurück.
```text
durable WAL/checkpoint
┌────────▼────────┐
│ NeuroForge │
│ Master │
│ scheduler + DAG │
└───────┬─────────┘
capability /│\ lease-fenced jobs
/ │ \
┌───────────┐ │ ┌─────────────┐
│ CPU agent │ │ │ GPU agent │
│ relinking │ │ │ chat/embed │
└───────────┘ │ └─────────────┘
more subagents
```
## Konsistenzmodell
- Jobs sind persistent; Queue, Retry, Dependencies und Worker-Ergebnis überleben einen Master-Neustart.
- Jeder Claim erhält ein eindeutiges `lease_token`. Eine verspätete Antwort einer abgelaufenen Lease wird auch dann abgewiesen, wenn der Job noch nicht neu vergeben wurde; nach Reclaim verhindert der neue Token zusätzlich stale writes.
- Heartbeats verlängern nur aktive, zum Worker passende Leases.
- Fehler werden exponentiell mit begrenztem Backoff wiederholt; `max_attempts` verhindert Endlosschleifen.
- Abhängigkeiten (`depends_on`) bilden einen DAG: Child-Jobs bleiben `blocked`, bis alle Parents `done` sind. Ein terminal fehlgeschlagener Parent lässt das Child fail-closed scheitern.
- Worker-Ergebnisse, die autoritativen Master-State verändern (`vector.relink`), verwenden eine zweite persistente Phase `apply_wait`. Der Ergebnisblob ist bereits geschrieben, bevor der Master ihn anwendet. Master-Apply wird idempotent wiederholt und erst danach wird der Job `done`.
- Terminale Job-Historie wird nach Retention/Cap bereinigt; noch referenzierte Dependency-Jobs werden erhalten.
- In Clusterbetrieb plant und appliziert nur der aktuelle NeuroForge-Leader. Standalone ist der einzelne Master autoritativ.
## Resource-/Capability-Routing
Aktuelle Standardtypen:
| Job | Resource | Capabilities | Wirkung |
|---|---|---|---|
| `vector.relink` | CPU | `cpu,vector.relink` | ANN-Kandidaten exakt nachbewerten, n:m-Synapsen liefern |
| `model.embed` | GPU | `gpu,model.embed` | Embedding über den GPU-Subagent/Ollama |
| `model.chat` | GPU | `gpu,model.chat` | Chat/Structured Output über den GPU-Subagent/Ollama |
Ein Worker kann zusätzliche Capabilities deklarieren. Ein Job wird nur an einen Worker vergeben, der **alle** verlangten Capabilities besitzt und unter seinem `max_concurrency` liegt.
## Knowledge-Graph statt 1:1
Eine Graphdatenbank besteht intern weiterhin aus paarweisen Kanten. Entscheidend für einen echten Graphen ist, dass ein Knoten mehrere Kanten besitzen kann und Traversierung mehrere Hops folgt. v1.6.0 stellt beides sicher:
- `vector.relink` verbindet einen Memory-Knoten mit mehreren ANN-Nachbarn (`RecallK`).
- `GraphBackfillMinDegree` erzwingt für geeignete Memories einen Mindestgrad statt einer einzigen Partnerkante.
- `synapseAdj` hält eine echte Adjazenzliste und verhindert O(E)-Scans pro Hop.
- Retrieval propagiert bounded über `GraphMaxHops` Hops mit `GraphHopDecay`.
- Kanten tragen `relations[]`, z.B. `semantic_similarity`, `association`, `coactivation`.
- `GraphStats` misst `multi_linked_memories`, Max-/Durchschnittsgrad, Connected Components und Largest Component. Damit ist n:m-Verkettung objektiv prüfbar.
Der aktuelle automatische Backfill erzeugt primär **assoziative/semantische** Beziehungen. Das ist ein Wissensgraph im graphentheoretischen Sinn, aber noch keine vollständig ontologische Aussagenlogik wie `causes`, `solves`, `depends_on`. Solche Relationstypen können später kontrolliert ergänzt werden, ohne das n:m-/Multi-Hop-Fundament zu ändern.
## Bulk-Backfill für große Knowledge-Bestände
Der Master legt **nicht** alle möglichen Paare als O(N²)-Jobs an. Für jeden Kandidaten wird zuerst der ANN-Index verwendet; nur eine begrenzte Menge Vektoren wird in einen `vector.relink`-Job geschrieben.
Wichtige Limits:
```env
NEUROFORGE_GRAPH_BACKFILL_BATCH_SIZE=64
NEUROFORGE_GRAPH_BACKFILL_MAX_QUEUED=256
NEUROFORGE_GRAPH_BACKFILL_MIN_DEGREE=3
NEUROFORGE_GRAPH_CANDIDATE_MULTIPLIER=6
NEUROFORGE_GRAPH_RETRY_AFTER_MINUTES=360
```
Bereits wartende Targets werden bei der nächsten Planung übersprungen, damit ein großer Korpus nicht durch die lexikographisch ersten IDs verhungert.
## Monitoring
Read-only Control-API:
```text
GET /api/v1/integrations/orchestrator/status
GET /api/v1/integrations/graph/status
```
Admin-API:
```text
GET /admin/api/orchestrator/status
GET /admin/api/orchestrator/jobs
POST /admin/api/orchestrator/jobs/{id}/retry
POST /admin/api/orchestrator/jobs/{id}/cancel
GET /admin/api/graph/status
POST /admin/api/graph/backfill
```
Prometheus enthält u.a.:
```text
neuroforge_jobs{status="queued|claimed|retry_wait|blocked|apply_wait|done|failed|canceled"}
neuroforge_workers{resource="cpu|gpu",status="online|stale"}
neuroforge_worker_inflight{worker="...",resource="..."}
neuroforge_worker_capacity{worker="...",resource="..."}
neuroforge_graph_memories{state="linked|isolated|multi_linked"}
neuroforge_graph_max_degree
neuroforge_graph_average_degree
neuroforge_graph_connected_components
neuroforge_graph_largest_component
```
## Remote Subagent
Auf einem zusätzlichen Host nur `docker-compose.subagent.yml` und eine kleine `.env` bereitstellen. Beispiel GPU:
```env
IMAGE_TAG=1.6.0
NEUROFORGE_MASTER_URL=https://neuroforge.internal.example
NEUROFORGE_WORKER_TOKEN=<shared-worker-token>
NEUROFORGE_GPU_WORKER_ID=gpu-node-02
NEUROFORGE_WORKER_OLLAMA_URL=http://127.0.0.1:11434
OLLAMA_MODEL=gemma4
OLLAMA_EMBEDDING_MODEL=embeddinggemma
NEUROFORGE_GPU_WORKER_CONCURRENCY=1
```
Dann:
```bash
docker compose -f docker-compose.subagent.yml --profile gpu up -d
```
Der Master-Port muss vom Subagent erreichbar sein. Für Netze außerhalb eines vertrauenswürdigen internen Segments gehört TLS/mTLS vor den Master-Endpunkt (Reverse Proxy/Service Mesh). Der Worker-Token ist ein Service-Credential und muss separat von App/Admin/Integration-Tokens bleiben.
## Operationaler Zielzustand
Ein gesunder Zustand hat:
- mindestens einen `online` CPU-Worker für Graph-Konvergenz,
- optional mindestens einen `online` GPU-Worker für Offload,
- keine dauerhaft wachsende `failed`-/`apply_wait`-Queue,
- sinkende Zahl `isolated` und steigende Zahl `multi_linked`,
- `max_degree > 1` und `largest_component > 1`,
- bounded Queue und stabile Worker-Leases,
- keine Readiness-Abhängigkeit des Masters vom Worker (verhindert Startup-Deadlocks).

View File

@@ -0,0 +1,28 @@
# Migration v1.5.9 → v1.6.0
Die Migration ist **nicht destruktiv**. Keine Volumes, Knowledge-Dateien, Memories, Goals oder Staging-Drafts löschen.
1. v1.6.0 Images bauen/publizieren.
2. `IMAGE_TAG=1.6.0` setzen.
3. Die neuen Orchestrator-/Graph-Variablen aus `.env.example` übernehmen. Die Defaults sind produktionsnah und bounded.
4. Den bisherigen einzelnen `neuroforge-worker` durch `neuroforge-worker-cpu` und `neuroforge-worker-gpu` ersetzen.
5. Stack neu erzeugen; Volumes beibehalten.
```bash
docker compose --profile research pull
docker compose --profile research up -d --force-recreate --remove-orphans
```
Danach prüfen:
```bash
docker compose ps
curl -s -H "Authorization: Bearer $NEUROFORGE_CONTROL_READ_TOKEN" \
http://127.0.0.1:${NEUROFORGE_HOST_PORT:-8090}/api/v1/integrations/orchestrator/status | jq
curl -s -H "Authorization: Bearer $NEUROFORGE_CONTROL_READ_TOKEN" \
http://127.0.0.1:${NEUROFORGE_HOST_PORT:-8090}/api/v1/integrations/graph/status | jq
```
Ein gesunder Zustand hat mindestens einen online CPU-Worker, keine dauerhaft wachsende `failed`/`apply_wait` Queue und eine sinkende Zahl isolierter Memories. GPU-Offload ist optional; ohne online GPU-Subagent fällt NeuroForge auf den normalen Provider-Router zurück.
Remote Subagents erhalten eindeutige `NEUROFORGE_CPU_WORKER_ID` bzw. `NEUROFORGE_GPU_WORKER_ID`. Außerhalb eines vertrauenswürdigen internen Netzes den Master nur hinter TLS/mTLS veröffentlichen.

32
docs/RELEASE-v1.6.0.md Normal file
View File

@@ -0,0 +1,32 @@
# GLPI NeuroForge Mega v1.6.0
v1.6.0 erweitert NeuroForge von einem einzelnen Workerpfad zu einem dauerhaften Master/Subagent-Orchestrator und schließt die Graph-Lücke großer Knowledge-Imports.
## Orchestrator
- persistente Jobs im NeuroForge-WAL/Checkpoint
- Resource-Class + Capability-Routing (`cpu`, `gpu`, `vector.relink`, `model.chat`, `model.embed`)
- Priorität, Idempotency-Key, Parent/Dependencies, Retry mit begrenztem Backoff und Max-Attempts
- Heartbeats, Worker-Staleness, Max-Concurrency und lease-token fencing
- abgelaufene Leases werden auch dann abgewiesen, wenn noch kein anderer Worker den Job übernommen hat
- Worker-Ergebnisse mit Master-Mutation verwenden `apply_wait`: Resultat zuerst persistent, danach idempotenter Master-Apply
- Apply-Retries überleben Neustarts; terminale Jobhistorie wird bounded bereinigt
- Admin-Status, Jobliste, Retry, Cancel und manueller Graph-Backfill
## Knowledge Graph
- importierte `knowledge.chunk`-Memories werden bounded nachverknüpft
- ANN bestimmt nur Kandidaten; CPU-Subagents führen exakte Similarity-Bewertung aus
- ein Memory kann mehrere Edges besitzen; `GraphBackfillMinDegree` verhindert den früher praktisch isolierten/1:1-artigen Zustand
- Adjazenzindex + bounded Multi-Hop-Retrieval mit Hop-Decay
- Synapsen können mehrere `relations[]` tragen
- Graphmetriken: linked/isolated/multi-linked, average/max degree, connected components, largest component
- Relink-Payload bindet Target und Kandidaten an Version + Vector-Fingerprint; veraltete Delete/Recreate-Ergebnisse werden verworfen
## Deployment
Der lokale Stack enthält getrennte CPU- und GPU-Subagents. Zusätzliche Hosts verwenden `docker-compose.subagent.yml`. Für Remote-Netze ist TLS/mTLS vor dem Master-Endpunkt erforderlich; der Worker-Token bleibt ein separates Service-Credential.
## Compatibility
Die Migration ist nicht destruktiv. Bestehende Memories/Knowledge/Goals bleiben erhalten. Nach dem Upgrade beginnt der Graph-Backfill kontrolliert im Hintergrund; deshalb können `neuroforge_synapses` und die Graph-Connectivity-Metriken nach und nach steigen.

View File

@@ -1,26 +1,26 @@
{
"id": "KAT-ACTIVE-DIRECTORY-SELECT",
"title": "Active Directory",
"text": "Auswahlziel: Server, Backend und Plattformen \u003e Active Directory. Primär zuständiges Team: Infrastruktur und Backend. Diese Kategorie ist auszuwählen, wenn der zentrale Verzeichnisdienst, Domänencontroller, Replikation, Vertrauensstellung, LDAP-Funktion oder die Domäne als Plattform gestört oder zu ändern ist. Typische Ticketformulierungen sind: „AD-Replikation fehlerhaft“; „Domänencontroller nicht erreichbar“; „LDAP-Abfrage schlägt fehl“; „Domänendienst gestört“. Nicht auswählen, wenn nur ein Benutzerkonto angelegt, ein Kennwort zurückgesetzt oder eine einzelne Gruppenmitgliedschaft geändert werden soll. Für die Klassifizierung sind der konkret betroffene Dienst oder Gegenstand, die Fehlermeldung, die Anzahl betroffener Personen, der Standort sowie die Unterscheidung zwischen Störung, Berechtigung, Bestellung und Änderungswunsch besonders wichtig. Einzelne unspezifische Wörter wie „geht nicht“, „Problem“ oder „dringend“ reichen ohne Sachbezug nicht für diese Zuordnung aus. Abgrenzungsregel: Einzelne Benutzer- und Gruppenaufträge gehören in die entsprechenden Kategorien unter Benutzerkonten und Berechtigungen.",
"answer": "Interne Klassifizierung: Das Ticket ist der Kategorie „Server, Backend und Plattformen \u003e Active Directory“ zuzuordnen. Primär zuständig ist „Infrastruktur und Backend“. Vor der endgültigen Zuweisung sind die genannten Ausschlusskriterien und Schnittstellen zu prüfen.",
"auto_reply": false,
"min_score": 0.7,
"categories": [
"Server, Backend und Plattformen \u003e Active Directory"
],
"keywords": [
"Active Directory",
"AD",
"Domänencontroller",
"Domain Controller",
"LDAP",
"Replikation",
"Domäne",
"Verzeichnisdienst",
"Server, Backend und Plattformen"
],
"source": "internal-category",
"source_uri": "kb://internal-kb/glpi-kategorien/server-backend-und-plattformen/active-directory",
"language": "de-DE",
"communication_style": "formal"
{
"id": "KAT-ACTIVE-DIRECTORY-SELECT",
"title": "Active Directory",
"text": "Auswahlziel: Server, Backend und Plattformen \u003e Active Directory. Primär zuständiges Team: Infrastruktur und Backend. Diese Kategorie ist auszuwählen, wenn der zentrale Verzeichnisdienst, Domänencontroller, Replikation, Vertrauensstellung, LDAP-Funktion oder die Domäne als Plattform gestört oder zu ändern ist. Typische Ticketformulierungen sind: „AD-Replikation fehlerhaft“; „Domänencontroller nicht erreichbar“; „LDAP-Abfrage schlägt fehl“; „Domänendienst gestört“. Nicht auswählen, wenn nur ein Benutzerkonto angelegt, ein Kennwort zurückgesetzt oder eine einzelne Gruppenmitgliedschaft geändert werden soll. Für die Klassifizierung sind der konkret betroffene Dienst oder Gegenstand, die Fehlermeldung, die Anzahl betroffener Personen, der Standort sowie die Unterscheidung zwischen Störung, Berechtigung, Bestellung und Änderungswunsch besonders wichtig. Einzelne unspezifische Wörter wie „geht nicht“, „Problem“ oder „dringend“ reichen ohne Sachbezug nicht für diese Zuordnung aus. Abgrenzungsregel: Einzelne Benutzer- und Gruppenaufträge gehören in die entsprechenden Kategorien unter Benutzerkonten und Berechtigungen.",
"answer": "Interne Klassifizierung: Das Ticket ist der Kategorie „Server, Backend und Plattformen \u003e Active Directory“ zuzuordnen. Primär zuständig ist „Infrastruktur und Backend“. Vor der endgültigen Zuweisung sind die genannten Ausschlusskriterien und Schnittstellen zu prüfen.",
"auto_reply": false,
"min_score": 0.7,
"categories": [
"Server, Backend und Plattformen \u003e Active Directory"
],
"keywords": [
"Active Directory",
"AD",
"Domänencontroller",
"Domain Controller",
"LDAP",
"Replikation",
"Domäne",
"Verzeichnisdienst",
"Server, Backend und Plattformen"
],
"source": "internal-category",
"source_uri": "kb://internal-kb/glpi-kategorien/server-backend-und-plattformen/active-directory",
"language": "de-DE",
"communication_style": "formal"
}

View File

@@ -1,25 +1,25 @@
{
"id": "KAT-ARBEITSPLATZDRUCKER-SELECT",
"title": "Arbeitsplatzdrucker",
"text": "Auswahlziel: Drucken, Scannen und Kopieren \u003e Arbeitsplatzdrucker. Primär zuständiges Team: Support und Telekommunikation. Diese Kategorie ist auszuwählen, wenn ein direkt einem Arbeitsplatz zugeordneter Drucker nicht druckt, Papierstau, schlechte Druckqualität, lokale Verbindung oder einen Gerätefehler zeigt. Typische Ticketformulierungen sind: „Lokaler Drucker druckt nicht“; „Papierstau am Arbeitsplatzdrucker“; „Druck blass“; „USB-Drucker wird nicht erkannt“. Nicht auswählen, wenn ein zentraler Netzwerkdrucker, Multifunktionsgerät oder Druckserver betroffen ist oder ein neues Gerät beschafft werden soll. Für die Klassifizierung sind der konkret betroffene Dienst oder Gegenstand, die Fehlermeldung, die Anzahl betroffener Personen, der Standort sowie die Unterscheidung zwischen Störung, Berechtigung, Bestellung und Änderungswunsch besonders wichtig. Einzelne unspezifische Wörter wie „geht nicht“, „Problem“ oder „dringend“ reichen ohne Sachbezug nicht für diese Zuordnung aus. Abgrenzungsregel: Verbrauchsmaterial und Beschaffung werden bei Bedarf separat zugeordnet.",
"answer": "Interne Klassifizierung: Das Ticket ist der Kategorie „Drucken, Scannen und Kopieren \u003e Arbeitsplatzdrucker“ zuzuordnen. Primär zuständig ist „Support und Telekommunikation“. Vor der endgültigen Zuweisung sind die genannten Ausschlusskriterien und Schnittstellen zu prüfen.",
"auto_reply": false,
"min_score": 0.7,
"categories": [
"Drucken, Scannen und Kopieren \u003e Arbeitsplatzdrucker"
],
"keywords": [
"Arbeitsplatzdrucker",
"lokaler Drucker",
"Papierstau",
"Druckqualität",
"USB-Drucker",
"druckt nicht",
"Toner",
"Drucken, Scannen und Kopieren"
],
"source": "internal-category",
"source_uri": "kb://internal-kb/glpi-kategorien/drucken-scannen-und-kopieren/arbeitsplatzdrucker",
"language": "de-DE",
"communication_style": "formal"
{
"id": "KAT-ARBEITSPLATZDRUCKER-SELECT",
"title": "Arbeitsplatzdrucker",
"text": "Auswahlziel: Drucken, Scannen und Kopieren \u003e Arbeitsplatzdrucker. Primär zuständiges Team: Support und Telekommunikation. Diese Kategorie ist auszuwählen, wenn ein direkt einem Arbeitsplatz zugeordneter Drucker nicht druckt, Papierstau, schlechte Druckqualität, lokale Verbindung oder einen Gerätefehler zeigt. Typische Ticketformulierungen sind: „Lokaler Drucker druckt nicht“; „Papierstau am Arbeitsplatzdrucker“; „Druck blass“; „USB-Drucker wird nicht erkannt“. Nicht auswählen, wenn ein zentraler Netzwerkdrucker, Multifunktionsgerät oder Druckserver betroffen ist oder ein neues Gerät beschafft werden soll. Für die Klassifizierung sind der konkret betroffene Dienst oder Gegenstand, die Fehlermeldung, die Anzahl betroffener Personen, der Standort sowie die Unterscheidung zwischen Störung, Berechtigung, Bestellung und Änderungswunsch besonders wichtig. Einzelne unspezifische Wörter wie „geht nicht“, „Problem“ oder „dringend“ reichen ohne Sachbezug nicht für diese Zuordnung aus. Abgrenzungsregel: Verbrauchsmaterial und Beschaffung werden bei Bedarf separat zugeordnet.",
"answer": "Interne Klassifizierung: Das Ticket ist der Kategorie „Drucken, Scannen und Kopieren \u003e Arbeitsplatzdrucker“ zuzuordnen. Primär zuständig ist „Support und Telekommunikation“. Vor der endgültigen Zuweisung sind die genannten Ausschlusskriterien und Schnittstellen zu prüfen.",
"auto_reply": false,
"min_score": 0.7,
"categories": [
"Drucken, Scannen und Kopieren \u003e Arbeitsplatzdrucker"
],
"keywords": [
"Arbeitsplatzdrucker",
"lokaler Drucker",
"Papierstau",
"Druckqualität",
"USB-Drucker",
"druckt nicht",
"Toner",
"Drucken, Scannen und Kopieren"
],
"source": "internal-category",
"source_uri": "kb://internal-kb/glpi-kategorien/drucken-scannen-und-kopieren/arbeitsplatzdrucker",
"language": "de-DE",
"communication_style": "formal"
}

View File

@@ -1,28 +1,28 @@
{
"id": "KAT-FACHANWENDUNG-STORUNG-SELECT",
"title": "Fachanwendung Störung",
"text": "Auswahlziel: Fachanwendungen und Microsoft Office \u003e Fachanwendung Störung. Primär zuständiges Team: Fachanwendungen. Diese Kategorie ist auszuwählen, wenn eine konkrete Fachanwendung eine Fehlermeldung zeigt, eine fachliche Funktion nicht arbeitet, Masken nicht laden, Verarbeitungsschritte abbrechen oder einzelne Module nicht verfügbar sind. Typische Ticketformulierungen sind: „Fachverfahren zeigt Fehler“; „Buchung kann nicht abgeschlossen werden“; „Maske bleibt leer“; „Modul startet nicht“. Nicht auswählen, wenn das Problem ausschließlich durch Netzwerk, Serverplattform, Datenbankplattform oder das zentrale Benutzerkonto verursacht wird; wenn es sich nur um eine Bedienungsfrage oder neue Anforderung handelt. Für die Klassifizierung sind der konkret betroffene Dienst oder Gegenstand, die Fehlermeldung, die Anzahl betroffener Personen, der Standort sowie die Unterscheidung zwischen Störung, Berechtigung, Bestellung und Änderungswunsch besonders wichtig. Einzelne unspezifische Wörter wie „geht nicht“, „Problem“ oder „dringend“ reichen ohne Sachbezug nicht für diese Zuordnung aus. Abgrenzungsregel: Die konkrete Anwendung, Fehlermeldung, betroffene Funktion und Anzahl der Betroffenen sind entscheidend.",
"answer": "Interne Klassifizierung: Das Ticket ist der Kategorie „Fachanwendungen und Microsoft Office \u003e Fachanwendung Störung“ zuzuordnen. Primär zuständig ist „Fachanwendungen“. Vor der endgültigen Zuweisung sind die genannten Ausschlusskriterien und Schnittstellen zu prüfen.",
"auto_reply": false,
"min_score": 0.7,
"categories": [
"Fachanwendungen und Microsoft Office \u003e Fachanwendung Störung"
],
"keywords": [
"Fachanwendung",
"Fachverfahren",
"Fehlermeldung",
"Störung",
"Modul",
"Maske",
"Verarbeitung abgebrochen",
"Anwendungsfehler",
"funktioniert nicht",
"Fachanwendung Störung",
"Fachanwendungen und Microsoft Office"
],
"source": "internal-category",
"source_uri": "kb://internal-kb/glpi-kategorien/fachanwendungen-und-microsoft-office/fachanwendung-storung",
"language": "de-DE",
"communication_style": "formal"
{
"id": "KAT-FACHANWENDUNG-STORUNG-SELECT",
"title": "Fachanwendung Störung",
"text": "Auswahlziel: Fachanwendungen und Microsoft Office \u003e Fachanwendung Störung. Primär zuständiges Team: Fachanwendungen. Diese Kategorie ist auszuwählen, wenn eine konkrete Fachanwendung eine Fehlermeldung zeigt, eine fachliche Funktion nicht arbeitet, Masken nicht laden, Verarbeitungsschritte abbrechen oder einzelne Module nicht verfügbar sind. Typische Ticketformulierungen sind: „Fachverfahren zeigt Fehler“; „Buchung kann nicht abgeschlossen werden“; „Maske bleibt leer“; „Modul startet nicht“. Nicht auswählen, wenn das Problem ausschließlich durch Netzwerk, Serverplattform, Datenbankplattform oder das zentrale Benutzerkonto verursacht wird; wenn es sich nur um eine Bedienungsfrage oder neue Anforderung handelt. Für die Klassifizierung sind der konkret betroffene Dienst oder Gegenstand, die Fehlermeldung, die Anzahl betroffener Personen, der Standort sowie die Unterscheidung zwischen Störung, Berechtigung, Bestellung und Änderungswunsch besonders wichtig. Einzelne unspezifische Wörter wie „geht nicht“, „Problem“ oder „dringend“ reichen ohne Sachbezug nicht für diese Zuordnung aus. Abgrenzungsregel: Die konkrete Anwendung, Fehlermeldung, betroffene Funktion und Anzahl der Betroffenen sind entscheidend.",
"answer": "Interne Klassifizierung: Das Ticket ist der Kategorie „Fachanwendungen und Microsoft Office \u003e Fachanwendung Störung“ zuzuordnen. Primär zuständig ist „Fachanwendungen“. Vor der endgültigen Zuweisung sind die genannten Ausschlusskriterien und Schnittstellen zu prüfen.",
"auto_reply": false,
"min_score": 0.7,
"categories": [
"Fachanwendungen und Microsoft Office \u003e Fachanwendung Störung"
],
"keywords": [
"Fachanwendung",
"Fachverfahren",
"Fehlermeldung",
"Störung",
"Modul",
"Maske",
"Verarbeitung abgebrochen",
"Anwendungsfehler",
"funktioniert nicht",
"Fachanwendung Störung",
"Fachanwendungen und Microsoft Office"
],
"source": "internal-category",
"source_uri": "kb://internal-kb/glpi-kategorien/fachanwendungen-und-microsoft-office/fachanwendung-storung",
"language": "de-DE",
"communication_style": "formal"
}

View File

@@ -1,27 +1,27 @@
{
"id": "KAT-FESTNETZTELEFON-SELECT",
"title": "Festnetztelefon",
"text": "Auswahlziel: Telefonie und Kommunikation \u003e Festnetztelefon. Primär zuständiges Team: Support und Telekommunikation. Diese Kategorie ist auszuwählen, wenn ein Tischtelefon oder Festnetzanschluss nicht klingelt, keine Gespräche ermöglicht, Tonprobleme zeigt, defekt ist oder lokal eingerichtet werden muss. Typische Ticketformulierungen sind: „Telefon hat keinen Wählton“; „Tischtelefon defekt“; „Anrufer nicht hörbar“; „Festnetztelefon startet nicht“. Nicht auswählen, wenn eine Rufnummer neu vergeben, eine Rufgruppe geändert oder ein Mobilfunkgerät betroffen ist. Für die Klassifizierung sind der konkret betroffene Dienst oder Gegenstand, die Fehlermeldung, die Anzahl betroffener Personen, der Standort sowie die Unterscheidung zwischen Störung, Berechtigung, Bestellung und Änderungswunsch besonders wichtig. Einzelne unspezifische Wörter wie „geht nicht“, „Problem“ oder „dringend“ reichen ohne Sachbezug nicht für diese Zuordnung aus. Abgrenzungsregel: Bei flächigem Telefonieausfall ist eine zentrale Störung zu prüfen und höher zu priorisieren.",
"answer": "Interne Klassifizierung: Das Ticket ist der Kategorie „Telefonie und Kommunikation \u003e Festnetztelefon“ zuzuordnen. Primär zuständig ist „Support und Telekommunikation“. Vor der endgültigen Zuweisung sind die genannten Ausschlusskriterien und Schnittstellen zu prüfen.",
"auto_reply": false,
"min_score": 0.7,
"categories": [
"Telefonie und Kommunikation \u003e Festnetztelefon"
],
"keywords": [
"Festnetz",
"Telefon",
"Tischtelefon",
"Hörer",
"Wählton",
"Telefonapparat",
"kein Ton",
"Telefon defekt",
"Festnetztelefon",
"Telefonie und Kommunikation"
],
"source": "internal-category",
"source_uri": "kb://internal-kb/glpi-kategorien/telefonie-und-kommunikation/festnetztelefon",
"language": "de-DE",
"communication_style": "formal"
{
"id": "KAT-FESTNETZTELEFON-SELECT",
"title": "Festnetztelefon",
"text": "Auswahlziel: Telefonie und Kommunikation \u003e Festnetztelefon. Primär zuständiges Team: Support und Telekommunikation. Diese Kategorie ist auszuwählen, wenn ein Tischtelefon oder Festnetzanschluss nicht klingelt, keine Gespräche ermöglicht, Tonprobleme zeigt, defekt ist oder lokal eingerichtet werden muss. Typische Ticketformulierungen sind: „Telefon hat keinen Wählton“; „Tischtelefon defekt“; „Anrufer nicht hörbar“; „Festnetztelefon startet nicht“. Nicht auswählen, wenn eine Rufnummer neu vergeben, eine Rufgruppe geändert oder ein Mobilfunkgerät betroffen ist. Für die Klassifizierung sind der konkret betroffene Dienst oder Gegenstand, die Fehlermeldung, die Anzahl betroffener Personen, der Standort sowie die Unterscheidung zwischen Störung, Berechtigung, Bestellung und Änderungswunsch besonders wichtig. Einzelne unspezifische Wörter wie „geht nicht“, „Problem“ oder „dringend“ reichen ohne Sachbezug nicht für diese Zuordnung aus. Abgrenzungsregel: Bei flächigem Telefonieausfall ist eine zentrale Störung zu prüfen und höher zu priorisieren.",
"answer": "Interne Klassifizierung: Das Ticket ist der Kategorie „Telefonie und Kommunikation \u003e Festnetztelefon“ zuzuordnen. Primär zuständig ist „Support und Telekommunikation“. Vor der endgültigen Zuweisung sind die genannten Ausschlusskriterien und Schnittstellen zu prüfen.",
"auto_reply": false,
"min_score": 0.7,
"categories": [
"Telefonie und Kommunikation \u003e Festnetztelefon"
],
"keywords": [
"Festnetz",
"Telefon",
"Tischtelefon",
"Hörer",
"Wählton",
"Telefonapparat",
"kein Ton",
"Telefon defekt",
"Festnetztelefon",
"Telefonie und Kommunikation"
],
"source": "internal-category",
"source_uri": "kb://internal-kb/glpi-kategorien/telefonie-und-kommunikation/festnetztelefon",
"language": "de-DE",
"communication_style": "formal"
}

View File

@@ -1,26 +1,26 @@
{
"id": "KAT-HARDWAREBESCHAFFUNG-SELECT",
"title": "Hardwarebeschaffung",
"text": "Auswahlziel: Beschaffung, Verträge und Lizenzen \u003e Hardwarebeschaffung. Primär zuständiges Team: Leitung und Finanzen / Beschaffung. Diese Kategorie ist auszuwählen, wenn Hardware außerhalb eines einfachen Support-Ersatzes beschafft werden soll, etwa Server, Netzwerkkomponenten, Arbeitsplatzgeräte, Spezialhardware oder größere Stückzahlen. Typische Ticketformulierungen sind: „Serverhardware bestellen“; „Switches beschaffen“; „Spezialscanner kaufen“; „Rahmenbestellung für Notebooks“. Nicht auswählen, wenn ein vorhandenes Gerät nur repariert, umgesetzt oder zurückgegeben wird; für konkrete Arbeitsplatz-Neubeschaffung kann auch die spezialisierte Kategorie unter Arbeitsplatz genutzt werden. Für die Klassifizierung sind der konkret betroffene Dienst oder Gegenstand, die Fehlermeldung, die Anzahl betroffener Personen, der Standort sowie die Unterscheidung zwischen Störung, Berechtigung, Bestellung und Änderungswunsch besonders wichtig. Einzelne unspezifische Wörter wie „geht nicht“, „Problem“ oder „dringend“ reichen ohne Sachbezug nicht für diese Zuordnung aus. Abgrenzungsregel: Das jeweilige Fachteam liefert Spezifikation und Bedarf; Beschaffung führt kaufmännischen Prozess.",
"answer": "Interne Klassifizierung: Das Ticket ist der Kategorie „Beschaffung, Verträge und Lizenzen \u003e Hardwarebeschaffung“ zuzuordnen. Primär zuständig ist „Leitung und Finanzen / Beschaffung“. Vor der endgültigen Zuweisung sind die genannten Ausschlusskriterien und Schnittstellen zu prüfen.",
"auto_reply": false,
"min_score": 0.7,
"categories": [
"Beschaffung, Verträge und Lizenzen \u003e Hardwarebeschaffung"
],
"keywords": [
"Hardwarebeschaffung",
"Hardware bestellen",
"Kauf",
"Angebot",
"Server kaufen",
"Switch beschaffen",
"Geräte bestellen",
"Investition",
"Beschaffung, Verträge und Lizenzen"
],
"source": "internal-category",
"source_uri": "kb://internal-kb/glpi-kategorien/beschaffung-vertrage-und-lizenzen/hardwarebeschaffung",
"language": "de-DE",
"communication_style": "formal"
{
"id": "KAT-HARDWAREBESCHAFFUNG-SELECT",
"title": "Hardwarebeschaffung",
"text": "Auswahlziel: Beschaffung, Verträge und Lizenzen \u003e Hardwarebeschaffung. Primär zuständiges Team: Leitung und Finanzen / Beschaffung. Diese Kategorie ist auszuwählen, wenn Hardware außerhalb eines einfachen Support-Ersatzes beschafft werden soll, etwa Server, Netzwerkkomponenten, Arbeitsplatzgeräte, Spezialhardware oder größere Stückzahlen. Typische Ticketformulierungen sind: „Serverhardware bestellen“; „Switches beschaffen“; „Spezialscanner kaufen“; „Rahmenbestellung für Notebooks“. Nicht auswählen, wenn ein vorhandenes Gerät nur repariert, umgesetzt oder zurückgegeben wird; für konkrete Arbeitsplatz-Neubeschaffung kann auch die spezialisierte Kategorie unter Arbeitsplatz genutzt werden. Für die Klassifizierung sind der konkret betroffene Dienst oder Gegenstand, die Fehlermeldung, die Anzahl betroffener Personen, der Standort sowie die Unterscheidung zwischen Störung, Berechtigung, Bestellung und Änderungswunsch besonders wichtig. Einzelne unspezifische Wörter wie „geht nicht“, „Problem“ oder „dringend“ reichen ohne Sachbezug nicht für diese Zuordnung aus. Abgrenzungsregel: Das jeweilige Fachteam liefert Spezifikation und Bedarf; Beschaffung führt kaufmännischen Prozess.",
"answer": "Interne Klassifizierung: Das Ticket ist der Kategorie „Beschaffung, Verträge und Lizenzen \u003e Hardwarebeschaffung“ zuzuordnen. Primär zuständig ist „Leitung und Finanzen / Beschaffung“. Vor der endgültigen Zuweisung sind die genannten Ausschlusskriterien und Schnittstellen zu prüfen.",
"auto_reply": false,
"min_score": 0.7,
"categories": [
"Beschaffung, Verträge und Lizenzen \u003e Hardwarebeschaffung"
],
"keywords": [
"Hardwarebeschaffung",
"Hardware bestellen",
"Kauf",
"Angebot",
"Server kaufen",
"Switch beschaffen",
"Geräte bestellen",
"Investition",
"Beschaffung, Verträge und Lizenzen"
],
"source": "internal-category",
"source_uri": "kb://internal-kb/glpi-kategorien/beschaffung-vertrage-und-lizenzen/hardwarebeschaffung",
"language": "de-DE",
"communication_style": "formal"
}

View File

@@ -1,29 +1,29 @@
{
"id": "KAT-KENNWORT-ZURUCKSETZEN-SELECT",
"title": "Kennwort zurücksetzen",
"text": "Auswahlziel: Benutzerkonten und Berechtigungen \u003e Kennwort zurücksetzen. Primär zuständiges Team: Support und Telekommunikation. Diese Kategorie ist auszuwählen, wenn ein Benutzer sein Kennwort vergessen hat, das Kennwort abgelaufen ist, eine Anmeldung wegen falscher Kennworteingaben scheitert oder das persönliche Domänenkonto gesperrt wurde. Auch typische Folgeprobleme nach einer Kennwortänderung, etwa gespeicherte alte Kennwörter auf weiteren Geräten, gehören hierher. Typische Ticketformulierungen sind: „Kennwort vergessen“; „Passwort abgelaufen“; „Konto gesperrt“; „Account locked“; „Anmeldung funktioniert nach Kennwortänderung nicht“. Nicht auswählen, wenn ein Konto neu angelegt, umbenannt oder gelöscht werden soll; wenn Rollen in einer Fachanwendung fehlen; wenn eine technische Störung des Active Directory mehrere Benutzer betrifft. Für die Klassifizierung sind der konkret betroffene Dienst oder Gegenstand, die Fehlermeldung, die Anzahl betroffener Personen, der Standort sowie die Unterscheidung zwischen Störung, Berechtigung, Bestellung und Änderungswunsch besonders wichtig. Einzelne unspezifische Wörter wie „geht nicht“, „Problem“ oder „dringend“ reichen ohne Sachbezug nicht für diese Zuordnung aus. Abgrenzungsregel: Der Support prüft Identität, betroffenen Dienst und mögliche Altkennwörter. Zentrale AD-Störungen werden an Infrastruktur und Backend übergeben.",
"answer": "Interne Klassifizierung: Das Ticket ist der Kategorie „Benutzerkonten und Berechtigungen \u003e Kennwort zurücksetzen“ zuzuordnen. Primär zuständig ist „Support und Telekommunikation“. Vor der endgültigen Zuweisung sind die genannten Ausschlusskriterien und Schnittstellen zu prüfen.",
"auto_reply": false,
"min_score": 0.7,
"categories": [
"Benutzerkonten und Berechtigungen \u003e Kennwort zurücksetzen"
],
"keywords": [
"Kennwort",
"Passwort",
"Kennwort zurücksetzen",
"Passwort vergessen",
"Konto gesperrt",
"Account locked",
"Login",
"Anmeldung",
"Domänenkonto",
"AD-Konto",
"falsches Kennwort",
"Benutzerkonten und Berechtigungen"
],
"source": "internal-category",
"source_uri": "kb://internal-kb/glpi-kategorien/benutzerkonten-und-berechtigungen/kennwort-zurucksetzen",
"language": "de-DE",
"communication_style": "formal"
{
"id": "KAT-KENNWORT-ZURUCKSETZEN-SELECT",
"title": "Kennwort zurücksetzen",
"text": "Auswahlziel: Benutzerkonten und Berechtigungen \u003e Kennwort zurücksetzen. Primär zuständiges Team: Support und Telekommunikation. Diese Kategorie ist auszuwählen, wenn ein Benutzer sein Kennwort vergessen hat, das Kennwort abgelaufen ist, eine Anmeldung wegen falscher Kennworteingaben scheitert oder das persönliche Domänenkonto gesperrt wurde. Auch typische Folgeprobleme nach einer Kennwortänderung, etwa gespeicherte alte Kennwörter auf weiteren Geräten, gehören hierher. Typische Ticketformulierungen sind: „Kennwort vergessen“; „Passwort abgelaufen“; „Konto gesperrt“; „Account locked“; „Anmeldung funktioniert nach Kennwortänderung nicht“. Nicht auswählen, wenn ein Konto neu angelegt, umbenannt oder gelöscht werden soll; wenn Rollen in einer Fachanwendung fehlen; wenn eine technische Störung des Active Directory mehrere Benutzer betrifft. Für die Klassifizierung sind der konkret betroffene Dienst oder Gegenstand, die Fehlermeldung, die Anzahl betroffener Personen, der Standort sowie die Unterscheidung zwischen Störung, Berechtigung, Bestellung und Änderungswunsch besonders wichtig. Einzelne unspezifische Wörter wie „geht nicht“, „Problem“ oder „dringend“ reichen ohne Sachbezug nicht für diese Zuordnung aus. Abgrenzungsregel: Der Support prüft Identität, betroffenen Dienst und mögliche Altkennwörter. Zentrale AD-Störungen werden an Infrastruktur und Backend übergeben.",
"answer": "Interne Klassifizierung: Das Ticket ist der Kategorie „Benutzerkonten und Berechtigungen \u003e Kennwort zurücksetzen“ zuzuordnen. Primär zuständig ist „Support und Telekommunikation“. Vor der endgültigen Zuweisung sind die genannten Ausschlusskriterien und Schnittstellen zu prüfen.",
"auto_reply": false,
"min_score": 0.7,
"categories": [
"Benutzerkonten und Berechtigungen \u003e Kennwort zurücksetzen"
],
"keywords": [
"Kennwort",
"Passwort",
"Kennwort zurücksetzen",
"Passwort vergessen",
"Konto gesperrt",
"Account locked",
"Login",
"Anmeldung",
"Domänenkonto",
"AD-Konto",
"falsches Kennwort",
"Benutzerkonten und Berechtigungen"
],
"source": "internal-category",
"source_uri": "kb://internal-kb/glpi-kategorien/benutzerkonten-und-berechtigungen/kennwort-zurucksetzen",
"language": "de-DE",
"communication_style": "formal"
}

View File

@@ -1,26 +1,26 @@
{
"id": "KAT-LAN-SELECT",
"title": "LAN",
"text": "Auswahlziel: Netzwerk und Verbindungen \u003e LAN. Primär zuständiges Team: Infrastruktur und Backend. Diese Kategorie ist auszuwählen, wenn eine kabelgebundene Netzwerkverbindung, Netzwerkdose, Patchung oder Ethernet-Verbindung nicht funktioniert, instabil ist oder neu bereitgestellt werden soll. Typische Ticketformulierungen sind: „Netzwerkdose ohne Verbindung“; „LAN bricht ab“; „Kein Netzwerk über Kabel“; „Neue Dose patchen“. Nicht auswählen, wenn ausschließlich WLAN, VPN, Internetzugang oder ein einzelner defekter Dockingadapter betroffen ist. Für die Klassifizierung sind der konkret betroffene Dienst oder Gegenstand, die Fehlermeldung, die Anzahl betroffener Personen, der Standort sowie die Unterscheidung zwischen Störung, Berechtigung, Bestellung und Änderungswunsch besonders wichtig. Einzelne unspezifische Wörter wie „geht nicht“, „Problem“ oder „dringend“ reichen ohne Sachbezug nicht für diese Zuordnung aus. Abgrenzungsregel: Bei nur einem Arbeitsplatz prüft der Support zunächst Kabel, Dock und Gerät; zentrale Komponenten liegen bei Infrastruktur.",
"answer": "Interne Klassifizierung: Das Ticket ist der Kategorie „Netzwerk und Verbindungen \u003e LAN“ zuzuordnen. Primär zuständig ist „Infrastruktur und Backend“. Vor der endgültigen Zuweisung sind die genannten Ausschlusskriterien und Schnittstellen zu prüfen.",
"auto_reply": false,
"min_score": 0.7,
"categories": [
"Netzwerk und Verbindungen \u003e LAN"
],
"keywords": [
"LAN",
"Ethernet",
"Netzwerkdose",
"Netzwerkkabel",
"Patchen",
"kabelgebunden",
"kein Netzwerk",
"Switchport",
"Netzwerk und Verbindungen"
],
"source": "internal-category",
"source_uri": "kb://internal-kb/glpi-kategorien/netzwerk-und-verbindungen/lan",
"language": "de-DE",
"communication_style": "formal"
{
"id": "KAT-LAN-SELECT",
"title": "LAN",
"text": "Auswahlziel: Netzwerk und Verbindungen \u003e LAN. Primär zuständiges Team: Infrastruktur und Backend. Diese Kategorie ist auszuwählen, wenn eine kabelgebundene Netzwerkverbindung, Netzwerkdose, Patchung oder Ethernet-Verbindung nicht funktioniert, instabil ist oder neu bereitgestellt werden soll. Typische Ticketformulierungen sind: „Netzwerkdose ohne Verbindung“; „LAN bricht ab“; „Kein Netzwerk über Kabel“; „Neue Dose patchen“. Nicht auswählen, wenn ausschließlich WLAN, VPN, Internetzugang oder ein einzelner defekter Dockingadapter betroffen ist. Für die Klassifizierung sind der konkret betroffene Dienst oder Gegenstand, die Fehlermeldung, die Anzahl betroffener Personen, der Standort sowie die Unterscheidung zwischen Störung, Berechtigung, Bestellung und Änderungswunsch besonders wichtig. Einzelne unspezifische Wörter wie „geht nicht“, „Problem“ oder „dringend“ reichen ohne Sachbezug nicht für diese Zuordnung aus. Abgrenzungsregel: Bei nur einem Arbeitsplatz prüft der Support zunächst Kabel, Dock und Gerät; zentrale Komponenten liegen bei Infrastruktur.",
"answer": "Interne Klassifizierung: Das Ticket ist der Kategorie „Netzwerk und Verbindungen \u003e LAN“ zuzuordnen. Primär zuständig ist „Infrastruktur und Backend“. Vor der endgültigen Zuweisung sind die genannten Ausschlusskriterien und Schnittstellen zu prüfen.",
"auto_reply": false,
"min_score": 0.7,
"categories": [
"Netzwerk und Verbindungen \u003e LAN"
],
"keywords": [
"LAN",
"Ethernet",
"Netzwerkdose",
"Netzwerkkabel",
"Patchen",
"kabelgebunden",
"kein Netzwerk",
"Switchport",
"Netzwerk und Verbindungen"
],
"source": "internal-category",
"source_uri": "kb://internal-kb/glpi-kategorien/netzwerk-und-verbindungen/lan",
"language": "de-DE",
"communication_style": "formal"
}

View File

@@ -1,27 +1,27 @@
{
"id": "KAT-NEUE-IT-ANFORDERUNG-SELECT",
"title": "Neue IT-Anforderung",
"text": "Auswahlziel: Projekte, Änderungen und neue Anforderungen \u003e Neue IT-Anforderung. Primär zuständiges Team: Leitung und Finanzen / Beschaffung. Diese Kategorie ist auszuwählen, wenn ein bislang nicht vorhandener IT-Service, eine neue technische Fähigkeit oder ein organisationsübergreifender Bedarf zunächst bewertet, priorisiert und einem Fachteam zugeordnet werden soll. Typische Ticketformulierungen sind: „Neuen digitalen Dienst prüfen“; „Zusätzlichen IT-Service bereitstellen“; „Neue technische Lösung benötigt“; „Unklarer neuer IT-Bedarf“. Nicht auswählen, wenn die Lösung bereits eindeutig eine bestehende Fachanwendung betrifft, nur Hardware bestellt oder eine normale Störung gemeldet wird. Für die Klassifizierung sind der konkret betroffene Dienst oder Gegenstand, die Fehlermeldung, die Anzahl betroffener Personen, der Standort sowie die Unterscheidung zwischen Störung, Berechtigung, Bestellung und Änderungswunsch besonders wichtig. Einzelne unspezifische Wörter wie „geht nicht“, „Problem“ oder „dringend“ reichen ohne Sachbezug nicht für diese Zuordnung aus. Abgrenzungsregel: Diese Kategorie dient der qualifizierten Erstbewertung; danach erfolgt Übergabe an das zuständige Fachteam oder Projekt.",
"answer": "Interne Klassifizierung: Das Ticket ist der Kategorie „Projekte, Änderungen und neue Anforderungen \u003e Neue IT-Anforderung“ zuzuordnen. Primär zuständig ist „Leitung und Finanzen / Beschaffung“. Vor der endgültigen Zuweisung sind die genannten Ausschlusskriterien und Schnittstellen zu prüfen.",
"auto_reply": false,
"min_score": 0.7,
"categories": [
"Projekte, Änderungen und neue Anforderungen \u003e Neue IT-Anforderung"
],
"keywords": [
"neue IT-Anforderung",
"neuer Service",
"neue Lösung",
"Bedarf",
"Anforderung",
"Idee",
"Digitalisierung",
"Prüfauftrag",
"Neue IT-Anforderung",
"Projekte, Änderungen und neue Anforderungen"
],
"source": "internal-category",
"source_uri": "kb://internal-kb/glpi-kategorien/projekte-anderungen-und-neue-anforderungen/neue-it-anforderung",
"language": "de-DE",
"communication_style": "formal"
{
"id": "KAT-NEUE-IT-ANFORDERUNG-SELECT",
"title": "Neue IT-Anforderung",
"text": "Auswahlziel: Projekte, Änderungen und neue Anforderungen \u003e Neue IT-Anforderung. Primär zuständiges Team: Leitung und Finanzen / Beschaffung. Diese Kategorie ist auszuwählen, wenn ein bislang nicht vorhandener IT-Service, eine neue technische Fähigkeit oder ein organisationsübergreifender Bedarf zunächst bewertet, priorisiert und einem Fachteam zugeordnet werden soll. Typische Ticketformulierungen sind: „Neuen digitalen Dienst prüfen“; „Zusätzlichen IT-Service bereitstellen“; „Neue technische Lösung benötigt“; „Unklarer neuer IT-Bedarf“. Nicht auswählen, wenn die Lösung bereits eindeutig eine bestehende Fachanwendung betrifft, nur Hardware bestellt oder eine normale Störung gemeldet wird. Für die Klassifizierung sind der konkret betroffene Dienst oder Gegenstand, die Fehlermeldung, die Anzahl betroffener Personen, der Standort sowie die Unterscheidung zwischen Störung, Berechtigung, Bestellung und Änderungswunsch besonders wichtig. Einzelne unspezifische Wörter wie „geht nicht“, „Problem“ oder „dringend“ reichen ohne Sachbezug nicht für diese Zuordnung aus. Abgrenzungsregel: Diese Kategorie dient der qualifizierten Erstbewertung; danach erfolgt Übergabe an das zuständige Fachteam oder Projekt.",
"answer": "Interne Klassifizierung: Das Ticket ist der Kategorie „Projekte, Änderungen und neue Anforderungen \u003e Neue IT-Anforderung“ zuzuordnen. Primär zuständig ist „Leitung und Finanzen / Beschaffung“. Vor der endgültigen Zuweisung sind die genannten Ausschlusskriterien und Schnittstellen zu prüfen.",
"auto_reply": false,
"min_score": 0.7,
"categories": [
"Projekte, Änderungen und neue Anforderungen \u003e Neue IT-Anforderung"
],
"keywords": [
"neue IT-Anforderung",
"neuer Service",
"neue Lösung",
"Bedarf",
"Anforderung",
"Idee",
"Digitalisierung",
"Prüfauftrag",
"Neue IT-Anforderung",
"Projekte, Änderungen und neue Anforderungen"
],
"source": "internal-category",
"source_uri": "kb://internal-kb/glpi-kategorien/projekte-anderungen-und-neue-anforderungen/neue-it-anforderung",
"language": "de-DE",
"communication_style": "formal"
}

View File

@@ -1,25 +1,25 @@
{
"id": "KAT-PADAGOGISCHES-NETZWERK-SELECT",
"title": "Pädagogisches Netzwerk",
"text": "Auswahlziel: Schulspezifische IT-Systeme \u003e Pädagogisches Netzwerk. Primär zuständiges Team: Schulen. Diese Kategorie ist auszuwählen, wenn das pädagogische Netz einer Schule, seine Zugänge, Segmentierung, Internetnutzung oder schulbezogene Netzwerkdienste betroffen sind. Typische Ticketformulierungen sind: „Schülernetz nicht erreichbar“; „Pädagogisches WLAN gestört“; „Unterrichtsnetz ausgefallen“; „Zugang im pädagogischen Netz fehlt“. Nicht auswählen, wenn ausschließlich das Verwaltungsnetz, eine einzelne allgemeine Netzwerkdose oder die zentrale kommunale Standortanbindung betroffen ist. Für die Klassifizierung sind der konkret betroffene Dienst oder Gegenstand, die Fehlermeldung, die Anzahl betroffener Personen, der Standort sowie die Unterscheidung zwischen Störung, Berechtigung, Bestellung und Änderungswunsch besonders wichtig. Einzelne unspezifische Wörter wie „geht nicht“, „Problem“ oder „dringend“ reichen ohne Sachbezug nicht für diese Zuordnung aus. Abgrenzungsregel: Während der Übergangszeit primär Team Schulen; zentrale Infrastrukturursachen werden an Infrastruktur und Backend übergeben.",
"answer": "Interne Klassifizierung: Das Ticket ist der Kategorie „Schulspezifische IT-Systeme \u003e Pädagogisches Netzwerk“ zuzuordnen. Primär zuständig ist „Schulen“. Vor der endgültigen Zuweisung sind die genannten Ausschlusskriterien und Schnittstellen zu prüfen.",
"auto_reply": false,
"min_score": 0.7,
"categories": [
"Schulspezifische IT-Systeme \u003e Pädagogisches Netzwerk"
],
"keywords": [
"pädagogisches Netzwerk",
"Schülernetz",
"Unterrichtsnetz",
"pädagogisches WLAN",
"Schulnetz",
"Pädagogiknetz",
"Pädagogisches Netzwerk",
"Schulspezifische IT-Systeme"
],
"source": "internal-category",
"source_uri": "kb://internal-kb/glpi-kategorien/schulspezifische-it-systeme/padagogisches-netzwerk",
"language": "de-DE",
"communication_style": "formal"
{
"id": "KAT-PADAGOGISCHES-NETZWERK-SELECT",
"title": "Pädagogisches Netzwerk",
"text": "Auswahlziel: Schulspezifische IT-Systeme \u003e Pädagogisches Netzwerk. Primär zuständiges Team: Schulen. Diese Kategorie ist auszuwählen, wenn das pädagogische Netz einer Schule, seine Zugänge, Segmentierung, Internetnutzung oder schulbezogene Netzwerkdienste betroffen sind. Typische Ticketformulierungen sind: „Schülernetz nicht erreichbar“; „Pädagogisches WLAN gestört“; „Unterrichtsnetz ausgefallen“; „Zugang im pädagogischen Netz fehlt“. Nicht auswählen, wenn ausschließlich das Verwaltungsnetz, eine einzelne allgemeine Netzwerkdose oder die zentrale kommunale Standortanbindung betroffen ist. Für die Klassifizierung sind der konkret betroffene Dienst oder Gegenstand, die Fehlermeldung, die Anzahl betroffener Personen, der Standort sowie die Unterscheidung zwischen Störung, Berechtigung, Bestellung und Änderungswunsch besonders wichtig. Einzelne unspezifische Wörter wie „geht nicht“, „Problem“ oder „dringend“ reichen ohne Sachbezug nicht für diese Zuordnung aus. Abgrenzungsregel: Während der Übergangszeit primär Team Schulen; zentrale Infrastrukturursachen werden an Infrastruktur und Backend übergeben.",
"answer": "Interne Klassifizierung: Das Ticket ist der Kategorie „Schulspezifische IT-Systeme \u003e Pädagogisches Netzwerk“ zuzuordnen. Primär zuständig ist „Schulen“. Vor der endgültigen Zuweisung sind die genannten Ausschlusskriterien und Schnittstellen zu prüfen.",
"auto_reply": false,
"min_score": 0.7,
"categories": [
"Schulspezifische IT-Systeme \u003e Pädagogisches Netzwerk"
],
"keywords": [
"pädagogisches Netzwerk",
"Schülernetz",
"Unterrichtsnetz",
"pädagogisches WLAN",
"Schulnetz",
"Pädagogiknetz",
"Pädagogisches Netzwerk",
"Schulspezifische IT-Systeme"
],
"source": "internal-category",
"source_uri": "kb://internal-kb/glpi-kategorien/schulspezifische-it-systeme/padagogisches-netzwerk",
"language": "de-DE",
"communication_style": "formal"
}

View File

@@ -1,30 +1,30 @@
{
"id": "KAT-PC-UND-NOTEBOOK-SELECT",
"title": "PC und Notebook",
"text": "Auswahlziel: Arbeitsplatz und Endgeräte \u003e PC und Notebook. Primär zuständiges Team: Support und Telekommunikation. Diese Kategorie ist auszuwählen, wenn ein einzelner Arbeitsplatz-PC oder ein dienstliches Notebook nicht startet, abstürzt, sehr langsam ist, ungewöhnliche Geräusche macht, einen Hardwaredefekt zeigt oder lokal nicht nutzbar ist. Typische Ticketformulierungen sind: „Notebook startet nicht“; „PC friert ein“; „Laptop-Akku defekt“; „Arbeitsplatzrechner sehr langsam“; „Gerät zeigt Bluescreen“. Nicht auswählen, wenn mehrere Geräte gleichzeitig betroffen sind, ein zentraler Dienst ausfällt, ein neues Gerät beschafft werden soll oder ausschließlich Monitor, Dockingstation oder Zubehör betroffen sind. Für die Klassifizierung sind der konkret betroffene Dienst oder Gegenstand, die Fehlermeldung, die Anzahl betroffener Personen, der Standort sowie die Unterscheidung zwischen Störung, Berechtigung, Bestellung und Änderungswunsch besonders wichtig. Einzelne unspezifische Wörter wie „geht nicht“, „Problem“ oder „dringend“ reichen ohne Sachbezug nicht für diese Zuordnung aus. Abgrenzungsregel: Bei mehreren gleichzeitig betroffenen Geräten ist ein zentraler Infrastruktur- oder Sicherheitsbezug zu prüfen.",
"answer": "Interne Klassifizierung: Das Ticket ist der Kategorie „Arbeitsplatz und Endgeräte \u003e PC und Notebook“ zuzuordnen. Primär zuständig ist „Support und Telekommunikation“. Vor der endgültigen Zuweisung sind die genannten Ausschlusskriterien und Schnittstellen zu prüfen.",
"auto_reply": false,
"min_score": 0.7,
"categories": [
"Arbeitsplatz und Endgeräte \u003e PC und Notebook"
],
"keywords": [
"PC",
"Computer",
"Notebook",
"Laptop",
"Arbeitsplatzrechner",
"startet nicht",
"Absturz",
"Bluescreen",
"langsam",
"Akku",
"Hardwaredefekt",
"PC und Notebook",
"Arbeitsplatz und Endgeräte"
],
"source": "internal-category",
"source_uri": "kb://internal-kb/glpi-kategorien/arbeitsplatz-und-endgerate/pc-und-notebook",
"language": "de-DE",
"communication_style": "formal"
{
"id": "KAT-PC-UND-NOTEBOOK-SELECT",
"title": "PC und Notebook",
"text": "Auswahlziel: Arbeitsplatz und Endgeräte \u003e PC und Notebook. Primär zuständiges Team: Support und Telekommunikation. Diese Kategorie ist auszuwählen, wenn ein einzelner Arbeitsplatz-PC oder ein dienstliches Notebook nicht startet, abstürzt, sehr langsam ist, ungewöhnliche Geräusche macht, einen Hardwaredefekt zeigt oder lokal nicht nutzbar ist. Typische Ticketformulierungen sind: „Notebook startet nicht“; „PC friert ein“; „Laptop-Akku defekt“; „Arbeitsplatzrechner sehr langsam“; „Gerät zeigt Bluescreen“. Nicht auswählen, wenn mehrere Geräte gleichzeitig betroffen sind, ein zentraler Dienst ausfällt, ein neues Gerät beschafft werden soll oder ausschließlich Monitor, Dockingstation oder Zubehör betroffen sind. Für die Klassifizierung sind der konkret betroffene Dienst oder Gegenstand, die Fehlermeldung, die Anzahl betroffener Personen, der Standort sowie die Unterscheidung zwischen Störung, Berechtigung, Bestellung und Änderungswunsch besonders wichtig. Einzelne unspezifische Wörter wie „geht nicht“, „Problem“ oder „dringend“ reichen ohne Sachbezug nicht für diese Zuordnung aus. Abgrenzungsregel: Bei mehreren gleichzeitig betroffenen Geräten ist ein zentraler Infrastruktur- oder Sicherheitsbezug zu prüfen.",
"answer": "Interne Klassifizierung: Das Ticket ist der Kategorie „Arbeitsplatz und Endgeräte \u003e PC und Notebook“ zuzuordnen. Primär zuständig ist „Support und Telekommunikation“. Vor der endgültigen Zuweisung sind die genannten Ausschlusskriterien und Schnittstellen zu prüfen.",
"auto_reply": false,
"min_score": 0.7,
"categories": [
"Arbeitsplatz und Endgeräte \u003e PC und Notebook"
],
"keywords": [
"PC",
"Computer",
"Notebook",
"Laptop",
"Arbeitsplatzrechner",
"startet nicht",
"Absturz",
"Bluescreen",
"langsam",
"Akku",
"Hardwaredefekt",
"PC und Notebook",
"Arbeitsplatz und Endgeräte"
],
"source": "internal-category",
"source_uri": "kb://internal-kb/glpi-kategorien/arbeitsplatz-und-endgerate/pc-und-notebook",
"language": "de-DE",
"communication_style": "formal"
}

View File

@@ -1,24 +1,24 @@
{
"id": "KAT-SONSTIGES-UND-UNKLARE-ZUORDNUNG-SELECT",
"title": "Sonstiges und unklare Zuordnung",
"text": "Auswahlziel: Sonstiges und unklare Zuordnung \u003e Sonstiges und unklare Zuordnung. Primär zuständiges Team: Support und Telekommunikation. Diese Kategorie ist auszuwählen, nur wenn das Ticket trotz ausreichender Beschreibung keiner vorhandenen Kategorie zuverlässig zugeordnet werden kann, mehrere völlig unterschiedliche Anliegen untrennbar vermischt oder der betroffene IT-Service nicht erkennbar ist. Typische Ticketformulierungen sind: „Unklarer IT-Fehler ohne erkennbaren Dienst“; „Mehrere nicht trennbare Anliegen“; „Betroffenes System nicht identifizierbar“. Nicht auswählen, wenn anhand von Anwendung, Gerät, Fehlermeldung, Standort oder gewünschter Leistung eine spezifische Kategorie gewählt werden kann. Diese Kategorie darf nicht allein wegen kurzer oder unvollständiger Formulierung bevorzugt werden. Für die Klassifizierung sind der konkret betroffene Dienst oder Gegenstand, die Fehlermeldung, die Anzahl betroffener Personen, der Standort sowie die Unterscheidung zwischen Störung, Berechtigung, Bestellung und Änderungswunsch besonders wichtig. Einzelne unspezifische Wörter wie „geht nicht“, „Problem“ oder „dringend“ reichen ohne Sachbezug nicht für diese Zuordnung aus. Abgrenzungsregel: Diese Auffangkategorie soll selten verwendet und regelmäßig ausgewertet werden. Vor Auswahl sind Hauptbegriffe und Kontext gegen alle spezifischen Kategorien zu prüfen.",
"answer": "Interne Klassifizierung: Das Ticket ist der Kategorie „Sonstiges und unklare Zuordnung \u003e Sonstiges und unklare Zuordnung“ zuzuordnen. Primär zuständig ist „Support und Telekommunikation“. Vor der endgültigen Zuweisung sind die genannten Ausschlusskriterien und Schnittstellen zu prüfen.",
"auto_reply": false,
"min_score": 0.7,
"categories": [
"Sonstiges und unklare Zuordnung \u003e Sonstiges und unklare Zuordnung"
],
"keywords": [
"sonstiges",
"unklar",
"keine Zuordnung",
"allgemeines IT-Problem",
"nicht näher beschrieben",
"divers",
"Sonstiges und unklare Zuordnung"
],
"source": "internal-category",
"source_uri": "kb://internal-kb/glpi-kategorien/sonstiges-und-unklare-zuordnung/sonstiges-und-unklare-zuordnung",
"language": "de-DE",
"communication_style": "formal"
{
"id": "KAT-SONSTIGES-UND-UNKLARE-ZUORDNUNG-SELECT",
"title": "Sonstiges und unklare Zuordnung",
"text": "Auswahlziel: Sonstiges und unklare Zuordnung \u003e Sonstiges und unklare Zuordnung. Primär zuständiges Team: Support und Telekommunikation. Diese Kategorie ist auszuwählen, nur wenn das Ticket trotz ausreichender Beschreibung keiner vorhandenen Kategorie zuverlässig zugeordnet werden kann, mehrere völlig unterschiedliche Anliegen untrennbar vermischt oder der betroffene IT-Service nicht erkennbar ist. Typische Ticketformulierungen sind: „Unklarer IT-Fehler ohne erkennbaren Dienst“; „Mehrere nicht trennbare Anliegen“; „Betroffenes System nicht identifizierbar“. Nicht auswählen, wenn anhand von Anwendung, Gerät, Fehlermeldung, Standort oder gewünschter Leistung eine spezifische Kategorie gewählt werden kann. Diese Kategorie darf nicht allein wegen kurzer oder unvollständiger Formulierung bevorzugt werden. Für die Klassifizierung sind der konkret betroffene Dienst oder Gegenstand, die Fehlermeldung, die Anzahl betroffener Personen, der Standort sowie die Unterscheidung zwischen Störung, Berechtigung, Bestellung und Änderungswunsch besonders wichtig. Einzelne unspezifische Wörter wie „geht nicht“, „Problem“ oder „dringend“ reichen ohne Sachbezug nicht für diese Zuordnung aus. Abgrenzungsregel: Diese Auffangkategorie soll selten verwendet und regelmäßig ausgewertet werden. Vor Auswahl sind Hauptbegriffe und Kontext gegen alle spezifischen Kategorien zu prüfen.",
"answer": "Interne Klassifizierung: Das Ticket ist der Kategorie „Sonstiges und unklare Zuordnung \u003e Sonstiges und unklare Zuordnung“ zuzuordnen. Primär zuständig ist „Support und Telekommunikation“. Vor der endgültigen Zuweisung sind die genannten Ausschlusskriterien und Schnittstellen zu prüfen.",
"auto_reply": false,
"min_score": 0.7,
"categories": [
"Sonstiges und unklare Zuordnung \u003e Sonstiges und unklare Zuordnung"
],
"keywords": [
"sonstiges",
"unklar",
"keine Zuordnung",
"allgemeines IT-Problem",
"nicht näher beschrieben",
"divers",
"Sonstiges und unklare Zuordnung"
],
"source": "internal-category",
"source_uri": "kb://internal-kb/glpi-kategorien/sonstiges-und-unklare-zuordnung/sonstiges-und-unklare-zuordnung",
"language": "de-DE",
"communication_style": "formal"
}

View File

@@ -1,28 +1,28 @@
{
"id": "KAT-VERDACHTIGE-E-MAIL-UND-PHISHING-SELECT",
"title": "Verdächtige E-Mail und Phishing",
"text": "Auswahlziel: IT-Sicherheit und Datensicherung \u003e Verdächtige E-Mail und Phishing. Primär zuständiges Team: Infrastruktur und Backend. Diese Kategorie ist auszuwählen, wenn eine E-Mail verdächtig wirkt, einen ungewöhnlichen Link oder Anhang enthält, Zugangsdaten abfragt, eine Zahlung fordert oder der Absender möglicherweise gefälscht ist. Typische Ticketformulierungen sind: „Verdächtige Rechnung per E-Mail“; „Link in Mail angeklickt“; „Absender scheint gefälscht“; „Passwortabfrage per Mail“. Nicht auswählen, wenn es sich nur um normalen Spam ohne Sicherheitsbezug, eine Outlook-Client-Störung oder eine bekannte legitime Nachricht handelt. Für die Klassifizierung sind der konkret betroffene Dienst oder Gegenstand, die Fehlermeldung, die Anzahl betroffener Personen, der Standort sowie die Unterscheidung zwischen Störung, Berechtigung, Bestellung und Änderungswunsch besonders wichtig. Einzelne unspezifische Wörter wie „geht nicht“, „Problem“ oder „dringend“ reichen ohne Sachbezug nicht für diese Zuordnung aus. Abgrenzungsregel: Bei geklicktem Link, geöffnetem Anhang oder eingegebenen Zugangsdaten ist die Dringlichkeit zu erhöhen und gegebenenfalls Sicherheitsvorfall zu wählen.",
"answer": "Interne Klassifizierung: Das Ticket ist der Kategorie „IT-Sicherheit und Datensicherung \u003e Verdächtige E-Mail und Phishing“ zuzuordnen. Primär zuständig ist „Infrastruktur und Backend“. Vor der endgültigen Zuweisung sind die genannten Ausschlusskriterien und Schnittstellen zu prüfen.",
"auto_reply": false,
"min_score": 0.7,
"categories": [
"IT-Sicherheit und Datensicherung \u003e Verdächtige E-Mail und Phishing"
],
"keywords": [
"Phishing",
"verdächtige E-Mail",
"Fake Mail",
"gefälschter Absender",
"verdächtiger Link",
"Anhang",
"Spam",
"Zugangsdaten",
"CEO-Fraud",
"Verdächtige E-Mail und Phishing",
"IT-Sicherheit und Datensicherung"
],
"source": "internal-category",
"source_uri": "kb://internal-kb/glpi-kategorien/it-sicherheit-und-datensicherung/verdachtige-e-mail-und-phishing",
"language": "de-DE",
"communication_style": "formal"
{
"id": "KAT-VERDACHTIGE-E-MAIL-UND-PHISHING-SELECT",
"title": "Verdächtige E-Mail und Phishing",
"text": "Auswahlziel: IT-Sicherheit und Datensicherung \u003e Verdächtige E-Mail und Phishing. Primär zuständiges Team: Infrastruktur und Backend. Diese Kategorie ist auszuwählen, wenn eine E-Mail verdächtig wirkt, einen ungewöhnlichen Link oder Anhang enthält, Zugangsdaten abfragt, eine Zahlung fordert oder der Absender möglicherweise gefälscht ist. Typische Ticketformulierungen sind: „Verdächtige Rechnung per E-Mail“; „Link in Mail angeklickt“; „Absender scheint gefälscht“; „Passwortabfrage per Mail“. Nicht auswählen, wenn es sich nur um normalen Spam ohne Sicherheitsbezug, eine Outlook-Client-Störung oder eine bekannte legitime Nachricht handelt. Für die Klassifizierung sind der konkret betroffene Dienst oder Gegenstand, die Fehlermeldung, die Anzahl betroffener Personen, der Standort sowie die Unterscheidung zwischen Störung, Berechtigung, Bestellung und Änderungswunsch besonders wichtig. Einzelne unspezifische Wörter wie „geht nicht“, „Problem“ oder „dringend“ reichen ohne Sachbezug nicht für diese Zuordnung aus. Abgrenzungsregel: Bei geklicktem Link, geöffnetem Anhang oder eingegebenen Zugangsdaten ist die Dringlichkeit zu erhöhen und gegebenenfalls Sicherheitsvorfall zu wählen.",
"answer": "Interne Klassifizierung: Das Ticket ist der Kategorie „IT-Sicherheit und Datensicherung \u003e Verdächtige E-Mail und Phishing“ zuzuordnen. Primär zuständig ist „Infrastruktur und Backend“. Vor der endgültigen Zuweisung sind die genannten Ausschlusskriterien und Schnittstellen zu prüfen.",
"auto_reply": false,
"min_score": 0.7,
"categories": [
"IT-Sicherheit und Datensicherung \u003e Verdächtige E-Mail und Phishing"
],
"keywords": [
"Phishing",
"verdächtige E-Mail",
"Fake Mail",
"gefälschter Absender",
"verdächtiger Link",
"Anhang",
"Spam",
"Zugangsdaten",
"CEO-Fraud",
"Verdächtige E-Mail und Phishing",
"IT-Sicherheit und Datensicherung"
],
"source": "internal-category",
"source_uri": "kb://internal-kb/glpi-kategorien/it-sicherheit-und-datensicherung/verdachtige-e-mail-und-phishing",
"language": "de-DE",
"communication_style": "formal"
}

View File

@@ -1,30 +1,30 @@
{
"id": "KAT-BENUTZERKONTO-ANLEGEN-ANDERN-ODER-LOSCHEN-SELECT",
"title": "Benutzerkonto anlegen, ändern oder löschen",
"text": "Auswahlziel: Benutzerkonten und Berechtigungen \u003e Benutzerkonto anlegen, ändern oder löschen. Primär zuständiges Team: Infrastruktur und Backend. Diese Kategorie ist auszuwählen, wenn ein persönliches Benutzerkonto für Eintritt, Versetzung, Namensänderung, Organisationswechsel, längere Abwesenheit oder Austritt erstellt, angepasst, deaktiviert oder gelöscht werden muss. Dazu zählen technische Kontodaten im zentralen Verzeichnisdienst. Typische Ticketformulierungen sind: „Neuer Mitarbeiter benötigt ein Konto“; „Nachname hat sich geändert“; „Konto zum Austritt deaktivieren“; „Benutzer in andere Organisationseinheit verschieben“. Nicht auswählen, wenn nur ein Kennwort zurückgesetzt werden muss; wenn ausschließlich eine Rolle in einer Fachanwendung betroffen ist; wenn ein Funktionspostfach benötigt wird. Für die Klassifizierung sind der konkret betroffene Dienst oder Gegenstand, die Fehlermeldung, die Anzahl betroffener Personen, der Standort sowie die Unterscheidung zwischen Störung, Berechtigung, Bestellung und Änderungswunsch besonders wichtig. Einzelne unspezifische Wörter wie „geht nicht“, „Problem“ oder „dringend“ reichen ohne Sachbezug nicht für diese Zuordnung aus. Abgrenzungsregel: Fachliche Berechtigungen werden nicht automatisch mit dieser Kategorie abgedeckt und müssen gegebenenfalls separat beantragt werden.",
"answer": "Interne Klassifizierung: Das Ticket ist der Kategorie „Benutzerkonten und Berechtigungen \u003e Benutzerkonto anlegen, ändern oder löschen“ zuzuordnen. Primär zuständig ist „Infrastruktur und Backend“. Vor der endgültigen Zuweisung sind die genannten Ausschlusskriterien und Schnittstellen zu prüfen.",
"auto_reply": false,
"min_score": 0.7,
"categories": [
"Benutzerkonten und Berechtigungen \u003e Benutzerkonto anlegen, ändern oder löschen"
],
"keywords": [
"Benutzerkonto anlegen",
"Account erstellen",
"neuer Mitarbeiter",
"Eintritt",
"Austritt",
"Konto löschen",
"Konto deaktivieren",
"Namensänderung",
"Versetzung",
"Organisationseinheit",
"AD-Benutzer",
"Benutzerkonto anlegen, ändern oder löschen",
"Benutzerkonten und Berechtigungen"
],
"source": "internal-category",
"source_uri": "kb://internal-kb/glpi-kategorien/benutzerkonten-und-berechtigungen/benutzerkonto-anlegen-andern-oder-loschen",
"language": "de-DE",
"communication_style": "formal"
{
"id": "KAT-BENUTZERKONTO-ANLEGEN-ANDERN-ODER-LOSCHEN-SELECT",
"title": "Benutzerkonto anlegen, ändern oder löschen",
"text": "Auswahlziel: Benutzerkonten und Berechtigungen \u003e Benutzerkonto anlegen, ändern oder löschen. Primär zuständiges Team: Infrastruktur und Backend. Diese Kategorie ist auszuwählen, wenn ein persönliches Benutzerkonto für Eintritt, Versetzung, Namensänderung, Organisationswechsel, längere Abwesenheit oder Austritt erstellt, angepasst, deaktiviert oder gelöscht werden muss. Dazu zählen technische Kontodaten im zentralen Verzeichnisdienst. Typische Ticketformulierungen sind: „Neuer Mitarbeiter benötigt ein Konto“; „Nachname hat sich geändert“; „Konto zum Austritt deaktivieren“; „Benutzer in andere Organisationseinheit verschieben“. Nicht auswählen, wenn nur ein Kennwort zurückgesetzt werden muss; wenn ausschließlich eine Rolle in einer Fachanwendung betroffen ist; wenn ein Funktionspostfach benötigt wird. Für die Klassifizierung sind der konkret betroffene Dienst oder Gegenstand, die Fehlermeldung, die Anzahl betroffener Personen, der Standort sowie die Unterscheidung zwischen Störung, Berechtigung, Bestellung und Änderungswunsch besonders wichtig. Einzelne unspezifische Wörter wie „geht nicht“, „Problem“ oder „dringend“ reichen ohne Sachbezug nicht für diese Zuordnung aus. Abgrenzungsregel: Fachliche Berechtigungen werden nicht automatisch mit dieser Kategorie abgedeckt und müssen gegebenenfalls separat beantragt werden.",
"answer": "Interne Klassifizierung: Das Ticket ist der Kategorie „Benutzerkonten und Berechtigungen \u003e Benutzerkonto anlegen, ändern oder löschen“ zuzuordnen. Primär zuständig ist „Infrastruktur und Backend“. Vor der endgültigen Zuweisung sind die genannten Ausschlusskriterien und Schnittstellen zu prüfen.",
"auto_reply": false,
"min_score": 0.7,
"categories": [
"Benutzerkonten und Berechtigungen \u003e Benutzerkonto anlegen, ändern oder löschen"
],
"keywords": [
"Benutzerkonto anlegen",
"Account erstellen",
"neuer Mitarbeiter",
"Eintritt",
"Austritt",
"Konto löschen",
"Konto deaktivieren",
"Namensänderung",
"Versetzung",
"Organisationseinheit",
"AD-Benutzer",
"Benutzerkonto anlegen, ändern oder löschen",
"Benutzerkonten und Berechtigungen"
],
"source": "internal-category",
"source_uri": "kb://internal-kb/glpi-kategorien/benutzerkonten-und-berechtigungen/benutzerkonto-anlegen-andern-oder-loschen",
"language": "de-DE",
"communication_style": "formal"
}

View File

@@ -1,28 +1,28 @@
{
"id": "KAT-FACHANWENDUNG-BEDIENUNG-UND-BERATUNG-SELECT",
"title": "Fachanwendung Bedienung und Beratung",
"text": "Auswahlziel: Fachanwendungen und Microsoft Office \u003e Fachanwendung Bedienung und Beratung. Primär zuständiges Team: Fachanwendungen. Diese Kategorie ist auszuwählen, wenn die Anwendung technisch funktioniert, aber Unterstützung bei Bedienung, Prozessschritten, Eingaben, fachlicher Nutzung oder Best-Practice benötigt wird. Typische Ticketformulierungen sind: „Wie erfasse ich einen Vorgang“; „Wo finde ich die Auswertung“; „Unterstützung bei Arbeitsschritt“; „Frage zur Bedienung des Fachverfahrens“. Nicht auswählen, wenn eine Fehlermeldung oder ein technischer Ausfall vorliegt; wenn eine neue Funktion entwickelt oder eine Berechtigung geändert werden soll. Für die Klassifizierung sind der konkret betroffene Dienst oder Gegenstand, die Fehlermeldung, die Anzahl betroffener Personen, der Standort sowie die Unterscheidung zwischen Störung, Berechtigung, Bestellung und Änderungswunsch besonders wichtig. Einzelne unspezifische Wörter wie „geht nicht“, „Problem“ oder „dringend“ reichen ohne Sachbezug nicht für diese Zuordnung aus. Abgrenzungsregel: Reine Standardfragen können im First-Level angenommen werden; fachliche Prozessberatung bleibt bei Fachanwendungen.",
"answer": "Interne Klassifizierung: Das Ticket ist der Kategorie „Fachanwendungen und Microsoft Office \u003e Fachanwendung Bedienung und Beratung“ zuzuordnen. Primär zuständig ist „Fachanwendungen“. Vor der endgültigen Zuweisung sind die genannten Ausschlusskriterien und Schnittstellen zu prüfen.",
"auto_reply": false,
"min_score": 0.7,
"categories": [
"Fachanwendungen und Microsoft Office \u003e Fachanwendung Bedienung und Beratung"
],
"keywords": [
"Bedienung",
"Anleitung",
"Wie kann ich",
"Wo finde ich",
"Beratung",
"Nutzung",
"Arbeitsschritt",
"Fachverfahren Hilfe",
"Anwenderfrage",
"Fachanwendung Bedienung und Beratung",
"Fachanwendungen und Microsoft Office"
],
"source": "internal-category",
"source_uri": "kb://internal-kb/glpi-kategorien/fachanwendungen-und-microsoft-office/fachanwendung-bedienung-und-beratung",
"language": "de-DE",
"communication_style": "formal"
{
"id": "KAT-FACHANWENDUNG-BEDIENUNG-UND-BERATUNG-SELECT",
"title": "Fachanwendung Bedienung und Beratung",
"text": "Auswahlziel: Fachanwendungen und Microsoft Office \u003e Fachanwendung Bedienung und Beratung. Primär zuständiges Team: Fachanwendungen. Diese Kategorie ist auszuwählen, wenn die Anwendung technisch funktioniert, aber Unterstützung bei Bedienung, Prozessschritten, Eingaben, fachlicher Nutzung oder Best-Practice benötigt wird. Typische Ticketformulierungen sind: „Wie erfasse ich einen Vorgang“; „Wo finde ich die Auswertung“; „Unterstützung bei Arbeitsschritt“; „Frage zur Bedienung des Fachverfahrens“. Nicht auswählen, wenn eine Fehlermeldung oder ein technischer Ausfall vorliegt; wenn eine neue Funktion entwickelt oder eine Berechtigung geändert werden soll. Für die Klassifizierung sind der konkret betroffene Dienst oder Gegenstand, die Fehlermeldung, die Anzahl betroffener Personen, der Standort sowie die Unterscheidung zwischen Störung, Berechtigung, Bestellung und Änderungswunsch besonders wichtig. Einzelne unspezifische Wörter wie „geht nicht“, „Problem“ oder „dringend“ reichen ohne Sachbezug nicht für diese Zuordnung aus. Abgrenzungsregel: Reine Standardfragen können im First-Level angenommen werden; fachliche Prozessberatung bleibt bei Fachanwendungen.",
"answer": "Interne Klassifizierung: Das Ticket ist der Kategorie „Fachanwendungen und Microsoft Office \u003e Fachanwendung Bedienung und Beratung“ zuzuordnen. Primär zuständig ist „Fachanwendungen“. Vor der endgültigen Zuweisung sind die genannten Ausschlusskriterien und Schnittstellen zu prüfen.",
"auto_reply": false,
"min_score": 0.7,
"categories": [
"Fachanwendungen und Microsoft Office \u003e Fachanwendung Bedienung und Beratung"
],
"keywords": [
"Bedienung",
"Anleitung",
"Wie kann ich",
"Wo finde ich",
"Beratung",
"Nutzung",
"Arbeitsschritt",
"Fachverfahren Hilfe",
"Anwenderfrage",
"Fachanwendung Bedienung und Beratung",
"Fachanwendungen und Microsoft Office"
],
"source": "internal-category",
"source_uri": "kb://internal-kb/glpi-kategorien/fachanwendungen-und-microsoft-office/fachanwendung-bedienung-und-beratung",
"language": "de-DE",
"communication_style": "formal"
}

View File

@@ -1,27 +1,27 @@
{
"id": "KAT-GRUPPENRICHTLINIEN-SELECT",
"title": "Gruppenrichtlinien",
"text": "Auswahlziel: Server, Backend und Plattformen \u003e Gruppenrichtlinien. Primär zuständiges Team: Infrastruktur und Backend. Diese Kategorie ist auszuwählen, wenn zentrale GPOs technisch erstellt, getestet, verteilt, analysiert oder korrigiert werden sollen und mehrere Systeme oder definierte Organisationseinheiten betreffen. Typische Ticketformulierungen sind: „Neue GPO verteilen“; „Richtlinie wird nicht übernommen“; „Zentrale Windows-Einstellung ändern“; „GPO-Fehler analysieren“. Nicht auswählen, wenn lediglich eine Gruppenmitgliedschaft geändert oder eine lokale Client-Einstellung repariert werden soll. Für die Klassifizierung sind der konkret betroffene Dienst oder Gegenstand, die Fehlermeldung, die Anzahl betroffener Personen, der Standort sowie die Unterscheidung zwischen Störung, Berechtigung, Bestellung und Änderungswunsch besonders wichtig. Einzelne unspezifische Wörter wie „geht nicht“, „Problem“ oder „dringend“ reichen ohne Sachbezug nicht für diese Zuordnung aus. Abgrenzungsregel: Die ähnliche Kategorie AD-Gruppen und Gruppenrichtlinien dient eher konkreten Benutzer-/Gruppenaufträgen; diese Kategorie dem Plattformbetrieb und größeren GPO-Arbeiten.",
"answer": "Interne Klassifizierung: Das Ticket ist der Kategorie „Server, Backend und Plattformen \u003e Gruppenrichtlinien“ zuzuordnen. Primär zuständig ist „Infrastruktur und Backend“. Vor der endgültigen Zuweisung sind die genannten Ausschlusskriterien und Schnittstellen zu prüfen.",
"auto_reply": false,
"min_score": 0.7,
"categories": [
"Server, Backend und Plattformen \u003e Gruppenrichtlinien"
],
"keywords": [
"Gruppenrichtlinie",
"GPO",
"Group Policy",
"gpupdate",
"Richtlinie",
"OU",
"zentrale Einstellung",
"Policy",
"Gruppenrichtlinien",
"Server, Backend und Plattformen"
],
"source": "internal-category",
"source_uri": "kb://internal-kb/glpi-kategorien/server-backend-und-plattformen/gruppenrichtlinien",
"language": "de-DE",
"communication_style": "formal"
{
"id": "KAT-GRUPPENRICHTLINIEN-SELECT",
"title": "Gruppenrichtlinien",
"text": "Auswahlziel: Server, Backend und Plattformen \u003e Gruppenrichtlinien. Primär zuständiges Team: Infrastruktur und Backend. Diese Kategorie ist auszuwählen, wenn zentrale GPOs technisch erstellt, getestet, verteilt, analysiert oder korrigiert werden sollen und mehrere Systeme oder definierte Organisationseinheiten betreffen. Typische Ticketformulierungen sind: „Neue GPO verteilen“; „Richtlinie wird nicht übernommen“; „Zentrale Windows-Einstellung ändern“; „GPO-Fehler analysieren“. Nicht auswählen, wenn lediglich eine Gruppenmitgliedschaft geändert oder eine lokale Client-Einstellung repariert werden soll. Für die Klassifizierung sind der konkret betroffene Dienst oder Gegenstand, die Fehlermeldung, die Anzahl betroffener Personen, der Standort sowie die Unterscheidung zwischen Störung, Berechtigung, Bestellung und Änderungswunsch besonders wichtig. Einzelne unspezifische Wörter wie „geht nicht“, „Problem“ oder „dringend“ reichen ohne Sachbezug nicht für diese Zuordnung aus. Abgrenzungsregel: Die ähnliche Kategorie AD-Gruppen und Gruppenrichtlinien dient eher konkreten Benutzer-/Gruppenaufträgen; diese Kategorie dem Plattformbetrieb und größeren GPO-Arbeiten.",
"answer": "Interne Klassifizierung: Das Ticket ist der Kategorie „Server, Backend und Plattformen \u003e Gruppenrichtlinien“ zuzuordnen. Primär zuständig ist „Infrastruktur und Backend“. Vor der endgültigen Zuweisung sind die genannten Ausschlusskriterien und Schnittstellen zu prüfen.",
"auto_reply": false,
"min_score": 0.7,
"categories": [
"Server, Backend und Plattformen \u003e Gruppenrichtlinien"
],
"keywords": [
"Gruppenrichtlinie",
"GPO",
"Group Policy",
"gpupdate",
"Richtlinie",
"OU",
"zentrale Einstellung",
"Policy",
"Gruppenrichtlinien",
"Server, Backend und Plattformen"
],
"source": "internal-category",
"source_uri": "kb://internal-kb/glpi-kategorien/server-backend-und-plattformen/gruppenrichtlinien",
"language": "de-DE",
"communication_style": "formal"
}

View File

@@ -1,30 +1,30 @@
{
"id": "KAT-MONITOR-UND-DOCKINGSTATION-SELECT",
"title": "Monitor und Dockingstation",
"text": "Auswahlziel: Arbeitsplatz und Endgeräte \u003e Monitor und Dockingstation. Primär zuständiges Team: Support und Telekommunikation. Diese Kategorie ist auszuwählen, wenn ein Monitor kein Bild zeigt, flackert, falsch erkannt wird oder eine Dockingstation Bild, Netzwerk, USB oder Stromversorgung nicht korrekt durchreicht. Typische Ticketformulierungen sind: „Zweiter Bildschirm bleibt schwarz“; „Dockingstation erkennt Netzwerk nicht“; „Monitor flackert“; „Notebook lädt am Dock nicht“. Nicht auswählen, wenn der gesamte PC nicht startet, ein flächiges Netzwerkproblem vorliegt oder ein neuer Monitor beziehungsweise eine neue Dockingstation beschafft werden soll. Für die Klassifizierung sind der konkret betroffene Dienst oder Gegenstand, die Fehlermeldung, die Anzahl betroffener Personen, der Standort sowie die Unterscheidung zwischen Störung, Berechtigung, Bestellung und Änderungswunsch besonders wichtig. Einzelne unspezifische Wörter wie „geht nicht“, „Problem“ oder „dringend“ reichen ohne Sachbezug nicht für diese Zuordnung aus. Abgrenzungsregel: Bei Netzwerkproblemen über ein Dock zunächst lokale Prüfung durch den Support; bei mehreren Betroffenen Übergabe an Infrastruktur.",
"answer": "Interne Klassifizierung: Das Ticket ist der Kategorie „Arbeitsplatz und Endgeräte \u003e Monitor und Dockingstation“ zuzuordnen. Primär zuständig ist „Support und Telekommunikation“. Vor der endgültigen Zuweisung sind die genannten Ausschlusskriterien und Schnittstellen zu prüfen.",
"auto_reply": false,
"min_score": 0.7,
"categories": [
"Arbeitsplatz und Endgeräte \u003e Monitor und Dockingstation"
],
"keywords": [
"Monitor",
"Bildschirm",
"Display",
"Dockingstation",
"Dock",
"kein Bild",
"flackert",
"zweiter Bildschirm",
"USB-C",
"HDMI",
"DisplayPort",
"Monitor und Dockingstation",
"Arbeitsplatz und Endgeräte"
],
"source": "internal-category",
"source_uri": "kb://internal-kb/glpi-kategorien/arbeitsplatz-und-endgerate/monitor-und-dockingstation",
"language": "de-DE",
"communication_style": "formal"
{
"id": "KAT-MONITOR-UND-DOCKINGSTATION-SELECT",
"title": "Monitor und Dockingstation",
"text": "Auswahlziel: Arbeitsplatz und Endgeräte \u003e Monitor und Dockingstation. Primär zuständiges Team: Support und Telekommunikation. Diese Kategorie ist auszuwählen, wenn ein Monitor kein Bild zeigt, flackert, falsch erkannt wird oder eine Dockingstation Bild, Netzwerk, USB oder Stromversorgung nicht korrekt durchreicht. Typische Ticketformulierungen sind: „Zweiter Bildschirm bleibt schwarz“; „Dockingstation erkennt Netzwerk nicht“; „Monitor flackert“; „Notebook lädt am Dock nicht“. Nicht auswählen, wenn der gesamte PC nicht startet, ein flächiges Netzwerkproblem vorliegt oder ein neuer Monitor beziehungsweise eine neue Dockingstation beschafft werden soll. Für die Klassifizierung sind der konkret betroffene Dienst oder Gegenstand, die Fehlermeldung, die Anzahl betroffener Personen, der Standort sowie die Unterscheidung zwischen Störung, Berechtigung, Bestellung und Änderungswunsch besonders wichtig. Einzelne unspezifische Wörter wie „geht nicht“, „Problem“ oder „dringend“ reichen ohne Sachbezug nicht für diese Zuordnung aus. Abgrenzungsregel: Bei Netzwerkproblemen über ein Dock zunächst lokale Prüfung durch den Support; bei mehreren Betroffenen Übergabe an Infrastruktur.",
"answer": "Interne Klassifizierung: Das Ticket ist der Kategorie „Arbeitsplatz und Endgeräte \u003e Monitor und Dockingstation“ zuzuordnen. Primär zuständig ist „Support und Telekommunikation“. Vor der endgültigen Zuweisung sind die genannten Ausschlusskriterien und Schnittstellen zu prüfen.",
"auto_reply": false,
"min_score": 0.7,
"categories": [
"Arbeitsplatz und Endgeräte \u003e Monitor und Dockingstation"
],
"keywords": [
"Monitor",
"Bildschirm",
"Display",
"Dockingstation",
"Dock",
"kein Bild",
"flackert",
"zweiter Bildschirm",
"USB-C",
"HDMI",
"DisplayPort",
"Monitor und Dockingstation",
"Arbeitsplatz und Endgeräte"
],
"source": "internal-category",
"source_uri": "kb://internal-kb/glpi-kategorien/arbeitsplatz-und-endgerate/monitor-und-dockingstation",
"language": "de-DE",
"communication_style": "formal"
}

View File

@@ -1,25 +1,25 @@
{
"id": "KAT-NETZWERKDRUCKER-SELECT",
"title": "Netzwerkdrucker",
"text": "Auswahlziel: Drucken, Scannen und Kopieren \u003e Netzwerkdrucker. Primär zuständiges Team: Support und Telekommunikation. Diese Kategorie ist auszuwählen, wenn ein gemeinsam genutzter Netzwerkdrucker nicht erreichbar ist, Druckaufträge hängen, eine Warteschlange fehlerhaft ist oder mehrere Benutzer auf dasselbe Gerät nicht drucken können. Typische Ticketformulierungen sind: „Netzwerkdrucker offline“; „Druckwarteschlange hängt“; „Mehrere Nutzer können nicht drucken“; „Drucker nicht verbunden“. Nicht auswählen, wenn ein lokaler USB-Drucker, Kopierer oder rein zentraler Druckserverdienst ohne konkretes Gerät betroffen ist. Für die Klassifizierung sind der konkret betroffene Dienst oder Gegenstand, die Fehlermeldung, die Anzahl betroffener Personen, der Standort sowie die Unterscheidung zwischen Störung, Berechtigung, Bestellung und Änderungswunsch besonders wichtig. Einzelne unspezifische Wörter wie „geht nicht“, „Problem“ oder „dringend“ reichen ohne Sachbezug nicht für diese Zuordnung aus. Abgrenzungsregel: Bei zentralem Druckserver- oder Netzwerkproblem wird an Infrastruktur und Backend übergeben.",
"answer": "Interne Klassifizierung: Das Ticket ist der Kategorie „Drucken, Scannen und Kopieren \u003e Netzwerkdrucker“ zuzuordnen. Primär zuständig ist „Support und Telekommunikation“. Vor der endgültigen Zuweisung sind die genannten Ausschlusskriterien und Schnittstellen zu prüfen.",
"auto_reply": false,
"min_score": 0.7,
"categories": [
"Drucken, Scannen und Kopieren \u003e Netzwerkdrucker"
],
"keywords": [
"Netzwerkdrucker",
"Druckwarteschlange",
"Print Queue",
"offline",
"gemeinsamer Drucker",
"Druckauftrag hängt",
"IP-Drucker",
"Drucken, Scannen und Kopieren"
],
"source": "internal-category",
"source_uri": "kb://internal-kb/glpi-kategorien/drucken-scannen-und-kopieren/netzwerkdrucker",
"language": "de-DE",
"communication_style": "formal"
{
"id": "KAT-NETZWERKDRUCKER-SELECT",
"title": "Netzwerkdrucker",
"text": "Auswahlziel: Drucken, Scannen und Kopieren \u003e Netzwerkdrucker. Primär zuständiges Team: Support und Telekommunikation. Diese Kategorie ist auszuwählen, wenn ein gemeinsam genutzter Netzwerkdrucker nicht erreichbar ist, Druckaufträge hängen, eine Warteschlange fehlerhaft ist oder mehrere Benutzer auf dasselbe Gerät nicht drucken können. Typische Ticketformulierungen sind: „Netzwerkdrucker offline“; „Druckwarteschlange hängt“; „Mehrere Nutzer können nicht drucken“; „Drucker nicht verbunden“. Nicht auswählen, wenn ein lokaler USB-Drucker, Kopierer oder rein zentraler Druckserverdienst ohne konkretes Gerät betroffen ist. Für die Klassifizierung sind der konkret betroffene Dienst oder Gegenstand, die Fehlermeldung, die Anzahl betroffener Personen, der Standort sowie die Unterscheidung zwischen Störung, Berechtigung, Bestellung und Änderungswunsch besonders wichtig. Einzelne unspezifische Wörter wie „geht nicht“, „Problem“ oder „dringend“ reichen ohne Sachbezug nicht für diese Zuordnung aus. Abgrenzungsregel: Bei zentralem Druckserver- oder Netzwerkproblem wird an Infrastruktur und Backend übergeben.",
"answer": "Interne Klassifizierung: Das Ticket ist der Kategorie „Drucken, Scannen und Kopieren \u003e Netzwerkdrucker“ zuzuordnen. Primär zuständig ist „Support und Telekommunikation“. Vor der endgültigen Zuweisung sind die genannten Ausschlusskriterien und Schnittstellen zu prüfen.",
"auto_reply": false,
"min_score": 0.7,
"categories": [
"Drucken, Scannen und Kopieren \u003e Netzwerkdrucker"
],
"keywords": [
"Netzwerkdrucker",
"Druckwarteschlange",
"Print Queue",
"offline",
"gemeinsamer Drucker",
"Druckauftrag hängt",
"IP-Drucker",
"Drucken, Scannen und Kopieren"
],
"source": "internal-category",
"source_uri": "kb://internal-kb/glpi-kategorien/drucken-scannen-und-kopieren/netzwerkdrucker",
"language": "de-DE",
"communication_style": "formal"
}

View File

@@ -1,26 +1,26 @@
{
"id": "KAT-RUFNUMMER-UND-NEBENSTELLE-SELECT",
"title": "Rufnummer und Nebenstelle",
"text": "Auswahlziel: Telefonie und Kommunikation \u003e Rufnummer und Nebenstelle. Primär zuständiges Team: Support und Telekommunikation. Diese Kategorie ist auszuwählen, wenn eine Rufnummer oder Nebenstelle neu eingerichtet, geändert, einem Arbeitsplatz zugeordnet, portiert oder aufgehoben werden soll. Typische Ticketformulierungen sind: „Neue Nebenstelle einrichten“; „Rufnummer umziehen“; „Durchwahl ändern“; „Nebenstelle löschen“. Nicht auswählen, wenn nur das Telefon defekt ist, eine Weiterleitung benötigt wird oder ein Mobilfunkvertrag betroffen ist. Für die Klassifizierung sind der konkret betroffene Dienst oder Gegenstand, die Fehlermeldung, die Anzahl betroffener Personen, der Standort sowie die Unterscheidung zwischen Störung, Berechtigung, Bestellung und Änderungswunsch besonders wichtig. Einzelne unspezifische Wörter wie „geht nicht“, „Problem“ oder „dringend“ reichen ohne Sachbezug nicht für diese Zuordnung aus. Abgrenzungsregel: Beschaffungs- oder Vertragsanteile werden bei Bedarf an Leitung und Finanzen / Beschaffung übergeben.",
"answer": "Interne Klassifizierung: Das Ticket ist der Kategorie „Telefonie und Kommunikation \u003e Rufnummer und Nebenstelle“ zuzuordnen. Primär zuständig ist „Support und Telekommunikation“. Vor der endgültigen Zuweisung sind die genannten Ausschlusskriterien und Schnittstellen zu prüfen.",
"auto_reply": false,
"min_score": 0.7,
"categories": [
"Telefonie und Kommunikation \u003e Rufnummer und Nebenstelle"
],
"keywords": [
"Rufnummer",
"Nebenstelle",
"Durchwahl",
"Telefonnummer",
"Portierung",
"Nummer zuordnen",
"Nummer ändern",
"Rufnummer und Nebenstelle",
"Telefonie und Kommunikation"
],
"source": "internal-category",
"source_uri": "kb://internal-kb/glpi-kategorien/telefonie-und-kommunikation/rufnummer-und-nebenstelle",
"language": "de-DE",
"communication_style": "formal"
{
"id": "KAT-RUFNUMMER-UND-NEBENSTELLE-SELECT",
"title": "Rufnummer und Nebenstelle",
"text": "Auswahlziel: Telefonie und Kommunikation \u003e Rufnummer und Nebenstelle. Primär zuständiges Team: Support und Telekommunikation. Diese Kategorie ist auszuwählen, wenn eine Rufnummer oder Nebenstelle neu eingerichtet, geändert, einem Arbeitsplatz zugeordnet, portiert oder aufgehoben werden soll. Typische Ticketformulierungen sind: „Neue Nebenstelle einrichten“; „Rufnummer umziehen“; „Durchwahl ändern“; „Nebenstelle löschen“. Nicht auswählen, wenn nur das Telefon defekt ist, eine Weiterleitung benötigt wird oder ein Mobilfunkvertrag betroffen ist. Für die Klassifizierung sind der konkret betroffene Dienst oder Gegenstand, die Fehlermeldung, die Anzahl betroffener Personen, der Standort sowie die Unterscheidung zwischen Störung, Berechtigung, Bestellung und Änderungswunsch besonders wichtig. Einzelne unspezifische Wörter wie „geht nicht“, „Problem“ oder „dringend“ reichen ohne Sachbezug nicht für diese Zuordnung aus. Abgrenzungsregel: Beschaffungs- oder Vertragsanteile werden bei Bedarf an Leitung und Finanzen / Beschaffung übergeben.",
"answer": "Interne Klassifizierung: Das Ticket ist der Kategorie „Telefonie und Kommunikation \u003e Rufnummer und Nebenstelle“ zuzuordnen. Primär zuständig ist „Support und Telekommunikation“. Vor der endgültigen Zuweisung sind die genannten Ausschlusskriterien und Schnittstellen zu prüfen.",
"auto_reply": false,
"min_score": 0.7,
"categories": [
"Telefonie und Kommunikation \u003e Rufnummer und Nebenstelle"
],
"keywords": [
"Rufnummer",
"Nebenstelle",
"Durchwahl",
"Telefonnummer",
"Portierung",
"Nummer zuordnen",
"Nummer ändern",
"Rufnummer und Nebenstelle",
"Telefonie und Kommunikation"
],
"source": "internal-category",
"source_uri": "kb://internal-kb/glpi-kategorien/telefonie-und-kommunikation/rufnummer-und-nebenstelle",
"language": "de-DE",
"communication_style": "formal"
}

View File

@@ -1,28 +1,28 @@
{
"id": "KAT-SCHADSOFTWARE-UND-VIRENFUND-SELECT",
"title": "Schadsoftware und Virenfund",
"text": "Auswahlziel: IT-Sicherheit und Datensicherung \u003e Schadsoftware und Virenfund. Primär zuständiges Team: Infrastruktur und Backend. Diese Kategorie ist auszuwählen, wenn Virenscanner, EDR oder ein anderes Schutzsystem Malware, Trojaner, Ransomware, unerwünschte Software oder eine verdächtige Datei auf einem Gerät meldet. Typische Ticketformulierungen sind: „Virenscanner meldet Trojaner“; „Datei in Quarantäne“; „Ransomware-Verdacht“; „Malware-Fund auf Notebook“. Nicht auswählen, wenn lediglich ein Virenscanner-Update fehlt, eine allgemeine Schwachstelle bekannt ist oder nur eine verdächtige E-Mail noch nicht geöffnet wurde. Für die Klassifizierung sind der konkret betroffene Dienst oder Gegenstand, die Fehlermeldung, die Anzahl betroffener Personen, der Standort sowie die Unterscheidung zwischen Störung, Berechtigung, Bestellung und Änderungswunsch besonders wichtig. Einzelne unspezifische Wörter wie „geht nicht“, „Problem“ oder „dringend“ reichen ohne Sachbezug nicht für diese Zuordnung aus. Abgrenzungsregel: Betroffene Geräte nicht weiter verwenden und nicht eigenständig bereinigen; bei möglicher Ausbreitung als Sicherheitsvorfall eskalieren.",
"answer": "Interne Klassifizierung: Das Ticket ist der Kategorie „IT-Sicherheit und Datensicherung \u003e Schadsoftware und Virenfund“ zuzuordnen. Primär zuständig ist „Infrastruktur und Backend“. Vor der endgültigen Zuweisung sind die genannten Ausschlusskriterien und Schnittstellen zu prüfen.",
"auto_reply": false,
"min_score": 0.7,
"categories": [
"IT-Sicherheit und Datensicherung \u003e Schadsoftware und Virenfund"
],
"keywords": [
"Virus",
"Malware",
"Trojaner",
"Ransomware",
"Virenfund",
"Quarantäne",
"EDR",
"infiziert",
"Schadsoftware",
"Schadsoftware und Virenfund",
"IT-Sicherheit und Datensicherung"
],
"source": "internal-category",
"source_uri": "kb://internal-kb/glpi-kategorien/it-sicherheit-und-datensicherung/schadsoftware-und-virenfund",
"language": "de-DE",
"communication_style": "formal"
{
"id": "KAT-SCHADSOFTWARE-UND-VIRENFUND-SELECT",
"title": "Schadsoftware und Virenfund",
"text": "Auswahlziel: IT-Sicherheit und Datensicherung \u003e Schadsoftware und Virenfund. Primär zuständiges Team: Infrastruktur und Backend. Diese Kategorie ist auszuwählen, wenn Virenscanner, EDR oder ein anderes Schutzsystem Malware, Trojaner, Ransomware, unerwünschte Software oder eine verdächtige Datei auf einem Gerät meldet. Typische Ticketformulierungen sind: „Virenscanner meldet Trojaner“; „Datei in Quarantäne“; „Ransomware-Verdacht“; „Malware-Fund auf Notebook“. Nicht auswählen, wenn lediglich ein Virenscanner-Update fehlt, eine allgemeine Schwachstelle bekannt ist oder nur eine verdächtige E-Mail noch nicht geöffnet wurde. Für die Klassifizierung sind der konkret betroffene Dienst oder Gegenstand, die Fehlermeldung, die Anzahl betroffener Personen, der Standort sowie die Unterscheidung zwischen Störung, Berechtigung, Bestellung und Änderungswunsch besonders wichtig. Einzelne unspezifische Wörter wie „geht nicht“, „Problem“ oder „dringend“ reichen ohne Sachbezug nicht für diese Zuordnung aus. Abgrenzungsregel: Betroffene Geräte nicht weiter verwenden und nicht eigenständig bereinigen; bei möglicher Ausbreitung als Sicherheitsvorfall eskalieren.",
"answer": "Interne Klassifizierung: Das Ticket ist der Kategorie „IT-Sicherheit und Datensicherung \u003e Schadsoftware und Virenfund“ zuzuordnen. Primär zuständig ist „Infrastruktur und Backend“. Vor der endgültigen Zuweisung sind die genannten Ausschlusskriterien und Schnittstellen zu prüfen.",
"auto_reply": false,
"min_score": 0.7,
"categories": [
"IT-Sicherheit und Datensicherung \u003e Schadsoftware und Virenfund"
],
"keywords": [
"Virus",
"Malware",
"Trojaner",
"Ransomware",
"Virenfund",
"Quarantäne",
"EDR",
"infiziert",
"Schadsoftware",
"Schadsoftware und Virenfund",
"IT-Sicherheit und Datensicherung"
],
"source": "internal-category",
"source_uri": "kb://internal-kb/glpi-kategorien/it-sicherheit-und-datensicherung/schadsoftware-und-virenfund",
"language": "de-DE",
"communication_style": "formal"
}

View File

@@ -1,23 +1,23 @@
{
"id": "KAT-SCHULVERWALTUNGSNETZ-SELECT",
"title": "Schulverwaltungsnetz",
"text": "Auswahlziel: Schulspezifische IT-Systeme \u003e Schulverwaltungsnetz. Primär zuständiges Team: Schulen. Diese Kategorie ist auszuwählen, wenn das getrennte Verwaltungsnetz einer Schule, Arbeitsplätze der Schulverwaltung oder schulverwaltungsspezifische Netzzugänge betroffen sind. Typische Ticketformulierungen sind: „Sekretariat ohne Verwaltungsnetz“; „Schulleitungs-PC erreicht Verwaltungsdienste nicht“; „Verwaltungs-WLAN gestört“. Nicht auswählen, wenn das pädagogische Schülernetz, eine konkrete Schulverwaltungsanwendung oder die gesamte Standortanbindung ausfällt. Für die Klassifizierung sind der konkret betroffene Dienst oder Gegenstand, die Fehlermeldung, die Anzahl betroffener Personen, der Standort sowie die Unterscheidung zwischen Störung, Berechtigung, Bestellung und Änderungswunsch besonders wichtig. Einzelne unspezifische Wörter wie „geht nicht“, „Problem“ oder „dringend“ reichen ohne Sachbezug nicht für diese Zuordnung aus. Abgrenzungsregel: Zentrale Netzwerkkomponenten werden durch Team Schulen qualifiziert und an Infrastruktur und Backend weitergegeben.",
"answer": "Interne Klassifizierung: Das Ticket ist der Kategorie „Schulspezifische IT-Systeme \u003e Schulverwaltungsnetz“ zuzuordnen. Primär zuständig ist „Schulen“. Vor der endgültigen Zuweisung sind die genannten Ausschlusskriterien und Schnittstellen zu prüfen.",
"auto_reply": false,
"min_score": 0.7,
"categories": [
"Schulspezifische IT-Systeme \u003e Schulverwaltungsnetz"
],
"keywords": [
"Schulverwaltungsnetz",
"Verwaltungsnetz Schule",
"Sekretariat Netzwerk",
"Schulleitung Netzwerk",
"Schulverwaltung",
"Schulspezifische IT-Systeme"
],
"source": "internal-category",
"source_uri": "kb://internal-kb/glpi-kategorien/schulspezifische-it-systeme/schulverwaltungsnetz",
"language": "de-DE",
"communication_style": "formal"
{
"id": "KAT-SCHULVERWALTUNGSNETZ-SELECT",
"title": "Schulverwaltungsnetz",
"text": "Auswahlziel: Schulspezifische IT-Systeme \u003e Schulverwaltungsnetz. Primär zuständiges Team: Schulen. Diese Kategorie ist auszuwählen, wenn das getrennte Verwaltungsnetz einer Schule, Arbeitsplätze der Schulverwaltung oder schulverwaltungsspezifische Netzzugänge betroffen sind. Typische Ticketformulierungen sind: „Sekretariat ohne Verwaltungsnetz“; „Schulleitungs-PC erreicht Verwaltungsdienste nicht“; „Verwaltungs-WLAN gestört“. Nicht auswählen, wenn das pädagogische Schülernetz, eine konkrete Schulverwaltungsanwendung oder die gesamte Standortanbindung ausfällt. Für die Klassifizierung sind der konkret betroffene Dienst oder Gegenstand, die Fehlermeldung, die Anzahl betroffener Personen, der Standort sowie die Unterscheidung zwischen Störung, Berechtigung, Bestellung und Änderungswunsch besonders wichtig. Einzelne unspezifische Wörter wie „geht nicht“, „Problem“ oder „dringend“ reichen ohne Sachbezug nicht für diese Zuordnung aus. Abgrenzungsregel: Zentrale Netzwerkkomponenten werden durch Team Schulen qualifiziert und an Infrastruktur und Backend weitergegeben.",
"answer": "Interne Klassifizierung: Das Ticket ist der Kategorie „Schulspezifische IT-Systeme \u003e Schulverwaltungsnetz“ zuzuordnen. Primär zuständig ist „Schulen“. Vor der endgültigen Zuweisung sind die genannten Ausschlusskriterien und Schnittstellen zu prüfen.",
"auto_reply": false,
"min_score": 0.7,
"categories": [
"Schulspezifische IT-Systeme \u003e Schulverwaltungsnetz"
],
"keywords": [
"Schulverwaltungsnetz",
"Verwaltungsnetz Schule",
"Sekretariat Netzwerk",
"Schulleitung Netzwerk",
"Schulverwaltung",
"Schulspezifische IT-Systeme"
],
"source": "internal-category",
"source_uri": "kb://internal-kb/glpi-kategorien/schulspezifische-it-systeme/schulverwaltungsnetz",
"language": "de-DE",
"communication_style": "formal"
}

View File

@@ -1,25 +1,25 @@
{
"id": "KAT-SOFTWAREBESCHAFFUNG-SELECT",
"title": "Softwarebeschaffung",
"text": "Auswahlziel: Beschaffung, Verträge und Lizenzen \u003e Softwarebeschaffung. Primär zuständiges Team: Leitung und Finanzen / Beschaffung. Diese Kategorie ist auszuwählen, wenn neue Software, ein neues Produkt, ein Abonnement oder eine kostenpflichtige Erweiterung beschafft und vertraglich beauftragt werden soll. Typische Ticketformulierungen sind: „Neue Software kaufen“; „SaaS-Angebot beauftragen“; „Kostenpflichtiges Modul beschaffen“; „Softwareangebot prüfen“. Nicht auswählen, wenn bereits freigegebene Software nur installiert, eine Fachanwendung eingeführt oder eine vorhandene Lizenz technisch nicht erkannt wird. Für die Klassifizierung sind der konkret betroffene Dienst oder Gegenstand, die Fehlermeldung, die Anzahl betroffener Personen, der Standort sowie die Unterscheidung zwischen Störung, Berechtigung, Bestellung und Änderungswunsch besonders wichtig. Einzelne unspezifische Wörter wie „geht nicht“, „Problem“ oder „dringend“ reichen ohne Sachbezug nicht für diese Zuordnung aus. Abgrenzungsregel: Technische, datenschutzrechtliche und sicherheitsbezogene Prüfung erfolgt vor Beauftragung.",
"answer": "Interne Klassifizierung: Das Ticket ist der Kategorie „Beschaffung, Verträge und Lizenzen \u003e Softwarebeschaffung“ zuzuordnen. Primär zuständig ist „Leitung und Finanzen / Beschaffung“. Vor der endgültigen Zuweisung sind die genannten Ausschlusskriterien und Schnittstellen zu prüfen.",
"auto_reply": false,
"min_score": 0.7,
"categories": [
"Beschaffung, Verträge und Lizenzen \u003e Softwarebeschaffung"
],
"keywords": [
"Softwarebeschaffung",
"Software kaufen",
"SaaS",
"Abonnement",
"Lizenz kaufen",
"Angebot Software",
"Bestellung Software",
"Beschaffung, Verträge und Lizenzen"
],
"source": "internal-category",
"source_uri": "kb://internal-kb/glpi-kategorien/beschaffung-vertrage-und-lizenzen/softwarebeschaffung",
"language": "de-DE",
"communication_style": "formal"
{
"id": "KAT-SOFTWAREBESCHAFFUNG-SELECT",
"title": "Softwarebeschaffung",
"text": "Auswahlziel: Beschaffung, Verträge und Lizenzen \u003e Softwarebeschaffung. Primär zuständiges Team: Leitung und Finanzen / Beschaffung. Diese Kategorie ist auszuwählen, wenn neue Software, ein neues Produkt, ein Abonnement oder eine kostenpflichtige Erweiterung beschafft und vertraglich beauftragt werden soll. Typische Ticketformulierungen sind: „Neue Software kaufen“; „SaaS-Angebot beauftragen“; „Kostenpflichtiges Modul beschaffen“; „Softwareangebot prüfen“. Nicht auswählen, wenn bereits freigegebene Software nur installiert, eine Fachanwendung eingeführt oder eine vorhandene Lizenz technisch nicht erkannt wird. Für die Klassifizierung sind der konkret betroffene Dienst oder Gegenstand, die Fehlermeldung, die Anzahl betroffener Personen, der Standort sowie die Unterscheidung zwischen Störung, Berechtigung, Bestellung und Änderungswunsch besonders wichtig. Einzelne unspezifische Wörter wie „geht nicht“, „Problem“ oder „dringend“ reichen ohne Sachbezug nicht für diese Zuordnung aus. Abgrenzungsregel: Technische, datenschutzrechtliche und sicherheitsbezogene Prüfung erfolgt vor Beauftragung.",
"answer": "Interne Klassifizierung: Das Ticket ist der Kategorie „Beschaffung, Verträge und Lizenzen \u003e Softwarebeschaffung“ zuzuordnen. Primär zuständig ist „Leitung und Finanzen / Beschaffung“. Vor der endgültigen Zuweisung sind die genannten Ausschlusskriterien und Schnittstellen zu prüfen.",
"auto_reply": false,
"min_score": 0.7,
"categories": [
"Beschaffung, Verträge und Lizenzen \u003e Softwarebeschaffung"
],
"keywords": [
"Softwarebeschaffung",
"Software kaufen",
"SaaS",
"Abonnement",
"Lizenz kaufen",
"Angebot Software",
"Bestellung Software",
"Beschaffung, Verträge und Lizenzen"
],
"source": "internal-category",
"source_uri": "kb://internal-kb/glpi-kategorien/beschaffung-vertrage-und-lizenzen/softwarebeschaffung",
"language": "de-DE",
"communication_style": "formal"
}

View File

@@ -1,26 +1,26 @@
{
"id": "KAT-WLAN-SELECT",
"title": "WLAN",
"text": "Auswahlziel: Netzwerk und Verbindungen \u003e WLAN. Primär zuständiges Team: Infrastruktur und Backend. Diese Kategorie ist auszuwählen, wenn eine drahtlose Netzwerkverbindung nicht hergestellt wird, häufig abbricht, zu schwach ist, ein WLAN-Bereich nicht versorgt wird oder ein SSID-/Authentifizierungsproblem besteht. Typische Ticketformulierungen sind: „WLAN verbindet nicht“; „Schlechter Empfang im Raum“; „SSID fehlt“; „WLAN bricht ständig ab“. Nicht auswählen, wenn Mobilfunkempfang, kabelgebundenes LAN oder ein allgemeines Internetproblem ohne WLAN-Bezug gemeint ist. Für die Klassifizierung sind der konkret betroffene Dienst oder Gegenstand, die Fehlermeldung, die Anzahl betroffener Personen, der Standort sowie die Unterscheidung zwischen Störung, Berechtigung, Bestellung und Änderungswunsch besonders wichtig. Einzelne unspezifische Wörter wie „geht nicht“, „Problem“ oder „dringend“ reichen ohne Sachbezug nicht für diese Zuordnung aus. Abgrenzungsregel: Bei einem einzelnen Gerät kann der Support vorprüfen; flächige Abdeckung und Access Points liegen bei Infrastruktur.",
"answer": "Interne Klassifizierung: Das Ticket ist der Kategorie „Netzwerk und Verbindungen \u003e WLAN“ zuzuordnen. Primär zuständig ist „Infrastruktur und Backend“. Vor der endgültigen Zuweisung sind die genannten Ausschlusskriterien und Schnittstellen zu prüfen.",
"auto_reply": false,
"min_score": 0.7,
"categories": [
"Netzwerk und Verbindungen \u003e WLAN"
],
"keywords": [
"WLAN",
"Wi-Fi",
"SSID",
"Funknetz",
"Access Point",
"schlechter Empfang",
"keine Verbindung",
"WLAN-Abdeckung",
"Netzwerk und Verbindungen"
],
"source": "internal-category",
"source_uri": "kb://internal-kb/glpi-kategorien/netzwerk-und-verbindungen/wlan",
"language": "de-DE",
"communication_style": "formal"
{
"id": "KAT-WLAN-SELECT",
"title": "WLAN",
"text": "Auswahlziel: Netzwerk und Verbindungen \u003e WLAN. Primär zuständiges Team: Infrastruktur und Backend. Diese Kategorie ist auszuwählen, wenn eine drahtlose Netzwerkverbindung nicht hergestellt wird, häufig abbricht, zu schwach ist, ein WLAN-Bereich nicht versorgt wird oder ein SSID-/Authentifizierungsproblem besteht. Typische Ticketformulierungen sind: „WLAN verbindet nicht“; „Schlechter Empfang im Raum“; „SSID fehlt“; „WLAN bricht ständig ab“. Nicht auswählen, wenn Mobilfunkempfang, kabelgebundenes LAN oder ein allgemeines Internetproblem ohne WLAN-Bezug gemeint ist. Für die Klassifizierung sind der konkret betroffene Dienst oder Gegenstand, die Fehlermeldung, die Anzahl betroffener Personen, der Standort sowie die Unterscheidung zwischen Störung, Berechtigung, Bestellung und Änderungswunsch besonders wichtig. Einzelne unspezifische Wörter wie „geht nicht“, „Problem“ oder „dringend“ reichen ohne Sachbezug nicht für diese Zuordnung aus. Abgrenzungsregel: Bei einem einzelnen Gerät kann der Support vorprüfen; flächige Abdeckung und Access Points liegen bei Infrastruktur.",
"answer": "Interne Klassifizierung: Das Ticket ist der Kategorie „Netzwerk und Verbindungen \u003e WLAN“ zuzuordnen. Primär zuständig ist „Infrastruktur und Backend“. Vor der endgültigen Zuweisung sind die genannten Ausschlusskriterien und Schnittstellen zu prüfen.",
"auto_reply": false,
"min_score": 0.7,
"categories": [
"Netzwerk und Verbindungen \u003e WLAN"
],
"keywords": [
"WLAN",
"Wi-Fi",
"SSID",
"Funknetz",
"Access Point",
"schlechter Empfang",
"keine Verbindung",
"WLAN-Abdeckung",
"Netzwerk und Verbindungen"
],
"source": "internal-category",
"source_uri": "kb://internal-kb/glpi-kategorien/netzwerk-und-verbindungen/wlan",
"language": "de-DE",
"communication_style": "formal"
}

View File

@@ -1,29 +1,29 @@
{
"id": "KAT-AD-GRUPPEN-UND-GRUPPENRICHTLINIEN-SELECT",
"title": "AD-Gruppen und Gruppenrichtlinien",
"text": "Auswahlziel: Benutzerkonten und Berechtigungen \u003e AD-Gruppen und Gruppenrichtlinien. Primär zuständiges Team: Infrastruktur und Backend. Diese Kategorie ist auszuwählen, wenn Mitgliedschaften in zentralen Active-Directory-Gruppen, Sicherheitsgruppen, Verteilergruppen mit AD-Bezug oder technische Gruppenrichtlinien geprüft, geändert oder neu eingerichtet werden sollen. Auch fehlerhafte Laufwerkszuordnungen oder zentrale Windows-Einstellungen durch GPO gehören hierher. Typische Ticketformulierungen sind: „Benutzer in AD-Gruppe aufnehmen“; „GPO wird nicht angewendet“; „Netzlaufwerk fehlt wegen Gruppenmitgliedschaft“; „Zentrale Windows-Richtlinie ändern“. Nicht auswählen, wenn es um eine fachliche Rolle innerhalb einer Anwendung, ein einzelnes vergessenes Kennwort oder eine lokale Einstellung an nur einem Arbeitsplatz ohne Richtlinienbezug geht. Für die Klassifizierung sind der konkret betroffene Dienst oder Gegenstand, die Fehlermeldung, die Anzahl betroffener Personen, der Standort sowie die Unterscheidung zwischen Störung, Berechtigung, Bestellung und Änderungswunsch besonders wichtig. Einzelne unspezifische Wörter wie „geht nicht“, „Problem“ oder „dringend“ reichen ohne Sachbezug nicht für diese Zuordnung aus. Abgrenzungsregel: Bei fachlichen Rollen ist Fachanwendungen zuständig; bei reinen Arbeitsplatzproblemen ohne zentralen Bezug zunächst der Support.",
"answer": "Interne Klassifizierung: Das Ticket ist der Kategorie „Benutzerkonten und Berechtigungen \u003e AD-Gruppen und Gruppenrichtlinien“ zuzuordnen. Primär zuständig ist „Infrastruktur und Backend“. Vor der endgültigen Zuweisung sind die genannten Ausschlusskriterien und Schnittstellen zu prüfen.",
"auto_reply": false,
"min_score": 0.7,
"categories": [
"Benutzerkonten und Berechtigungen \u003e AD-Gruppen und Gruppenrichtlinien"
],
"keywords": [
"Active Directory",
"AD-Gruppe",
"Sicherheitsgruppe",
"Gruppenmitgliedschaft",
"GPO",
"Gruppenrichtlinie",
"Group Policy",
"OU",
"Laufwerkszuordnung",
"zentrale Richtlinie",
"AD-Gruppen und Gruppenrichtlinien",
"Benutzerkonten und Berechtigungen"
],
"source": "internal-category",
"source_uri": "kb://internal-kb/glpi-kategorien/benutzerkonten-und-berechtigungen/ad-gruppen-und-gruppenrichtlinien",
"language": "de-DE",
"communication_style": "formal"
{
"id": "KAT-AD-GRUPPEN-UND-GRUPPENRICHTLINIEN-SELECT",
"title": "AD-Gruppen und Gruppenrichtlinien",
"text": "Auswahlziel: Benutzerkonten und Berechtigungen \u003e AD-Gruppen und Gruppenrichtlinien. Primär zuständiges Team: Infrastruktur und Backend. Diese Kategorie ist auszuwählen, wenn Mitgliedschaften in zentralen Active-Directory-Gruppen, Sicherheitsgruppen, Verteilergruppen mit AD-Bezug oder technische Gruppenrichtlinien geprüft, geändert oder neu eingerichtet werden sollen. Auch fehlerhafte Laufwerkszuordnungen oder zentrale Windows-Einstellungen durch GPO gehören hierher. Typische Ticketformulierungen sind: „Benutzer in AD-Gruppe aufnehmen“; „GPO wird nicht angewendet“; „Netzlaufwerk fehlt wegen Gruppenmitgliedschaft“; „Zentrale Windows-Richtlinie ändern“. Nicht auswählen, wenn es um eine fachliche Rolle innerhalb einer Anwendung, ein einzelnes vergessenes Kennwort oder eine lokale Einstellung an nur einem Arbeitsplatz ohne Richtlinienbezug geht. Für die Klassifizierung sind der konkret betroffene Dienst oder Gegenstand, die Fehlermeldung, die Anzahl betroffener Personen, der Standort sowie die Unterscheidung zwischen Störung, Berechtigung, Bestellung und Änderungswunsch besonders wichtig. Einzelne unspezifische Wörter wie „geht nicht“, „Problem“ oder „dringend“ reichen ohne Sachbezug nicht für diese Zuordnung aus. Abgrenzungsregel: Bei fachlichen Rollen ist Fachanwendungen zuständig; bei reinen Arbeitsplatzproblemen ohne zentralen Bezug zunächst der Support.",
"answer": "Interne Klassifizierung: Das Ticket ist der Kategorie „Benutzerkonten und Berechtigungen \u003e AD-Gruppen und Gruppenrichtlinien“ zuzuordnen. Primär zuständig ist „Infrastruktur und Backend“. Vor der endgültigen Zuweisung sind die genannten Ausschlusskriterien und Schnittstellen zu prüfen.",
"auto_reply": false,
"min_score": 0.7,
"categories": [
"Benutzerkonten und Berechtigungen \u003e AD-Gruppen und Gruppenrichtlinien"
],
"keywords": [
"Active Directory",
"AD-Gruppe",
"Sicherheitsgruppe",
"Gruppenmitgliedschaft",
"GPO",
"Gruppenrichtlinie",
"Group Policy",
"OU",
"Laufwerkszuordnung",
"zentrale Richtlinie",
"AD-Gruppen und Gruppenrichtlinien",
"Benutzerkonten und Berechtigungen"
],
"source": "internal-category",
"source_uri": "kb://internal-kb/glpi-kategorien/benutzerkonten-und-berechtigungen/ad-gruppen-und-gruppenrichtlinien",
"language": "de-DE",
"communication_style": "formal"
}

View File

@@ -1,27 +1,27 @@
{
"id": "KAT-DATEIABLAGEN-UND-NETZLAUFWERKE-SELECT",
"title": "Dateiablagen und Netzlaufwerke",
"text": "Auswahlziel: Server, Backend und Plattformen \u003e Dateiablagen und Netzlaufwerke. Primär zuständiges Team: Infrastruktur und Backend. Diese Kategorie ist auszuwählen, wenn zentrale Dateifreigaben, Netzlaufwerke, SMB-Ablagen oder Berechtigungsstrukturen nicht erreichbar sind, Speicherprobleme zeigen oder neu bereitgestellt werden sollen. Typische Ticketformulierungen sind: „Netzlaufwerk nicht erreichbar“; „Dateifreigabe anlegen“; „Ordnerberechtigung ändern“; „Speicherplatz auf Ablage voll“. Nicht auswählen, wenn nur eine lokale Datei beschädigt ist, eine Fachanwendung ihren Export nicht erzeugt oder lediglich eine Laufwerkszuordnung wegen fehlender AD-Gruppe fehlt. Für die Klassifizierung sind der konkret betroffene Dienst oder Gegenstand, die Fehlermeldung, die Anzahl betroffener Personen, der Standort sowie die Unterscheidung zwischen Störung, Berechtigung, Bestellung und Änderungswunsch besonders wichtig. Einzelne unspezifische Wörter wie „geht nicht“, „Problem“ oder „dringend“ reichen ohne Sachbezug nicht für diese Zuordnung aus. Abgrenzungsregel: Bei gruppenbasierter Berechtigung kann zusätzlich Benutzerkonten \u003e AD-Gruppen relevant sein.",
"answer": "Interne Klassifizierung: Das Ticket ist der Kategorie „Server, Backend und Plattformen \u003e Dateiablagen und Netzlaufwerke“ zuzuordnen. Primär zuständig ist „Infrastruktur und Backend“. Vor der endgültigen Zuweisung sind die genannten Ausschlusskriterien und Schnittstellen zu prüfen.",
"auto_reply": false,
"min_score": 0.7,
"categories": [
"Server, Backend und Plattformen \u003e Dateiablagen und Netzlaufwerke"
],
"keywords": [
"Netzlaufwerk",
"Dateifreigabe",
"Fileserver",
"SMB",
"Ordnerberechtigung",
"Laufwerk",
"Ablage",
"Speicherplatz",
"Dateiablagen und Netzlaufwerke",
"Server, Backend und Plattformen"
],
"source": "internal-category",
"source_uri": "kb://internal-kb/glpi-kategorien/server-backend-und-plattformen/dateiablagen-und-netzlaufwerke",
"language": "de-DE",
"communication_style": "formal"
{
"id": "KAT-DATEIABLAGEN-UND-NETZLAUFWERKE-SELECT",
"title": "Dateiablagen und Netzlaufwerke",
"text": "Auswahlziel: Server, Backend und Plattformen \u003e Dateiablagen und Netzlaufwerke. Primär zuständiges Team: Infrastruktur und Backend. Diese Kategorie ist auszuwählen, wenn zentrale Dateifreigaben, Netzlaufwerke, SMB-Ablagen oder Berechtigungsstrukturen nicht erreichbar sind, Speicherprobleme zeigen oder neu bereitgestellt werden sollen. Typische Ticketformulierungen sind: „Netzlaufwerk nicht erreichbar“; „Dateifreigabe anlegen“; „Ordnerberechtigung ändern“; „Speicherplatz auf Ablage voll“. Nicht auswählen, wenn nur eine lokale Datei beschädigt ist, eine Fachanwendung ihren Export nicht erzeugt oder lediglich eine Laufwerkszuordnung wegen fehlender AD-Gruppe fehlt. Für die Klassifizierung sind der konkret betroffene Dienst oder Gegenstand, die Fehlermeldung, die Anzahl betroffener Personen, der Standort sowie die Unterscheidung zwischen Störung, Berechtigung, Bestellung und Änderungswunsch besonders wichtig. Einzelne unspezifische Wörter wie „geht nicht“, „Problem“ oder „dringend“ reichen ohne Sachbezug nicht für diese Zuordnung aus. Abgrenzungsregel: Bei gruppenbasierter Berechtigung kann zusätzlich Benutzerkonten \u003e AD-Gruppen relevant sein.",
"answer": "Interne Klassifizierung: Das Ticket ist der Kategorie „Server, Backend und Plattformen \u003e Dateiablagen und Netzlaufwerke“ zuzuordnen. Primär zuständig ist „Infrastruktur und Backend“. Vor der endgültigen Zuweisung sind die genannten Ausschlusskriterien und Schnittstellen zu prüfen.",
"auto_reply": false,
"min_score": 0.7,
"categories": [
"Server, Backend und Plattformen \u003e Dateiablagen und Netzlaufwerke"
],
"keywords": [
"Netzlaufwerk",
"Dateifreigabe",
"Fileserver",
"SMB",
"Ordnerberechtigung",
"Laufwerk",
"Ablage",
"Speicherplatz",
"Dateiablagen und Netzlaufwerke",
"Server, Backend und Plattformen"
],
"source": "internal-category",
"source_uri": "kb://internal-kb/glpi-kategorien/server-backend-und-plattformen/dateiablagen-und-netzlaufwerke",
"language": "de-DE",
"communication_style": "formal"
}

View File

@@ -1,26 +1,26 @@
{
"id": "KAT-DIGITALE-TAFELN-UND-PRASENTATIONSTECHNIK-SELECT",
"title": "Digitale Tafeln und Präsentationstechnik",
"text": "Auswahlziel: Schulspezifische IT-Systeme \u003e Digitale Tafeln und Präsentationstechnik. Primär zuständiges Team: Schulen. Diese Kategorie ist auszuwählen, wenn interaktive Tafeln, Displays, Beamer, Dokumentenkameras oder fest installierte Präsentationstechnik im Unterricht nicht funktioniert oder eingerichtet werden muss. Typische Ticketformulierungen sind: „Digitale Tafel reagiert nicht“; „Beamer im Klassenraum ohne Bild“; „Dokumentenkamera defekt“; „Interaktives Display kalibrieren“. Nicht auswählen, wenn nur ein normales Arbeitsplatzmonitorproblem, eine allgemeine Videokonferenz oder ein privates Endgerät betroffen ist. Für die Klassifizierung sind der konkret betroffene Dienst oder Gegenstand, die Fehlermeldung, die Anzahl betroffener Personen, der Standort sowie die Unterscheidung zwischen Störung, Berechtigung, Bestellung und Änderungswunsch besonders wichtig. Einzelne unspezifische Wörter wie „geht nicht“, „Problem“ oder „dringend“ reichen ohne Sachbezug nicht für diese Zuordnung aus. Abgrenzungsregel: Netzwerk- oder Backendursachen werden nach Erstprüfung an Infrastruktur weitergegeben.",
"answer": "Interne Klassifizierung: Das Ticket ist der Kategorie „Schulspezifische IT-Systeme \u003e Digitale Tafeln und Präsentationstechnik“ zuzuordnen. Primär zuständig ist „Schulen“. Vor der endgültigen Zuweisung sind die genannten Ausschlusskriterien und Schnittstellen zu prüfen.",
"auto_reply": false,
"min_score": 0.7,
"categories": [
"Schulspezifische IT-Systeme \u003e Digitale Tafeln und Präsentationstechnik"
],
"keywords": [
"digitale Tafel",
"Whiteboard",
"Smartboard",
"Beamer",
"Dokumentenkamera",
"interaktives Display",
"Klassenraumtechnik",
"Digitale Tafeln und Präsentationstechnik",
"Schulspezifische IT-Systeme"
],
"source": "internal-category",
"source_uri": "kb://internal-kb/glpi-kategorien/schulspezifische-it-systeme/digitale-tafeln-und-prasentationstechnik",
"language": "de-DE",
"communication_style": "formal"
{
"id": "KAT-DIGITALE-TAFELN-UND-PRASENTATIONSTECHNIK-SELECT",
"title": "Digitale Tafeln und Präsentationstechnik",
"text": "Auswahlziel: Schulspezifische IT-Systeme \u003e Digitale Tafeln und Präsentationstechnik. Primär zuständiges Team: Schulen. Diese Kategorie ist auszuwählen, wenn interaktive Tafeln, Displays, Beamer, Dokumentenkameras oder fest installierte Präsentationstechnik im Unterricht nicht funktioniert oder eingerichtet werden muss. Typische Ticketformulierungen sind: „Digitale Tafel reagiert nicht“; „Beamer im Klassenraum ohne Bild“; „Dokumentenkamera defekt“; „Interaktives Display kalibrieren“. Nicht auswählen, wenn nur ein normales Arbeitsplatzmonitorproblem, eine allgemeine Videokonferenz oder ein privates Endgerät betroffen ist. Für die Klassifizierung sind der konkret betroffene Dienst oder Gegenstand, die Fehlermeldung, die Anzahl betroffener Personen, der Standort sowie die Unterscheidung zwischen Störung, Berechtigung, Bestellung und Änderungswunsch besonders wichtig. Einzelne unspezifische Wörter wie „geht nicht“, „Problem“ oder „dringend“ reichen ohne Sachbezug nicht für diese Zuordnung aus. Abgrenzungsregel: Netzwerk- oder Backendursachen werden nach Erstprüfung an Infrastruktur weitergegeben.",
"answer": "Interne Klassifizierung: Das Ticket ist der Kategorie „Schulspezifische IT-Systeme \u003e Digitale Tafeln und Präsentationstechnik“ zuzuordnen. Primär zuständig ist „Schulen“. Vor der endgültigen Zuweisung sind die genannten Ausschlusskriterien und Schnittstellen zu prüfen.",
"auto_reply": false,
"min_score": 0.7,
"categories": [
"Schulspezifische IT-Systeme \u003e Digitale Tafeln und Präsentationstechnik"
],
"keywords": [
"digitale Tafel",
"Whiteboard",
"Smartboard",
"Beamer",
"Dokumentenkamera",
"interaktives Display",
"Klassenraumtechnik",
"Digitale Tafeln und Präsentationstechnik",
"Schulspezifische IT-Systeme"
],
"source": "internal-category",
"source_uri": "kb://internal-kb/glpi-kategorien/schulspezifische-it-systeme/digitale-tafeln-und-prasentationstechnik",
"language": "de-DE",
"communication_style": "formal"
}

View File

@@ -1,27 +1,27 @@
{
"id": "KAT-FACHANWENDUNG-BERECHTIGUNG-SELECT",
"title": "Fachanwendung Berechtigung",
"text": "Auswahlziel: Fachanwendungen und Microsoft Office \u003e Fachanwendung Berechtigung. Primär zuständiges Team: Fachanwendungen. Diese Kategorie ist auszuwählen, wenn Rollen, Rechte, Mandanten, Organisationseinheiten oder Funktionszugriffe innerhalb einer bestimmten Fachanwendung beantragt, geändert oder korrigiert werden sollen. Typische Ticketformulierungen sind: „Rolle Kassenverwalter vergeben“; „Zugriff auf Modul Personal“; „Mandant freischalten“; „Berechtigung im Fachverfahren fehlt“. Nicht auswählen, wenn das zentrale AD-Konto fehlt, das Kennwort gesperrt ist oder eine allgemeine AD-Gruppenmitgliedschaft ohne konkrete Anwendung betroffen ist. Für die Klassifizierung sind der konkret betroffene Dienst oder Gegenstand, die Fehlermeldung, die Anzahl betroffener Personen, der Standort sowie die Unterscheidung zwischen Störung, Berechtigung, Bestellung und Änderungswunsch besonders wichtig. Einzelne unspezifische Wörter wie „geht nicht“, „Problem“ oder „dringend“ reichen ohne Sachbezug nicht für diese Zuordnung aus. Abgrenzungsregel: Anwendung und genaue Soll-Rolle müssen genannt werden; Genehmigungswege bleiben unberührt.",
"answer": "Interne Klassifizierung: Das Ticket ist der Kategorie „Fachanwendungen und Microsoft Office \u003e Fachanwendung Berechtigung“ zuzuordnen. Primär zuständig ist „Fachanwendungen“. Vor der endgültigen Zuweisung sind die genannten Ausschlusskriterien und Schnittstellen zu prüfen.",
"auto_reply": false,
"min_score": 0.7,
"categories": [
"Fachanwendungen und Microsoft Office \u003e Fachanwendung Berechtigung"
],
"keywords": [
"Fachanwendung Berechtigung",
"Rolle",
"Rechte",
"Freischaltung",
"Mandant",
"Modulzugriff",
"Benutzerrolle",
"Fachverfahren Zugriff",
"Fachanwendung Berechtigung",
"Fachanwendungen und Microsoft Office"
],
"source": "internal-category",
"source_uri": "kb://internal-kb/glpi-kategorien/fachanwendungen-und-microsoft-office/fachanwendung-berechtigung",
"language": "de-DE",
"communication_style": "formal"
{
"id": "KAT-FACHANWENDUNG-BERECHTIGUNG-SELECT",
"title": "Fachanwendung Berechtigung",
"text": "Auswahlziel: Fachanwendungen und Microsoft Office \u003e Fachanwendung Berechtigung. Primär zuständiges Team: Fachanwendungen. Diese Kategorie ist auszuwählen, wenn Rollen, Rechte, Mandanten, Organisationseinheiten oder Funktionszugriffe innerhalb einer bestimmten Fachanwendung beantragt, geändert oder korrigiert werden sollen. Typische Ticketformulierungen sind: „Rolle Kassenverwalter vergeben“; „Zugriff auf Modul Personal“; „Mandant freischalten“; „Berechtigung im Fachverfahren fehlt“. Nicht auswählen, wenn das zentrale AD-Konto fehlt, das Kennwort gesperrt ist oder eine allgemeine AD-Gruppenmitgliedschaft ohne konkrete Anwendung betroffen ist. Für die Klassifizierung sind der konkret betroffene Dienst oder Gegenstand, die Fehlermeldung, die Anzahl betroffener Personen, der Standort sowie die Unterscheidung zwischen Störung, Berechtigung, Bestellung und Änderungswunsch besonders wichtig. Einzelne unspezifische Wörter wie „geht nicht“, „Problem“ oder „dringend“ reichen ohne Sachbezug nicht für diese Zuordnung aus. Abgrenzungsregel: Anwendung und genaue Soll-Rolle müssen genannt werden; Genehmigungswege bleiben unberührt.",
"answer": "Interne Klassifizierung: Das Ticket ist der Kategorie „Fachanwendungen und Microsoft Office \u003e Fachanwendung Berechtigung“ zuzuordnen. Primär zuständig ist „Fachanwendungen“. Vor der endgültigen Zuweisung sind die genannten Ausschlusskriterien und Schnittstellen zu prüfen.",
"auto_reply": false,
"min_score": 0.7,
"categories": [
"Fachanwendungen und Microsoft Office \u003e Fachanwendung Berechtigung"
],
"keywords": [
"Fachanwendung Berechtigung",
"Rolle",
"Rechte",
"Freischaltung",
"Mandant",
"Modulzugriff",
"Benutzerrolle",
"Fachverfahren Zugriff",
"Fachanwendung Berechtigung",
"Fachanwendungen und Microsoft Office"
],
"source": "internal-category",
"source_uri": "kb://internal-kb/glpi-kategorien/fachanwendungen-und-microsoft-office/fachanwendung-berechtigung",
"language": "de-DE",
"communication_style": "formal"
}

View File

@@ -1,26 +1,26 @@
{
"id": "KAT-INTERNETZUGANG-SELECT",
"title": "Internetzugang",
"text": "Auswahlziel: Netzwerk und Verbindungen \u003e Internetzugang. Primär zuständiges Team: Infrastruktur und Backend. Diese Kategorie ist auszuwählen, wenn Webseiten oder externe Dienste allgemein nicht erreichbar sind, der Internetzugang eines Standorts oder mehrerer Benutzer ausfällt oder auffällig langsam ist. Typische Ticketformulierungen sind: „Kein Internet im Gebäude“; „Externe Webseiten nicht erreichbar“; „Internetzugang sehr langsam“; „Mehrere Nutzer offline“. Nicht auswählen, wenn nur eine einzelne Anwendung gestört ist, ein VPN-Tunnel nicht verbindet oder eine konkrete Adresse durch die Firewall freigeschaltet werden soll. Für die Klassifizierung sind der konkret betroffene Dienst oder Gegenstand, die Fehlermeldung, die Anzahl betroffener Personen, der Standort sowie die Unterscheidung zwischen Störung, Berechtigung, Bestellung und Änderungswunsch besonders wichtig. Einzelne unspezifische Wörter wie „geht nicht“, „Problem“ oder „dringend“ reichen ohne Sachbezug nicht für diese Zuordnung aus. Abgrenzungsregel: Einzelne blockierte Ziele können eine Firewall-Thematik sein; flächige Ausfälle sind zu priorisieren.",
"answer": "Interne Klassifizierung: Das Ticket ist der Kategorie „Netzwerk und Verbindungen \u003e Internetzugang“ zuzuordnen. Primär zuständig ist „Infrastruktur und Backend“. Vor der endgültigen Zuweisung sind die genannten Ausschlusskriterien und Schnittstellen zu prüfen.",
"auto_reply": false,
"min_score": 0.7,
"categories": [
"Netzwerk und Verbindungen \u003e Internetzugang"
],
"keywords": [
"Internet",
"Internetzugang",
"Webseiten nicht erreichbar",
"offline",
"WAN",
"Provider",
"Internetausfall",
"langsam",
"Netzwerk und Verbindungen"
],
"source": "internal-category",
"source_uri": "kb://internal-kb/glpi-kategorien/netzwerk-und-verbindungen/internetzugang",
"language": "de-DE",
"communication_style": "formal"
{
"id": "KAT-INTERNETZUGANG-SELECT",
"title": "Internetzugang",
"text": "Auswahlziel: Netzwerk und Verbindungen \u003e Internetzugang. Primär zuständiges Team: Infrastruktur und Backend. Diese Kategorie ist auszuwählen, wenn Webseiten oder externe Dienste allgemein nicht erreichbar sind, der Internetzugang eines Standorts oder mehrerer Benutzer ausfällt oder auffällig langsam ist. Typische Ticketformulierungen sind: „Kein Internet im Gebäude“; „Externe Webseiten nicht erreichbar“; „Internetzugang sehr langsam“; „Mehrere Nutzer offline“. Nicht auswählen, wenn nur eine einzelne Anwendung gestört ist, ein VPN-Tunnel nicht verbindet oder eine konkrete Adresse durch die Firewall freigeschaltet werden soll. Für die Klassifizierung sind der konkret betroffene Dienst oder Gegenstand, die Fehlermeldung, die Anzahl betroffener Personen, der Standort sowie die Unterscheidung zwischen Störung, Berechtigung, Bestellung und Änderungswunsch besonders wichtig. Einzelne unspezifische Wörter wie „geht nicht“, „Problem“ oder „dringend“ reichen ohne Sachbezug nicht für diese Zuordnung aus. Abgrenzungsregel: Einzelne blockierte Ziele können eine Firewall-Thematik sein; flächige Ausfälle sind zu priorisieren.",
"answer": "Interne Klassifizierung: Das Ticket ist der Kategorie „Netzwerk und Verbindungen \u003e Internetzugang“ zuzuordnen. Primär zuständig ist „Infrastruktur und Backend“. Vor der endgültigen Zuweisung sind die genannten Ausschlusskriterien und Schnittstellen zu prüfen.",
"auto_reply": false,
"min_score": 0.7,
"categories": [
"Netzwerk und Verbindungen \u003e Internetzugang"
],
"keywords": [
"Internet",
"Internetzugang",
"Webseiten nicht erreichbar",
"offline",
"WAN",
"Provider",
"Internetausfall",
"langsam",
"Netzwerk und Verbindungen"
],
"source": "internal-category",
"source_uri": "kb://internal-kb/glpi-kategorien/netzwerk-und-verbindungen/internetzugang",
"language": "de-DE",
"communication_style": "formal"
}

View File

@@ -1,25 +1,25 @@
{
"id": "KAT-LIZENZBESTELLUNG-SELECT",
"title": "Lizenzbestellung",
"text": "Auswahlziel: Beschaffung, Verträge und Lizenzen \u003e Lizenzbestellung. Primär zuständiges Team: Leitung und Finanzen / Beschaffung. Diese Kategorie ist auszuwählen, wenn zusätzliche Einzel-, Benutzer-, Geräte- oder Volumenlizenzen für bereits ausgewählte Produkte bestellt oder verlängert werden sollen. Typische Ticketformulierungen sind: „Zusätzliche Benutzerlizenz bestellen“; „Lizenz verlängern“; „Weitere Geräte lizenzieren“; „Volumenlizenz ergänzen“. Nicht auswählen, wenn nur die technische Aktivierung fehlschlägt, der gesamte Vertrag neu verhandelt oder der Lizenzbestand ausgewertet werden soll. Für die Klassifizierung sind der konkret betroffene Dienst oder Gegenstand, die Fehlermeldung, die Anzahl betroffener Personen, der Standort sowie die Unterscheidung zwischen Störung, Berechtigung, Bestellung und Änderungswunsch besonders wichtig. Einzelne unspezifische Wörter wie „geht nicht“, „Problem“ oder „dringend“ reichen ohne Sachbezug nicht für diese Zuordnung aus. Abgrenzungsregel: Produkt, Anzahl, Laufzeit, Kostenstelle und Genehmigung sollten angegeben werden.",
"answer": "Interne Klassifizierung: Das Ticket ist der Kategorie „Beschaffung, Verträge und Lizenzen \u003e Lizenzbestellung“ zuzuordnen. Primär zuständig ist „Leitung und Finanzen / Beschaffung“. Vor der endgültigen Zuweisung sind die genannten Ausschlusskriterien und Schnittstellen zu prüfen.",
"auto_reply": false,
"min_score": 0.7,
"categories": [
"Beschaffung, Verträge und Lizenzen \u003e Lizenzbestellung"
],
"keywords": [
"Lizenzbestellung",
"Lizenz bestellen",
"zusätzliche Lizenz",
"Seat",
"Subscription",
"Verlängerung",
"Volumenlizenz",
"Beschaffung, Verträge und Lizenzen"
],
"source": "internal-category",
"source_uri": "kb://internal-kb/glpi-kategorien/beschaffung-vertrage-und-lizenzen/lizenzbestellung",
"language": "de-DE",
"communication_style": "formal"
{
"id": "KAT-LIZENZBESTELLUNG-SELECT",
"title": "Lizenzbestellung",
"text": "Auswahlziel: Beschaffung, Verträge und Lizenzen \u003e Lizenzbestellung. Primär zuständiges Team: Leitung und Finanzen / Beschaffung. Diese Kategorie ist auszuwählen, wenn zusätzliche Einzel-, Benutzer-, Geräte- oder Volumenlizenzen für bereits ausgewählte Produkte bestellt oder verlängert werden sollen. Typische Ticketformulierungen sind: „Zusätzliche Benutzerlizenz bestellen“; „Lizenz verlängern“; „Weitere Geräte lizenzieren“; „Volumenlizenz ergänzen“. Nicht auswählen, wenn nur die technische Aktivierung fehlschlägt, der gesamte Vertrag neu verhandelt oder der Lizenzbestand ausgewertet werden soll. Für die Klassifizierung sind der konkret betroffene Dienst oder Gegenstand, die Fehlermeldung, die Anzahl betroffener Personen, der Standort sowie die Unterscheidung zwischen Störung, Berechtigung, Bestellung und Änderungswunsch besonders wichtig. Einzelne unspezifische Wörter wie „geht nicht“, „Problem“ oder „dringend“ reichen ohne Sachbezug nicht für diese Zuordnung aus. Abgrenzungsregel: Produkt, Anzahl, Laufzeit, Kostenstelle und Genehmigung sollten angegeben werden.",
"answer": "Interne Klassifizierung: Das Ticket ist der Kategorie „Beschaffung, Verträge und Lizenzen \u003e Lizenzbestellung“ zuzuordnen. Primär zuständig ist „Leitung und Finanzen / Beschaffung“. Vor der endgültigen Zuweisung sind die genannten Ausschlusskriterien und Schnittstellen zu prüfen.",
"auto_reply": false,
"min_score": 0.7,
"categories": [
"Beschaffung, Verträge und Lizenzen \u003e Lizenzbestellung"
],
"keywords": [
"Lizenzbestellung",
"Lizenz bestellen",
"zusätzliche Lizenz",
"Seat",
"Subscription",
"Verlängerung",
"Volumenlizenz",
"Beschaffung, Verträge und Lizenzen"
],
"source": "internal-category",
"source_uri": "kb://internal-kb/glpi-kategorien/beschaffung-vertrage-und-lizenzen/lizenzbestellung",
"language": "de-DE",
"communication_style": "formal"
}

View File

@@ -1,26 +1,26 @@
{
"id": "KAT-MULTIFUNKTIONSGERAT-UND-KOPIERER-SELECT",
"title": "Multifunktionsgerät und Kopierer",
"text": "Auswahlziel: Drucken, Scannen und Kopieren \u003e Multifunktionsgerät und Kopierer. Primär zuständiges Team: Support und Telekommunikation. Diese Kategorie ist auszuwählen, wenn ein Multifunktionsgerät oder Kopierer beim Drucken, Kopieren, Einzug, Bedienfeld oder Gerätebetrieb fehlerhaft ist. Typische Ticketformulierungen sind: „Kopierer zeigt Fehlercode“; „Dokumenteneinzug klemmt“; „MFP kopiert nicht“; „Bedienfeld reagiert nicht“. Nicht auswählen, wenn ausschließlich Scan-to-Mail, ein einzelner Arbeitsplatzdrucker oder eine Neubeschaffung betroffen ist. Für die Klassifizierung sind der konkret betroffene Dienst oder Gegenstand, die Fehlermeldung, die Anzahl betroffener Personen, der Standort sowie die Unterscheidung zwischen Störung, Berechtigung, Bestellung und Änderungswunsch besonders wichtig. Einzelne unspezifische Wörter wie „geht nicht“, „Problem“ oder „dringend“ reichen ohne Sachbezug nicht für diese Zuordnung aus. Abgrenzungsregel: Vertragspartner- oder Wartungseinsätze können durch Support koordiniert werden.",
"answer": "Interne Klassifizierung: Das Ticket ist der Kategorie „Drucken, Scannen und Kopieren \u003e Multifunktionsgerät und Kopierer“ zuzuordnen. Primär zuständig ist „Support und Telekommunikation“. Vor der endgültigen Zuweisung sind die genannten Ausschlusskriterien und Schnittstellen zu prüfen.",
"auto_reply": false,
"min_score": 0.7,
"categories": [
"Drucken, Scannen und Kopieren \u003e Multifunktionsgerät und Kopierer"
],
"keywords": [
"Kopierer",
"Multifunktionsgerät",
"MFP",
"Kopieren",
"Dokumenteneinzug",
"Fehlercode",
"Bedienfeld",
"Multifunktionsgerät und Kopierer",
"Drucken, Scannen und Kopieren"
],
"source": "internal-category",
"source_uri": "kb://internal-kb/glpi-kategorien/drucken-scannen-und-kopieren/multifunktionsgerat-und-kopierer",
"language": "de-DE",
"communication_style": "formal"
{
"id": "KAT-MULTIFUNKTIONSGERAT-UND-KOPIERER-SELECT",
"title": "Multifunktionsgerät und Kopierer",
"text": "Auswahlziel: Drucken, Scannen und Kopieren \u003e Multifunktionsgerät und Kopierer. Primär zuständiges Team: Support und Telekommunikation. Diese Kategorie ist auszuwählen, wenn ein Multifunktionsgerät oder Kopierer beim Drucken, Kopieren, Einzug, Bedienfeld oder Gerätebetrieb fehlerhaft ist. Typische Ticketformulierungen sind: „Kopierer zeigt Fehlercode“; „Dokumenteneinzug klemmt“; „MFP kopiert nicht“; „Bedienfeld reagiert nicht“. Nicht auswählen, wenn ausschließlich Scan-to-Mail, ein einzelner Arbeitsplatzdrucker oder eine Neubeschaffung betroffen ist. Für die Klassifizierung sind der konkret betroffene Dienst oder Gegenstand, die Fehlermeldung, die Anzahl betroffener Personen, der Standort sowie die Unterscheidung zwischen Störung, Berechtigung, Bestellung und Änderungswunsch besonders wichtig. Einzelne unspezifische Wörter wie „geht nicht“, „Problem“ oder „dringend“ reichen ohne Sachbezug nicht für diese Zuordnung aus. Abgrenzungsregel: Vertragspartner- oder Wartungseinsätze können durch Support koordiniert werden.",
"answer": "Interne Klassifizierung: Das Ticket ist der Kategorie „Drucken, Scannen und Kopieren \u003e Multifunktionsgerät und Kopierer“ zuzuordnen. Primär zuständig ist „Support und Telekommunikation“. Vor der endgültigen Zuweisung sind die genannten Ausschlusskriterien und Schnittstellen zu prüfen.",
"auto_reply": false,
"min_score": 0.7,
"categories": [
"Drucken, Scannen und Kopieren \u003e Multifunktionsgerät und Kopierer"
],
"keywords": [
"Kopierer",
"Multifunktionsgerät",
"MFP",
"Kopieren",
"Dokumenteneinzug",
"Fehlercode",
"Bedienfeld",
"Multifunktionsgerät und Kopierer",
"Drucken, Scannen und Kopieren"
],
"source": "internal-category",
"source_uri": "kb://internal-kb/glpi-kategorien/drucken-scannen-und-kopieren/multifunktionsgerat-und-kopierer",
"language": "de-DE",
"communication_style": "formal"
}

View File

@@ -1,27 +1,27 @@
{
"id": "KAT-RUFGRUPPE-UND-WEITERLEITUNG-SELECT",
"title": "Rufgruppe und Weiterleitung",
"text": "Auswahlziel: Telefonie und Kommunikation \u003e Rufgruppe und Weiterleitung. Primär zuständiges Team: Support und Telekommunikation. Diese Kategorie ist auszuwählen, wenn Rufgruppen, Sammelanschlüsse, Vertretungen, Anrufweiterleitungen, Zeitsteuerungen oder Erreichbarkeitsregeln eingerichtet oder geändert werden sollen. Typische Ticketformulierungen sind: „Rufumleitung für Urlaub“; „Mitarbeiter in Rufgruppe aufnehmen“; „Sammelruf ändern“; „Zeitsteuerung der Zentrale“. Nicht auswählen, wenn eine neue Rufnummer benötigt wird, das Telefon physisch defekt ist oder eine E-Mail-Weiterleitung gemeint ist. Für die Klassifizierung sind der konkret betroffene Dienst oder Gegenstand, die Fehlermeldung, die Anzahl betroffener Personen, der Standort sowie die Unterscheidung zwischen Störung, Berechtigung, Bestellung und Änderungswunsch besonders wichtig. Einzelne unspezifische Wörter wie „geht nicht“, „Problem“ oder „dringend“ reichen ohne Sachbezug nicht für diese Zuordnung aus. Abgrenzungsregel: Gewünschte Quell- und Zielnummer sowie Zeitraum müssen klar angegeben werden.",
"answer": "Interne Klassifizierung: Das Ticket ist der Kategorie „Telefonie und Kommunikation \u003e Rufgruppe und Weiterleitung“ zuzuordnen. Primär zuständig ist „Support und Telekommunikation“. Vor der endgültigen Zuweisung sind die genannten Ausschlusskriterien und Schnittstellen zu prüfen.",
"auto_reply": false,
"min_score": 0.7,
"categories": [
"Telefonie und Kommunikation \u003e Rufgruppe und Weiterleitung"
],
"keywords": [
"Rufgruppe",
"Weiterleitung",
"Rufumleitung",
"Sammelruf",
"Vertretung",
"Anrufweiterleitung",
"Zeitsteuerung",
"Erreichbarkeit",
"Rufgruppe und Weiterleitung",
"Telefonie und Kommunikation"
],
"source": "internal-category",
"source_uri": "kb://internal-kb/glpi-kategorien/telefonie-und-kommunikation/rufgruppe-und-weiterleitung",
"language": "de-DE",
"communication_style": "formal"
{
"id": "KAT-RUFGRUPPE-UND-WEITERLEITUNG-SELECT",
"title": "Rufgruppe und Weiterleitung",
"text": "Auswahlziel: Telefonie und Kommunikation \u003e Rufgruppe und Weiterleitung. Primär zuständiges Team: Support und Telekommunikation. Diese Kategorie ist auszuwählen, wenn Rufgruppen, Sammelanschlüsse, Vertretungen, Anrufweiterleitungen, Zeitsteuerungen oder Erreichbarkeitsregeln eingerichtet oder geändert werden sollen. Typische Ticketformulierungen sind: „Rufumleitung für Urlaub“; „Mitarbeiter in Rufgruppe aufnehmen“; „Sammelruf ändern“; „Zeitsteuerung der Zentrale“. Nicht auswählen, wenn eine neue Rufnummer benötigt wird, das Telefon physisch defekt ist oder eine E-Mail-Weiterleitung gemeint ist. Für die Klassifizierung sind der konkret betroffene Dienst oder Gegenstand, die Fehlermeldung, die Anzahl betroffener Personen, der Standort sowie die Unterscheidung zwischen Störung, Berechtigung, Bestellung und Änderungswunsch besonders wichtig. Einzelne unspezifische Wörter wie „geht nicht“, „Problem“ oder „dringend“ reichen ohne Sachbezug nicht für diese Zuordnung aus. Abgrenzungsregel: Gewünschte Quell- und Zielnummer sowie Zeitraum müssen klar angegeben werden.",
"answer": "Interne Klassifizierung: Das Ticket ist der Kategorie „Telefonie und Kommunikation \u003e Rufgruppe und Weiterleitung“ zuzuordnen. Primär zuständig ist „Support und Telekommunikation“. Vor der endgültigen Zuweisung sind die genannten Ausschlusskriterien und Schnittstellen zu prüfen.",
"auto_reply": false,
"min_score": 0.7,
"categories": [
"Telefonie und Kommunikation \u003e Rufgruppe und Weiterleitung"
],
"keywords": [
"Rufgruppe",
"Weiterleitung",
"Rufumleitung",
"Sammelruf",
"Vertretung",
"Anrufweiterleitung",
"Zeitsteuerung",
"Erreichbarkeit",
"Rufgruppe und Weiterleitung",
"Telefonie und Kommunikation"
],
"source": "internal-category",
"source_uri": "kb://internal-kb/glpi-kategorien/telefonie-und-kommunikation/rufgruppe-und-weiterleitung",
"language": "de-DE",
"communication_style": "formal"
}

View File

@@ -1,27 +1,27 @@
{
"id": "KAT-SICHERHEITSVORFALL-SELECT",
"title": "Sicherheitsvorfall",
"text": "Auswahlziel: IT-Sicherheit und Datensicherung \u003e Sicherheitsvorfall. Primär zuständiges Team: Infrastruktur und Backend. Diese Kategorie ist auszuwählen, wenn ein tatsächlicher oder ernsthaft vermuteter unbefugter Zugriff, Datenabfluss, kompromittiertes Konto, Verlust sensibler Daten, aktive Attacke oder erhebliche Sicherheitsverletzung vorliegt. Typische Ticketformulierungen sind: „Konto möglicherweise übernommen“; „Unbefugter Zugriff festgestellt“; „Daten an falschen Empfänger“; „Aktiver Angriff“; „Dienstgerät mit sensiblen Daten verloren“. Nicht auswählen, wenn nur eine allgemeine Sicherheitsfrage, Schwachstellenmeldung ohne Ausnutzung oder verdächtige E-Mail ohne Interaktion vorliegt. Für die Klassifizierung sind der konkret betroffene Dienst oder Gegenstand, die Fehlermeldung, die Anzahl betroffener Personen, der Standort sowie die Unterscheidung zwischen Störung, Berechtigung, Bestellung und Änderungswunsch besonders wichtig. Einzelne unspezifische Wörter wie „geht nicht“, „Problem“ oder „dringend“ reichen ohne Sachbezug nicht für diese Zuordnung aus. Abgrenzungsregel: Unmittelbar priorisieren und Leitung sowie erforderliche Datenschutz-/Informationssicherheitsstellen nach internen Meldewegen beteiligen.",
"answer": "Interne Klassifizierung: Das Ticket ist der Kategorie „IT-Sicherheit und Datensicherung \u003e Sicherheitsvorfall“ zuzuordnen. Primär zuständig ist „Infrastruktur und Backend“. Vor der endgültigen Zuweisung sind die genannten Ausschlusskriterien und Schnittstellen zu prüfen.",
"auto_reply": false,
"min_score": 0.7,
"categories": [
"IT-Sicherheit und Datensicherung \u003e Sicherheitsvorfall"
],
"keywords": [
"Sicherheitsvorfall",
"Datenabfluss",
"kompromittiert",
"unbefugter Zugriff",
"Account übernommen",
"Cyberangriff",
"Datenverlust",
"Incident",
"Security Breach",
"IT-Sicherheit und Datensicherung"
],
"source": "internal-category",
"source_uri": "kb://internal-kb/glpi-kategorien/it-sicherheit-und-datensicherung/sicherheitsvorfall",
"language": "de-DE",
"communication_style": "formal"
{
"id": "KAT-SICHERHEITSVORFALL-SELECT",
"title": "Sicherheitsvorfall",
"text": "Auswahlziel: IT-Sicherheit und Datensicherung \u003e Sicherheitsvorfall. Primär zuständiges Team: Infrastruktur und Backend. Diese Kategorie ist auszuwählen, wenn ein tatsächlicher oder ernsthaft vermuteter unbefugter Zugriff, Datenabfluss, kompromittiertes Konto, Verlust sensibler Daten, aktive Attacke oder erhebliche Sicherheitsverletzung vorliegt. Typische Ticketformulierungen sind: „Konto möglicherweise übernommen“; „Unbefugter Zugriff festgestellt“; „Daten an falschen Empfänger“; „Aktiver Angriff“; „Dienstgerät mit sensiblen Daten verloren“. Nicht auswählen, wenn nur eine allgemeine Sicherheitsfrage, Schwachstellenmeldung ohne Ausnutzung oder verdächtige E-Mail ohne Interaktion vorliegt. Für die Klassifizierung sind der konkret betroffene Dienst oder Gegenstand, die Fehlermeldung, die Anzahl betroffener Personen, der Standort sowie die Unterscheidung zwischen Störung, Berechtigung, Bestellung und Änderungswunsch besonders wichtig. Einzelne unspezifische Wörter wie „geht nicht“, „Problem“ oder „dringend“ reichen ohne Sachbezug nicht für diese Zuordnung aus. Abgrenzungsregel: Unmittelbar priorisieren und Leitung sowie erforderliche Datenschutz-/Informationssicherheitsstellen nach internen Meldewegen beteiligen.",
"answer": "Interne Klassifizierung: Das Ticket ist der Kategorie „IT-Sicherheit und Datensicherung \u003e Sicherheitsvorfall“ zuzuordnen. Primär zuständig ist „Infrastruktur und Backend“. Vor der endgültigen Zuweisung sind die genannten Ausschlusskriterien und Schnittstellen zu prüfen.",
"auto_reply": false,
"min_score": 0.7,
"categories": [
"IT-Sicherheit und Datensicherung \u003e Sicherheitsvorfall"
],
"keywords": [
"Sicherheitsvorfall",
"Datenabfluss",
"kompromittiert",
"unbefugter Zugriff",
"Account übernommen",
"Cyberangriff",
"Datenverlust",
"Incident",
"Security Breach",
"IT-Sicherheit und Datensicherung"
],
"source": "internal-category",
"source_uri": "kb://internal-kb/glpi-kategorien/it-sicherheit-und-datensicherung/sicherheitsvorfall",
"language": "de-DE",
"communication_style": "formal"
}

View File

@@ -1,29 +1,29 @@
{
"id": "KAT-TASTATUR-MAUS-UND-ZUBEHOR-SELECT",
"title": "Tastatur, Maus und Zubehör",
"text": "Auswahlziel: Arbeitsplatz und Endgeräte \u003e Tastatur, Maus und Zubehör. Primär zuständiges Team: Support und Telekommunikation. Diese Kategorie ist auszuwählen, wenn Tastatur, Maus, Headset, Webcam, Netzteil, Adapter, Kabel oder sonstige Arbeitsplatzperipherie defekt, nicht erkannt oder nicht vorhanden ist. Typische Ticketformulierungen sind: „Maus reagiert nicht“; „Tastatur defekt“; „Webcam wird nicht erkannt“; „Headset ohne Ton“; „Netzteil fehlt“. Nicht auswählen, wenn ein komplettes Endgerät ausfällt, ein Telekommunikationsgerät betroffen ist oder eine Neubeschaffung außerhalb eines Ersatzfalls beantragt wird. Für die Klassifizierung sind der konkret betroffene Dienst oder Gegenstand, die Fehlermeldung, die Anzahl betroffener Personen, der Standort sowie die Unterscheidung zwischen Störung, Berechtigung, Bestellung und Änderungswunsch besonders wichtig. Einzelne unspezifische Wörter wie „geht nicht“, „Problem“ oder „dringend“ reichen ohne Sachbezug nicht für diese Zuordnung aus. Abgrenzungsregel: Einfache Ersatzteile bearbeitet der Support; kostenpflichtige Neubeschaffungen können an Beschaffung übergeben werden.",
"answer": "Interne Klassifizierung: Das Ticket ist der Kategorie „Arbeitsplatz und Endgeräte \u003e Tastatur, Maus und Zubehör“ zuzuordnen. Primär zuständig ist „Support und Telekommunikation“. Vor der endgültigen Zuweisung sind die genannten Ausschlusskriterien und Schnittstellen zu prüfen.",
"auto_reply": false,
"min_score": 0.7,
"categories": [
"Arbeitsplatz und Endgeräte \u003e Tastatur, Maus und Zubehör"
],
"keywords": [
"Tastatur",
"Maus",
"Headset",
"Webcam",
"Netzteil",
"Adapter",
"Kabel",
"USB-Gerät",
"Peripherie",
"Zubehör",
"Tastatur, Maus und Zubehör",
"Arbeitsplatz und Endgeräte"
],
"source": "internal-category",
"source_uri": "kb://internal-kb/glpi-kategorien/arbeitsplatz-und-endgerate/tastatur-maus-und-zubehor",
"language": "de-DE",
"communication_style": "formal"
{
"id": "KAT-TASTATUR-MAUS-UND-ZUBEHOR-SELECT",
"title": "Tastatur, Maus und Zubehör",
"text": "Auswahlziel: Arbeitsplatz und Endgeräte \u003e Tastatur, Maus und Zubehör. Primär zuständiges Team: Support und Telekommunikation. Diese Kategorie ist auszuwählen, wenn Tastatur, Maus, Headset, Webcam, Netzteil, Adapter, Kabel oder sonstige Arbeitsplatzperipherie defekt, nicht erkannt oder nicht vorhanden ist. Typische Ticketformulierungen sind: „Maus reagiert nicht“; „Tastatur defekt“; „Webcam wird nicht erkannt“; „Headset ohne Ton“; „Netzteil fehlt“. Nicht auswählen, wenn ein komplettes Endgerät ausfällt, ein Telekommunikationsgerät betroffen ist oder eine Neubeschaffung außerhalb eines Ersatzfalls beantragt wird. Für die Klassifizierung sind der konkret betroffene Dienst oder Gegenstand, die Fehlermeldung, die Anzahl betroffener Personen, der Standort sowie die Unterscheidung zwischen Störung, Berechtigung, Bestellung und Änderungswunsch besonders wichtig. Einzelne unspezifische Wörter wie „geht nicht“, „Problem“ oder „dringend“ reichen ohne Sachbezug nicht für diese Zuordnung aus. Abgrenzungsregel: Einfache Ersatzteile bearbeitet der Support; kostenpflichtige Neubeschaffungen können an Beschaffung übergeben werden.",
"answer": "Interne Klassifizierung: Das Ticket ist der Kategorie „Arbeitsplatz und Endgeräte \u003e Tastatur, Maus und Zubehör“ zuzuordnen. Primär zuständig ist „Support und Telekommunikation“. Vor der endgültigen Zuweisung sind die genannten Ausschlusskriterien und Schnittstellen zu prüfen.",
"auto_reply": false,
"min_score": 0.7,
"categories": [
"Arbeitsplatz und Endgeräte \u003e Tastatur, Maus und Zubehör"
],
"keywords": [
"Tastatur",
"Maus",
"Headset",
"Webcam",
"Netzteil",
"Adapter",
"Kabel",
"USB-Gerät",
"Peripherie",
"Zubehör",
"Tastatur, Maus und Zubehör",
"Arbeitsplatz und Endgeräte"
],
"source": "internal-category",
"source_uri": "kb://internal-kb/glpi-kategorien/arbeitsplatz-und-endgerate/tastatur-maus-und-zubehor",
"language": "de-DE",
"communication_style": "formal"
}

View File

@@ -1,30 +1,30 @@
{
"id": "KAT-ANWENDUNGSBERECHTIGUNG-SELECT",
"title": "Anwendungsberechtigung",
"text": "Auswahlziel: Benutzerkonten und Berechtigungen \u003e Anwendungsberechtigung. Primär zuständiges Team: Fachanwendungen. Diese Kategorie ist auszuwählen, wenn ein Benutzer Zugriff, eine Rolle, ein Funktionsrecht oder eine organisatorische Zuordnung innerhalb einer konkreten Fachanwendung benötigt oder wenn eine vorhandene Berechtigung dort nicht korrekt wirkt. Typische Ticketformulierungen sind: „Rolle Sachbearbeitung fehlt“; „Kein Zugriff auf Modul Kasse“; „Berechtigung in Fachverfahren beantragen“; „Benutzer sieht falsche Organisationseinheit“. Nicht auswählen, wenn das zentrale Benutzerkonto selbst fehlt oder gesperrt ist; wenn eine AD-Gruppe oder GPO geändert werden soll; wenn der Zugriff technisch wegen Netzwerk, VPN oder Serverausfall scheitert. Für die Klassifizierung sind der konkret betroffene Dienst oder Gegenstand, die Fehlermeldung, die Anzahl betroffener Personen, der Standort sowie die Unterscheidung zwischen Störung, Berechtigung, Bestellung und Änderungswunsch besonders wichtig. Einzelne unspezifische Wörter wie „geht nicht“, „Problem“ oder „dringend“ reichen ohne Sachbezug nicht für diese Zuordnung aus. Abgrenzungsregel: Die betroffene Anwendung und die gewünschte Rolle sollten genannt werden. Technische Konten bleiben bei Infrastruktur und Backend.",
"answer": "Interne Klassifizierung: Das Ticket ist der Kategorie „Benutzerkonten und Berechtigungen \u003e Anwendungsberechtigung“ zuzuordnen. Primär zuständig ist „Fachanwendungen“. Vor der endgültigen Zuweisung sind die genannten Ausschlusskriterien und Schnittstellen zu prüfen.",
"auto_reply": false,
"min_score": 0.7,
"categories": [
"Benutzerkonten und Berechtigungen \u003e Anwendungsberechtigung"
],
"keywords": [
"Berechtigung",
"Rolle",
"Zugriff",
"Freischaltung",
"Fachanwendung",
"Fachverfahren",
"Modul",
"Rechte",
"Benutzerrolle",
"Mandant",
"Organisationseinheit",
"Anwendungsberechtigung",
"Benutzerkonten und Berechtigungen"
],
"source": "internal-category",
"source_uri": "kb://internal-kb/glpi-kategorien/benutzerkonten-und-berechtigungen/anwendungsberechtigung",
"language": "de-DE",
"communication_style": "formal"
{
"id": "KAT-ANWENDUNGSBERECHTIGUNG-SELECT",
"title": "Anwendungsberechtigung",
"text": "Auswahlziel: Benutzerkonten und Berechtigungen \u003e Anwendungsberechtigung. Primär zuständiges Team: Fachanwendungen. Diese Kategorie ist auszuwählen, wenn ein Benutzer Zugriff, eine Rolle, ein Funktionsrecht oder eine organisatorische Zuordnung innerhalb einer konkreten Fachanwendung benötigt oder wenn eine vorhandene Berechtigung dort nicht korrekt wirkt. Typische Ticketformulierungen sind: „Rolle Sachbearbeitung fehlt“; „Kein Zugriff auf Modul Kasse“; „Berechtigung in Fachverfahren beantragen“; „Benutzer sieht falsche Organisationseinheit“. Nicht auswählen, wenn das zentrale Benutzerkonto selbst fehlt oder gesperrt ist; wenn eine AD-Gruppe oder GPO geändert werden soll; wenn der Zugriff technisch wegen Netzwerk, VPN oder Serverausfall scheitert. Für die Klassifizierung sind der konkret betroffene Dienst oder Gegenstand, die Fehlermeldung, die Anzahl betroffener Personen, der Standort sowie die Unterscheidung zwischen Störung, Berechtigung, Bestellung und Änderungswunsch besonders wichtig. Einzelne unspezifische Wörter wie „geht nicht“, „Problem“ oder „dringend“ reichen ohne Sachbezug nicht für diese Zuordnung aus. Abgrenzungsregel: Die betroffene Anwendung und die gewünschte Rolle sollten genannt werden. Technische Konten bleiben bei Infrastruktur und Backend.",
"answer": "Interne Klassifizierung: Das Ticket ist der Kategorie „Benutzerkonten und Berechtigungen \u003e Anwendungsberechtigung“ zuzuordnen. Primär zuständig ist „Fachanwendungen“. Vor der endgültigen Zuweisung sind die genannten Ausschlusskriterien und Schnittstellen zu prüfen.",
"auto_reply": false,
"min_score": 0.7,
"categories": [
"Benutzerkonten und Berechtigungen \u003e Anwendungsberechtigung"
],
"keywords": [
"Berechtigung",
"Rolle",
"Zugriff",
"Freischaltung",
"Fachanwendung",
"Fachverfahren",
"Modul",
"Rechte",
"Benutzerrolle",
"Mandant",
"Organisationseinheit",
"Anwendungsberechtigung",
"Benutzerkonten und Berechtigungen"
],
"source": "internal-category",
"source_uri": "kb://internal-kb/glpi-kategorien/benutzerkonten-und-berechtigungen/anwendungsberechtigung",
"language": "de-DE",
"communication_style": "formal"
}

View File

@@ -1,26 +1,26 @@
{
"id": "KAT-COMPUTERRAUME-SELECT",
"title": "Computerräume",
"text": "Auswahlziel: Schulspezifische IT-Systeme \u003e Computerräume. Primär zuständiges Team: Schulen. Diese Kategorie ist auszuwählen, wenn mehrere PCs, Peripheriegeräte, Anmeldungen oder die technische Ausstattung eines Computerraums betroffen sind oder der Raum neu eingerichtet werden soll. Typische Ticketformulierungen sind: „Mehrere PCs im Computerraum starten nicht“; „Computerraum neu ausstatten“; „Schüler können sich im Raum nicht anmelden“; „Raumsoftware verteilen“. Nicht auswählen, wenn nur ein einzelner Lehrerarbeitsplatz oder eine allgemeine Standortstörung vorliegt. Für die Klassifizierung sind der konkret betroffene Dienst oder Gegenstand, die Fehlermeldung, die Anzahl betroffener Personen, der Standort sowie die Unterscheidung zwischen Störung, Berechtigung, Bestellung und Änderungswunsch besonders wichtig. Einzelne unspezifische Wörter wie „geht nicht“, „Problem“ oder „dringend“ reichen ohne Sachbezug nicht für diese Zuordnung aus. Abgrenzungsregel: Mehrgeräteprobleme sprechen oft für zentrale Richtlinien, Images oder Netzwerkursachen.",
"answer": "Interne Klassifizierung: Das Ticket ist der Kategorie „Schulspezifische IT-Systeme \u003e Computerräume“ zuzuordnen. Primär zuständig ist „Schulen“. Vor der endgültigen Zuweisung sind die genannten Ausschlusskriterien und Schnittstellen zu prüfen.",
"auto_reply": false,
"min_score": 0.7,
"categories": [
"Schulspezifische IT-Systeme \u003e Computerräume"
],
"keywords": [
"Computerraum",
"PC-Raum",
"Informatikraum",
"Schüler-PC",
"Raumausstattung",
"mehrere Rechner",
"Unterrichtsraum",
"Computerräume",
"Schulspezifische IT-Systeme"
],
"source": "internal-category",
"source_uri": "kb://internal-kb/glpi-kategorien/schulspezifische-it-systeme/computerraume",
"language": "de-DE",
"communication_style": "formal"
{
"id": "KAT-COMPUTERRAUME-SELECT",
"title": "Computerräume",
"text": "Auswahlziel: Schulspezifische IT-Systeme \u003e Computerräume. Primär zuständiges Team: Schulen. Diese Kategorie ist auszuwählen, wenn mehrere PCs, Peripheriegeräte, Anmeldungen oder die technische Ausstattung eines Computerraums betroffen sind oder der Raum neu eingerichtet werden soll. Typische Ticketformulierungen sind: „Mehrere PCs im Computerraum starten nicht“; „Computerraum neu ausstatten“; „Schüler können sich im Raum nicht anmelden“; „Raumsoftware verteilen“. Nicht auswählen, wenn nur ein einzelner Lehrerarbeitsplatz oder eine allgemeine Standortstörung vorliegt. Für die Klassifizierung sind der konkret betroffene Dienst oder Gegenstand, die Fehlermeldung, die Anzahl betroffener Personen, der Standort sowie die Unterscheidung zwischen Störung, Berechtigung, Bestellung und Änderungswunsch besonders wichtig. Einzelne unspezifische Wörter wie „geht nicht“, „Problem“ oder „dringend“ reichen ohne Sachbezug nicht für diese Zuordnung aus. Abgrenzungsregel: Mehrgeräteprobleme sprechen oft für zentrale Richtlinien, Images oder Netzwerkursachen.",
"answer": "Interne Klassifizierung: Das Ticket ist der Kategorie „Schulspezifische IT-Systeme \u003e Computerräume“ zuzuordnen. Primär zuständig ist „Schulen“. Vor der endgültigen Zuweisung sind die genannten Ausschlusskriterien und Schnittstellen zu prüfen.",
"auto_reply": false,
"min_score": 0.7,
"categories": [
"Schulspezifische IT-Systeme \u003e Computerräume"
],
"keywords": [
"Computerraum",
"PC-Raum",
"Informatikraum",
"Schüler-PC",
"Raumausstattung",
"mehrere Rechner",
"Unterrichtsraum",
"Computerräume",
"Schulspezifische IT-Systeme"
],
"source": "internal-category",
"source_uri": "kb://internal-kb/glpi-kategorien/schulspezifische-it-systeme/computerraume",
"language": "de-DE",
"communication_style": "formal"
}

View File

@@ -1,27 +1,27 @@
{
"id": "KAT-FACHANWENDUNG-KONFIGURATION-SELECT",
"title": "Fachanwendung Konfiguration",
"text": "Auswahlziel: Fachanwendungen und Microsoft Office \u003e Fachanwendung Konfiguration. Primär zuständiges Team: Fachanwendungen. Diese Kategorie ist auszuwählen, wenn Parameter, Vorlagen, Masken, Stammdaten, Nummernkreise, Workflows oder organisatorische Einstellungen einer Fachanwendung angepasst werden sollen. Typische Ticketformulierungen sind: „Neue Vorlage hinterlegen“; „Workflow anpassen“; „Stammdaten konfigurieren“; „Nummernkreis ändern“. Nicht auswählen, wenn nur ein einzelner Benutzer eine lokale Einstellung benötigt, eine neue umfangreiche Funktion gefordert wird oder die technische Serverplattform geändert werden muss. Für die Klassifizierung sind der konkret betroffene Dienst oder Gegenstand, die Fehlermeldung, die Anzahl betroffener Personen, der Standort sowie die Unterscheidung zwischen Störung, Berechtigung, Bestellung und Änderungswunsch besonders wichtig. Einzelne unspezifische Wörter wie „geht nicht“, „Problem“ oder „dringend“ reichen ohne Sachbezug nicht für diese Zuordnung aus. Abgrenzungsregel: Größere funktionale Erweiterungen gehören zu Neue Anforderung; technische Plattformparameter zu Infrastruktur und Backend.",
"answer": "Interne Klassifizierung: Das Ticket ist der Kategorie „Fachanwendungen und Microsoft Office \u003e Fachanwendung Konfiguration“ zuzuordnen. Primär zuständig ist „Fachanwendungen“. Vor der endgültigen Zuweisung sind die genannten Ausschlusskriterien und Schnittstellen zu prüfen.",
"auto_reply": false,
"min_score": 0.7,
"categories": [
"Fachanwendungen und Microsoft Office \u003e Fachanwendung Konfiguration"
],
"keywords": [
"Konfiguration",
"Parameter",
"Vorlage",
"Stammdaten",
"Workflow",
"Maske anpassen",
"Nummernkreis",
"Einstellung Fachanwendung",
"Fachanwendung Konfiguration",
"Fachanwendungen und Microsoft Office"
],
"source": "internal-category",
"source_uri": "kb://internal-kb/glpi-kategorien/fachanwendungen-und-microsoft-office/fachanwendung-konfiguration",
"language": "de-DE",
"communication_style": "formal"
{
"id": "KAT-FACHANWENDUNG-KONFIGURATION-SELECT",
"title": "Fachanwendung Konfiguration",
"text": "Auswahlziel: Fachanwendungen und Microsoft Office \u003e Fachanwendung Konfiguration. Primär zuständiges Team: Fachanwendungen. Diese Kategorie ist auszuwählen, wenn Parameter, Vorlagen, Masken, Stammdaten, Nummernkreise, Workflows oder organisatorische Einstellungen einer Fachanwendung angepasst werden sollen. Typische Ticketformulierungen sind: „Neue Vorlage hinterlegen“; „Workflow anpassen“; „Stammdaten konfigurieren“; „Nummernkreis ändern“. Nicht auswählen, wenn nur ein einzelner Benutzer eine lokale Einstellung benötigt, eine neue umfangreiche Funktion gefordert wird oder die technische Serverplattform geändert werden muss. Für die Klassifizierung sind der konkret betroffene Dienst oder Gegenstand, die Fehlermeldung, die Anzahl betroffener Personen, der Standort sowie die Unterscheidung zwischen Störung, Berechtigung, Bestellung und Änderungswunsch besonders wichtig. Einzelne unspezifische Wörter wie „geht nicht“, „Problem“ oder „dringend“ reichen ohne Sachbezug nicht für diese Zuordnung aus. Abgrenzungsregel: Größere funktionale Erweiterungen gehören zu Neue Anforderung; technische Plattformparameter zu Infrastruktur und Backend.",
"answer": "Interne Klassifizierung: Das Ticket ist der Kategorie „Fachanwendungen und Microsoft Office \u003e Fachanwendung Konfiguration“ zuzuordnen. Primär zuständig ist „Fachanwendungen“. Vor der endgültigen Zuweisung sind die genannten Ausschlusskriterien und Schnittstellen zu prüfen.",
"auto_reply": false,
"min_score": 0.7,
"categories": [
"Fachanwendungen und Microsoft Office \u003e Fachanwendung Konfiguration"
],
"keywords": [
"Konfiguration",
"Parameter",
"Vorlage",
"Stammdaten",
"Workflow",
"Maske anpassen",
"Nummernkreis",
"Einstellung Fachanwendung",
"Fachanwendung Konfiguration",
"Fachanwendungen und Microsoft Office"
],
"source": "internal-category",
"source_uri": "kb://internal-kb/glpi-kategorien/fachanwendungen-und-microsoft-office/fachanwendung-konfiguration",
"language": "de-DE",
"communication_style": "formal"
}

View File

@@ -1,26 +1,26 @@
{
"id": "KAT-LIZENZVERWALTUNG-SELECT",
"title": "Lizenzverwaltung",
"text": "Auswahlziel: Beschaffung, Verträge und Lizenzen \u003e Lizenzverwaltung. Primär zuständiges Team: Leitung und Finanzen / Beschaffung. Diese Kategorie ist auszuwählen, wenn Lizenzbestände, Zuordnungen, Nutzungsrechte, Laufzeiten, Compliance oder verfügbare Kontingente dokumentiert und geprüft werden sollen. Typische Ticketformulierungen sind: „Lizenzbestand prüfen“; „Lizenz einem Benutzer zuordnen“; „Unterlizenzierung bewerten“; „Laufzeiten auswerten“. Nicht auswählen, wenn neue Lizenzen konkret bestellt oder eine technische Aktivierungsstörung behoben werden muss. Für die Klassifizierung sind der konkret betroffene Dienst oder Gegenstand, die Fehlermeldung, die Anzahl betroffener Personen, der Standort sowie die Unterscheidung zwischen Störung, Berechtigung, Bestellung und Änderungswunsch besonders wichtig. Einzelne unspezifische Wörter wie „geht nicht“, „Problem“ oder „dringend“ reichen ohne Sachbezug nicht für diese Zuordnung aus. Abgrenzungsregel: Technische Zuweisung kann durch Fachteam erfolgen; kaufmännischer Bestand bleibt bei Beschaffung.",
"answer": "Interne Klassifizierung: Das Ticket ist der Kategorie „Beschaffung, Verträge und Lizenzen \u003e Lizenzverwaltung“ zuzuordnen. Primär zuständig ist „Leitung und Finanzen / Beschaffung“. Vor der endgültigen Zuweisung sind die genannten Ausschlusskriterien und Schnittstellen zu prüfen.",
"auto_reply": false,
"min_score": 0.7,
"categories": [
"Beschaffung, Verträge und Lizenzen \u003e Lizenzverwaltung"
],
"keywords": [
"Lizenzverwaltung",
"Lizenzbestand",
"Compliance",
"Nutzungsrecht",
"Lizenzzuordnung",
"Kontingent",
"Ablaufdatum",
"Asset Management",
"Beschaffung, Verträge und Lizenzen"
],
"source": "internal-category",
"source_uri": "kb://internal-kb/glpi-kategorien/beschaffung-vertrage-und-lizenzen/lizenzverwaltung",
"language": "de-DE",
"communication_style": "formal"
{
"id": "KAT-LIZENZVERWALTUNG-SELECT",
"title": "Lizenzverwaltung",
"text": "Auswahlziel: Beschaffung, Verträge und Lizenzen \u003e Lizenzverwaltung. Primär zuständiges Team: Leitung und Finanzen / Beschaffung. Diese Kategorie ist auszuwählen, wenn Lizenzbestände, Zuordnungen, Nutzungsrechte, Laufzeiten, Compliance oder verfügbare Kontingente dokumentiert und geprüft werden sollen. Typische Ticketformulierungen sind: „Lizenzbestand prüfen“; „Lizenz einem Benutzer zuordnen“; „Unterlizenzierung bewerten“; „Laufzeiten auswerten“. Nicht auswählen, wenn neue Lizenzen konkret bestellt oder eine technische Aktivierungsstörung behoben werden muss. Für die Klassifizierung sind der konkret betroffene Dienst oder Gegenstand, die Fehlermeldung, die Anzahl betroffener Personen, der Standort sowie die Unterscheidung zwischen Störung, Berechtigung, Bestellung und Änderungswunsch besonders wichtig. Einzelne unspezifische Wörter wie „geht nicht“, „Problem“ oder „dringend“ reichen ohne Sachbezug nicht für diese Zuordnung aus. Abgrenzungsregel: Technische Zuweisung kann durch Fachteam erfolgen; kaufmännischer Bestand bleibt bei Beschaffung.",
"answer": "Interne Klassifizierung: Das Ticket ist der Kategorie „Beschaffung, Verträge und Lizenzen \u003e Lizenzverwaltung“ zuzuordnen. Primär zuständig ist „Leitung und Finanzen / Beschaffung“. Vor der endgültigen Zuweisung sind die genannten Ausschlusskriterien und Schnittstellen zu prüfen.",
"auto_reply": false,
"min_score": 0.7,
"categories": [
"Beschaffung, Verträge und Lizenzen \u003e Lizenzverwaltung"
],
"keywords": [
"Lizenzverwaltung",
"Lizenzbestand",
"Compliance",
"Nutzungsrecht",
"Lizenzzuordnung",
"Kontingent",
"Ablaufdatum",
"Asset Management",
"Beschaffung, Verträge und Lizenzen"
],
"source": "internal-category",
"source_uri": "kb://internal-kb/glpi-kategorien/beschaffung-vertrage-und-lizenzen/lizenzverwaltung",
"language": "de-DE",
"communication_style": "formal"
}

View File

@@ -1,29 +1,29 @@
{
"id": "KAT-MOBILE-ENDGERATE-SELECT",
"title": "Mobile Endgeräte",
"text": "Auswahlziel: Arbeitsplatz und Endgeräte \u003e Mobile Endgeräte. Primär zuständiges Team: Support und Telekommunikation. Diese Kategorie ist auszuwählen, wenn ein dienstliches Smartphone oder Tablet eingerichtet, zurückgesetzt, ausgetauscht oder bei einem Geräte-, App-, Synchronisations- oder lokalen Bedienproblem unterstützt werden muss. Typische Ticketformulierungen sind: „Diensthandy lässt sich nicht entsperren“; „Tablet synchronisiert nicht“; „Smartphone einrichten“; „Mobiles Gerät zurücksetzen“. Nicht auswählen, wenn es um Mobilfunktarif, SIM-Karte oder Rufnummer geht; wenn MFA lediglich auf ein neues Gerät übertragen werden muss; wenn das Gerät neu beschafft werden soll. Für die Klassifizierung sind der konkret betroffene Dienst oder Gegenstand, die Fehlermeldung, die Anzahl betroffener Personen, der Standort sowie die Unterscheidung zwischen Störung, Berechtigung, Bestellung und Änderungswunsch besonders wichtig. Einzelne unspezifische Wörter wie „geht nicht“, „Problem“ oder „dringend“ reichen ohne Sachbezug nicht für diese Zuordnung aus. Abgrenzungsregel: SIM- und Vertragsfragen gehören zu Telefonie und Kommunikation \u003e Mobilfunk. Sicherheitsrelevanter Verlust ist zusätzlich als Sicherheitsvorfall zu behandeln.",
"answer": "Interne Klassifizierung: Das Ticket ist der Kategorie „Arbeitsplatz und Endgeräte \u003e Mobile Endgeräte“ zuzuordnen. Primär zuständig ist „Support und Telekommunikation“. Vor der endgültigen Zuweisung sind die genannten Ausschlusskriterien und Schnittstellen zu prüfen.",
"auto_reply": false,
"min_score": 0.7,
"categories": [
"Arbeitsplatz und Endgeräte \u003e Mobile Endgeräte"
],
"keywords": [
"Smartphone",
"Diensthandy",
"Tablet",
"Mobilgerät",
"iPhone",
"Android",
"iPad",
"Synchronisation",
"Geräteeinrichtung",
"Zurücksetzen",
"Mobile Endgeräte",
"Arbeitsplatz und Endgeräte"
],
"source": "internal-category",
"source_uri": "kb://internal-kb/glpi-kategorien/arbeitsplatz-und-endgerate/mobile-endgerate",
"language": "de-DE",
"communication_style": "formal"
{
"id": "KAT-MOBILE-ENDGERATE-SELECT",
"title": "Mobile Endgeräte",
"text": "Auswahlziel: Arbeitsplatz und Endgeräte \u003e Mobile Endgeräte. Primär zuständiges Team: Support und Telekommunikation. Diese Kategorie ist auszuwählen, wenn ein dienstliches Smartphone oder Tablet eingerichtet, zurückgesetzt, ausgetauscht oder bei einem Geräte-, App-, Synchronisations- oder lokalen Bedienproblem unterstützt werden muss. Typische Ticketformulierungen sind: „Diensthandy lässt sich nicht entsperren“; „Tablet synchronisiert nicht“; „Smartphone einrichten“; „Mobiles Gerät zurücksetzen“. Nicht auswählen, wenn es um Mobilfunktarif, SIM-Karte oder Rufnummer geht; wenn MFA lediglich auf ein neues Gerät übertragen werden muss; wenn das Gerät neu beschafft werden soll. Für die Klassifizierung sind der konkret betroffene Dienst oder Gegenstand, die Fehlermeldung, die Anzahl betroffener Personen, der Standort sowie die Unterscheidung zwischen Störung, Berechtigung, Bestellung und Änderungswunsch besonders wichtig. Einzelne unspezifische Wörter wie „geht nicht“, „Problem“ oder „dringend“ reichen ohne Sachbezug nicht für diese Zuordnung aus. Abgrenzungsregel: SIM- und Vertragsfragen gehören zu Telefonie und Kommunikation \u003e Mobilfunk. Sicherheitsrelevanter Verlust ist zusätzlich als Sicherheitsvorfall zu behandeln.",
"answer": "Interne Klassifizierung: Das Ticket ist der Kategorie „Arbeitsplatz und Endgeräte \u003e Mobile Endgeräte“ zuzuordnen. Primär zuständig ist „Support und Telekommunikation“. Vor der endgültigen Zuweisung sind die genannten Ausschlusskriterien und Schnittstellen zu prüfen.",
"auto_reply": false,
"min_score": 0.7,
"categories": [
"Arbeitsplatz und Endgeräte \u003e Mobile Endgeräte"
],
"keywords": [
"Smartphone",
"Diensthandy",
"Tablet",
"Mobilgerät",
"iPhone",
"Android",
"iPad",
"Synchronisation",
"Geräteeinrichtung",
"Zurücksetzen",
"Mobile Endgeräte",
"Arbeitsplatz und Endgeräte"
],
"source": "internal-category",
"source_uri": "kb://internal-kb/glpi-kategorien/arbeitsplatz-und-endgerate/mobile-endgerate",
"language": "de-DE",
"communication_style": "formal"
}

View File

@@ -1,28 +1,28 @@
{
"id": "KAT-MOBILFUNK-SELECT",
"title": "Mobilfunk",
"text": "Auswahlziel: Telefonie und Kommunikation \u003e Mobilfunk. Primär zuständiges Team: Support und Telekommunikation. Diese Kategorie ist auszuwählen, wenn SIM-Karte, Mobilfunktarif, Mobilfunkvertrag, Empfang, Roaming, mobile Daten oder eine dienstliche Mobilfunkrufnummer betroffen sind. Typische Ticketformulierungen sind: „SIM-Karte gesperrt“; „Kein Mobilfunkempfang“; „Roaming freischalten“; „Mobilfunktarif ändern“; „Neue eSIM“. Nicht auswählen, wenn das Smartphone selbst defekt ist, MFA übertragen werden soll oder eine reine App-/Geräteeinrichtung ohne Mobilfunkbezug vorliegt. Für die Klassifizierung sind der konkret betroffene Dienst oder Gegenstand, die Fehlermeldung, die Anzahl betroffener Personen, der Standort sowie die Unterscheidung zwischen Störung, Berechtigung, Bestellung und Änderungswunsch besonders wichtig. Einzelne unspezifische Wörter wie „geht nicht“, „Problem“ oder „dringend“ reichen ohne Sachbezug nicht für diese Zuordnung aus. Abgrenzungsregel: Kaufmännische Vertragsänderungen erfolgen in Abstimmung mit Beschaffung.",
"answer": "Interne Klassifizierung: Das Ticket ist der Kategorie „Telefonie und Kommunikation \u003e Mobilfunk“ zuzuordnen. Primär zuständig ist „Support und Telekommunikation“. Vor der endgültigen Zuweisung sind die genannten Ausschlusskriterien und Schnittstellen zu prüfen.",
"auto_reply": false,
"min_score": 0.7,
"categories": [
"Telefonie und Kommunikation \u003e Mobilfunk"
],
"keywords": [
"Mobilfunk",
"SIM-Karte",
"eSIM",
"Roaming",
"mobile Daten",
"Mobilfunkvertrag",
"Empfang",
"PIN",
"PUK",
"Handynummer",
"Telefonie und Kommunikation"
],
"source": "internal-category",
"source_uri": "kb://internal-kb/glpi-kategorien/telefonie-und-kommunikation/mobilfunk",
"language": "de-DE",
"communication_style": "formal"
{
"id": "KAT-MOBILFUNK-SELECT",
"title": "Mobilfunk",
"text": "Auswahlziel: Telefonie und Kommunikation \u003e Mobilfunk. Primär zuständiges Team: Support und Telekommunikation. Diese Kategorie ist auszuwählen, wenn SIM-Karte, Mobilfunktarif, Mobilfunkvertrag, Empfang, Roaming, mobile Daten oder eine dienstliche Mobilfunkrufnummer betroffen sind. Typische Ticketformulierungen sind: „SIM-Karte gesperrt“; „Kein Mobilfunkempfang“; „Roaming freischalten“; „Mobilfunktarif ändern“; „Neue eSIM“. Nicht auswählen, wenn das Smartphone selbst defekt ist, MFA übertragen werden soll oder eine reine App-/Geräteeinrichtung ohne Mobilfunkbezug vorliegt. Für die Klassifizierung sind der konkret betroffene Dienst oder Gegenstand, die Fehlermeldung, die Anzahl betroffener Personen, der Standort sowie die Unterscheidung zwischen Störung, Berechtigung, Bestellung und Änderungswunsch besonders wichtig. Einzelne unspezifische Wörter wie „geht nicht“, „Problem“ oder „dringend“ reichen ohne Sachbezug nicht für diese Zuordnung aus. Abgrenzungsregel: Kaufmännische Vertragsänderungen erfolgen in Abstimmung mit Beschaffung.",
"answer": "Interne Klassifizierung: Das Ticket ist der Kategorie „Telefonie und Kommunikation \u003e Mobilfunk“ zuzuordnen. Primär zuständig ist „Support und Telekommunikation“. Vor der endgültigen Zuweisung sind die genannten Ausschlusskriterien und Schnittstellen zu prüfen.",
"auto_reply": false,
"min_score": 0.7,
"categories": [
"Telefonie und Kommunikation \u003e Mobilfunk"
],
"keywords": [
"Mobilfunk",
"SIM-Karte",
"eSIM",
"Roaming",
"mobile Daten",
"Mobilfunkvertrag",
"Empfang",
"PIN",
"PUK",
"Handynummer",
"Telefonie und Kommunikation"
],
"source": "internal-category",
"source_uri": "kb://internal-kb/glpi-kategorien/telefonie-und-kommunikation/mobilfunk",
"language": "de-DE",
"communication_style": "formal"
}

View File

@@ -1,26 +1,26 @@
{
"id": "KAT-SCANNER-SELECT",
"title": "Scanner",
"text": "Auswahlziel: Drucken, Scannen und Kopieren \u003e Scanner. Primär zuständiges Team: Support und Telekommunikation. Diese Kategorie ist auszuwählen, wenn ein Arbeitsplatz- oder Dokumentenscanner nicht erkannt wird, nicht scannt, Einzugsprobleme zeigt oder die lokale Scansoftware fehlerhaft ist. Typische Ticketformulierungen sind: „Scanner wird nicht erkannt“; „Dokumenteneinzug fehlerhaft“; „Scanprogramm startet nicht“; „Scandatei wird nicht erzeugt“. Nicht auswählen, wenn die zentrale Übertragung per Scan-to-Mail oder Scan-to-Folder scheitert oder ein Multifunktionsgerät insgesamt betroffen ist. Für die Klassifizierung sind der konkret betroffene Dienst oder Gegenstand, die Fehlermeldung, die Anzahl betroffener Personen, der Standort sowie die Unterscheidung zwischen Störung, Berechtigung, Bestellung und Änderungswunsch besonders wichtig. Einzelne unspezifische Wörter wie „geht nicht“, „Problem“ oder „dringend“ reichen ohne Sachbezug nicht für diese Zuordnung aus. Abgrenzungsregel: Übertragungsziele und zentrale Dienste werden in Scan-to-Mail und Scan-to-Folder erfasst.",
"answer": "Interne Klassifizierung: Das Ticket ist der Kategorie „Drucken, Scannen und Kopieren \u003e Scanner“ zuzuordnen. Primär zuständig ist „Support und Telekommunikation“. Vor der endgültigen Zuweisung sind die genannten Ausschlusskriterien und Schnittstellen zu prüfen.",
"auto_reply": false,
"min_score": 0.7,
"categories": [
"Drucken, Scannen und Kopieren \u003e Scanner"
],
"keywords": [
"Scanner",
"Scannen",
"Dokumentenscanner",
"Einzug",
"Scanprogramm",
"TWAIN",
"WIA",
"Scanfehler",
"Drucken, Scannen und Kopieren"
],
"source": "internal-category",
"source_uri": "kb://internal-kb/glpi-kategorien/drucken-scannen-und-kopieren/scanner",
"language": "de-DE",
"communication_style": "formal"
{
"id": "KAT-SCANNER-SELECT",
"title": "Scanner",
"text": "Auswahlziel: Drucken, Scannen und Kopieren \u003e Scanner. Primär zuständiges Team: Support und Telekommunikation. Diese Kategorie ist auszuwählen, wenn ein Arbeitsplatz- oder Dokumentenscanner nicht erkannt wird, nicht scannt, Einzugsprobleme zeigt oder die lokale Scansoftware fehlerhaft ist. Typische Ticketformulierungen sind: „Scanner wird nicht erkannt“; „Dokumenteneinzug fehlerhaft“; „Scanprogramm startet nicht“; „Scandatei wird nicht erzeugt“. Nicht auswählen, wenn die zentrale Übertragung per Scan-to-Mail oder Scan-to-Folder scheitert oder ein Multifunktionsgerät insgesamt betroffen ist. Für die Klassifizierung sind der konkret betroffene Dienst oder Gegenstand, die Fehlermeldung, die Anzahl betroffener Personen, der Standort sowie die Unterscheidung zwischen Störung, Berechtigung, Bestellung und Änderungswunsch besonders wichtig. Einzelne unspezifische Wörter wie „geht nicht“, „Problem“ oder „dringend“ reichen ohne Sachbezug nicht für diese Zuordnung aus. Abgrenzungsregel: Übertragungsziele und zentrale Dienste werden in Scan-to-Mail und Scan-to-Folder erfasst.",
"answer": "Interne Klassifizierung: Das Ticket ist der Kategorie „Drucken, Scannen und Kopieren \u003e Scanner“ zuzuordnen. Primär zuständig ist „Support und Telekommunikation“. Vor der endgültigen Zuweisung sind die genannten Ausschlusskriterien und Schnittstellen zu prüfen.",
"auto_reply": false,
"min_score": 0.7,
"categories": [
"Drucken, Scannen und Kopieren \u003e Scanner"
],
"keywords": [
"Scanner",
"Scannen",
"Dokumentenscanner",
"Einzug",
"Scanprogramm",
"TWAIN",
"WIA",
"Scanfehler",
"Drucken, Scannen und Kopieren"
],
"source": "internal-category",
"source_uri": "kb://internal-kb/glpi-kategorien/drucken-scannen-und-kopieren/scanner",
"language": "de-DE",
"communication_style": "formal"
}

View File

@@ -1,26 +1,26 @@
{
"id": "KAT-SCHWACHSTELLE-SELECT",
"title": "Schwachstelle",
"text": "Auswahlziel: IT-Sicherheit und Datensicherung \u003e Schwachstelle. Primär zuständiges Team: Infrastruktur und Backend. Diese Kategorie ist auszuwählen, wenn eine bekannte oder vermutete Sicherheitslücke, unsichere Konfiguration, CVE, offene Angriffsfläche oder fehlende Härtung gemeldet, bewertet oder behoben werden soll. Typische Ticketformulierungen sind: „CVE betrifft Server“; „Unsichere TLS-Konfiguration“; „Offener Dienst entdeckt“; „System muss gehärtet werden“. Nicht auswählen, wenn bereits ein Angriff oder Datenabfluss stattgefunden hat, nur ein normales Update geplant ist oder Malware gefunden wurde. Für die Klassifizierung sind der konkret betroffene Dienst oder Gegenstand, die Fehlermeldung, die Anzahl betroffener Personen, der Standort sowie die Unterscheidung zwischen Störung, Berechtigung, Bestellung und Änderungswunsch besonders wichtig. Einzelne unspezifische Wörter wie „geht nicht“, „Problem“ oder „dringend“ reichen ohne Sachbezug nicht für diese Zuordnung aus. Abgrenzungsregel: Bei aktiver Ausnutzung wird daraus ein Sicherheitsvorfall; bei reinem Patchbedarf kann Sicherheitsupdate ergänzend passen.",
"answer": "Interne Klassifizierung: Das Ticket ist der Kategorie „IT-Sicherheit und Datensicherung \u003e Schwachstelle“ zuzuordnen. Primär zuständig ist „Infrastruktur und Backend“. Vor der endgültigen Zuweisung sind die genannten Ausschlusskriterien und Schnittstellen zu prüfen.",
"auto_reply": false,
"min_score": 0.7,
"categories": [
"IT-Sicherheit und Datensicherung \u003e Schwachstelle"
],
"keywords": [
"Schwachstelle",
"CVE",
"Vulnerability",
"Sicherheitslücke",
"Härtung",
"Hardening",
"unsichere Konfiguration",
"Exposure",
"IT-Sicherheit und Datensicherung"
],
"source": "internal-category",
"source_uri": "kb://internal-kb/glpi-kategorien/it-sicherheit-und-datensicherung/schwachstelle",
"language": "de-DE",
"communication_style": "formal"
{
"id": "KAT-SCHWACHSTELLE-SELECT",
"title": "Schwachstelle",
"text": "Auswahlziel: IT-Sicherheit und Datensicherung \u003e Schwachstelle. Primär zuständiges Team: Infrastruktur und Backend. Diese Kategorie ist auszuwählen, wenn eine bekannte oder vermutete Sicherheitslücke, unsichere Konfiguration, CVE, offene Angriffsfläche oder fehlende Härtung gemeldet, bewertet oder behoben werden soll. Typische Ticketformulierungen sind: „CVE betrifft Server“; „Unsichere TLS-Konfiguration“; „Offener Dienst entdeckt“; „System muss gehärtet werden“. Nicht auswählen, wenn bereits ein Angriff oder Datenabfluss stattgefunden hat, nur ein normales Update geplant ist oder Malware gefunden wurde. Für die Klassifizierung sind der konkret betroffene Dienst oder Gegenstand, die Fehlermeldung, die Anzahl betroffener Personen, der Standort sowie die Unterscheidung zwischen Störung, Berechtigung, Bestellung und Änderungswunsch besonders wichtig. Einzelne unspezifische Wörter wie „geht nicht“, „Problem“ oder „dringend“ reichen ohne Sachbezug nicht für diese Zuordnung aus. Abgrenzungsregel: Bei aktiver Ausnutzung wird daraus ein Sicherheitsvorfall; bei reinem Patchbedarf kann Sicherheitsupdate ergänzend passen.",
"answer": "Interne Klassifizierung: Das Ticket ist der Kategorie „IT-Sicherheit und Datensicherung \u003e Schwachstelle“ zuzuordnen. Primär zuständig ist „Infrastruktur und Backend“. Vor der endgültigen Zuweisung sind die genannten Ausschlusskriterien und Schnittstellen zu prüfen.",
"auto_reply": false,
"min_score": 0.7,
"categories": [
"IT-Sicherheit und Datensicherung \u003e Schwachstelle"
],
"keywords": [
"Schwachstelle",
"CVE",
"Vulnerability",
"Sicherheitslücke",
"Härtung",
"Hardening",
"unsichere Konfiguration",
"Exposure",
"IT-Sicherheit und Datensicherung"
],
"source": "internal-category",
"source_uri": "kb://internal-kb/glpi-kategorien/it-sicherheit-und-datensicherung/schwachstelle",
"language": "de-DE",
"communication_style": "formal"
}

View File

@@ -1,27 +1,27 @@
{
"id": "KAT-SERVERBETRIEB-SELECT",
"title": "Serverbetrieb",
"text": "Auswahlziel: Server, Backend und Plattformen \u003e Serverbetrieb. Primär zuständiges Team: Infrastruktur und Backend. Diese Kategorie ist auszuwählen, wenn ein Windows- oder Linux-Server als Betriebssystemplattform ausfällt, gewartet, gepatcht, konfiguriert oder analysiert werden muss. Typische Ticketformulierungen sind: „Server nicht erreichbar“; „Linux-Dienst startet nicht“; „Windows Server patchen“; „Serverleistung analysieren“. Nicht auswählen, wenn ausschließlich eine darauf laufende Fachanwendung, virtuelle Maschine, Datenbank, Containerplattform oder ein Arbeitsplatz-PC betroffen ist. Für die Klassifizierung sind der konkret betroffene Dienst oder Gegenstand, die Fehlermeldung, die Anzahl betroffener Personen, der Standort sowie die Unterscheidung zwischen Störung, Berechtigung, Bestellung und Änderungswunsch besonders wichtig. Einzelne unspezifische Wörter wie „geht nicht“, „Problem“ oder „dringend“ reichen ohne Sachbezug nicht für diese Zuordnung aus. Abgrenzungsregel: Die konkrete Anwendungsebene wird getrennt klassifiziert; diese Kategorie betrifft die Serverplattform selbst.",
"answer": "Interne Klassifizierung: Das Ticket ist der Kategorie „Server, Backend und Plattformen \u003e Serverbetrieb“ zuzuordnen. Primär zuständig ist „Infrastruktur und Backend“. Vor der endgültigen Zuweisung sind die genannten Ausschlusskriterien und Schnittstellen zu prüfen.",
"auto_reply": false,
"min_score": 0.7,
"categories": [
"Server, Backend und Plattformen \u003e Serverbetrieb"
],
"keywords": [
"Server",
"Windows Server",
"Linux Server",
"Dienst",
"Systemdienst",
"Patchen",
"Serverausfall",
"Betriebssystem Server",
"Serverbetrieb",
"Server, Backend und Plattformen"
],
"source": "internal-category",
"source_uri": "kb://internal-kb/glpi-kategorien/server-backend-und-plattformen/serverbetrieb",
"language": "de-DE",
"communication_style": "formal"
{
"id": "KAT-SERVERBETRIEB-SELECT",
"title": "Serverbetrieb",
"text": "Auswahlziel: Server, Backend und Plattformen \u003e Serverbetrieb. Primär zuständiges Team: Infrastruktur und Backend. Diese Kategorie ist auszuwählen, wenn ein Windows- oder Linux-Server als Betriebssystemplattform ausfällt, gewartet, gepatcht, konfiguriert oder analysiert werden muss. Typische Ticketformulierungen sind: „Server nicht erreichbar“; „Linux-Dienst startet nicht“; „Windows Server patchen“; „Serverleistung analysieren“. Nicht auswählen, wenn ausschließlich eine darauf laufende Fachanwendung, virtuelle Maschine, Datenbank, Containerplattform oder ein Arbeitsplatz-PC betroffen ist. Für die Klassifizierung sind der konkret betroffene Dienst oder Gegenstand, die Fehlermeldung, die Anzahl betroffener Personen, der Standort sowie die Unterscheidung zwischen Störung, Berechtigung, Bestellung und Änderungswunsch besonders wichtig. Einzelne unspezifische Wörter wie „geht nicht“, „Problem“ oder „dringend“ reichen ohne Sachbezug nicht für diese Zuordnung aus. Abgrenzungsregel: Die konkrete Anwendungsebene wird getrennt klassifiziert; diese Kategorie betrifft die Serverplattform selbst.",
"answer": "Interne Klassifizierung: Das Ticket ist der Kategorie „Server, Backend und Plattformen \u003e Serverbetrieb“ zuzuordnen. Primär zuständig ist „Infrastruktur und Backend“. Vor der endgültigen Zuweisung sind die genannten Ausschlusskriterien und Schnittstellen zu prüfen.",
"auto_reply": false,
"min_score": 0.7,
"categories": [
"Server, Backend und Plattformen \u003e Serverbetrieb"
],
"keywords": [
"Server",
"Windows Server",
"Linux Server",
"Dienst",
"Systemdienst",
"Patchen",
"Serverausfall",
"Betriebssystem Server",
"Serverbetrieb",
"Server, Backend und Plattformen"
],
"source": "internal-category",
"source_uri": "kb://internal-kb/glpi-kategorien/server-backend-und-plattformen/serverbetrieb",
"language": "de-DE",
"communication_style": "formal"
}

View File

@@ -1,27 +1,27 @@
{
"id": "KAT-STANDORTANBINDUNG-SELECT",
"title": "Standortanbindung",
"text": "Auswahlziel: Netzwerk und Verbindungen \u003e Standortanbindung. Primär zuständiges Team: Infrastruktur und Backend. Diese Kategorie ist auszuwählen, wenn eine Außenstelle, Schule, Verwaltungsstelle oder ein gesamtes Gebäude keine Verbindung zum kommunalen Netz oder Rechenzentrum hat beziehungsweise eine neue Standortverbindung benötigt. Typische Ticketformulierungen sind: „Außenstelle nicht erreichbar“; „Standortverbindung ausgefallen“; „Neue Liegenschaft anbinden“; „Gesamte Schule ohne Verwaltungsnetz“. Nicht auswählen, wenn nur ein einzelner Arbeitsplatz oder eine einzelne Netzwerkdose betroffen ist. Für die Klassifizierung sind der konkret betroffene Dienst oder Gegenstand, die Fehlermeldung, die Anzahl betroffener Personen, der Standort sowie die Unterscheidung zwischen Störung, Berechtigung, Bestellung und Änderungswunsch besonders wichtig. Einzelne unspezifische Wörter wie „geht nicht“, „Problem“ oder „dringend“ reichen ohne Sachbezug nicht für diese Zuordnung aus. Abgrenzungsregel: Standortausfälle betreffen meist mehrere Nutzer und sind höher zu priorisieren als Einzelplatzprobleme.",
"answer": "Interne Klassifizierung: Das Ticket ist der Kategorie „Netzwerk und Verbindungen \u003e Standortanbindung“ zuzuordnen. Primär zuständig ist „Infrastruktur und Backend“. Vor der endgültigen Zuweisung sind die genannten Ausschlusskriterien und Schnittstellen zu prüfen.",
"auto_reply": false,
"min_score": 0.7,
"categories": [
"Netzwerk und Verbindungen \u003e Standortanbindung"
],
"keywords": [
"Standortanbindung",
"Außenstelle",
"Liegenschaft",
"Gebäude offline",
"Standleitung",
"WAN",
"Standortverbindung",
"MPLS",
"Glasfaser",
"Netzwerk und Verbindungen"
],
"source": "internal-category",
"source_uri": "kb://internal-kb/glpi-kategorien/netzwerk-und-verbindungen/standortanbindung",
"language": "de-DE",
"communication_style": "formal"
{
"id": "KAT-STANDORTANBINDUNG-SELECT",
"title": "Standortanbindung",
"text": "Auswahlziel: Netzwerk und Verbindungen \u003e Standortanbindung. Primär zuständiges Team: Infrastruktur und Backend. Diese Kategorie ist auszuwählen, wenn eine Außenstelle, Schule, Verwaltungsstelle oder ein gesamtes Gebäude keine Verbindung zum kommunalen Netz oder Rechenzentrum hat beziehungsweise eine neue Standortverbindung benötigt. Typische Ticketformulierungen sind: „Außenstelle nicht erreichbar“; „Standortverbindung ausgefallen“; „Neue Liegenschaft anbinden“; „Gesamte Schule ohne Verwaltungsnetz“. Nicht auswählen, wenn nur ein einzelner Arbeitsplatz oder eine einzelne Netzwerkdose betroffen ist. Für die Klassifizierung sind der konkret betroffene Dienst oder Gegenstand, die Fehlermeldung, die Anzahl betroffener Personen, der Standort sowie die Unterscheidung zwischen Störung, Berechtigung, Bestellung und Änderungswunsch besonders wichtig. Einzelne unspezifische Wörter wie „geht nicht“, „Problem“ oder „dringend“ reichen ohne Sachbezug nicht für diese Zuordnung aus. Abgrenzungsregel: Standortausfälle betreffen meist mehrere Nutzer und sind höher zu priorisieren als Einzelplatzprobleme.",
"answer": "Interne Klassifizierung: Das Ticket ist der Kategorie „Netzwerk und Verbindungen \u003e Standortanbindung“ zuzuordnen. Primär zuständig ist „Infrastruktur und Backend“. Vor der endgültigen Zuweisung sind die genannten Ausschlusskriterien und Schnittstellen zu prüfen.",
"auto_reply": false,
"min_score": 0.7,
"categories": [
"Netzwerk und Verbindungen \u003e Standortanbindung"
],
"keywords": [
"Standortanbindung",
"Außenstelle",
"Liegenschaft",
"Gebäude offline",
"Standleitung",
"WAN",
"Standortverbindung",
"MPLS",
"Glasfaser",
"Netzwerk und Verbindungen"
],
"source": "internal-category",
"source_uri": "kb://internal-kb/glpi-kategorien/netzwerk-und-verbindungen/standortanbindung",
"language": "de-DE",
"communication_style": "formal"
}

View File

@@ -1,26 +1,26 @@
{
"id": "KAT-STANDORTEROFFNUNG-UND-UMZUG-SELECT",
"title": "Standorteröffnung und Umzug",
"text": "Auswahlziel: Projekte, Änderungen und neue Anforderungen \u003e Standorteröffnung und Umzug. Primär zuständiges Team: Leitung und Finanzen / Beschaffung. Diese Kategorie ist auszuwählen, wenn eine neue Liegenschaft, Außenstelle, Schule oder ein größerer Gebäudebereich IT-seitig ausgestattet, angebunden oder vollständig umgezogen werden soll. Typische Ticketformulierungen sind: „Neue Außenstelle ausstatten“; „Verwaltungsbereich zieht um“; „Neues Gebäude ans Netz anbinden“; „Kompletter Standortwechsel“. Nicht auswählen, wenn nur ein einzelner Arbeitsplatz innerhalb eines Gebäudes umgesetzt oder eine bestehende Standortleitung gestört ist. Für die Klassifizierung sind der konkret betroffene Dienst oder Gegenstand, die Fehlermeldung, die Anzahl betroffener Personen, der Standort sowie die Unterscheidung zwischen Störung, Berechtigung, Bestellung und Änderungswunsch besonders wichtig. Einzelne unspezifische Wörter wie „geht nicht“, „Problem“ oder „dringend“ reichen ohne Sachbezug nicht für diese Zuordnung aus. Abgrenzungsregel: Die Leitung koordiniert; Infrastruktur, Support, Fachanwendungen, Telekommunikation und Beschaffung liefern Teilaufgaben.",
"answer": "Interne Klassifizierung: Das Ticket ist der Kategorie „Projekte, Änderungen und neue Anforderungen \u003e Standorteröffnung und Umzug“ zuzuordnen. Primär zuständig ist „Leitung und Finanzen / Beschaffung“. Vor der endgültigen Zuweisung sind die genannten Ausschlusskriterien und Schnittstellen zu prüfen.",
"auto_reply": false,
"min_score": 0.7,
"categories": [
"Projekte, Änderungen und neue Anforderungen \u003e Standorteröffnung und Umzug"
],
"keywords": [
"Standorteröffnung",
"Standortumzug",
"neue Liegenschaft",
"Außenstelle",
"Gebäudeumzug",
"IT-Ausstattung Standort",
"Umzugsprojekt",
"Standorteröffnung und Umzug",
"Projekte, Änderungen und neue Anforderungen"
],
"source": "internal-category",
"source_uri": "kb://internal-kb/glpi-kategorien/projekte-anderungen-und-neue-anforderungen/standorteroffnung-und-umzug",
"language": "de-DE",
"communication_style": "formal"
{
"id": "KAT-STANDORTEROFFNUNG-UND-UMZUG-SELECT",
"title": "Standorteröffnung und Umzug",
"text": "Auswahlziel: Projekte, Änderungen und neue Anforderungen \u003e Standorteröffnung und Umzug. Primär zuständiges Team: Leitung und Finanzen / Beschaffung. Diese Kategorie ist auszuwählen, wenn eine neue Liegenschaft, Außenstelle, Schule oder ein größerer Gebäudebereich IT-seitig ausgestattet, angebunden oder vollständig umgezogen werden soll. Typische Ticketformulierungen sind: „Neue Außenstelle ausstatten“; „Verwaltungsbereich zieht um“; „Neues Gebäude ans Netz anbinden“; „Kompletter Standortwechsel“. Nicht auswählen, wenn nur ein einzelner Arbeitsplatz innerhalb eines Gebäudes umgesetzt oder eine bestehende Standortleitung gestört ist. Für die Klassifizierung sind der konkret betroffene Dienst oder Gegenstand, die Fehlermeldung, die Anzahl betroffener Personen, der Standort sowie die Unterscheidung zwischen Störung, Berechtigung, Bestellung und Änderungswunsch besonders wichtig. Einzelne unspezifische Wörter wie „geht nicht“, „Problem“ oder „dringend“ reichen ohne Sachbezug nicht für diese Zuordnung aus. Abgrenzungsregel: Die Leitung koordiniert; Infrastruktur, Support, Fachanwendungen, Telekommunikation und Beschaffung liefern Teilaufgaben.",
"answer": "Interne Klassifizierung: Das Ticket ist der Kategorie „Projekte, Änderungen und neue Anforderungen \u003e Standorteröffnung und Umzug“ zuzuordnen. Primär zuständig ist „Leitung und Finanzen / Beschaffung“. Vor der endgültigen Zuweisung sind die genannten Ausschlusskriterien und Schnittstellen zu prüfen.",
"auto_reply": false,
"min_score": 0.7,
"categories": [
"Projekte, Änderungen und neue Anforderungen \u003e Standorteröffnung und Umzug"
],
"keywords": [
"Standorteröffnung",
"Standortumzug",
"neue Liegenschaft",
"Außenstelle",
"Gebäudeumzug",
"IT-Ausstattung Standort",
"Umzugsprojekt",
"Standorteröffnung und Umzug",
"Projekte, Änderungen und neue Anforderungen"
],
"source": "internal-category",
"source_uri": "kb://internal-kb/glpi-kategorien/projekte-anderungen-und-neue-anforderungen/standorteroffnung-und-umzug",
"language": "de-DE",
"communication_style": "formal"
}

View File

@@ -1,25 +1,25 @@
{
"id": "KAT-DIENSTLICHES-SMARTPHONE-SELECT",
"title": "Dienstliches Smartphone",
"text": "Auswahlziel: Telefonie und Kommunikation \u003e Dienstliches Smartphone. Primär zuständiges Team: Support und Telekommunikation. Diese Kategorie ist auszuwählen, wenn ein dienstliches Smartphone als Telekommunikationsgerät neu eingerichtet, getauscht, repariert oder für Telefonie, Kontakte und dienstliche Kommunikation konfiguriert werden muss. Typische Ticketformulierungen sind: „Diensthandy einrichten“; „Smartphone austauschen“; „Kontakte synchronisieren“; „Telefon-App funktioniert nicht“. Nicht auswählen, wenn ausschließlich SIM, Tarif oder Roaming betroffen ist; wenn ein Tablet ohne Telefoniefunktion oder ein MFA-Token im Mittelpunkt steht. Für die Klassifizierung sind der konkret betroffene Dienst oder Gegenstand, die Fehlermeldung, die Anzahl betroffener Personen, der Standort sowie die Unterscheidung zwischen Störung, Berechtigung, Bestellung und Änderungswunsch besonders wichtig. Einzelne unspezifische Wörter wie „geht nicht“, „Problem“ oder „dringend“ reichen ohne Sachbezug nicht für diese Zuordnung aus. Abgrenzungsregel: Allgemeine mobile Endgeräteprobleme können zunächst beim Support bleiben; Mobilfunkvertrag und SIM sind separat.",
"answer": "Interne Klassifizierung: Das Ticket ist der Kategorie „Telefonie und Kommunikation \u003e Dienstliches Smartphone“ zuzuordnen. Primär zuständig ist „Support und Telekommunikation“. Vor der endgültigen Zuweisung sind die genannten Ausschlusskriterien und Schnittstellen zu prüfen.",
"auto_reply": false,
"min_score": 0.7,
"categories": [
"Telefonie und Kommunikation \u003e Dienstliches Smartphone"
],
"keywords": [
"Dienstliches Smartphone",
"Diensthandy",
"Telefon-App",
"Kontakte",
"Smartphone einrichten",
"Handytausch",
"Mobiltelefon",
"Telefonie und Kommunikation"
],
"source": "internal-category",
"source_uri": "kb://internal-kb/glpi-kategorien/telefonie-und-kommunikation/dienstliches-smartphone",
"language": "de-DE",
"communication_style": "formal"
{
"id": "KAT-DIENSTLICHES-SMARTPHONE-SELECT",
"title": "Dienstliches Smartphone",
"text": "Auswahlziel: Telefonie und Kommunikation \u003e Dienstliches Smartphone. Primär zuständiges Team: Support und Telekommunikation. Diese Kategorie ist auszuwählen, wenn ein dienstliches Smartphone als Telekommunikationsgerät neu eingerichtet, getauscht, repariert oder für Telefonie, Kontakte und dienstliche Kommunikation konfiguriert werden muss. Typische Ticketformulierungen sind: „Diensthandy einrichten“; „Smartphone austauschen“; „Kontakte synchronisieren“; „Telefon-App funktioniert nicht“. Nicht auswählen, wenn ausschließlich SIM, Tarif oder Roaming betroffen ist; wenn ein Tablet ohne Telefoniefunktion oder ein MFA-Token im Mittelpunkt steht. Für die Klassifizierung sind der konkret betroffene Dienst oder Gegenstand, die Fehlermeldung, die Anzahl betroffener Personen, der Standort sowie die Unterscheidung zwischen Störung, Berechtigung, Bestellung und Änderungswunsch besonders wichtig. Einzelne unspezifische Wörter wie „geht nicht“, „Problem“ oder „dringend“ reichen ohne Sachbezug nicht für diese Zuordnung aus. Abgrenzungsregel: Allgemeine mobile Endgeräteprobleme können zunächst beim Support bleiben; Mobilfunkvertrag und SIM sind separat.",
"answer": "Interne Klassifizierung: Das Ticket ist der Kategorie „Telefonie und Kommunikation \u003e Dienstliches Smartphone“ zuzuordnen. Primär zuständig ist „Support und Telekommunikation“. Vor der endgültigen Zuweisung sind die genannten Ausschlusskriterien und Schnittstellen zu prüfen.",
"auto_reply": false,
"min_score": 0.7,
"categories": [
"Telefonie und Kommunikation \u003e Dienstliches Smartphone"
],
"keywords": [
"Dienstliches Smartphone",
"Diensthandy",
"Telefon-App",
"Kontakte",
"Smartphone einrichten",
"Handytausch",
"Mobiltelefon",
"Telefonie und Kommunikation"
],
"source": "internal-category",
"source_uri": "kb://internal-kb/glpi-kategorien/telefonie-und-kommunikation/dienstliches-smartphone",
"language": "de-DE",
"communication_style": "formal"
}

View File

@@ -1,25 +1,25 @@
{
"id": "KAT-DIGITALISIERUNGSVORHABEN-SELECT",
"title": "Digitalisierungsvorhaben",
"text": "Auswahlziel: Projekte, Änderungen und neue Anforderungen \u003e Digitalisierungsvorhaben. Primär zuständiges Team: Leitung und Finanzen / Beschaffung. Diese Kategorie ist auszuwählen, wenn ein Verwaltungsprozess grundlegend digitalisiert, medienbruchfrei gestaltet oder durch mehrere IT-Komponenten neu unterstützt werden soll. Typische Ticketformulierungen sind: „Papierprozess digitalisieren“; „Digitalen Antrag einführen“; „Medienbruch beseitigen“; „End-to-End-Prozess neu gestalten“. Nicht auswählen, wenn lediglich eine kleine Funktion in einer bestehenden Anwendung ergänzt oder ein einzelnes Gerät beschafft wird. Für die Klassifizierung sind der konkret betroffene Dienst oder Gegenstand, die Fehlermeldung, die Anzahl betroffener Personen, der Standort sowie die Unterscheidung zwischen Störung, Berechtigung, Bestellung und Änderungswunsch besonders wichtig. Einzelne unspezifische Wörter wie „geht nicht“, „Problem“ oder „dringend“ reichen ohne Sachbezug nicht für diese Zuordnung aus. Abgrenzungsregel: Fachanwendungen übernimmt fachnahe Umsetzung; Leitung priorisiert und koordiniert organisationsübergreifend.",
"answer": "Interne Klassifizierung: Das Ticket ist der Kategorie „Projekte, Änderungen und neue Anforderungen \u003e Digitalisierungsvorhaben“ zuzuordnen. Primär zuständig ist „Leitung und Finanzen / Beschaffung“. Vor der endgültigen Zuweisung sind die genannten Ausschlusskriterien und Schnittstellen zu prüfen.",
"auto_reply": false,
"min_score": 0.7,
"categories": [
"Projekte, Änderungen und neue Anforderungen \u003e Digitalisierungsvorhaben"
],
"keywords": [
"Digitalisierungsvorhaben",
"digitaler Prozess",
"Online-Antrag",
"medienbruchfrei",
"Prozessdigitalisierung",
"E-Government",
"Workflow",
"Projekte, Änderungen und neue Anforderungen"
],
"source": "internal-category",
"source_uri": "kb://internal-kb/glpi-kategorien/projekte-anderungen-und-neue-anforderungen/digitalisierungsvorhaben",
"language": "de-DE",
"communication_style": "formal"
{
"id": "KAT-DIGITALISIERUNGSVORHABEN-SELECT",
"title": "Digitalisierungsvorhaben",
"text": "Auswahlziel: Projekte, Änderungen und neue Anforderungen \u003e Digitalisierungsvorhaben. Primär zuständiges Team: Leitung und Finanzen / Beschaffung. Diese Kategorie ist auszuwählen, wenn ein Verwaltungsprozess grundlegend digitalisiert, medienbruchfrei gestaltet oder durch mehrere IT-Komponenten neu unterstützt werden soll. Typische Ticketformulierungen sind: „Papierprozess digitalisieren“; „Digitalen Antrag einführen“; „Medienbruch beseitigen“; „End-to-End-Prozess neu gestalten“. Nicht auswählen, wenn lediglich eine kleine Funktion in einer bestehenden Anwendung ergänzt oder ein einzelnes Gerät beschafft wird. Für die Klassifizierung sind der konkret betroffene Dienst oder Gegenstand, die Fehlermeldung, die Anzahl betroffener Personen, der Standort sowie die Unterscheidung zwischen Störung, Berechtigung, Bestellung und Änderungswunsch besonders wichtig. Einzelne unspezifische Wörter wie „geht nicht“, „Problem“ oder „dringend“ reichen ohne Sachbezug nicht für diese Zuordnung aus. Abgrenzungsregel: Fachanwendungen übernimmt fachnahe Umsetzung; Leitung priorisiert und koordiniert organisationsübergreifend.",
"answer": "Interne Klassifizierung: Das Ticket ist der Kategorie „Projekte, Änderungen und neue Anforderungen \u003e Digitalisierungsvorhaben“ zuzuordnen. Primär zuständig ist „Leitung und Finanzen / Beschaffung“. Vor der endgültigen Zuweisung sind die genannten Ausschlusskriterien und Schnittstellen zu prüfen.",
"auto_reply": false,
"min_score": 0.7,
"categories": [
"Projekte, Änderungen und neue Anforderungen \u003e Digitalisierungsvorhaben"
],
"keywords": [
"Digitalisierungsvorhaben",
"digitaler Prozess",
"Online-Antrag",
"medienbruchfrei",
"Prozessdigitalisierung",
"E-Government",
"Workflow",
"Projekte, Änderungen und neue Anforderungen"
],
"source": "internal-category",
"source_uri": "kb://internal-kb/glpi-kategorien/projekte-anderungen-und-neue-anforderungen/digitalisierungsvorhaben",
"language": "de-DE",
"communication_style": "formal"
}

View File

@@ -1,25 +1,25 @@
{
"id": "KAT-DRUCKERTREIBER-SELECT",
"title": "Druckertreiber",
"text": "Auswahlziel: Drucken, Scannen und Kopieren \u003e Druckertreiber. Primär zuständiges Team: Support und Telekommunikation. Diese Kategorie ist auszuwählen, wenn ein Druckertreiber fehlt, fehlerhaft ist, aktualisiert werden muss oder falsche Papierfächer, Formate und Gerätefunktionen bereitstellt. Typische Ticketformulierungen sind: „Treiber lässt sich nicht installieren“; „Falsches Papierformat“; „Duplexoption fehlt“; „Druckertreiber aktualisieren“. Nicht auswählen, wenn der Drucker physisch defekt, das Netzwerk ausgefallen oder eine zentrale Druckserverplattform gestört ist. Für die Klassifizierung sind der konkret betroffene Dienst oder Gegenstand, die Fehlermeldung, die Anzahl betroffener Personen, der Standort sowie die Unterscheidung zwischen Störung, Berechtigung, Bestellung und Änderungswunsch besonders wichtig. Einzelne unspezifische Wörter wie „geht nicht“, „Problem“ oder „dringend“ reichen ohne Sachbezug nicht für diese Zuordnung aus. Abgrenzungsregel: Zentrale Treiberpakete können eine Abstimmung mit Infrastruktur und Backend erfordern.",
"answer": "Interne Klassifizierung: Das Ticket ist der Kategorie „Drucken, Scannen und Kopieren \u003e Druckertreiber“ zuzuordnen. Primär zuständig ist „Support und Telekommunikation“. Vor der endgültigen Zuweisung sind die genannten Ausschlusskriterien und Schnittstellen zu prüfen.",
"auto_reply": false,
"min_score": 0.7,
"categories": [
"Drucken, Scannen und Kopieren \u003e Druckertreiber"
],
"keywords": [
"Druckertreiber",
"Treiber",
"Printer Driver",
"Duplex",
"Papierfach",
"Druckerinstallation",
"Treiberfehler",
"Drucken, Scannen und Kopieren"
],
"source": "internal-category",
"source_uri": "kb://internal-kb/glpi-kategorien/drucken-scannen-und-kopieren/druckertreiber",
"language": "de-DE",
"communication_style": "formal"
{
"id": "KAT-DRUCKERTREIBER-SELECT",
"title": "Druckertreiber",
"text": "Auswahlziel: Drucken, Scannen und Kopieren \u003e Druckertreiber. Primär zuständiges Team: Support und Telekommunikation. Diese Kategorie ist auszuwählen, wenn ein Druckertreiber fehlt, fehlerhaft ist, aktualisiert werden muss oder falsche Papierfächer, Formate und Gerätefunktionen bereitstellt. Typische Ticketformulierungen sind: „Treiber lässt sich nicht installieren“; „Falsches Papierformat“; „Duplexoption fehlt“; „Druckertreiber aktualisieren“. Nicht auswählen, wenn der Drucker physisch defekt, das Netzwerk ausgefallen oder eine zentrale Druckserverplattform gestört ist. Für die Klassifizierung sind der konkret betroffene Dienst oder Gegenstand, die Fehlermeldung, die Anzahl betroffener Personen, der Standort sowie die Unterscheidung zwischen Störung, Berechtigung, Bestellung und Änderungswunsch besonders wichtig. Einzelne unspezifische Wörter wie „geht nicht“, „Problem“ oder „dringend“ reichen ohne Sachbezug nicht für diese Zuordnung aus. Abgrenzungsregel: Zentrale Treiberpakete können eine Abstimmung mit Infrastruktur und Backend erfordern.",
"answer": "Interne Klassifizierung: Das Ticket ist der Kategorie „Drucken, Scannen und Kopieren \u003e Druckertreiber“ zuzuordnen. Primär zuständig ist „Support und Telekommunikation“. Vor der endgültigen Zuweisung sind die genannten Ausschlusskriterien und Schnittstellen zu prüfen.",
"auto_reply": false,
"min_score": 0.7,
"categories": [
"Drucken, Scannen und Kopieren \u003e Druckertreiber"
],
"keywords": [
"Druckertreiber",
"Treiber",
"Printer Driver",
"Duplex",
"Papierfach",
"Druckerinstallation",
"Treiberfehler",
"Drucken, Scannen und Kopieren"
],
"source": "internal-category",
"source_uri": "kb://internal-kb/glpi-kategorien/drucken-scannen-und-kopieren/druckertreiber",
"language": "de-DE",
"communication_style": "formal"
}

View File

@@ -1,29 +1,29 @@
{
"id": "KAT-FACHANWENDUNG-SCHNITTSTELLE-UND-DATENAUSTAUSCH-SELECT",
"title": "Fachanwendung Schnittstelle und Datenaustausch",
"text": "Auswahlziel: Fachanwendungen und Microsoft Office \u003e Fachanwendung Schnittstelle und Datenaustausch. Primär zuständiges Team: Fachanwendungen. Diese Kategorie ist auszuwählen, wenn Import, Export, Webservice, Dateiübergabe oder Datenaustausch zwischen einer Fachanwendung und einem anderen System fehlschlägt oder neu eingerichtet werden soll. Typische Ticketformulierungen sind: „Importdatei wird abgewiesen“; „Export kommt nicht im Zielsystem an“; „Schnittstelle liefert Fehler“; „Datenaustausch einrichten“. Nicht auswählen, wenn nur die Netzwerkverbindung eines Standorts gestört ist, ein allgemeiner Dateiablagefehler vorliegt oder eine rein manuelle Auswertung benötigt wird. Für die Klassifizierung sind der konkret betroffene Dienst oder Gegenstand, die Fehlermeldung, die Anzahl betroffener Personen, der Standort sowie die Unterscheidung zwischen Störung, Berechtigung, Bestellung und Änderungswunsch besonders wichtig. Einzelne unspezifische Wörter wie „geht nicht“, „Problem“ oder „dringend“ reichen ohne Sachbezug nicht für diese Zuordnung aus. Abgrenzungsregel: Bei Firewall- oder Netzwerkfreischaltungen arbeitet Fachanwendungen mit Infrastruktur und Backend zusammen; fachliche Datenformate bleiben bei Fachanwendungen.",
"answer": "Interne Klassifizierung: Das Ticket ist der Kategorie „Fachanwendungen und Microsoft Office \u003e Fachanwendung Schnittstelle und Datenaustausch“ zuzuordnen. Primär zuständig ist „Fachanwendungen“. Vor der endgültigen Zuweisung sind die genannten Ausschlusskriterien und Schnittstellen zu prüfen.",
"auto_reply": false,
"min_score": 0.7,
"categories": [
"Fachanwendungen und Microsoft Office \u003e Fachanwendung Schnittstelle und Datenaustausch"
],
"keywords": [
"Schnittstelle",
"Datenaustausch",
"Import",
"Export",
"Webservice",
"API",
"Dateiübergabe",
"Interface",
"Übertragung",
"Fremdsystem",
"Fachanwendung Schnittstelle und Datenaustausch",
"Fachanwendungen und Microsoft Office"
],
"source": "internal-category",
"source_uri": "kb://internal-kb/glpi-kategorien/fachanwendungen-und-microsoft-office/fachanwendung-schnittstelle-und-datenaustausch",
"language": "de-DE",
"communication_style": "formal"
{
"id": "KAT-FACHANWENDUNG-SCHNITTSTELLE-UND-DATENAUSTAUSCH-SELECT",
"title": "Fachanwendung Schnittstelle und Datenaustausch",
"text": "Auswahlziel: Fachanwendungen und Microsoft Office \u003e Fachanwendung Schnittstelle und Datenaustausch. Primär zuständiges Team: Fachanwendungen. Diese Kategorie ist auszuwählen, wenn Import, Export, Webservice, Dateiübergabe oder Datenaustausch zwischen einer Fachanwendung und einem anderen System fehlschlägt oder neu eingerichtet werden soll. Typische Ticketformulierungen sind: „Importdatei wird abgewiesen“; „Export kommt nicht im Zielsystem an“; „Schnittstelle liefert Fehler“; „Datenaustausch einrichten“. Nicht auswählen, wenn nur die Netzwerkverbindung eines Standorts gestört ist, ein allgemeiner Dateiablagefehler vorliegt oder eine rein manuelle Auswertung benötigt wird. Für die Klassifizierung sind der konkret betroffene Dienst oder Gegenstand, die Fehlermeldung, die Anzahl betroffener Personen, der Standort sowie die Unterscheidung zwischen Störung, Berechtigung, Bestellung und Änderungswunsch besonders wichtig. Einzelne unspezifische Wörter wie „geht nicht“, „Problem“ oder „dringend“ reichen ohne Sachbezug nicht für diese Zuordnung aus. Abgrenzungsregel: Bei Firewall- oder Netzwerkfreischaltungen arbeitet Fachanwendungen mit Infrastruktur und Backend zusammen; fachliche Datenformate bleiben bei Fachanwendungen.",
"answer": "Interne Klassifizierung: Das Ticket ist der Kategorie „Fachanwendungen und Microsoft Office \u003e Fachanwendung Schnittstelle und Datenaustausch“ zuzuordnen. Primär zuständig ist „Fachanwendungen“. Vor der endgültigen Zuweisung sind die genannten Ausschlusskriterien und Schnittstellen zu prüfen.",
"auto_reply": false,
"min_score": 0.7,
"categories": [
"Fachanwendungen und Microsoft Office \u003e Fachanwendung Schnittstelle und Datenaustausch"
],
"keywords": [
"Schnittstelle",
"Datenaustausch",
"Import",
"Export",
"Webservice",
"API",
"Dateiübergabe",
"Interface",
"Übertragung",
"Fremdsystem",
"Fachanwendung Schnittstelle und Datenaustausch",
"Fachanwendungen und Microsoft Office"
],
"source": "internal-category",
"source_uri": "kb://internal-kb/glpi-kategorien/fachanwendungen-und-microsoft-office/fachanwendung-schnittstelle-und-datenaustausch",
"language": "de-DE",
"communication_style": "formal"
}

View File

@@ -1,27 +1,27 @@
{
"id": "KAT-HYPERVISOR-SELECT",
"title": "Hypervisor",
"text": "Auswahlziel: Server, Backend und Plattformen \u003e Hypervisor. Primär zuständiges Team: Infrastruktur und Backend. Diese Kategorie ist auszuwählen, wenn die Virtualisierungsplattform, Hosts, Cluster, Ressourcenverwaltung oder zentrale Hypervisor-Funktionen gestört, erweitert oder gewartet werden müssen. Typische Ticketformulierungen sind: „VMware-Host gestört“; „Hyper-V-Cluster meldet Fehler“; „Virtualisierungshost warten“; „Clusterressourcen knapp“. Nicht auswählen, wenn nur eine einzelne virtuelle Maschine betroffen ist oder ein Container- beziehungsweise Kubernetes-Problem vorliegt. Für die Klassifizierung sind der konkret betroffene Dienst oder Gegenstand, die Fehlermeldung, die Anzahl betroffener Personen, der Standort sowie die Unterscheidung zwischen Störung, Berechtigung, Bestellung und Änderungswunsch besonders wichtig. Einzelne unspezifische Wörter wie „geht nicht“, „Problem“ oder „dringend“ reichen ohne Sachbezug nicht für diese Zuordnung aus. Abgrenzungsregel: Einzelne VMs werden unter Virtuelle Maschinen erfasst; die Trägerschicht unter Hypervisor.",
"answer": "Interne Klassifizierung: Das Ticket ist der Kategorie „Server, Backend und Plattformen \u003e Hypervisor“ zuzuordnen. Primär zuständig ist „Infrastruktur und Backend“. Vor der endgültigen Zuweisung sind die genannten Ausschlusskriterien und Schnittstellen zu prüfen.",
"auto_reply": false,
"min_score": 0.7,
"categories": [
"Server, Backend und Plattformen \u003e Hypervisor"
],
"keywords": [
"Hypervisor",
"VMware",
"vSphere",
"ESXi",
"Hyper-V",
"Virtualisierung",
"Host",
"Cluster",
"Proxmox",
"Server, Backend und Plattformen"
],
"source": "internal-category",
"source_uri": "kb://internal-kb/glpi-kategorien/server-backend-und-plattformen/hypervisor",
"language": "de-DE",
"communication_style": "formal"
{
"id": "KAT-HYPERVISOR-SELECT",
"title": "Hypervisor",
"text": "Auswahlziel: Server, Backend und Plattformen \u003e Hypervisor. Primär zuständiges Team: Infrastruktur und Backend. Diese Kategorie ist auszuwählen, wenn die Virtualisierungsplattform, Hosts, Cluster, Ressourcenverwaltung oder zentrale Hypervisor-Funktionen gestört, erweitert oder gewartet werden müssen. Typische Ticketformulierungen sind: „VMware-Host gestört“; „Hyper-V-Cluster meldet Fehler“; „Virtualisierungshost warten“; „Clusterressourcen knapp“. Nicht auswählen, wenn nur eine einzelne virtuelle Maschine betroffen ist oder ein Container- beziehungsweise Kubernetes-Problem vorliegt. Für die Klassifizierung sind der konkret betroffene Dienst oder Gegenstand, die Fehlermeldung, die Anzahl betroffener Personen, der Standort sowie die Unterscheidung zwischen Störung, Berechtigung, Bestellung und Änderungswunsch besonders wichtig. Einzelne unspezifische Wörter wie „geht nicht“, „Problem“ oder „dringend“ reichen ohne Sachbezug nicht für diese Zuordnung aus. Abgrenzungsregel: Einzelne VMs werden unter Virtuelle Maschinen erfasst; die Trägerschicht unter Hypervisor.",
"answer": "Interne Klassifizierung: Das Ticket ist der Kategorie „Server, Backend und Plattformen \u003e Hypervisor“ zuzuordnen. Primär zuständig ist „Infrastruktur und Backend“. Vor der endgültigen Zuweisung sind die genannten Ausschlusskriterien und Schnittstellen zu prüfen.",
"auto_reply": false,
"min_score": 0.7,
"categories": [
"Server, Backend und Plattformen \u003e Hypervisor"
],
"keywords": [
"Hypervisor",
"VMware",
"vSphere",
"ESXi",
"Hyper-V",
"Virtualisierung",
"Host",
"Cluster",
"Proxmox",
"Server, Backend und Plattformen"
],
"source": "internal-category",
"source_uri": "kb://internal-kb/glpi-kategorien/server-backend-und-plattformen/hypervisor",
"language": "de-DE",
"communication_style": "formal"
}

View File

@@ -1,28 +1,28 @@
{
"id": "KAT-REMOTEZUGRIFF-UND-VPN-SELECT",
"title": "Remotezugriff und VPN",
"text": "Auswahlziel: Benutzerkonten und Berechtigungen \u003e Remotezugriff und VPN. Primär zuständiges Team: Infrastruktur und Backend. Diese Kategorie ist auszuwählen, wenn ein neuer oder geänderter Fernzugriff auf interne Systeme benötigt wird, ein VPN-Zugang beantragt werden soll oder Zugriffsrechte für Homeoffice, Bereitschaft oder externe Administration eingerichtet werden müssen. Typische Ticketformulierungen sind: „VPN-Zugang beantragen“; „Homeoffice-Zugriff freischalten“; „Remotezugriff für Bereitschaft“; „Externer Dienstleister benötigt zeitlich begrenzten Zugang“. Nicht auswählen, wenn ein bereits eingerichteter VPN-Tunnel technisch nicht verbindet; dafür ist die Kategorie Netzwerk und Verbindungen \u003e VPN vorgesehen. Ein allgemeines Kennwortproblem gehört zu Kennwort zurücksetzen. Für die Klassifizierung sind der konkret betroffene Dienst oder Gegenstand, die Fehlermeldung, die Anzahl betroffener Personen, der Standort sowie die Unterscheidung zwischen Störung, Berechtigung, Bestellung und Änderungswunsch besonders wichtig. Einzelne unspezifische Wörter wie „geht nicht“, „Problem“ oder „dringend“ reichen ohne Sachbezug nicht für diese Zuordnung aus. Abgrenzungsregel: Diese Kategorie beschreibt die Berechtigung beziehungsweise Bereitstellung. Technische Verbindungsstörungen eines vorhandenen VPN werden unter Netzwerk \u003e VPN erfasst.",
"answer": "Interne Klassifizierung: Das Ticket ist der Kategorie „Benutzerkonten und Berechtigungen \u003e Remotezugriff und VPN“ zuzuordnen. Primär zuständig ist „Infrastruktur und Backend“. Vor der endgültigen Zuweisung sind die genannten Ausschlusskriterien und Schnittstellen zu prüfen.",
"auto_reply": false,
"min_score": 0.7,
"categories": [
"Benutzerkonten und Berechtigungen \u003e Remotezugriff und VPN"
],
"keywords": [
"Remotezugriff",
"Fernzugriff",
"VPN-Zugang",
"Homeoffice",
"Remote Access",
"Zugriff von außen",
"Bereitschaft",
"externer Zugriff",
"Freischaltung VPN",
"Remotezugriff und VPN",
"Benutzerkonten und Berechtigungen"
],
"source": "internal-category",
"source_uri": "kb://internal-kb/glpi-kategorien/benutzerkonten-und-berechtigungen/remotezugriff-und-vpn",
"language": "de-DE",
"communication_style": "formal"
{
"id": "KAT-REMOTEZUGRIFF-UND-VPN-SELECT",
"title": "Remotezugriff und VPN",
"text": "Auswahlziel: Benutzerkonten und Berechtigungen \u003e Remotezugriff und VPN. Primär zuständiges Team: Infrastruktur und Backend. Diese Kategorie ist auszuwählen, wenn ein neuer oder geänderter Fernzugriff auf interne Systeme benötigt wird, ein VPN-Zugang beantragt werden soll oder Zugriffsrechte für Homeoffice, Bereitschaft oder externe Administration eingerichtet werden müssen. Typische Ticketformulierungen sind: „VPN-Zugang beantragen“; „Homeoffice-Zugriff freischalten“; „Remotezugriff für Bereitschaft“; „Externer Dienstleister benötigt zeitlich begrenzten Zugang“. Nicht auswählen, wenn ein bereits eingerichteter VPN-Tunnel technisch nicht verbindet; dafür ist die Kategorie Netzwerk und Verbindungen \u003e VPN vorgesehen. Ein allgemeines Kennwortproblem gehört zu Kennwort zurücksetzen. Für die Klassifizierung sind der konkret betroffene Dienst oder Gegenstand, die Fehlermeldung, die Anzahl betroffener Personen, der Standort sowie die Unterscheidung zwischen Störung, Berechtigung, Bestellung und Änderungswunsch besonders wichtig. Einzelne unspezifische Wörter wie „geht nicht“, „Problem“ oder „dringend“ reichen ohne Sachbezug nicht für diese Zuordnung aus. Abgrenzungsregel: Diese Kategorie beschreibt die Berechtigung beziehungsweise Bereitstellung. Technische Verbindungsstörungen eines vorhandenen VPN werden unter Netzwerk \u003e VPN erfasst.",
"answer": "Interne Klassifizierung: Das Ticket ist der Kategorie „Benutzerkonten und Berechtigungen \u003e Remotezugriff und VPN“ zuzuordnen. Primär zuständig ist „Infrastruktur und Backend“. Vor der endgültigen Zuweisung sind die genannten Ausschlusskriterien und Schnittstellen zu prüfen.",
"auto_reply": false,
"min_score": 0.7,
"categories": [
"Benutzerkonten und Berechtigungen \u003e Remotezugriff und VPN"
],
"keywords": [
"Remotezugriff",
"Fernzugriff",
"VPN-Zugang",
"Homeoffice",
"Remote Access",
"Zugriff von außen",
"Bereitschaft",
"externer Zugriff",
"Freischaltung VPN",
"Remotezugriff und VPN",
"Benutzerkonten und Berechtigungen"
],
"source": "internal-category",
"source_uri": "kb://internal-kb/glpi-kategorien/benutzerkonten-und-berechtigungen/remotezugriff-und-vpn",
"language": "de-DE",
"communication_style": "formal"
}

View File

@@ -1,26 +1,26 @@
{
"id": "KAT-SCHULER-UND-LEHRKRAFTEKONTEN-SELECT",
"title": "Schüler- und Lehrkräftekonten",
"text": "Auswahlziel: Schulspezifische IT-Systeme \u003e Schüler- und Lehrkräftekonten. Primär zuständiges Team: Schulen. Diese Kategorie ist auszuwählen, wenn Konten für Schüler, Lehrkräfte oder schulische Gruppen angelegt, geändert, zurückgesetzt, synchronisiert oder deaktiviert werden müssen. Typische Ticketformulierungen sind: „Schülerpasswort zurücksetzen“; „Lehrkraftkonto anlegen“; „Klassenwechsel synchronisieren“; „Schülerkonto deaktivieren“. Nicht auswählen, wenn es um kommunale Verwaltungsaccounts, reine Fachanwendungsrollen oder Konten externer Anbieter ohne Schulbezug geht. Für die Klassifizierung sind der konkret betroffene Dienst oder Gegenstand, die Fehlermeldung, die Anzahl betroffener Personen, der Standort sowie die Unterscheidung zwischen Störung, Berechtigung, Bestellung und Änderungswunsch besonders wichtig. Einzelne unspezifische Wörter wie „geht nicht“, „Problem“ oder „dringend“ reichen ohne Sachbezug nicht für diese Zuordnung aus. Abgrenzungsregel: Bei zentralem AD- oder Identitätsplattformproblem arbeitet Team Schulen mit Infrastruktur und Backend zusammen.",
"answer": "Interne Klassifizierung: Das Ticket ist der Kategorie „Schulspezifische IT-Systeme \u003e Schüler- und Lehrkräftekonten“ zuzuordnen. Primär zuständig ist „Schulen“. Vor der endgültigen Zuweisung sind die genannten Ausschlusskriterien und Schnittstellen zu prüfen.",
"auto_reply": false,
"min_score": 0.7,
"categories": [
"Schulspezifische IT-Systeme \u003e Schüler- und Lehrkräftekonten"
],
"keywords": [
"Schülerkonto",
"Lehrerkonto",
"Lehrkräftekonto",
"Schulaccount",
"Klassenkonto",
"Passwort Schule",
"Kontensynchronisation",
"Schüler- und Lehrkräftekonten",
"Schulspezifische IT-Systeme"
],
"source": "internal-category",
"source_uri": "kb://internal-kb/glpi-kategorien/schulspezifische-it-systeme/schuler-und-lehrkraftekonten",
"language": "de-DE",
"communication_style": "formal"
{
"id": "KAT-SCHULER-UND-LEHRKRAFTEKONTEN-SELECT",
"title": "Schüler- und Lehrkräftekonten",
"text": "Auswahlziel: Schulspezifische IT-Systeme \u003e Schüler- und Lehrkräftekonten. Primär zuständiges Team: Schulen. Diese Kategorie ist auszuwählen, wenn Konten für Schüler, Lehrkräfte oder schulische Gruppen angelegt, geändert, zurückgesetzt, synchronisiert oder deaktiviert werden müssen. Typische Ticketformulierungen sind: „Schülerpasswort zurücksetzen“; „Lehrkraftkonto anlegen“; „Klassenwechsel synchronisieren“; „Schülerkonto deaktivieren“. Nicht auswählen, wenn es um kommunale Verwaltungsaccounts, reine Fachanwendungsrollen oder Konten externer Anbieter ohne Schulbezug geht. Für die Klassifizierung sind der konkret betroffene Dienst oder Gegenstand, die Fehlermeldung, die Anzahl betroffener Personen, der Standort sowie die Unterscheidung zwischen Störung, Berechtigung, Bestellung und Änderungswunsch besonders wichtig. Einzelne unspezifische Wörter wie „geht nicht“, „Problem“ oder „dringend“ reichen ohne Sachbezug nicht für diese Zuordnung aus. Abgrenzungsregel: Bei zentralem AD- oder Identitätsplattformproblem arbeitet Team Schulen mit Infrastruktur und Backend zusammen.",
"answer": "Interne Klassifizierung: Das Ticket ist der Kategorie „Schulspezifische IT-Systeme \u003e Schüler- und Lehrkräftekonten“ zuzuordnen. Primär zuständig ist „Schulen“. Vor der endgültigen Zuweisung sind die genannten Ausschlusskriterien und Schnittstellen zu prüfen.",
"auto_reply": false,
"min_score": 0.7,
"categories": [
"Schulspezifische IT-Systeme \u003e Schüler- und Lehrkräftekonten"
],
"keywords": [
"Schülerkonto",
"Lehrerkonto",
"Lehrkräftekonto",
"Schulaccount",
"Klassenkonto",
"Passwort Schule",
"Kontensynchronisation",
"Schüler- und Lehrkräftekonten",
"Schulspezifische IT-Systeme"
],
"source": "internal-category",
"source_uri": "kb://internal-kb/glpi-kategorien/schulspezifische-it-systeme/schuler-und-lehrkraftekonten",
"language": "de-DE",
"communication_style": "formal"
}

View File

@@ -1,28 +1,28 @@
{
"id": "KAT-SOFTWAREINSTALLATION-AM-ARBEITSPLATZ-SELECT",
"title": "Softwareinstallation am Arbeitsplatz",
"text": "Auswahlziel: Arbeitsplatz und Endgeräte \u003e Softwareinstallation am Arbeitsplatz. Primär zuständiges Team: Support und Telekommunikation. Diese Kategorie ist auszuwählen, wenn freigegebene Standardsoftware auf einem einzelnen Arbeitsplatz installiert, aktualisiert, repariert oder deinstalliert werden soll und keine zentrale Plattformänderung erforderlich ist. Typische Ticketformulierungen sind: „PDF-Programm installieren“; „Freigegebene Software fehlt“; „Client-Anwendung neu installieren“; „Programm deinstallieren“. Nicht auswählen, wenn eine neue, bisher nicht freigegebene Software beschafft oder fachlich eingeführt werden soll; wenn ein Server, Container oder eine größere Clientverteilung betroffen ist. Für die Klassifizierung sind der konkret betroffene Dienst oder Gegenstand, die Fehlermeldung, die Anzahl betroffener Personen, der Standort sowie die Unterscheidung zwischen Störung, Berechtigung, Bestellung und Änderungswunsch besonders wichtig. Einzelne unspezifische Wörter wie „geht nicht“, „Problem“ oder „dringend“ reichen ohne Sachbezug nicht für diese Zuordnung aus. Abgrenzungsregel: Neue oder lizenzpflichtige Software wird zunächst über Beschaffung beziehungsweise Fachanwendungen geprüft.",
"answer": "Interne Klassifizierung: Das Ticket ist der Kategorie „Arbeitsplatz und Endgeräte \u003e Softwareinstallation am Arbeitsplatz“ zuzuordnen. Primär zuständig ist „Support und Telekommunikation“. Vor der endgültigen Zuweisung sind die genannten Ausschlusskriterien und Schnittstellen zu prüfen.",
"auto_reply": false,
"min_score": 0.7,
"categories": [
"Arbeitsplatz und Endgeräte \u003e Softwareinstallation am Arbeitsplatz"
],
"keywords": [
"Softwareinstallation",
"Programm installieren",
"Anwendung installieren",
"Client",
"Setup",
"Deinstallation",
"Standardsoftware",
"Software fehlt",
"Neuinstallation",
"Softwareinstallation am Arbeitsplatz",
"Arbeitsplatz und Endgeräte"
],
"source": "internal-category",
"source_uri": "kb://internal-kb/glpi-kategorien/arbeitsplatz-und-endgerate/softwareinstallation-am-arbeitsplatz",
"language": "de-DE",
"communication_style": "formal"
{
"id": "KAT-SOFTWAREINSTALLATION-AM-ARBEITSPLATZ-SELECT",
"title": "Softwareinstallation am Arbeitsplatz",
"text": "Auswahlziel: Arbeitsplatz und Endgeräte \u003e Softwareinstallation am Arbeitsplatz. Primär zuständiges Team: Support und Telekommunikation. Diese Kategorie ist auszuwählen, wenn freigegebene Standardsoftware auf einem einzelnen Arbeitsplatz installiert, aktualisiert, repariert oder deinstalliert werden soll und keine zentrale Plattformänderung erforderlich ist. Typische Ticketformulierungen sind: „PDF-Programm installieren“; „Freigegebene Software fehlt“; „Client-Anwendung neu installieren“; „Programm deinstallieren“. Nicht auswählen, wenn eine neue, bisher nicht freigegebene Software beschafft oder fachlich eingeführt werden soll; wenn ein Server, Container oder eine größere Clientverteilung betroffen ist. Für die Klassifizierung sind der konkret betroffene Dienst oder Gegenstand, die Fehlermeldung, die Anzahl betroffener Personen, der Standort sowie die Unterscheidung zwischen Störung, Berechtigung, Bestellung und Änderungswunsch besonders wichtig. Einzelne unspezifische Wörter wie „geht nicht“, „Problem“ oder „dringend“ reichen ohne Sachbezug nicht für diese Zuordnung aus. Abgrenzungsregel: Neue oder lizenzpflichtige Software wird zunächst über Beschaffung beziehungsweise Fachanwendungen geprüft.",
"answer": "Interne Klassifizierung: Das Ticket ist der Kategorie „Arbeitsplatz und Endgeräte \u003e Softwareinstallation am Arbeitsplatz“ zuzuordnen. Primär zuständig ist „Support und Telekommunikation“. Vor der endgültigen Zuweisung sind die genannten Ausschlusskriterien und Schnittstellen zu prüfen.",
"auto_reply": false,
"min_score": 0.7,
"categories": [
"Arbeitsplatz und Endgeräte \u003e Softwareinstallation am Arbeitsplatz"
],
"keywords": [
"Softwareinstallation",
"Programm installieren",
"Anwendung installieren",
"Client",
"Setup",
"Deinstallation",
"Standardsoftware",
"Software fehlt",
"Neuinstallation",
"Softwareinstallation am Arbeitsplatz",
"Arbeitsplatz und Endgeräte"
],
"source": "internal-category",
"source_uri": "kb://internal-kb/glpi-kategorien/arbeitsplatz-und-endgerate/softwareinstallation-am-arbeitsplatz",
"language": "de-DE",
"communication_style": "formal"
}

View File

@@ -1,25 +1,25 @@
{
"id": "KAT-TELEKOMMUNIKATIONSVERTRAG-SELECT",
"title": "Telekommunikationsvertrag",
"text": "Auswahlziel: Beschaffung, Verträge und Lizenzen \u003e Telekommunikationsvertrag. Primär zuständiges Team: Leitung und Finanzen / Beschaffung. Diese Kategorie ist auszuwählen, wenn Mobilfunk-, Festnetz-, Datenleitungs- oder sonstige Telekommunikationsverträge neu abgeschlossen, verlängert, angepasst oder gekündigt werden sollen. Typische Ticketformulierungen sind: „Mobilfunkvertrag verlängern“; „Festnetzvertrag kündigen“; „Datentarif anpassen“; „Providerangebot prüfen“. Nicht auswählen, wenn eine technische Telefonstörung, SIM-Sperre oder Rufumleitung betroffen ist. Für die Klassifizierung sind der konkret betroffene Dienst oder Gegenstand, die Fehlermeldung, die Anzahl betroffener Personen, der Standort sowie die Unterscheidung zwischen Störung, Berechtigung, Bestellung und Änderungswunsch besonders wichtig. Einzelne unspezifische Wörter wie „geht nicht“, „Problem“ oder „dringend“ reichen ohne Sachbezug nicht für diese Zuordnung aus. Abgrenzungsregel: Technische Bedarfe werden mit Support und Infrastruktur abgestimmt.",
"answer": "Interne Klassifizierung: Das Ticket ist der Kategorie „Beschaffung, Verträge und Lizenzen \u003e Telekommunikationsvertrag“ zuzuordnen. Primär zuständig ist „Leitung und Finanzen / Beschaffung“. Vor der endgültigen Zuweisung sind die genannten Ausschlusskriterien und Schnittstellen zu prüfen.",
"auto_reply": false,
"min_score": 0.7,
"categories": [
"Beschaffung, Verträge und Lizenzen \u003e Telekommunikationsvertrag"
],
"keywords": [
"Telekommunikationsvertrag",
"Mobilfunkvertrag",
"Festnetzvertrag",
"Providervertrag",
"Tarif",
"Vertragsverlängerung",
"Kündigung",
"Beschaffung, Verträge und Lizenzen"
],
"source": "internal-category",
"source_uri": "kb://internal-kb/glpi-kategorien/beschaffung-vertrage-und-lizenzen/telekommunikationsvertrag",
"language": "de-DE",
"communication_style": "formal"
{
"id": "KAT-TELEKOMMUNIKATIONSVERTRAG-SELECT",
"title": "Telekommunikationsvertrag",
"text": "Auswahlziel: Beschaffung, Verträge und Lizenzen \u003e Telekommunikationsvertrag. Primär zuständiges Team: Leitung und Finanzen / Beschaffung. Diese Kategorie ist auszuwählen, wenn Mobilfunk-, Festnetz-, Datenleitungs- oder sonstige Telekommunikationsverträge neu abgeschlossen, verlängert, angepasst oder gekündigt werden sollen. Typische Ticketformulierungen sind: „Mobilfunkvertrag verlängern“; „Festnetzvertrag kündigen“; „Datentarif anpassen“; „Providerangebot prüfen“. Nicht auswählen, wenn eine technische Telefonstörung, SIM-Sperre oder Rufumleitung betroffen ist. Für die Klassifizierung sind der konkret betroffene Dienst oder Gegenstand, die Fehlermeldung, die Anzahl betroffener Personen, der Standort sowie die Unterscheidung zwischen Störung, Berechtigung, Bestellung und Änderungswunsch besonders wichtig. Einzelne unspezifische Wörter wie „geht nicht“, „Problem“ oder „dringend“ reichen ohne Sachbezug nicht für diese Zuordnung aus. Abgrenzungsregel: Technische Bedarfe werden mit Support und Infrastruktur abgestimmt.",
"answer": "Interne Klassifizierung: Das Ticket ist der Kategorie „Beschaffung, Verträge und Lizenzen \u003e Telekommunikationsvertrag“ zuzuordnen. Primär zuständig ist „Leitung und Finanzen / Beschaffung“. Vor der endgültigen Zuweisung sind die genannten Ausschlusskriterien und Schnittstellen zu prüfen.",
"auto_reply": false,
"min_score": 0.7,
"categories": [
"Beschaffung, Verträge und Lizenzen \u003e Telekommunikationsvertrag"
],
"keywords": [
"Telekommunikationsvertrag",
"Mobilfunkvertrag",
"Festnetzvertrag",
"Providervertrag",
"Tarif",
"Vertragsverlängerung",
"Kündigung",
"Beschaffung, Verträge und Lizenzen"
],
"source": "internal-category",
"source_uri": "kb://internal-kb/glpi-kategorien/beschaffung-vertrage-und-lizenzen/telekommunikationsvertrag",
"language": "de-DE",
"communication_style": "formal"
}

View File

@@ -1,28 +1,28 @@
{
"id": "KAT-VIRENSCHUTZ-SELECT",
"title": "Virenschutz",
"text": "Auswahlziel: IT-Sicherheit und Datensicherung \u003e Virenschutz. Primär zuständiges Team: Infrastruktur und Backend. Diese Kategorie ist auszuwählen, wenn Virenscanner oder EDR-Agent nicht läuft, Signaturen veraltet sind, Richtlinien nicht greifen, ein Agent fehlt oder Quarantäne- und Ausnahmeregeln administriert werden müssen. Typische Ticketformulierungen sind: „Virenscanner nicht aktiv“; „Signaturen veraltet“; „EDR-Agent offline“; „Ausnahme prüfen“; „Quarantäne verwalten“. Nicht auswählen, wenn bereits Malware gefunden wurde oder ein allgemeines Betriebssystemupdate betroffen ist. Für die Klassifizierung sind der konkret betroffene Dienst oder Gegenstand, die Fehlermeldung, die Anzahl betroffener Personen, der Standort sowie die Unterscheidung zwischen Störung, Berechtigung, Bestellung und Änderungswunsch besonders wichtig. Einzelne unspezifische Wörter wie „geht nicht“, „Problem“ oder „dringend“ reichen ohne Sachbezug nicht für diese Zuordnung aus. Abgrenzungsregel: Ein konkreter Schadsoftwarefund wird unter Schadsoftware und Virenfund klassifiziert.",
"answer": "Interne Klassifizierung: Das Ticket ist der Kategorie „IT-Sicherheit und Datensicherung \u003e Virenschutz“ zuzuordnen. Primär zuständig ist „Infrastruktur und Backend“. Vor der endgültigen Zuweisung sind die genannten Ausschlusskriterien und Schnittstellen zu prüfen.",
"auto_reply": false,
"min_score": 0.7,
"categories": [
"IT-Sicherheit und Datensicherung \u003e Virenschutz"
],
"keywords": [
"Virenscanner",
"Antivirus",
"EDR",
"Signatur",
"Agent",
"Quarantäne",
"Ausnahme",
"Schutzstatus",
"Defender",
"Virenschutz",
"IT-Sicherheit und Datensicherung"
],
"source": "internal-category",
"source_uri": "kb://internal-kb/glpi-kategorien/it-sicherheit-und-datensicherung/virenschutz",
"language": "de-DE",
"communication_style": "formal"
{
"id": "KAT-VIRENSCHUTZ-SELECT",
"title": "Virenschutz",
"text": "Auswahlziel: IT-Sicherheit und Datensicherung \u003e Virenschutz. Primär zuständiges Team: Infrastruktur und Backend. Diese Kategorie ist auszuwählen, wenn Virenscanner oder EDR-Agent nicht läuft, Signaturen veraltet sind, Richtlinien nicht greifen, ein Agent fehlt oder Quarantäne- und Ausnahmeregeln administriert werden müssen. Typische Ticketformulierungen sind: „Virenscanner nicht aktiv“; „Signaturen veraltet“; „EDR-Agent offline“; „Ausnahme prüfen“; „Quarantäne verwalten“. Nicht auswählen, wenn bereits Malware gefunden wurde oder ein allgemeines Betriebssystemupdate betroffen ist. Für die Klassifizierung sind der konkret betroffene Dienst oder Gegenstand, die Fehlermeldung, die Anzahl betroffener Personen, der Standort sowie die Unterscheidung zwischen Störung, Berechtigung, Bestellung und Änderungswunsch besonders wichtig. Einzelne unspezifische Wörter wie „geht nicht“, „Problem“ oder „dringend“ reichen ohne Sachbezug nicht für diese Zuordnung aus. Abgrenzungsregel: Ein konkreter Schadsoftwarefund wird unter Schadsoftware und Virenfund klassifiziert.",
"answer": "Interne Klassifizierung: Das Ticket ist der Kategorie „IT-Sicherheit und Datensicherung \u003e Virenschutz“ zuzuordnen. Primär zuständig ist „Infrastruktur und Backend“. Vor der endgültigen Zuweisung sind die genannten Ausschlusskriterien und Schnittstellen zu prüfen.",
"auto_reply": false,
"min_score": 0.7,
"categories": [
"IT-Sicherheit und Datensicherung \u003e Virenschutz"
],
"keywords": [
"Virenscanner",
"Antivirus",
"EDR",
"Signatur",
"Agent",
"Quarantäne",
"Ausnahme",
"Schutzstatus",
"Defender",
"Virenschutz",
"IT-Sicherheit und Datensicherung"
],
"source": "internal-category",
"source_uri": "kb://internal-kb/glpi-kategorien/it-sicherheit-und-datensicherung/virenschutz",
"language": "de-DE",
"communication_style": "formal"
}

View File

@@ -1,26 +1,26 @@
{
"id": "KAT-VPN-SELECT",
"title": "VPN",
"text": "Auswahlziel: Netzwerk und Verbindungen \u003e VPN. Primär zuständiges Team: Infrastruktur und Backend. Diese Kategorie ist auszuwählen, wenn ein bereits eingerichteter VPN-Tunnel technisch nicht aufgebaut wird, abbricht, keine internen Ziele erreicht oder eine Client- beziehungsweise Gateway-Fehlermeldung zeigt. Typische Ticketformulierungen sind: „VPN verbindet nicht“; „Tunnel bricht ab“; „Interne Laufwerke über VPN nicht erreichbar“; „VPN-Client meldet Fehler“. Nicht auswählen, wenn der VPN-Zugang erstmals beantragt oder berechtigt werden soll; dafür ist Benutzerkonten und Berechtigungen \u003e Remotezugriff und VPN vorgesehen. Für die Klassifizierung sind der konkret betroffene Dienst oder Gegenstand, die Fehlermeldung, die Anzahl betroffener Personen, der Standort sowie die Unterscheidung zwischen Störung, Berechtigung, Bestellung und Änderungswunsch besonders wichtig. Einzelne unspezifische Wörter wie „geht nicht“, „Problem“ oder „dringend“ reichen ohne Sachbezug nicht für diese Zuordnung aus. Abgrenzungsregel: Berechtigungsfragen und technische Störungen sind bewusst getrennt, um Fehlzuordnungen zu vermeiden.",
"answer": "Interne Klassifizierung: Das Ticket ist der Kategorie „Netzwerk und Verbindungen \u003e VPN“ zuzuordnen. Primär zuständig ist „Infrastruktur und Backend“. Vor der endgültigen Zuweisung sind die genannten Ausschlusskriterien und Schnittstellen zu prüfen.",
"auto_reply": false,
"min_score": 0.7,
"categories": [
"Netzwerk und Verbindungen \u003e VPN"
],
"keywords": [
"VPN",
"Tunnel",
"VPN-Client",
"Remote Access",
"Verbindung von außen",
"Gateway",
"VPN Fehler",
"Homeoffice Verbindung",
"Netzwerk und Verbindungen"
],
"source": "internal-category",
"source_uri": "kb://internal-kb/glpi-kategorien/netzwerk-und-verbindungen/vpn",
"language": "de-DE",
"communication_style": "formal"
{
"id": "KAT-VPN-SELECT",
"title": "VPN",
"text": "Auswahlziel: Netzwerk und Verbindungen \u003e VPN. Primär zuständiges Team: Infrastruktur und Backend. Diese Kategorie ist auszuwählen, wenn ein bereits eingerichteter VPN-Tunnel technisch nicht aufgebaut wird, abbricht, keine internen Ziele erreicht oder eine Client- beziehungsweise Gateway-Fehlermeldung zeigt. Typische Ticketformulierungen sind: „VPN verbindet nicht“; „Tunnel bricht ab“; „Interne Laufwerke über VPN nicht erreichbar“; „VPN-Client meldet Fehler“. Nicht auswählen, wenn der VPN-Zugang erstmals beantragt oder berechtigt werden soll; dafür ist Benutzerkonten und Berechtigungen \u003e Remotezugriff und VPN vorgesehen. Für die Klassifizierung sind der konkret betroffene Dienst oder Gegenstand, die Fehlermeldung, die Anzahl betroffener Personen, der Standort sowie die Unterscheidung zwischen Störung, Berechtigung, Bestellung und Änderungswunsch besonders wichtig. Einzelne unspezifische Wörter wie „geht nicht“, „Problem“ oder „dringend“ reichen ohne Sachbezug nicht für diese Zuordnung aus. Abgrenzungsregel: Berechtigungsfragen und technische Störungen sind bewusst getrennt, um Fehlzuordnungen zu vermeiden.",
"answer": "Interne Klassifizierung: Das Ticket ist der Kategorie „Netzwerk und Verbindungen \u003e VPN“ zuzuordnen. Primär zuständig ist „Infrastruktur und Backend“. Vor der endgültigen Zuweisung sind die genannten Ausschlusskriterien und Schnittstellen zu prüfen.",
"auto_reply": false,
"min_score": 0.7,
"categories": [
"Netzwerk und Verbindungen \u003e VPN"
],
"keywords": [
"VPN",
"Tunnel",
"VPN-Client",
"Remote Access",
"Verbindung von außen",
"Gateway",
"VPN Fehler",
"Homeoffice Verbindung",
"Netzwerk und Verbindungen"
],
"source": "internal-category",
"source_uri": "kb://internal-kb/glpi-kategorien/netzwerk-und-verbindungen/vpn",
"language": "de-DE",
"communication_style": "formal"
}

View File

@@ -1,28 +1,28 @@
{
"id": "KAT-BETRIEBSSYSTEM-AM-ARBEITSPLATZ-SELECT",
"title": "Betriebssystem am Arbeitsplatz",
"text": "Auswahlziel: Arbeitsplatz und Endgeräte \u003e Betriebssystem am Arbeitsplatz. Primär zuständiges Team: Support und Telekommunikation. Diese Kategorie ist auszuwählen, wenn Windows oder ein anderes Client-Betriebssystem an einem einzelnen Arbeitsplatz lokale Fehler zeigt, Updates scheitern, Anmeldung am Gerät fehlerhaft ist oder Systemeinstellungen repariert werden müssen. Typische Ticketformulierungen sind: „Windows-Update schlägt fehl“; „Benutzerprofil defekt“; „Startmenü funktioniert nicht“; „Lokale Anmeldung fehlerhaft“. Nicht auswählen, wenn die Ursache eine zentrale Gruppenrichtlinie, das Active Directory, eine flächige Update-Störung oder ein Serverbetriebssystem ist. Für die Klassifizierung sind der konkret betroffene Dienst oder Gegenstand, die Fehlermeldung, die Anzahl betroffener Personen, der Standort sowie die Unterscheidung zwischen Störung, Berechtigung, Bestellung und Änderungswunsch besonders wichtig. Einzelne unspezifische Wörter wie „geht nicht“, „Problem“ oder „dringend“ reichen ohne Sachbezug nicht für diese Zuordnung aus. Abgrenzungsregel: Zentrale Richtlinien und mehrere gleichzeitig betroffene Clients werden an Infrastruktur und Backend übergeben.",
"answer": "Interne Klassifizierung: Das Ticket ist der Kategorie „Arbeitsplatz und Endgeräte \u003e Betriebssystem am Arbeitsplatz“ zuzuordnen. Primär zuständig ist „Support und Telekommunikation“. Vor der endgültigen Zuweisung sind die genannten Ausschlusskriterien und Schnittstellen zu prüfen.",
"auto_reply": false,
"min_score": 0.7,
"categories": [
"Arbeitsplatz und Endgeräte \u003e Betriebssystem am Arbeitsplatz"
],
"keywords": [
"Windows",
"Betriebssystem",
"Client",
"Windows Update",
"Benutzerprofil",
"Startmenü",
"lokale Anmeldung",
"Systemfehler",
"Treiberproblem",
"Betriebssystem am Arbeitsplatz",
"Arbeitsplatz und Endgeräte"
],
"source": "internal-category",
"source_uri": "kb://internal-kb/glpi-kategorien/arbeitsplatz-und-endgerate/betriebssystem-am-arbeitsplatz",
"language": "de-DE",
"communication_style": "formal"
{
"id": "KAT-BETRIEBSSYSTEM-AM-ARBEITSPLATZ-SELECT",
"title": "Betriebssystem am Arbeitsplatz",
"text": "Auswahlziel: Arbeitsplatz und Endgeräte \u003e Betriebssystem am Arbeitsplatz. Primär zuständiges Team: Support und Telekommunikation. Diese Kategorie ist auszuwählen, wenn Windows oder ein anderes Client-Betriebssystem an einem einzelnen Arbeitsplatz lokale Fehler zeigt, Updates scheitern, Anmeldung am Gerät fehlerhaft ist oder Systemeinstellungen repariert werden müssen. Typische Ticketformulierungen sind: „Windows-Update schlägt fehl“; „Benutzerprofil defekt“; „Startmenü funktioniert nicht“; „Lokale Anmeldung fehlerhaft“. Nicht auswählen, wenn die Ursache eine zentrale Gruppenrichtlinie, das Active Directory, eine flächige Update-Störung oder ein Serverbetriebssystem ist. Für die Klassifizierung sind der konkret betroffene Dienst oder Gegenstand, die Fehlermeldung, die Anzahl betroffener Personen, der Standort sowie die Unterscheidung zwischen Störung, Berechtigung, Bestellung und Änderungswunsch besonders wichtig. Einzelne unspezifische Wörter wie „geht nicht“, „Problem“ oder „dringend“ reichen ohne Sachbezug nicht für diese Zuordnung aus. Abgrenzungsregel: Zentrale Richtlinien und mehrere gleichzeitig betroffene Clients werden an Infrastruktur und Backend übergeben.",
"answer": "Interne Klassifizierung: Das Ticket ist der Kategorie „Arbeitsplatz und Endgeräte \u003e Betriebssystem am Arbeitsplatz“ zuzuordnen. Primär zuständig ist „Support und Telekommunikation“. Vor der endgültigen Zuweisung sind die genannten Ausschlusskriterien und Schnittstellen zu prüfen.",
"auto_reply": false,
"min_score": 0.7,
"categories": [
"Arbeitsplatz und Endgeräte \u003e Betriebssystem am Arbeitsplatz"
],
"keywords": [
"Windows",
"Betriebssystem",
"Client",
"Windows Update",
"Benutzerprofil",
"Startmenü",
"lokale Anmeldung",
"Systemfehler",
"Treiberproblem",
"Betriebssystem am Arbeitsplatz",
"Arbeitsplatz und Endgeräte"
],
"source": "internal-category",
"source_uri": "kb://internal-kb/glpi-kategorien/arbeitsplatz-und-endgerate/betriebssystem-am-arbeitsplatz",
"language": "de-DE",
"communication_style": "formal"
}

View File

@@ -1,29 +1,29 @@
{
"id": "KAT-DNS-UND-DHCP-SELECT",
"title": "DNS und DHCP",
"text": "Auswahlziel: Netzwerk und Verbindungen \u003e DNS und DHCP. Primär zuständiges Team: Infrastruktur und Backend. Diese Kategorie ist auszuwählen, wenn Namensauflösung, DNS-Einträge, IP-Adressvergabe, DHCP-Leases, Reservierungen oder damit verbundene zentrale Netzwerkfunktionen fehlerhaft sind oder geändert werden sollen. Typische Ticketformulierungen sind: „Hostname wird nicht aufgelöst“; „Falsche IP-Adresse“; „DHCP-Reservierung anlegen“; „DNS-Eintrag ändern“. Nicht auswählen, wenn lediglich ein Benutzer keine Internetverbindung hat, eine Firewallfreigabe benötigt wird oder eine Fachanwendung einen eigenen Namensfehler meldet. Für die Klassifizierung sind der konkret betroffene Dienst oder Gegenstand, die Fehlermeldung, die Anzahl betroffener Personen, der Standort sowie die Unterscheidung zwischen Störung, Berechtigung, Bestellung und Änderungswunsch besonders wichtig. Einzelne unspezifische Wörter wie „geht nicht“, „Problem“ oder „dringend“ reichen ohne Sachbezug nicht für diese Zuordnung aus. Abgrenzungsregel: Einzelne Symptome ohne technische Hinweise sollten zunächst unter LAN, WLAN oder Internetzugang eingeordnet werden.",
"answer": "Interne Klassifizierung: Das Ticket ist der Kategorie „Netzwerk und Verbindungen \u003e DNS und DHCP“ zuzuordnen. Primär zuständig ist „Infrastruktur und Backend“. Vor der endgültigen Zuweisung sind die genannten Ausschlusskriterien und Schnittstellen zu prüfen.",
"auto_reply": false,
"min_score": 0.7,
"categories": [
"Netzwerk und Verbindungen \u003e DNS und DHCP"
],
"keywords": [
"DNS",
"DHCP",
"Namensauflösung",
"IP-Adresse",
"Lease",
"Reservierung",
"Hostname",
"A-Record",
"CNAME",
"IP-Vergabe",
"DNS und DHCP",
"Netzwerk und Verbindungen"
],
"source": "internal-category",
"source_uri": "kb://internal-kb/glpi-kategorien/netzwerk-und-verbindungen/dns-und-dhcp",
"language": "de-DE",
"communication_style": "formal"
{
"id": "KAT-DNS-UND-DHCP-SELECT",
"title": "DNS und DHCP",
"text": "Auswahlziel: Netzwerk und Verbindungen \u003e DNS und DHCP. Primär zuständiges Team: Infrastruktur und Backend. Diese Kategorie ist auszuwählen, wenn Namensauflösung, DNS-Einträge, IP-Adressvergabe, DHCP-Leases, Reservierungen oder damit verbundene zentrale Netzwerkfunktionen fehlerhaft sind oder geändert werden sollen. Typische Ticketformulierungen sind: „Hostname wird nicht aufgelöst“; „Falsche IP-Adresse“; „DHCP-Reservierung anlegen“; „DNS-Eintrag ändern“. Nicht auswählen, wenn lediglich ein Benutzer keine Internetverbindung hat, eine Firewallfreigabe benötigt wird oder eine Fachanwendung einen eigenen Namensfehler meldet. Für die Klassifizierung sind der konkret betroffene Dienst oder Gegenstand, die Fehlermeldung, die Anzahl betroffener Personen, der Standort sowie die Unterscheidung zwischen Störung, Berechtigung, Bestellung und Änderungswunsch besonders wichtig. Einzelne unspezifische Wörter wie „geht nicht“, „Problem“ oder „dringend“ reichen ohne Sachbezug nicht für diese Zuordnung aus. Abgrenzungsregel: Einzelne Symptome ohne technische Hinweise sollten zunächst unter LAN, WLAN oder Internetzugang eingeordnet werden.",
"answer": "Interne Klassifizierung: Das Ticket ist der Kategorie „Netzwerk und Verbindungen \u003e DNS und DHCP“ zuzuordnen. Primär zuständig ist „Infrastruktur und Backend“. Vor der endgültigen Zuweisung sind die genannten Ausschlusskriterien und Schnittstellen zu prüfen.",
"auto_reply": false,
"min_score": 0.7,
"categories": [
"Netzwerk und Verbindungen \u003e DNS und DHCP"
],
"keywords": [
"DNS",
"DHCP",
"Namensauflösung",
"IP-Adresse",
"Lease",
"Reservierung",
"Hostname",
"A-Record",
"CNAME",
"IP-Vergabe",
"DNS und DHCP",
"Netzwerk und Verbindungen"
],
"source": "internal-category",
"source_uri": "kb://internal-kb/glpi-kategorien/netzwerk-und-verbindungen/dns-und-dhcp",
"language": "de-DE",
"communication_style": "formal"
}

View File

@@ -1,28 +1,28 @@
{
"id": "KAT-FACHANWENDUNG-BERICHT-UND-AUSWERTUNG-SELECT",
"title": "Fachanwendung Bericht und Auswertung",
"text": "Auswahlziel: Fachanwendungen und Microsoft Office \u003e Fachanwendung Bericht und Auswertung. Primär zuständiges Team: Fachanwendungen. Diese Kategorie ist auszuwählen, wenn ein vorhandener Bericht, eine Liste, Statistik, Druckausgabe oder fachliche Auswertung fehlerhaft ist, angepasst oder bereitgestellt werden soll. Typische Ticketformulierungen sind: „Bericht zeigt falsche Spalten“; „Statistik fehlt“; „Auswertung anpassen“; „Druckausgabe aus Fachverfahren fehlerhaft“. Nicht auswählen, wenn eine allgemeine Excel-Auswertung ohne Fachanwendungsbezug gemeint ist, ein Drucker physisch nicht druckt oder eine komplett neue Fachfunktion benötigt wird. Für die Klassifizierung sind der konkret betroffene Dienst oder Gegenstand, die Fehlermeldung, die Anzahl betroffener Personen, der Standort sowie die Unterscheidung zwischen Störung, Berechtigung, Bestellung und Änderungswunsch besonders wichtig. Einzelne unspezifische Wörter wie „geht nicht“, „Problem“ oder „dringend“ reichen ohne Sachbezug nicht für diese Zuordnung aus. Abgrenzungsregel: Dateninhalt und Filterlogik gehören zu Fachanwendungen; physische Druckprobleme zum Support.",
"answer": "Interne Klassifizierung: Das Ticket ist der Kategorie „Fachanwendungen und Microsoft Office \u003e Fachanwendung Bericht und Auswertung“ zuzuordnen. Primär zuständig ist „Fachanwendungen“. Vor der endgültigen Zuweisung sind die genannten Ausschlusskriterien und Schnittstellen zu prüfen.",
"auto_reply": false,
"min_score": 0.7,
"categories": [
"Fachanwendungen und Microsoft Office \u003e Fachanwendung Bericht und Auswertung"
],
"keywords": [
"Bericht",
"Auswertung",
"Statistik",
"Liste",
"Reporting",
"Druckausgabe",
"Abfrage",
"Kennzahl",
"Fachanwendung Bericht",
"Fachanwendung Bericht und Auswertung",
"Fachanwendungen und Microsoft Office"
],
"source": "internal-category",
"source_uri": "kb://internal-kb/glpi-kategorien/fachanwendungen-und-microsoft-office/fachanwendung-bericht-und-auswertung",
"language": "de-DE",
"communication_style": "formal"
{
"id": "KAT-FACHANWENDUNG-BERICHT-UND-AUSWERTUNG-SELECT",
"title": "Fachanwendung Bericht und Auswertung",
"text": "Auswahlziel: Fachanwendungen und Microsoft Office \u003e Fachanwendung Bericht und Auswertung. Primär zuständiges Team: Fachanwendungen. Diese Kategorie ist auszuwählen, wenn ein vorhandener Bericht, eine Liste, Statistik, Druckausgabe oder fachliche Auswertung fehlerhaft ist, angepasst oder bereitgestellt werden soll. Typische Ticketformulierungen sind: „Bericht zeigt falsche Spalten“; „Statistik fehlt“; „Auswertung anpassen“; „Druckausgabe aus Fachverfahren fehlerhaft“. Nicht auswählen, wenn eine allgemeine Excel-Auswertung ohne Fachanwendungsbezug gemeint ist, ein Drucker physisch nicht druckt oder eine komplett neue Fachfunktion benötigt wird. Für die Klassifizierung sind der konkret betroffene Dienst oder Gegenstand, die Fehlermeldung, die Anzahl betroffener Personen, der Standort sowie die Unterscheidung zwischen Störung, Berechtigung, Bestellung und Änderungswunsch besonders wichtig. Einzelne unspezifische Wörter wie „geht nicht“, „Problem“ oder „dringend“ reichen ohne Sachbezug nicht für diese Zuordnung aus. Abgrenzungsregel: Dateninhalt und Filterlogik gehören zu Fachanwendungen; physische Druckprobleme zum Support.",
"answer": "Interne Klassifizierung: Das Ticket ist der Kategorie „Fachanwendungen und Microsoft Office \u003e Fachanwendung Bericht und Auswertung“ zuzuordnen. Primär zuständig ist „Fachanwendungen“. Vor der endgültigen Zuweisung sind die genannten Ausschlusskriterien und Schnittstellen zu prüfen.",
"auto_reply": false,
"min_score": 0.7,
"categories": [
"Fachanwendungen und Microsoft Office \u003e Fachanwendung Bericht und Auswertung"
],
"keywords": [
"Bericht",
"Auswertung",
"Statistik",
"Liste",
"Reporting",
"Druckausgabe",
"Abfrage",
"Kennzahl",
"Fachanwendung Bericht",
"Fachanwendung Bericht und Auswertung",
"Fachanwendungen und Microsoft Office"
],
"source": "internal-category",
"source_uri": "kb://internal-kb/glpi-kategorien/fachanwendungen-und-microsoft-office/fachanwendung-bericht-und-auswertung",
"language": "de-DE",
"communication_style": "formal"
}

View File

@@ -1,26 +1,26 @@
{
"id": "KAT-MOBILE-SCHULGERATE-SELECT",
"title": "Mobile Schulgeräte",
"text": "Auswahlziel: Schulspezifische IT-Systeme \u003e Mobile Schulgeräte. Primär zuständiges Team: Schulen. Diese Kategorie ist auszuwählen, wenn schulische Tablets, Notebooks, Leihgeräte oder Gerätekoffer eingerichtet, ausgegeben, zurückgenommen, repariert oder im Unterricht unterstützt werden müssen. Typische Ticketformulierungen sind: „Schüler-iPad defekt“; „Tablet-Koffer einrichten“; „Leihgerät zurücknehmen“; „Schulnotebook startet nicht“. Nicht auswählen, wenn ausschließlich das zentrale MDM, ein privates Gerät oder ein allgemeines Verwaltungs-Smartphone betroffen ist. Für die Klassifizierung sind der konkret betroffene Dienst oder Gegenstand, die Fehlermeldung, die Anzahl betroffener Personen, der Standort sowie die Unterscheidung zwischen Störung, Berechtigung, Bestellung und Änderungswunsch besonders wichtig. Einzelne unspezifische Wörter wie „geht nicht“, „Problem“ oder „dringend“ reichen ohne Sachbezug nicht für diese Zuordnung aus. Abgrenzungsregel: MDM-Profil- und Plattformprobleme werden in Mobile-Device-Management für Schulen erfasst.",
"answer": "Interne Klassifizierung: Das Ticket ist der Kategorie „Schulspezifische IT-Systeme \u003e Mobile Schulgeräte“ zuzuordnen. Primär zuständig ist „Schulen“. Vor der endgültigen Zuweisung sind die genannten Ausschlusskriterien und Schnittstellen zu prüfen.",
"auto_reply": false,
"min_score": 0.7,
"categories": [
"Schulspezifische IT-Systeme \u003e Mobile Schulgeräte"
],
"keywords": [
"Schultablet",
"Schul-iPad",
"Leihgerät",
"Tablet-Koffer",
"Schulnotebook",
"mobiles Schulgerät",
"Schülergerät",
"Mobile Schulgeräte",
"Schulspezifische IT-Systeme"
],
"source": "internal-category",
"source_uri": "kb://internal-kb/glpi-kategorien/schulspezifische-it-systeme/mobile-schulgerate",
"language": "de-DE",
"communication_style": "formal"
{
"id": "KAT-MOBILE-SCHULGERATE-SELECT",
"title": "Mobile Schulgeräte",
"text": "Auswahlziel: Schulspezifische IT-Systeme \u003e Mobile Schulgeräte. Primär zuständiges Team: Schulen. Diese Kategorie ist auszuwählen, wenn schulische Tablets, Notebooks, Leihgeräte oder Gerätekoffer eingerichtet, ausgegeben, zurückgenommen, repariert oder im Unterricht unterstützt werden müssen. Typische Ticketformulierungen sind: „Schüler-iPad defekt“; „Tablet-Koffer einrichten“; „Leihgerät zurücknehmen“; „Schulnotebook startet nicht“. Nicht auswählen, wenn ausschließlich das zentrale MDM, ein privates Gerät oder ein allgemeines Verwaltungs-Smartphone betroffen ist. Für die Klassifizierung sind der konkret betroffene Dienst oder Gegenstand, die Fehlermeldung, die Anzahl betroffener Personen, der Standort sowie die Unterscheidung zwischen Störung, Berechtigung, Bestellung und Änderungswunsch besonders wichtig. Einzelne unspezifische Wörter wie „geht nicht“, „Problem“ oder „dringend“ reichen ohne Sachbezug nicht für diese Zuordnung aus. Abgrenzungsregel: MDM-Profil- und Plattformprobleme werden in Mobile-Device-Management für Schulen erfasst.",
"answer": "Interne Klassifizierung: Das Ticket ist der Kategorie „Schulspezifische IT-Systeme \u003e Mobile Schulgeräte“ zuzuordnen. Primär zuständig ist „Schulen“. Vor der endgültigen Zuweisung sind die genannten Ausschlusskriterien und Schnittstellen zu prüfen.",
"auto_reply": false,
"min_score": 0.7,
"categories": [
"Schulspezifische IT-Systeme \u003e Mobile Schulgeräte"
],
"keywords": [
"Schultablet",
"Schul-iPad",
"Leihgerät",
"Tablet-Koffer",
"Schulnotebook",
"mobiles Schulgerät",
"Schülergerät",
"Mobile Schulgeräte",
"Schulspezifische IT-Systeme"
],
"source": "internal-category",
"source_uri": "kb://internal-kb/glpi-kategorien/schulspezifische-it-systeme/mobile-schulgerate",
"language": "de-DE",
"communication_style": "formal"
}

View File

@@ -1,26 +1,26 @@
{
"id": "KAT-SCAN-TO-MAIL-UND-SCAN-TO-FOLDER-SELECT",
"title": "Scan-to-Mail und Scan-to-Folder",
"text": "Auswahlziel: Drucken, Scannen und Kopieren \u003e Scan-to-Mail und Scan-to-Folder. Primär zuständiges Team: Support und Telekommunikation. Diese Kategorie ist auszuwählen, wenn ein Scanner oder Multifunktionsgerät Scans nicht per E-Mail versendet oder nicht in einen zentralen Ordner ablegt, obwohl das Scannen selbst funktioniert. Typische Ticketformulierungen sind: „Scan kommt nicht per Mail an“; „Scan-to-Folder schlägt fehl“; „Zielordner nicht erreichbar“; „SMTP-Fehler am Kopierer“. Nicht auswählen, wenn das Gerät generell nicht scannt, das E-Mail-System organisationsweit ausfällt oder eine allgemeine Dateifreigabe gestört ist. Für die Klassifizierung sind der konkret betroffene Dienst oder Gegenstand, die Fehlermeldung, die Anzahl betroffener Personen, der Standort sowie die Unterscheidung zwischen Störung, Berechtigung, Bestellung und Änderungswunsch besonders wichtig. Einzelne unspezifische Wörter wie „geht nicht“, „Problem“ oder „dringend“ reichen ohne Sachbezug nicht für diese Zuordnung aus. Abgrenzungsregel: Support übernimmt Erstprüfung; Mail-, Netzwerk- und Dateidienste werden bei zentraler Ursache an Infrastruktur übergeben.",
"answer": "Interne Klassifizierung: Das Ticket ist der Kategorie „Drucken, Scannen und Kopieren \u003e Scan-to-Mail und Scan-to-Folder“ zuzuordnen. Primär zuständig ist „Support und Telekommunikation“. Vor der endgültigen Zuweisung sind die genannten Ausschlusskriterien und Schnittstellen zu prüfen.",
"auto_reply": false,
"min_score": 0.7,
"categories": [
"Drucken, Scannen und Kopieren \u003e Scan-to-Mail und Scan-to-Folder"
],
"keywords": [
"Scan-to-Mail",
"Scan-to-Folder",
"SMTP",
"Zielordner",
"Scanversand",
"Netzwerkordner",
"Scannen per E-Mail",
"Scan-to-Mail und Scan-to-Folder",
"Drucken, Scannen und Kopieren"
],
"source": "internal-category",
"source_uri": "kb://internal-kb/glpi-kategorien/drucken-scannen-und-kopieren/scan-to-mail-und-scan-to-folder",
"language": "de-DE",
"communication_style": "formal"
{
"id": "KAT-SCAN-TO-MAIL-UND-SCAN-TO-FOLDER-SELECT",
"title": "Scan-to-Mail und Scan-to-Folder",
"text": "Auswahlziel: Drucken, Scannen und Kopieren \u003e Scan-to-Mail und Scan-to-Folder. Primär zuständiges Team: Support und Telekommunikation. Diese Kategorie ist auszuwählen, wenn ein Scanner oder Multifunktionsgerät Scans nicht per E-Mail versendet oder nicht in einen zentralen Ordner ablegt, obwohl das Scannen selbst funktioniert. Typische Ticketformulierungen sind: „Scan kommt nicht per Mail an“; „Scan-to-Folder schlägt fehl“; „Zielordner nicht erreichbar“; „SMTP-Fehler am Kopierer“. Nicht auswählen, wenn das Gerät generell nicht scannt, das E-Mail-System organisationsweit ausfällt oder eine allgemeine Dateifreigabe gestört ist. Für die Klassifizierung sind der konkret betroffene Dienst oder Gegenstand, die Fehlermeldung, die Anzahl betroffener Personen, der Standort sowie die Unterscheidung zwischen Störung, Berechtigung, Bestellung und Änderungswunsch besonders wichtig. Einzelne unspezifische Wörter wie „geht nicht“, „Problem“ oder „dringend“ reichen ohne Sachbezug nicht für diese Zuordnung aus. Abgrenzungsregel: Support übernimmt Erstprüfung; Mail-, Netzwerk- und Dateidienste werden bei zentraler Ursache an Infrastruktur übergeben.",
"answer": "Interne Klassifizierung: Das Ticket ist der Kategorie „Drucken, Scannen und Kopieren \u003e Scan-to-Mail und Scan-to-Folder“ zuzuordnen. Primär zuständig ist „Support und Telekommunikation“. Vor der endgültigen Zuweisung sind die genannten Ausschlusskriterien und Schnittstellen zu prüfen.",
"auto_reply": false,
"min_score": 0.7,
"categories": [
"Drucken, Scannen und Kopieren \u003e Scan-to-Mail und Scan-to-Folder"
],
"keywords": [
"Scan-to-Mail",
"Scan-to-Folder",
"SMTP",
"Zielordner",
"Scanversand",
"Netzwerkordner",
"Scannen per E-Mail",
"Scan-to-Mail und Scan-to-Folder",
"Drucken, Scannen und Kopieren"
],
"source": "internal-category",
"source_uri": "kb://internal-kb/glpi-kategorien/drucken-scannen-und-kopieren/scan-to-mail-und-scan-to-folder",
"language": "de-DE",
"communication_style": "formal"
}

View File

@@ -1,26 +1,26 @@
{
"id": "KAT-SICHERHEITSUPDATE-SELECT",
"title": "Sicherheitsupdate",
"text": "Auswahlziel: IT-Sicherheit und Datensicherung \u003e Sicherheitsupdate. Primär zuständiges Team: Infrastruktur und Backend. Diese Kategorie ist auszuwählen, wenn ein sicherheitskritischer Patch, Herstellerhinweis oder dringendes Update bewertet, getestet und zeitnah auf Servern, Plattformen oder zentralen Komponenten ausgerollt werden soll. Typische Ticketformulierungen sind: „Kritischen Patch einspielen“; „Hersteller meldet Security Update“; „Zero-Day-Patch planen“; „Sicherheitsaktualisierung verteilen“. Nicht auswählen, wenn es um ein reguläres Fachanwendungsrelease, ein einzelnes Clientupdate ohne Sicherheitsbezug oder eine bereits ausgenutzte Schwachstelle geht. Für die Klassifizierung sind der konkret betroffene Dienst oder Gegenstand, die Fehlermeldung, die Anzahl betroffener Personen, der Standort sowie die Unterscheidung zwischen Störung, Berechtigung, Bestellung und Änderungswunsch besonders wichtig. Einzelne unspezifische Wörter wie „geht nicht“, „Problem“ oder „dringend“ reichen ohne Sachbezug nicht für diese Zuordnung aus. Abgrenzungsregel: Bei bestätigter aktiver Ausnutzung zusätzlich Sicherheitsvorfall wählen.",
"answer": "Interne Klassifizierung: Das Ticket ist der Kategorie „IT-Sicherheit und Datensicherung \u003e Sicherheitsupdate“ zuzuordnen. Primär zuständig ist „Infrastruktur und Backend“. Vor der endgültigen Zuweisung sind die genannten Ausschlusskriterien und Schnittstellen zu prüfen.",
"auto_reply": false,
"min_score": 0.7,
"categories": [
"IT-Sicherheit und Datensicherung \u003e Sicherheitsupdate"
],
"keywords": [
"Sicherheitsupdate",
"Security Patch",
"kritischer Patch",
"Zero Day",
"CVE Patch",
"Update",
"Herstellerwarnung",
"Patchmanagement",
"IT-Sicherheit und Datensicherung"
],
"source": "internal-category",
"source_uri": "kb://internal-kb/glpi-kategorien/it-sicherheit-und-datensicherung/sicherheitsupdate",
"language": "de-DE",
"communication_style": "formal"
{
"id": "KAT-SICHERHEITSUPDATE-SELECT",
"title": "Sicherheitsupdate",
"text": "Auswahlziel: IT-Sicherheit und Datensicherung \u003e Sicherheitsupdate. Primär zuständiges Team: Infrastruktur und Backend. Diese Kategorie ist auszuwählen, wenn ein sicherheitskritischer Patch, Herstellerhinweis oder dringendes Update bewertet, getestet und zeitnah auf Servern, Plattformen oder zentralen Komponenten ausgerollt werden soll. Typische Ticketformulierungen sind: „Kritischen Patch einspielen“; „Hersteller meldet Security Update“; „Zero-Day-Patch planen“; „Sicherheitsaktualisierung verteilen“. Nicht auswählen, wenn es um ein reguläres Fachanwendungsrelease, ein einzelnes Clientupdate ohne Sicherheitsbezug oder eine bereits ausgenutzte Schwachstelle geht. Für die Klassifizierung sind der konkret betroffene Dienst oder Gegenstand, die Fehlermeldung, die Anzahl betroffener Personen, der Standort sowie die Unterscheidung zwischen Störung, Berechtigung, Bestellung und Änderungswunsch besonders wichtig. Einzelne unspezifische Wörter wie „geht nicht“, „Problem“ oder „dringend“ reichen ohne Sachbezug nicht für diese Zuordnung aus. Abgrenzungsregel: Bei bestätigter aktiver Ausnutzung zusätzlich Sicherheitsvorfall wählen.",
"answer": "Interne Klassifizierung: Das Ticket ist der Kategorie „IT-Sicherheit und Datensicherung \u003e Sicherheitsupdate“ zuzuordnen. Primär zuständig ist „Infrastruktur und Backend“. Vor der endgültigen Zuweisung sind die genannten Ausschlusskriterien und Schnittstellen zu prüfen.",
"auto_reply": false,
"min_score": 0.7,
"categories": [
"IT-Sicherheit und Datensicherung \u003e Sicherheitsupdate"
],
"keywords": [
"Sicherheitsupdate",
"Security Patch",
"kritischer Patch",
"Zero Day",
"CVE Patch",
"Update",
"Herstellerwarnung",
"Patchmanagement",
"IT-Sicherheit und Datensicherung"
],
"source": "internal-category",
"source_uri": "kb://internal-kb/glpi-kategorien/it-sicherheit-und-datensicherung/sicherheitsupdate",
"language": "de-DE",
"communication_style": "formal"
}

View File

@@ -1,27 +1,27 @@
{
"id": "KAT-VIDEOKONFERENZ-SELECT",
"title": "Videokonferenz",
"text": "Auswahlziel: Telefonie und Kommunikation \u003e Videokonferenz. Primär zuständiges Team: Support und Telekommunikation. Diese Kategorie ist auszuwählen, wenn Teilnahme, Kamera, Mikrofon, Lautsprecher, Bildschirmfreigabe oder Bedienung bei einer Videokonferenz am Arbeitsplatz nicht funktioniert. Typische Ticketformulierungen sind: „Kamera in Besprechung nicht verfügbar“; „Mikrofon wird nicht erkannt“; „Keine Tonwiedergabe in Videokonferenz“; „Bildschirmfreigabe klappt nicht“. Nicht auswählen, wenn ein zentrales Konferenzsystem, Netzwerkstandort oder eine Fachanwendung ohne Konferenzbezug betroffen ist. Für die Klassifizierung sind der konkret betroffene Dienst oder Gegenstand, die Fehlermeldung, die Anzahl betroffener Personen, der Standort sowie die Unterscheidung zwischen Störung, Berechtigung, Bestellung und Änderungswunsch besonders wichtig. Einzelne unspezifische Wörter wie „geht nicht“, „Problem“ oder „dringend“ reichen ohne Sachbezug nicht für diese Zuordnung aus. Abgrenzungsregel: Bei vielen gleichzeitig Betroffenen oder zentralem Dienstausfall an Infrastruktur beziehungsweise zuständige Plattformbetreuung übergeben.",
"answer": "Interne Klassifizierung: Das Ticket ist der Kategorie „Telefonie und Kommunikation \u003e Videokonferenz“ zuzuordnen. Primär zuständig ist „Support und Telekommunikation“. Vor der endgültigen Zuweisung sind die genannten Ausschlusskriterien und Schnittstellen zu prüfen.",
"auto_reply": false,
"min_score": 0.7,
"categories": [
"Telefonie und Kommunikation \u003e Videokonferenz"
],
"keywords": [
"Videokonferenz",
"Kamera",
"Mikrofon",
"Besprechung",
"Meeting",
"Bildschirmfreigabe",
"Teams-Konferenz",
"Webex",
"Zoom",
"Telefonie und Kommunikation"
],
"source": "internal-category",
"source_uri": "kb://internal-kb/glpi-kategorien/telefonie-und-kommunikation/videokonferenz",
"language": "de-DE",
"communication_style": "formal"
{
"id": "KAT-VIDEOKONFERENZ-SELECT",
"title": "Videokonferenz",
"text": "Auswahlziel: Telefonie und Kommunikation \u003e Videokonferenz. Primär zuständiges Team: Support und Telekommunikation. Diese Kategorie ist auszuwählen, wenn Teilnahme, Kamera, Mikrofon, Lautsprecher, Bildschirmfreigabe oder Bedienung bei einer Videokonferenz am Arbeitsplatz nicht funktioniert. Typische Ticketformulierungen sind: „Kamera in Besprechung nicht verfügbar“; „Mikrofon wird nicht erkannt“; „Keine Tonwiedergabe in Videokonferenz“; „Bildschirmfreigabe klappt nicht“. Nicht auswählen, wenn ein zentrales Konferenzsystem, Netzwerkstandort oder eine Fachanwendung ohne Konferenzbezug betroffen ist. Für die Klassifizierung sind der konkret betroffene Dienst oder Gegenstand, die Fehlermeldung, die Anzahl betroffener Personen, der Standort sowie die Unterscheidung zwischen Störung, Berechtigung, Bestellung und Änderungswunsch besonders wichtig. Einzelne unspezifische Wörter wie „geht nicht“, „Problem“ oder „dringend“ reichen ohne Sachbezug nicht für diese Zuordnung aus. Abgrenzungsregel: Bei vielen gleichzeitig Betroffenen oder zentralem Dienstausfall an Infrastruktur beziehungsweise zuständige Plattformbetreuung übergeben.",
"answer": "Interne Klassifizierung: Das Ticket ist der Kategorie „Telefonie und Kommunikation \u003e Videokonferenz“ zuzuordnen. Primär zuständig ist „Support und Telekommunikation“. Vor der endgültigen Zuweisung sind die genannten Ausschlusskriterien und Schnittstellen zu prüfen.",
"auto_reply": false,
"min_score": 0.7,
"categories": [
"Telefonie und Kommunikation \u003e Videokonferenz"
],
"keywords": [
"Videokonferenz",
"Kamera",
"Mikrofon",
"Besprechung",
"Meeting",
"Bildschirmfreigabe",
"Teams-Konferenz",
"Webex",
"Zoom",
"Telefonie und Kommunikation"
],
"source": "internal-category",
"source_uri": "kb://internal-kb/glpi-kategorien/telefonie-und-kommunikation/videokonferenz",
"language": "de-DE",
"communication_style": "formal"
}

View File

@@ -1,27 +1,27 @@
{
"id": "KAT-VIRTUELLE-MASCHINEN-SELECT",
"title": "Virtuelle Maschinen",
"text": "Auswahlziel: Server, Backend und Plattformen \u003e Virtuelle Maschinen. Primär zuständiges Team: Infrastruktur und Backend. Diese Kategorie ist auszuwählen, wenn eine konkrete virtuelle Maschine neu bereitgestellt, geändert, vergrößert, geklont, gestartet, wiederhergestellt oder bei einem VM-spezifischen Fehler bearbeitet werden soll. Typische Ticketformulierungen sind: „Neue VM bereitstellen“; „Virtuelle Maschine startet nicht“; „RAM oder CPU erhöhen“; „VM klonen“. Nicht auswählen, wenn der gesamte Hypervisor-Cluster betroffen ist, nur die Anwendung in der VM fehlerhaft ist oder ein Container benötigt wird. Für die Klassifizierung sind der konkret betroffene Dienst oder Gegenstand, die Fehlermeldung, die Anzahl betroffener Personen, der Standort sowie die Unterscheidung zwischen Störung, Berechtigung, Bestellung und Änderungswunsch besonders wichtig. Einzelne unspezifische Wörter wie „geht nicht“, „Problem“ oder „dringend“ reichen ohne Sachbezug nicht für diese Zuordnung aus. Abgrenzungsregel: Betriebssystem- und Anwendungsprobleme innerhalb der VM sind getrennt zu betrachten.",
"answer": "Interne Klassifizierung: Das Ticket ist der Kategorie „Server, Backend und Plattformen \u003e Virtuelle Maschinen“ zuzuordnen. Primär zuständig ist „Infrastruktur und Backend“. Vor der endgültigen Zuweisung sind die genannten Ausschlusskriterien und Schnittstellen zu prüfen.",
"auto_reply": false,
"min_score": 0.7,
"categories": [
"Server, Backend und Plattformen \u003e Virtuelle Maschinen"
],
"keywords": [
"virtuelle Maschine",
"VM",
"vCPU",
"virtueller Server",
"VM bereitstellen",
"VM startet nicht",
"Snapshot",
"Ressourcen erhöhen",
"Virtuelle Maschinen",
"Server, Backend und Plattformen"
],
"source": "internal-category",
"source_uri": "kb://internal-kb/glpi-kategorien/server-backend-und-plattformen/virtuelle-maschinen",
"language": "de-DE",
"communication_style": "formal"
{
"id": "KAT-VIRTUELLE-MASCHINEN-SELECT",
"title": "Virtuelle Maschinen",
"text": "Auswahlziel: Server, Backend und Plattformen \u003e Virtuelle Maschinen. Primär zuständiges Team: Infrastruktur und Backend. Diese Kategorie ist auszuwählen, wenn eine konkrete virtuelle Maschine neu bereitgestellt, geändert, vergrößert, geklont, gestartet, wiederhergestellt oder bei einem VM-spezifischen Fehler bearbeitet werden soll. Typische Ticketformulierungen sind: „Neue VM bereitstellen“; „Virtuelle Maschine startet nicht“; „RAM oder CPU erhöhen“; „VM klonen“. Nicht auswählen, wenn der gesamte Hypervisor-Cluster betroffen ist, nur die Anwendung in der VM fehlerhaft ist oder ein Container benötigt wird. Für die Klassifizierung sind der konkret betroffene Dienst oder Gegenstand, die Fehlermeldung, die Anzahl betroffener Personen, der Standort sowie die Unterscheidung zwischen Störung, Berechtigung, Bestellung und Änderungswunsch besonders wichtig. Einzelne unspezifische Wörter wie „geht nicht“, „Problem“ oder „dringend“ reichen ohne Sachbezug nicht für diese Zuordnung aus. Abgrenzungsregel: Betriebssystem- und Anwendungsprobleme innerhalb der VM sind getrennt zu betrachten.",
"answer": "Interne Klassifizierung: Das Ticket ist der Kategorie „Server, Backend und Plattformen \u003e Virtuelle Maschinen“ zuzuordnen. Primär zuständig ist „Infrastruktur und Backend“. Vor der endgültigen Zuweisung sind die genannten Ausschlusskriterien und Schnittstellen zu prüfen.",
"auto_reply": false,
"min_score": 0.7,
"categories": [
"Server, Backend und Plattformen \u003e Virtuelle Maschinen"
],
"keywords": [
"virtuelle Maschine",
"VM",
"vCPU",
"virtueller Server",
"VM bereitstellen",
"VM startet nicht",
"Snapshot",
"Ressourcen erhöhen",
"Virtuelle Maschinen",
"Server, Backend und Plattformen"
],
"source": "internal-category",
"source_uri": "kb://internal-kb/glpi-kategorien/server-backend-und-plattformen/virtuelle-maschinen",
"language": "de-DE",
"communication_style": "formal"
}

View File

@@ -1,27 +1,27 @@
{
"id": "KAT-WARTUNGS-UND-SUPPORTVERTRAG-SELECT",
"title": "Wartungs- und Supportvertrag",
"text": "Auswahlziel: Beschaffung, Verträge und Lizenzen \u003e Wartungs- und Supportvertrag. Primär zuständiges Team: Leitung und Finanzen / Beschaffung. Diese Kategorie ist auszuwählen, wenn Wartungs-, Pflege-, Hersteller- oder Supportverträge abgeschlossen, verlängert, angepasst, geprüft oder gekündigt werden sollen. Typische Ticketformulierungen sind: „Wartungsvertrag verlängern“; „Herstellersupport beauftragen“; „Pflegevertrag prüfen“; „Supportvertrag kündigen“. Nicht auswählen, wenn ein konkreter technischer Supportfall beim Hersteller eröffnet oder eine Rechnung ohne Vertragsänderung geprüft wird. Für die Klassifizierung sind der konkret betroffene Dienst oder Gegenstand, die Fehlermeldung, die Anzahl betroffener Personen, der Standort sowie die Unterscheidung zwischen Störung, Berechtigung, Bestellung und Änderungswunsch besonders wichtig. Einzelne unspezifische Wörter wie „geht nicht“, „Problem“ oder „dringend“ reichen ohne Sachbezug nicht für diese Zuordnung aus. Abgrenzungsregel: Leistungsumfang, Laufzeit, Kündigungsfrist und zuständiges Fachteam sind zu dokumentieren.",
"answer": "Interne Klassifizierung: Das Ticket ist der Kategorie „Beschaffung, Verträge und Lizenzen \u003e Wartungs- und Supportvertrag“ zuzuordnen. Primär zuständig ist „Leitung und Finanzen / Beschaffung“. Vor der endgültigen Zuweisung sind die genannten Ausschlusskriterien und Schnittstellen zu prüfen.",
"auto_reply": false,
"min_score": 0.7,
"categories": [
"Beschaffung, Verträge und Lizenzen \u003e Wartungs- und Supportvertrag"
],
"keywords": [
"Wartungsvertrag",
"Supportvertrag",
"Pflegevertrag",
"Herstellersupport",
"Verlängerung",
"Kündigung",
"SLA",
"Maintenance",
"Wartungs- und Supportvertrag",
"Beschaffung, Verträge und Lizenzen"
],
"source": "internal-category",
"source_uri": "kb://internal-kb/glpi-kategorien/beschaffung-vertrage-und-lizenzen/wartungs-und-supportvertrag",
"language": "de-DE",
"communication_style": "formal"
{
"id": "KAT-WARTUNGS-UND-SUPPORTVERTRAG-SELECT",
"title": "Wartungs- und Supportvertrag",
"text": "Auswahlziel: Beschaffung, Verträge und Lizenzen \u003e Wartungs- und Supportvertrag. Primär zuständiges Team: Leitung und Finanzen / Beschaffung. Diese Kategorie ist auszuwählen, wenn Wartungs-, Pflege-, Hersteller- oder Supportverträge abgeschlossen, verlängert, angepasst, geprüft oder gekündigt werden sollen. Typische Ticketformulierungen sind: „Wartungsvertrag verlängern“; „Herstellersupport beauftragen“; „Pflegevertrag prüfen“; „Supportvertrag kündigen“. Nicht auswählen, wenn ein konkreter technischer Supportfall beim Hersteller eröffnet oder eine Rechnung ohne Vertragsänderung geprüft wird. Für die Klassifizierung sind der konkret betroffene Dienst oder Gegenstand, die Fehlermeldung, die Anzahl betroffener Personen, der Standort sowie die Unterscheidung zwischen Störung, Berechtigung, Bestellung und Änderungswunsch besonders wichtig. Einzelne unspezifische Wörter wie „geht nicht“, „Problem“ oder „dringend“ reichen ohne Sachbezug nicht für diese Zuordnung aus. Abgrenzungsregel: Leistungsumfang, Laufzeit, Kündigungsfrist und zuständiges Fachteam sind zu dokumentieren.",
"answer": "Interne Klassifizierung: Das Ticket ist der Kategorie „Beschaffung, Verträge und Lizenzen \u003e Wartungs- und Supportvertrag“ zuzuordnen. Primär zuständig ist „Leitung und Finanzen / Beschaffung“. Vor der endgültigen Zuweisung sind die genannten Ausschlusskriterien und Schnittstellen zu prüfen.",
"auto_reply": false,
"min_score": 0.7,
"categories": [
"Beschaffung, Verträge und Lizenzen \u003e Wartungs- und Supportvertrag"
],
"keywords": [
"Wartungsvertrag",
"Supportvertrag",
"Pflegevertrag",
"Herstellersupport",
"Verlängerung",
"Kündigung",
"SLA",
"Maintenance",
"Wartungs- und Supportvertrag",
"Beschaffung, Verträge und Lizenzen"
],
"source": "internal-category",
"source_uri": "kb://internal-kb/glpi-kategorien/beschaffung-vertrage-und-lizenzen/wartungs-und-supportvertrag",
"language": "de-DE",
"communication_style": "formal"
}

View File

@@ -1,26 +1,26 @@
{
"id": "KAT-ANGEBOT-UND-WIRTSCHAFTLICHKEITSPRUFUNG-SELECT",
"title": "Angebot und Wirtschaftlichkeitsprüfung",
"text": "Auswahlziel: Beschaffung, Verträge und Lizenzen \u003e Angebot und Wirtschaftlichkeitsprüfung. Primär zuständiges Team: Leitung und Finanzen / Beschaffung. Diese Kategorie ist auszuwählen, wenn Angebote eingeholt, Preise verglichen, Wirtschaftlichkeit bewertet, Vergabevermerke vorbereitet oder Beschaffungsvarianten kaufmännisch geprüft werden sollen. Typische Ticketformulierungen sind: „Drei Angebote vergleichen“; „Wirtschaftlichkeitsbetrachtung erstellen“; „Vergabe vorbereiten“; „Kostenvarianten bewerten“. Nicht auswählen, wenn die technische Produktauswahl allein im Vordergrund steht oder bereits eine Rechnung zur Zahlung vorliegt. Für die Klassifizierung sind der konkret betroffene Dienst oder Gegenstand, die Fehlermeldung, die Anzahl betroffener Personen, der Standort sowie die Unterscheidung zwischen Störung, Berechtigung, Bestellung und Änderungswunsch besonders wichtig. Einzelne unspezifische Wörter wie „geht nicht“, „Problem“ oder „dringend“ reichen ohne Sachbezug nicht für diese Zuordnung aus. Abgrenzungsregel: Technische Bewertung erfolgt durch das zuständige Fachteam; kaufmännische und vergaberechtliche Bewertung durch Beschaffung.",
"answer": "Interne Klassifizierung: Das Ticket ist der Kategorie „Beschaffung, Verträge und Lizenzen \u003e Angebot und Wirtschaftlichkeitsprüfung“ zuzuordnen. Primär zuständig ist „Leitung und Finanzen / Beschaffung“. Vor der endgültigen Zuweisung sind die genannten Ausschlusskriterien und Schnittstellen zu prüfen.",
"auto_reply": false,
"min_score": 0.7,
"categories": [
"Beschaffung, Verträge und Lizenzen \u003e Angebot und Wirtschaftlichkeitsprüfung"
],
"keywords": [
"Angebot",
"Preisvergleich",
"Wirtschaftlichkeit",
"Vergabe",
"Vergabevermerk",
"Kostenvergleich",
"Markterkundung",
"Angebot und Wirtschaftlichkeitsprüfung",
"Beschaffung, Verträge und Lizenzen"
],
"source": "internal-category",
"source_uri": "kb://internal-kb/glpi-kategorien/beschaffung-vertrage-und-lizenzen/angebot-und-wirtschaftlichkeitsprufung",
"language": "de-DE",
"communication_style": "formal"
{
"id": "KAT-ANGEBOT-UND-WIRTSCHAFTLICHKEITSPRUFUNG-SELECT",
"title": "Angebot und Wirtschaftlichkeitsprüfung",
"text": "Auswahlziel: Beschaffung, Verträge und Lizenzen \u003e Angebot und Wirtschaftlichkeitsprüfung. Primär zuständiges Team: Leitung und Finanzen / Beschaffung. Diese Kategorie ist auszuwählen, wenn Angebote eingeholt, Preise verglichen, Wirtschaftlichkeit bewertet, Vergabevermerke vorbereitet oder Beschaffungsvarianten kaufmännisch geprüft werden sollen. Typische Ticketformulierungen sind: „Drei Angebote vergleichen“; „Wirtschaftlichkeitsbetrachtung erstellen“; „Vergabe vorbereiten“; „Kostenvarianten bewerten“. Nicht auswählen, wenn die technische Produktauswahl allein im Vordergrund steht oder bereits eine Rechnung zur Zahlung vorliegt. Für die Klassifizierung sind der konkret betroffene Dienst oder Gegenstand, die Fehlermeldung, die Anzahl betroffener Personen, der Standort sowie die Unterscheidung zwischen Störung, Berechtigung, Bestellung und Änderungswunsch besonders wichtig. Einzelne unspezifische Wörter wie „geht nicht“, „Problem“ oder „dringend“ reichen ohne Sachbezug nicht für diese Zuordnung aus. Abgrenzungsregel: Technische Bewertung erfolgt durch das zuständige Fachteam; kaufmännische und vergaberechtliche Bewertung durch Beschaffung.",
"answer": "Interne Klassifizierung: Das Ticket ist der Kategorie „Beschaffung, Verträge und Lizenzen \u003e Angebot und Wirtschaftlichkeitsprüfung“ zuzuordnen. Primär zuständig ist „Leitung und Finanzen / Beschaffung“. Vor der endgültigen Zuweisung sind die genannten Ausschlusskriterien und Schnittstellen zu prüfen.",
"auto_reply": false,
"min_score": 0.7,
"categories": [
"Beschaffung, Verträge und Lizenzen \u003e Angebot und Wirtschaftlichkeitsprüfung"
],
"keywords": [
"Angebot",
"Preisvergleich",
"Wirtschaftlichkeit",
"Vergabe",
"Vergabevermerk",
"Kostenvergleich",
"Markterkundung",
"Angebot und Wirtschaftlichkeitsprüfung",
"Beschaffung, Verträge und Lizenzen"
],
"source": "internal-category",
"source_uri": "kb://internal-kb/glpi-kategorien/beschaffung-vertrage-und-lizenzen/angebot-und-wirtschaftlichkeitsprufung",
"language": "de-DE",
"communication_style": "formal"
}

Some files were not shown because too many files have changed in this diff Show More