Мне кажется это плохая идея. Во-первых, в корпортале лицензия идет на пользователя. Сколько вам нужно лицензий, чтобы содержать всех ваших зарегистрированных клиентов? Мне кажется это будет дорого. Во-вторых, пускать внешних пользователей во внутреннюю корпоративную систему, хоть даже с разграничением прав, не самая лучшая идея. В третьих, нагрузка на портал и на внешний сайт все же разная, если будет все в одной системе, то могут возникнуть трудности в распределении нагрузки. Например, внешний сайт может находится в гео-распределенном кластере, а портал на сервере внутри организации. Ну и разные технические трудности авторизации, постоянное отслеживание прав доступа и т.п.
Да, это я вас обманул, там массив: array(модуль, сущность, код_документа_в_модуле). К сожалению нормального описания этого чуда нет. Может лучше обратиться в ТП.
Хотя.. Вам нужно именно удалить все БП привязанные к документу или остановить текущий БП?
Конечно стоит, возможно есть штатное решение этого вопроса (с мультидоменами в АД не работал) Так же можно попробовать по событию создания нового пользователя из АД проверять, существует ли он (например по логину), и если да, то обновить его, вместо создания нового.