Microsoft Login Connector

Stable Version 6.0.0 (O11)
Also available for 10
Published on 19 May (2 weeks ago) by 
Created on 09 February 2018

Microsoft Login Connector

Available in OutSystems versions:
OutSystems 11

Version 6.0.0

Stable
Current
Application Package
Published on 19 May (2 weeks ago) by Miguel Amado
Requirements
Platform:
11.0.0.200
Database:
All
Stack:
.NET
What's new

Major Breaking change. 

- The core of this application was changed by the Microsoft Login Connector Core component.

- Deleted the Utils extension that is already being used in the core

- Deleted screens and deprecated Webblocks. The login is now done using and action to get the url and redirecting the browser to it.

- The clients id, client token and resource configurations are now done in a centralized manner using the component Microsoft Login Connector Management. 

Version 5.0.20

Stable
Application Package
Published on 15 Apr by Paul Davies
Requirements
Platform:
11.0.0.200
Database:
All
Stack:
.NET
What's new

Updated for server version 11.8

Version 5.0.19

Stable
Application Package
Published on 1 Apr by Paul Davies
Requirements
Platform:
11.0.0.200
Database:
All
Stack:
.NET
What's new

Updated for updates in dependencies

Version 5.0.18

Stable
Application Package
Published on 29 Feb by Paul Davies
Requirements
Platform:
11.0.0.200
Database:
All
Stack:
.NET
What's new

In this version have converted from the silk themes to the OutSystemsUIWeb templates.  Should limit the number of dependencies for traditional web apps.   

Version 5.0.17

Stable
Application Package
Published on 10 Feb by Paul Davies
Requirements
Platform:
11.0.0.200
Database:
All
Stack:
.NET
What's new

Updated for updates in dependencies

Version 5.0.16

Stable
Application Package
Published on 26 October 2019 by Paul Davies
Requirements
Platform:
11.0.0.200
Database:
All
Stack:
.NET
What's new

Add a new non mandatory site variable to enable the connector to support being called in timers. 

Version 5.0.15

Stable
Application Package
Published on 25 October 2019 by Paul Davies
Requirements
Platform:
11.0.0.200
Database:
All
Stack:
.NET
What's new

Correction of spelling errors in internal documenation

Update for update in dependencies

Version 5.0.14

Stable
Application Package
Published on 10 October 2019 by Paul Davies
Requirements
Platform:
11.0.0.200
Database:
All
Stack:
.NET
What's new

updated for updates in dependencies

Version 5.0.13

Stable
Application Package
Published on 06 October 2019 by Paul Davies
Requirements
Platform:
11.0.0.200
Database:
All
Stack:
.NET
What's new

Updated for latest version of OutSystems Server

Version 5.0.12

Stable
Application Package
Published on 20 August 2019 by Paul Davies
Requirements
Platform:
11.0.0.200
Database:
All
Stack:
.NET
What's new

As part of an ongoing review have remove redundant extension and correct typos

Version 5.0.11

Stable
Application Package
Published on 15 August 2019 by Paul Davies
Requirements
Platform:
11.0.0.200
Database:
All
Stack:
.NET
What's new

Updated for updates in platform

Version 5.0.10

Draft
Application Package
Published on 24 July 2019 by Paul Davies
Requirements
Platform:
11.0.0.200
Database:
All
Stack:
.NET

Version 5.0.10

Draft
Application Package
Published on 15 August 2019 by Paul Davies
Requirements
Platform:
11.0.0.200
Database:
All
Stack:
.NET

Version 5.0.9

Stable
Application Package
Published on 03 July 2019 by Paul Davies
Requirements
Platform:
11.0.0.200
Database:
All
Stack:
.NET
What's new

Updated for platform and dependency updates

Version 5.0.8

Stable
Application Package
Published on 29 May 2019 by Paul Davies
Requirements
Platform:
11.0.0.200
Database:
All
Stack:
.NET
What's new

Updated for latest version of OutSystems Server.

Version 5.0.7

Stable
Application Package
Published on 26 March 2019 by Miguel Amado
Requirements
Platform:
11.0.0.200
Database:
All
Stack:
.NET
What's new

The following attributes where changed in the database : 


Access_token: Changed from 5000 to 6000 characters.

The token to use with Graph API is bigger than 5000


Scope: Changed from 1999 to 5000 characters. 

If the application has many permissions for different API's, the scope won't fit in 1999 characters


Also refresh the dependencies of Silk UI latest release

Version 5.0.6

Stable
Application Package
Published on 26 February 2019 by Paul Davies
Requirements
Platform:
11.0.0.200
Database:
All
Stack:
.NET
What's new

Updated for latest Silk releases

Version 5.0.5

Stable
Application Package
Published on 01 February 2019 by Daniël Kuhlmann
Requirements
Platform:
11.0.0.200
Database:
All
Stack:
.NET
What's new

New features:

  • Public server action 'SendSignoutRequest' added that does the oath/logout API call, you can include this call in your logout logic to ensure the user is also properly logged out of Azure AD.

  • Site property 'DoSyncRoles' added, when set to true in Service Center, and Azure Roles are assigned to the Azure User, the Microsoft Login Connector will automatically synchronize the UserRole entity records for the user based on the Azure Roles. (Assumption is that Role names in Azure are equal to the Role names in OutSystems).

Improvements:

  • Unused dependencies removed.

Version 5.0.4

Stable
Application Package
Published on 31 January 2019 by Paul Davies
Requirements
Platform:
11.0.0.200
Database:
All
Stack:
.NET
What's new

Updates for new silk releases

Version 5.0.3

Stable
Application Package
Published on 26 January 2019 by Miguel Amado
Requirements
Platform:
11.0.0.200
Database:
All
Stack:
.NET
What's new

Bug Fixing: Previously, the client secret wasn't url encoded, which could lead to rest call errors. This was fixed

Version 5.0.2

Stable
Application Package
Published on 11 January 2019 by Miguel Amado
Requirements
Platform:
11.0.0.200
Database:
All
Stack:
.NET
What's new

The screen OAuthLogin as been deprecated due to having a security flaw of exposing the client secret to the client browser.

There is a new block (LoginButton) that should be used to do the login instead of the screen. 

With this block, the client id won't be exposed on the network requests.


O11 version

Version 5.0.1

Stable
Application Package
Published on 30 November 2018 by Paul Davies
Requirements
Platform:
11.0.0.200
Database:
SQL Server
Stack:
All
What's new

updated for latest sub version release of OS11

Version 5.0.0

Stable
Application Package
Published on 24 October 2018 by Paul Davies
Requirements
Platform:
11.0.0.200
Database:
All
Stack:
All
What's new

Published with OS 11 for those with this component as a dependency.

OutSystems 10

Version 5.0.2

Discontinued
Application Package
Published on 10 January 2019 by Miguel Amado
Requirements
Platform:
10.0.0.101
Database:
All
Stack:
.NET
What's new

The screen OAuthLogin as been deprecated due to having a security flaw of exposing the client secret to the client browser.

There is a new block (LoginButton) that should be used to do the login instead of the screen. 

With this block, the client id won't be exposed on the network requests.

This component is a O11 component

Version 4.0.0

Stable
Application Package
Published on 06 April 2018 by Andreia da Costa Gaspar
Requirements
Platform:
10.0.0.402
Database:
All
Stack:
All
What's new

Bug fix

  • Detect a missing value on an action and corrected it 

Version 3.0.0

Stable
Application Package
Published on 02 April 2018 by Andreia da Costa Gaspar
Requirements
Platform:
10.0.0.402
Database:
All
Stack:
All
What's new

This version is different from the 2.0 due to a separation of the Demo Module from the Connector Application. 

Version 2.0.0

Under Development
Application Package
Published on 26 March 2018 by Andreia da Costa Gaspar
Requirements
Platform:
10.0.0.402
Database:
All
Stack:
All
What's new

In this version we kept only one flow. We took also the Site Properties from the Connector and put them as Input parameters on the OAuth/Login screen, for you to be able to use this Connector in the same environment with different purposes. 

Version 1.0.1

Under Development
Application Package
Published on 15 March 2018 by Andreia da Costa Gaspar
Requirements
Platform:
10.0.0.402
Database:
All
Stack:
All
What's new

BugFixes

Added a missing extension (thanks for the feedback Jonny Girvan).

Version 1.0.0

Under Development
Application Package
Published on 09 February 2018 by Andreia da Costa Gaspar
Requirements
Platform:
10.0.0.402
Database:
All
Stack:
.NET