С версии ArcGIS 10.5.1 добавить собственный виджет в набор готовых инструментов портальной версии Web AppBuilder стало гораздо проще. До этого приходилось пользоваться недокументрированными возможностями, который мы описывали в ветке блога по разработке.

С версии 10.5.1 разработанный виджет помещается на веб-сервер, а его описание добавляется через вкладку «Мои ресурсы» на Portal for ArcGIS и далее виджет становится доступен в составе других инструментов конструктора.

Впрочем все описано в русскоязычной справке: http://server.arcgis.com/ru/portal/latest/use/add-custom-widgets.htm

Изучите пользовательские виджеты, выложенные в открытый доступ другими пользователями: