Configure CampusNexus Web Apps for SSO with AzureAD

All of the web applications provided by CampusNexus are claims aware. In other words these applications can rely upon different identity providers supporting similar protocols. Identity providers broker trust between disparate entities by allowing the trusted exchange of arbitrary claims that contain arbitrary values. The receiving party uses these claims to make authorization decisions. Example[…]

CampusNexus Web APIs with OAuth 2.0 Client Credentials

CampusNexus Student has started supporting OAuth 2.0 based authorization with recent 18.2 release. This change will provide ability of calling OData endpoints and other services of CampusNexus Web via passing in a JWT (JSON Web Token) based authorization token. This blog will go over few ways of getting authorization token from Staff STS 2.0 and[…]

Convert existing claims-aware app to support Azure AD

In the past I have blogged about how you can write claims-aware applications which can rely upon custom STS (Security Token Service) provided by Campus Management. When applications are relying upon standard based authentication mechanism such as Ws-Federation, OpenID, OAuth, etc and when they are delegating authentication requirements, your applications are not only more secure but many[…]

Forms Builder and DocuSign: Show content only on DocuSign

Forms Builder eSignature process Forms Builder provides integration with DocuSign in which students filling out applications or forms via Forms Builder can be asked to electronically sign document via DocuSign. The method of signing supported from Forms Builder is called embedded signing, in which students will not have to leave application for signing purpose. Students[…]

Prevent spam with CAPTCHA in Forms Builder

This blog targets 2.x version of Forms Builder application. Integration with reCAPTCHA is available out of the box in new framework of Forms Builder from version 3.2. Here is help document for 3.2 CAPCHA component: Public facing forms anywhere on internet are always targeted by spams. If you ever are designated recipient of Request for[…]

Leverage Campus’ Security Token Service for Authentication and SSO

Many web applications provided by Campus Management have started using Custom Security Token Services (STS) for authentication. Authentication is no longer responsibility of these applications but these web apps are relying on STS to deal with authentication. Custom STS built by Campus Management are built on top of Windows Identity Foundation (WIF) and has Single Sign[…]

PowerShell scripts for developers

PowerShell is an amazing framework when it comes to administrating and automating administrative tasks. It consists of a command-line shell and associated scripting language built on the .NET Framework. PowerShell can also increase efficiency of supporting and working in .Net environments. There are few PowerShell scripts I have been using repeatedly to ease day to[…]

Customization of Portal with SharePoint Part II: Deploy Custom Application Page

Previous: Customization of Portal with SharePoint Part I: Deploy your own Web Part In the previous post I wrote about deploying custom Web Parts on top of Portal with SharePoint. Many times creating Web Part is not enough and you want to have an entire page dedicated to the functionality you may want to add. If[…]

Customization of Portal with SharePoint Part I: Deploy your own Web Part

Portal with SharePoint as name suggests is built on top of Microsoft SharePoint. Choosing to use Portal with SharePoint will provide schools an opportunity to deploy other SharePoint features and use them with out-of-the box product. The basic customization can be done on SharePoint itself or via SharePoint Designer which is free utility available from[…]

Skip to toolbar