NETIntel – СЦ4: Креирање и управување со Environments
Опис
Најавен администратор (tenant admin) креира и управува со логички околини (environments) во рамки на својот tenant. Environments се користат за логичко групирање на уредите што испраќаат податоци до системот.
Актери
- Администратор (корисник најавен преку Google OAuth)
Предуслови
- Валидна корисничка сесија (JWT
sessioncookie добиен преку Google OAuth). - Корисникот има улога
adminво својот tenant.
Главен тек
- Администраторот е најавен во системот преку Google OAuth.
- Клиентскиот интерфејс праќа барање
POST /api/admin/environmentsсо име на новото environment. - Серверот го чита
tenant_idод корисничката сесија (JWT). - Серверот проверува дали environment со исто име веќе постои во истиот tenant.
- Серверот креира нов запис во табелата
environmentsсо полињатаname,created_atиtenant_id. - Новото environment станува достапно за избор при генерирање на Env Token и за филтрирање на уреди.
Табели
- users
- tenants
- memberships
- environments
Last modified
3 weeks ago
Last modified on 01/21/26 00:46:33
Note:
See TracWiki
for help on using the wiki.
