Introduction: In this article I will be discussing more about new feature “Guest Access” which has been launched recently in Microsoft TEAMS. Today, Teams is getting better with the rollout of guest access to all Office 365 commercial and education customers. Now Office 365 users can add people from outside their company to a team,…
Using ADAL with Angular2–Part 2
In this post, Senior Application Development Manager, Vishal Saroopchand who follows up his first post to demonstrate how to pass and revalidate the JWT token. In my last blog posting, I explained how to use Adaj.js with Angular2 and demonstrated how to retrieve the JWT token from AAD. I also stated you can supply the…
clientAppDisplayName needs permission to access resources in your organization that only an admin can grant. Please ask an admin to grant permission to this app before you can use it
Issue You created your own Single Page Applications (SPA) using ADAL.js to connect to SharePoint REST endpoints in order to retrieve and change data. Maybe you followed this article! However, while accessing your application, it fails with the below error: <clientAppDisplayName> You can’t access this application <clientAppDisplayName> needs permission to access resources in your organization…
Tracking Azure SQL Data Sync Service data changes
Customers often ask for the capability of tracking the Azure SQL Data Sync Service (DSS) data changes. Since we do not have built-in feature in DSS to provide this option, customers need to build their own solutions. To help, we verified that if your DSS login is unique, the trigger/auditing table method could provide the…
Git and Visual Studio 2017 part 11 : Configuration
In previous article, I explained GitHub and Visual Studio integration to share your work with others. In this article, I look into configuration in Git. If you want to tweak the git behaviors, you can use configuration feature to override the default. Configuration Scope Git has three scopes for configuration. System, global and local. Narrower…
Mapping a login to a user in Azure SQL Data Warehouse
Recently I got an inquiry from one customer who needed to move Azure SQL Data Warehouse(ADW) database into another existing Azure SQL Server. We can move Azure SQL Server including ADW database with “Move” function in Azure Portal. Customer had to move only ADW database. After moving ADW database through creating new database from backup…
Quick Reference : IIS Application Pool
What is IIS Application Pool? IIS runs any website you configure in a process named w3wp.exe. IIS Application pool is feature in IIS which allows each website or a part of it to run under a corresponding w3wp.exe process. So you can run 100 websites all in a single w3wp.exe or 100 different w3wp.exe. E.g….
Why Azure Availability Zones
Working with several Microsoft ISVs around the world, I heard clear and loud about an important missing capability from Azure: there was no way to be protected by an entire datacenter failure, and maintaining at the same time synchronous state replication for an application or service. The only option was to deploy in a different…
Hermenéutica en software
El otro día fui a esta conferencia sobre la vida y, principalmente, la obra literaria de Antoine de Saint Exupêry. ¿Será descabellado decir que para mí ese tipo de material representa parte de mi “capacitación” profesional en creación de soluciones de negocio basadas en software? Dicho así, sin justificación, no es claro y cabe la…
Procesos de aprendizaje
¿Qué clase de cambios son pertinentes en una transformación cultural para la mejora en creación de soluciones de negocio basadas en software? Dado el tipo de trabajo que está íntimamente involucrado en los procesos de dicha creación —es decir, el trabajo de tipo intelectual—, una clase pertinente de cambios, por ejemplo, serían cambios en los…