Кто такой игрок — для всей платформы.
Единый источник данных об идентификации, жизненном цикле счёта, стендинге, сегментах и согласиях. Каждый сервис, который касается денег, спрашивает его перед действием, и никто не держит свою копию.
PAM, если точно
Жизненный цикл счёта
От регистрации до закрытия, с кодами причин и названным источником полномочий на каждом переходе.
Псевдонимная ссылка
Сервисы видят ссылку на игрока, а не имя. Персональные данные лежат в хранилище с целевым доступом и своим контролем.
Артефакт стендинга
Один версионируемый документ — статус, гейты, лимиты, сегменты, — который кошелёк, касса, бонусы и KYC читают одним запросом.
Сегменты
Поведенческие и коммерческие метки, которые потребляют промо и кэшбэк. Считаются здесь и больше нигде.
Согласия
Маркетинг, приватность и условия фиксируются против версии принятого документа, поэтому можно доказать, что и когда было согласовано.
Права субъекта данных
Доступ и удаление оркеструются по всем контекстам, с учётом legal hold и финансовых сроков хранения, а не вопреки им.
Каждый модуль на этой платформе определяется не только тем, чем владеет, но и тем, что ему запрещено. Именно это делает границу проверяемой, а не декларативной.
Гейт, применённый здесь, действует везде, потому что ниже по стеку никто не хранит собственную версию того, кем является игрок.
Посмотрите, как это работает
Каждый модуль здесь превращается в экраны, которыми оператор пользуется в понедельник. Попросите разбор тех, что решают вашу неделю.