Мне нравится, что Apex позволяет мне настроить конфиденциальность для каждого пользователя, это упрощает мою жизнь при управлении несколькими пользователями, поскольку большинство из них — разные люди. Добавлять новые легко, потому что у них есть конечная точка API, которую вы можете использовать с любым языком программирования/фреймворком. Вам нужно более 1 человека, работающего в качестве службы поддержки, чтобы не отставать от всех запросов функций, но это не должно быть слишком сложно, если у ваших клиентов есть достаточный спрос. Мы используем apex в нашей организации уже почти 2 года, и это здорово! Объем работы, требуемой от нас для добавления новых полей или внесения изменений, значительно сократился, и у нас всегда есть чем заняться самостоятельно. Разрешение доступа между двумя средами (разработка и производство). Наша среда разработки содержит конфиденциальные данные, поэтому клиент не хочет, чтобы кто-либо видел информацию об его учетной записи, даже если еще ничего не является конфиденциальным. С вершиной я смог все исправить, не заставляя кого-то проходить через тысячи.