Некоторый контекст
В настоящее время я создаю поток утверждения с помощью Flow, который собирается проверять разрешения пользователей в отношении документа SharePoint, который должен быть утвержден.Поскольку в Flow пока нет возможности поиграть с правами, я использую запросы REST для получения прав пользователя X, что в итоге дает возможность возвращать только SP.BasePermission
объекты, поэтому мне приходится сравнивать с другими правамидвоичное значение ( с этим как ссылка )
Побитовая манипуляция
Поиск в потоке, я не нашел ни одной функции, такой как bitAnd()
, и увидел, что она былазапросили год назад в FlowIdeas , но без последующих действий.Единственный способ, которым я могу думать сейчас, - это преобразовать значение в двоичном виде и начать играть с функциями подстроки ...
Кто-нибудь когда-либо сталкивался с этим или делал подобное?
Обновление 2019-09-25
Только что обнаружил, что функция bindary()
- это поток, а НЕ работает, поэтому я не могу придумать больше вариантов ...