Azure AD B2C: Custom policies – the structure

Hello again to the Azure AD B2C post series. I’m glad you’re still here!

Introduction

This posts content covers mainly the general structure of build-in
policies (and the custom ones, at the point of exporting) as seen in documentation and as in actual exported policies. It is making an introduction to what can be found in policies structure and will serve as a point of reference later in the series.

Continue reading “Azure AD B2C: Custom policies – the structure”

Azure AD B2C: Custom policies – tools & resources

Welcome again to the Azure AD B2C post series!

Introduction

In this post I will tell about tools and resources that help (or are essential) while working with custom policies. 

However, wanting this post to be as practical as possible I’ll start from tooling which will help in analyzing and moving around in the policy content we exported in ther first post of the series and list valuable resources at the end.

Tooling

The content we exported in the first post with a little help from browser’s Developer mode and Postman is an XML file. A rather big XML file for that matter, at least when it comes to being handled by a human. Although the sheer size and number of things inside can be a bit intimidating we will try to deal with it part by part, element by element and tools will help us.

Continue reading “Azure AD B2C: Custom policies – tools & resources”

Azure AD B2C: Custom policies – how to begin?

Welcome to the Azure AD B2C post series!

Introduction

This is the first post of the series and it is ment to shed some light on what to expect from working with custom policies and to show what I did and what worked for me. I will not delve into definitions of what a B2C is, what Azure AD and Azure AD B2C are as there are lots of more competent people who have already written on that subject. What I will try to explain however are some chosen concepts which, if not clarified, would make posts seem incomplete, disconnected from reality and useful only for a handful of professionals already having experience in the subject.

So, having said that, here we go. Continue reading “Azure AD B2C: Custom policies – how to begin?”

Język polski w Sentiment Analysis

Ucieszyłem się niedawno, że do Cognitive Services – Text API – Sentiment Analysis dodano obsługę języka polskiego. Preview bo preview, ale pierwsze koty za płoty.

Dzisiaj zrobiłem pierwsze próby wykorzystania, luźno inspirowane artykułem dotyczącym analizy emocjonalnej i klasyfikacji tekstów fabularnych. Continue reading “Język polski w Sentiment Analysis”

Data Lake Store Access – tips’n’tricks

Mam kilka rozgrzebanych wpisów, od wczesnego szkicu po prawie-finalne wersje, ale nie mogę się zebrać za ich wykończenie. Zatem na bezrybiu i rak ryba – krótko o tym jak klikać dostępy do Azure Data Lake Store (klikać – tzn. że robiłem to z Portalu, być może jest jakaś sprytniejsza, sympatyczniejsza opcja, jeszcze nie wnikałem).

Niezależnie czy dostęp chce się nadać “normalnemu” użytkownikowi czy aplikacji w AD (do autoryzacji service-to-service) robi się to tak samo.

Załóżmy, że mamy konto ADLS i w nim przykładową ścieżkę folderów: /pro/wojtek/blog/… Continue reading “Data Lake Store Access – tips’n’tricks”

Global Azure Bootcamp 2017, rok do roku

Wybrałem się ponownie na Global Azure Bootcamp, znów do Warszawy. Z tej okazji troszkę wrażeń z obecnej edycji, zestawień z poprzednią, a także mała dygresja dotycząca roku pomiędzy bootcampami.

Druga organizowana w Microsoft Polska edycja1) (piąta na świecie) i już udało się jej rozpocząć budowanie nowych, świeckich tradycji.
Pierwsza jest taka, że keynote znów wygłosił Tomasz Onyszko. Jego wystąpienie ponownie było inspirujące i ciekawe. Polecam obejrzeć na Channel9.

Continue reading “Global Azure Bootcamp 2017, rok do roku”

Dziś klasyka – Storage i WebJobs

Tak się akurat złożyło, że ostatnio robiłem jakieś refactorowe zmiany i zwyczajne zmagania z tuningiem Storage i WebJobów wypełniały mi większość dnia. Tym bardziej, skoro jestem na bieżąco, przykuły moją uwagę posty z zasubskrybowanych blogów.

Najpierw Storage:

Super seria trzech artykułów o możliwościach Storage i best practices w programowaniu (ustawienia konkretnych parametrów dla konkretnych przypadków) oraz projektowaniu (np. partycjonowanie we wszystkich usługach Storage). Świetne artykuły, planuję wykorzystać niektóre rady. Continue reading “Dziś klasyka – Storage i WebJobs”

Logic Apps Refresh!

Kolejna, obok funkcji, platforma do szybkiego robienia czegoś z niczego doczekała się ulepszeń. Co tam przede wszystkim?

  • Usprawniony edytor
  • Ułatwienie korzystania z własnych API Apps
  • Managed API do wykorzystania zamiast deploymentu gotowego API do własnej usługi – lista dostępnych obecnie API tutaj, a już zapowiedziano jej rozbudowę w ciągu najbliższych miesięcy
  • Webhooki! Logic App potrafi teraz odpalić z HTTP POST requesta, więc można go podpiąć pod całe mnóstwo zdarzeń w zewnętrznych systemach i wykonywać swoje operacje kiedy tylko owe zdarzenia “odpalą”

A podobno do tej pory było łatwo z ich pomocą zrobić integrację usług? No to teraz to ja już nie wiem.

Źródło: https://azure.microsoft.com/en-gb/blog/logic-apps-preview-refresh-released/

Fun with Functions – Proxies (NEW! HOT!)

Dziś pojawiła się w portalu nowa funkcjonalność (pun!) dla funkcji i to całkiem fajna. Można zdefiniować sobie Proxy, czyli taki Route, jak w API, rozwijający się z parametrami w inny URL prowadzący do backendu.

Przykładzik:

Continue reading “Fun with Functions – Proxies (NEW! HOT!)”

AzureDay Hackathon 2017 countdown

Za niespełna trzy tygodnie jest w stolicy taki nieśmiały event, AzureDay Hackathon 2017. Trzy ścieżki tematyczne, warsztatowo – ćwiczebno – twórcze. No i się zapisałem. Na ścieżkę Data. Z Łukaszem Gralą.

Czas spojrzeć prawdzie w oczy – muszę się chociaż trochę przygotować. Wiem co Łukasz potrafi zrobić z mózgiem człowieka w ciągu godzinnej sesji, strach się bać co pokaże podczas całodziennego eventu. Czasu jest za mało na rzetelne poznawanie wszystkiego, więc uciekamy się do oszukiwania! 😉 Azure Machine Learning Cheat Sheet. Muszę się chociaż trochę ogarnąć bo inaczej będzie rzeź niewiniątek.

No ale do odważnych świat należy, ekspertem to z pewnością nie zostanę, ale, że czuję, że w działce Data mam najpoważniejsze braki to zafunduję sobie dawkę końską. Zobaczymy ile z tego zostanie na stałe 😉