Sonatype Nexus: создание роли на основе имени репозитория - PullRequest
0 голосов
/ 27 апреля 2020

На самом деле я управляю экземпляром Nexus 3 для многопрофильной компании ie и хочу посвятить какой-нибудь репозиторий какой-то команде.

Чтобы быть более понятным, у меня есть команда A и команда B и npm, pypi и репозитории для каждой команды.

Команда A не может получить доступ команда B хранилища и наоборот

Мои имена хранилищ: <team>-<technology>-<maturity>

Как: teamA-pypi-release

Чего я хочу добиться, так это создать роль для каждого команда, которая предоставляет доступ на чтение / запись к каждому репозиторию команды. Я не хочу создавать одну привилегию для репозитория (цель состоит в том, чтобы управлять около 130 командами в каждом 3-4 репозиториях), поэтому я хотел что-то простое, которое может использовать подстановочный знак, такой как <team>-*, похоже, он не поддерживается в репозитории Просмотр привилегий.

У кого-нибудь были какие-либо советы по этому поводу? или некоторые лучшие практики для мультитенантного Nexus? Может быть, я думаю, что это неправильно:)

Спасибо

...