Как стать автором
Поиск
Написать публикацию
Обновить
6.98

Office 365 *

Программный продукт Microsoft

Сначала показывать
Порог рейтинга
Уровень сложности

Microsoft Graph API Requests или иной способ управления Microsoft 365

Время на прочтение4 мин
Количество просмотров2.9K

Довольно часто приходят задачи написать скрипты для Microsoft 365, будь то репортинг или какие-то автоматизации. Как правило, сервисы входящие в пакет M365: Exchange Online, SharePoint Online или Microsoft Endpoint Manager - имеют свои отдельные модули для работы с ними из PowerShell. Однако возникают ситуации, когда функционала этих модулей недостаточно. В таких случаях остается либо ждать, когда этот функционал все же появится, либо писать скрипты под Graph API самому. Как правило это 2–3 функции основные, и множество их вариаций. В какой-то из дней при шедулинге очередного такого скрипта в голову прокралась идея, а почему бы не написать свой модуль для подобного рода запросов? Причем такой, который не ограничивался бы списком каких-то конкретных команд, и такой, чтобы если появилась какая-то новая функция, тем кто будет пользоваться этим модулем не пришлось бы ждать обновления со стороны разработчика. В итоге на свет появился Graph API Requests,  модуль, который позволяет делать практически любого вида запросы к Microsoft Graph API, доступные и описанные в официальной документации Microsoft используя PowerShell.

Читать далее

Как Excel и VBA помогают отправлять тысячи HTTP REST API запросов

Уровень сложностиСредний
Время на прочтение9 мин
Количество просмотров26K

Работая в IoT-сфере и плотно взаимодействуя с одним из основных элементов данной концепции технологий – сетевым сервером, столкнулся вот с какой проблемой (задачей): необходимо отправлять много запросов для работы с умными устройствами на сетевой сервер. На сервере был реализован REST API с оболочкой Swagger UI, где из графической оболочки можно было отправлять только разовые запросы. Анализ сторонних клиентов, типа Postman или Insomnia показал, что простого визуального способа поместить в скрипт массив из необходимого перечня идентификаторов устройств (или любых других элементов сервера), для обращения к ним – не нашлось.

Так как большая часть работы с выгрузками и данными была в Excel, то решено было вспомнить навыки, полученные на учебе в университете, и написать скрипт на VBA, который бы мою задачку решал.

Необходимо было:

·      получать информацию по устройствам с различными параметрами фильтрации (GET);

·      применять изменения в конфигурации по устройствам: имя, профиль устройства, сетевые лицензии и пр. (PUT);

·      отправлять данные для конфигурации и взаимодействия с устройствами (POST).

И сегодня я расскажу вам про то, как с помощью Excel, пары формул и самописных функций на VBA можно реализовать алгоритм, отправляющий любое необходимое количество REST-API запросов с использованием авторизации Bearer Token.

Данная статья будет полезная тем, кто воспользуется данным решением под Windows, но еще больше она будет полезна тем людям, которые хотят использовать данное решение на MacOS (с Excel x64). Как вы уже догадались, ниже будут рассмотрены два варианта реализации под разные системы, так как с MacOS есть нюанс.

Читать далее

Создание инцидента через бота MS Teams

Время на прочтение4 мин
Количество просмотров4.3K

Повышение осведомленности работников в области информационной безопасности и поиск способов оперативного сбора информации об инцидентах (или иных подозрительных событиях) прямо от работников может завести безопасника к созданию бота.

Бота можно сделать для Telegram, Whatsapp, написать свой сайтик, написать приложение для VK, написать приложение для иного часто используемого приложения работниками. В данном примере рассмотрим бота созданного через Microsoft Power virtual agents для Microsoft Teams.

Интересно? Поехали

Искусственный интеллект Microsoft AI Builder в собственных мобильных приложениях

Время на прочтение4 мин
Количество просмотров3.9K
Всем привет, друзья! В одной из прошлых статей мы уже затрагивали тему искусственного интеллекта и роботизации процессов на базе линейки продуктов Microsoft Power Platform. Ознакомиться с данной статьей можно тут. Однако, я решил снова вернуться к этой теме и причиной тому стал колоссальный рост популярности роботизации и применения искусственного интеллекта в различных процессах обработки данных. Но, если быть до конца честным, то была еще одна очень важная причина, по которой я решил написать данную статью. А именно, появление поддержки кириллицы в большинстве моделей Microsoft AI Builder. Ранее, русский язык не поддерживался и это было определенной проблемой для применения искусственного интеллекта AI Builder в русскоязычном сегменте. Но теперь всё изменилось и давайте познакомимся с данным продуктом поближе. Как обычно, совсем немного теории.


Читать дальше →

8 главных анонсов конференции Microsoft Inspire 2021

Время на прочтение4 мин
Количество просмотров1.8K

Мы представили новые технологии, сервисы и партнерские программы на конференции Microsoft Inspire 2021. Партнеры компании получат эффективные инструменты, чтобы в новых условиях способствовать цифровой трансформации различных отраслей бизнеса и обеспечивать безопасность клиентов.

«Microsoft глубоко заинтересована в том, чтобы обеспечить партнеров по всему миру самыми инновационными технологиями, инструментами и решениями в отрасли, – рассказал в своем блоге корпоративный вице-президент по работе с глобальными партнерскими решениями корпорации Microsoft Ник Паркер. – Мы постоянно стремимся содействовать росту бизнеса и прибыльности наших партнеров, предлагая уникальные возможности для использования облака Microsoft, создания дифференцированных решений на наших платформах и выхода на рынок». 

Читать далее

Бесплатные учебные мероприятия по Microsoft 365 в июле

Время на прочтение2 мин
Количество просмотров2.2K

Привет, Хабр! Сегодня делимся двумя мероприятиями июля для тех, кто работает с Microsoft 365. Первое из них называется "настройка удаленной работы с Microsoft Teams", а второе - "Построение интеграции и рабочих процессов Microsoft Teams". Присоединяйтесь!

Читать далее

Как мы в dentsu Link.One строили (часть I-я)

Время на прочтение8 мин
Количество просмотров1.8K

Уже многое было написано как про low-code подход (хороший пост от vas3k), так и про платформу Power Platform от Microsoft, поэтому постараюсь не стать очередным КЭПом и не поднимать холиваров на тему “что лучше” и “кто там в будущем кого заменит и на что”. 

И в этой части (всего их планируется две) расскажу лишь о нашем полугодовом опыте с позиции менеджера, который получил задачу оцифровать взаимодействия внутри компании с целью оптимизации и дальнейшей конвейеризации производства услуг и сел думать, как её решать в условиях ресурсных ограничений. 

Как потом поняли – мы строим внутренние “Госуслуги” в хорошем смысле этого сравнения.

Давайте глянем

Медитации, обновленный дизайн видеозвонков, компоненты Fluid и другие новые функции в Microsoft Teams

Время на прочтение3 мин
Количество просмотров2.7K

Компания Microsoft представила обновления для Teams, Microsoft Teams Rooms и Viva, ориентированные на гибридную рабочую среду и продуктивную совместную работу. 

Заглядывайте под кат и изучайте 7 нововведений!

Читать далее

Парадокс гибридной работы

Время на прочтение6 мин
Количество просмотров2K

Когда я встречаюсь с лидерами из разных отраслей, становится ясно, что единого стандарта или плана гибридной работы не существует. У каждой организации должен быть свой подход, позволяющий удовлетворить уникальные потребности сотрудников. Согласно нашим исследованиям, подавляющему большинству сотрудников нужны более гибкие варианты удаленной работы, но в то же время они говорят, что после пандемии хотят больше личного взаимодействия. Это и есть парадокс гибридной работы.

Страны начинают восстанавливаться после эпидемии, и такие аномалии, касающиеся присутствия на рабочих местах, мы видим в собственных филиалах по всему миру. Например, в Китае 81% наших сотрудников присутствуют на рабочих местах три и более дней в неделю, тогда как в Австралии посещаемость офисов составляет всего 19% от того, что было до пандемии.

Гибридная работа стала крупнейшим сдвигом в том, как работает наше поколение. И такая работа потребует новой операционной модели, включающей людей, рабочие места и процессы. Мы опубликовали руководство, в котором рассказываем о том, что нам удалось узнать на сегодняшний день, включая данные, исследования и рекомендации, призванные помочь организациям ориентироваться в этих меняющихся обстоятельствах работы.

В этой статье основные моменты.

Читать далее

4 технических решения, которые делают API сервис успешным

Время на прочтение8 мин
Количество просмотров8.2K
Есть API, которые в целом «как-то работают», но имеют проблемы с безопасностью, документацией или валидацией данных. Автор статьи объясняет, почему в современных реалиях это недопустимо, и даёт рекомендации по исправлению недостатков.

 
API — это программный интерфейс взаимодействия между приложениями или компонентами. API делятся на приватные и публичные. Приватные API используют внутри компании, если, например, у неё несколько программных продуктов, которые общаются между собой. Публичные API могут использовать сторонние разработчики. Правда, в некоторых случаях за это нужно платить. Но тогда и требования пользователей к качеству и удобству использования API тоже будут выше. 

Когда API сервисы становятся публичными, чуда не происходит. Количество пользователей не растёт, а о том, чтобы сделать эту функциональность платной, вообще можно забыть (исключаем случаи, когда продукт раскручивают за счёт маркетинговой лжи с агрессивной рекламой).

А если от публичного API напрямую зависит доход компании, то ставки по-настоящему высоки. Эта мысль подробнее раскрыта в книге «Непрерывное развитие API. Правильные решения в изменчивом технологическом ландшафте» (Мехди Меджуи, Ронни Митра и др):
Читать дальше →

Как упростить рутинные задачи, используя VBA

Время на прочтение4 мин
Количество просмотров12K

Привет, Хабр! Я Сергей Чебарев, аналитик в команде визуализации данных «Северсталь-инфокома», и сегодня я расскажу, как можно, используя VBA и приложения Office, автоматизировать рутину в работе. VBA (Visual Basic for Applications) – это упрощенная версия Visual Basic, встроенная в множество продуктов Microsoft Office, и соответственно, эти продукты можно подружить между собой.

Самое очевидное применение VBA (который ещё часто и не вполне корректно называют макросами) – это автоматизация типовых задач с множеством повторяющихся шагов, делать которые руками долго, скучно и чревато ошибкам от усталости. Рассмотрим одну из таких задач.

Читать далее

2+1 мероприятия июня по профессиональной работе с Microsoft Teams

Время на прочтение3 мин
Количество просмотров2.2K

В этой ежемесячной подборке я расскажу вам о трех наших мероприятиях, которые помогут вам профессионально настроить работу в Microsoft Teams (как собственную, так и всех в вашей компании). Один из эвентов на английском с субтитрами русском, 2 других полностью на русском. Присоединяйтесь!

Читать далее

Инструменты Microsoft для повышения эффективности учебного процесса

Время на прочтение4 мин
Количество просмотров1.5K

В период дистанционного и гибридного обучения учителя применяли инновационные методы интеграции технологий в учебный процесс, чтобы заинтересовать учащихся. Большинство (82%) работников сферы образования уверено, что прошлый год ускорил темпы развития инноваций в преподавании и обучении.

Весь последний год учителям приходилось постоянно искать новые технологические решения для сохранения вовлеченности учеников. Из временного решения, обеспечивающего связь в режиме дистанционного и гибридного обучения, технологии превратились в неотъемлемую часть множества виртуальных и очных классов. В рамках исследования YouGov, недавно проведенного по заказу Microsoft, 71 процент работников системы дошкольного и школьного образования сообщил, что технологии помогают им повышать качество преподавания.

Читать далее

Ближайшие события

НЛО прилетело и оставило это таинственное послание здесь. Что хотел сказать нам инопланетный разум? Мы расшифровали две из трёх фраз, а оставшуюся отдаём вам. Под катом вас ждёт загадка: хотите узнать, что за ней скрывается? Тогда попытайтесь напасть на верный след.
Посмотреть, что мы загадали

Вебинар: защита конфиденциальной информации и управление рисками, связанными с данными

Время на прочтение1 мин
Количество просмотров1K

Поскольку люди все чаще переходят на удаленную работу, защита информации вашей организации и управление рисками должны стать главным приоритетом. Виртуальный учебный день Microsoft Security: защита конфиденциальной информации и управление рисками данных научит вас пользоваться преимуществами технологий Microsoft, которые выявляют и устраняют риски, возникающие при создании, хранении, совместном использовании и использовании конфиденциальных данных.

Кроме того, вы узнаете, как защитить эти данные на протяжении всего их жизненного цикла - как локально, так и на разных устройствах, в приложениях и облачных сервисах. Присоединяйтесь к нам на это обучающее мероприятие, состоящее из двух частей, за которым следуют вопросы и ответы, которые обязательно оставят у вас уверенность в своей способности защитить самый ценный актив вашей организации: ее данные.

Читать далее

Создание Microsoft Teams чат-бота без программирования с поддержкой Azure Active Directory

Время на прочтение3 мин
Количество просмотров8.3K
Добрый день всем, друзья. В одной из прошлых статей я рассказывал о том, как создать чат-бота на базе сервиса Microsoft Power Virtual Agents, полностью без программирования, с поддержкой ветвления и нескольких типов диалогов. В сегодняшней статье я покажу, как быстро создать подобного чат-бота, но уже с выводом в Microsoft Teams при использовании интеграции с Azure Active Directory и поддержкой Single Sign-on.


Читать дальше →

Бесплатный вебинар: защита организации

Время на прочтение1 мин
Количество просмотров829

Когда сотрудники уверены в своей способности удаленно и безопасно взаимодействовать, они могут без проблем добиваться большего. Узнайте, как защитить данные, устройства и приложения, упростив IT и минимизируя влияние на сотрудников, на виртуальном учебном дне Microsoft Security: безопасность и защита вашей организации. Во время этого бесплатного обучающего мероприятия, состоящего из двух частей, и сопутствующих вопросов и ответов вы заложите основу для защиты цифрового следа вашей компании.

Читать далее

Microsoft Viva Connections. Развертывание платформы для внутренних коммуникаций

Время на прочтение4 мин
Количество просмотров2.9K
Всем привет! Сегодня будет знакомство с новым сервисом из линейки сервисов Microsoft 365, под названием Microsoft Viva. А если быть точнее, то с целой линейкой сервисов. Посмотрим, что это такое, а один из них даже попробуем установить. Думаю, что будет интересно.



Что такое Microsoft Viva?


Microsoft Viva это набор возможностей сервисов Microsoft 365, объединенных для решения задач коммуникаций, обмена знаниями, сбора информации и ряда других задач. По сути, Microsoft Viva предоставляет возможности взаимодействия с сотрудниками в нескольких ключевых областях и для решения этих задач предлагает продукты:
Читать дальше →

Получится ли сэкономить, отказавшись от Microsoft Office?

Время на прочтение11 мин
Количество просмотров31K


Так или иначе, свободное программное обеспечение всегда конкурирует с проприетарным, явно или скрыто. Даже если сами авторы свободных программ не противопоставляют их закрытому софту, конкуренция идет в головах пользователей, которые выбирают платные программы или их бесплатные аналоги. Не один десяток лет с переменным успехом идут горячие баталии между сторонниками открытого и закрытого программного обеспечения: Linux против Windows, Gimp против Photoshop и, конечно же, OpenOffice/Libreoffice против Microsoft Office.

В этой статье я сделал обзор текущей ситуации противостояния офисных пакетов, рассказал про опыт крупных организаций, которые пытались перейти на бесплатные офисные пакеты (и почему у них ничего не вышло), а также о грязных способах Microsoft продвинуть свое ПО через взятки.
Читать дальше →

Бесплатные вебинары апреля по Microsoft 365

Время на прочтение2 мин
Количество просмотров1.3K

Привет, Хабр! Сегодня по традиции делимся ссылками и подробностями о наших ивентах по Microsoft 365 в апреле. В этот раз их 2, оба на английском, но с субтитрами на русском. Заглядывайте под кат.

Читать далее