Flow Modern Approvals

 Beginner Flow Lessons Learned

We have a business scenario that centers on filling out a word template and Karen Adkinsgetting approvals. The Project Charter (which is the word template in my case) is typically filled out by one person and the approvals are generally a formality.

With the above in mind, I started on my journey to learning Flow. The focus is on the Flow Modern Approvals using a SharePoint Online Document Library. Here are my findings:

  • General

All flows stay active 30 days and then expire.

While writing this blog, I found an article on setting the expiration time on a card.

“Developers can now embed actions in their emails or notifications, elevating user engagement with their services and increasing organizational productivity.   Note – Actionable Messages is available only on the Outlook web app and on the desktop version of Outlook 2016. For the latter, you can install the latest update to get Actionable Messages functionality.

 Start an Approval Card

  •  General

You have to manually add a field to show response info/workflow status (flow variable flow approval has been responded to) status

Update workflow status field in flow   This is a single line of text.

You need to add the condition using the Responses object created when you select “Start an Approval.

Everyone from list

Stays in “Not Completed” state until everyone has replied or expires after 30 days with no activity – provided you didn’t change this particular setting.

 

Sources:

https://docs.microsoft.com/en-us/flow/parallel-modern-approvals

https://collab365.community/7-problems-will-encounter-using-microsoft-flow-including-workarounds/

 

 

What to do when an External User gets “Account not found in SharePoint Directory” Error

BScott Zischerky Rick Berryman

When a user attempts to log into their SharePoint site and gets a “Not found in SharePoint Directory” error, this usually means that the user received the External User invite at one email address, but used a different email address to accept the invite. When this occurs, the only fix is to remove all occurrences of both the user’s accounts (invite and acceptance) on the SharePoint site, explain the error to the user and how to properly accept the invite, then re-send the invite.

NOTE: In order to remove the email accounts of the external user, the person performing this task must have Site Collection Administration rights.

Continue reading “What to do when an External User gets “Account not found in SharePoint Directory” Error”

Talent Shortage with JavaScript Frameworks

Talent Shortage with JavaScript Frameworks

According to a report from HackerRank the widest skill gap with IT talent plays out in JavaScript frameworks, particularly with React. More and more employers are seeking developers proficient in the framework, but the talent isn’t readily available just yet.

It should also be noted that AngularJS and Node.js are more heavily favored by developers. Spring and Django seem to gaining popularity with employers and developers alike but not quite as much as React. Visit HackerRank for the full breakdown.

External Users Access Change in Office 365

Duane OdumIf you receive the Office 365 Message Center Update Notifications you know that it’s rare to see a “Major Update Notification” that you must act upon quickly, but that is exactly what we received on Saturday February 24th. Starting on March 23, 2018 external users will no longer belong to the following groups in SharePoint Online: Everyone, All Authenticated Users and All Forms Users.  While this does not directly impact any of the Office 365 customers we are engaged with on a regular basis I am sure it will impact some organizations in a major way.

Continue reading “External Users Access Change in Office 365”

HTTPClient

Rick HerrmannIn the 4.3 release of Angular, there was a new HttpClient API introduced.  HttpClient is an alternative to the existing Http module and exists in its own package (@angular/common/http).  For any projects that are using Angular 4.x, both Http and HttpClient are supported so you don’t have to migrate to the HttpClient all at once.  However, in Angular 5x, the original HttpModule is deprecated so only HttpClient is supported.  Hopefully with this overview you will see that HttpClient is actually easier to use and switching from Http will simplify your http service calls. Continue reading “HTTPClient”

Interview with Recruiter Andrew Gustafson

Interview with Recruiter Andrew Gustafson

Andrew (or Gus as he is know around the office) is a senior recruiter out of the Cincinnati office and has been with IBS for over 4 years.  Previously he worked with Apple, spending two years there technical operations analyst. It was there that he formed his passion for IT, and it shows in his performance day in and day out with IBS.

When asked what he likes about working at IBS, Andrew noted the flexibility. “You build your own book of business, and ultimately you’re responsible for your own well being.” When asked about his favorite IBS memory without missing a beat he said the New Orleans Top Performers Trip.

In addition to being a recruiter, Andrew also considers himself a bit of an outdoors-man. He enjoys hanging out with his two dogs, hiking, grilling and playing sports. In fact Gus plays hockey twice a week! Now that’s dedication.

An Interview with the Founder and CEO, Dan Williams

An Interview with the Founder and CEO, Dan Williams

IBS was founded in 1981 by Dan Williams in Oak Brook, Illinois armed with one desk, a credenza, a file cabinet and a desk phone. Today, the headquarters of IBS are still located in Oak Brook, Illinois with offices in Milwaukee, Detroit and Cincinnati. While Jeff Jorgensen became president of the company in 2014, Dan maintains an active role as CEO of the Veteran-Owned Small Business certified company.

Get to know IBS and Dan a little better by reading this interview in his own words. Continue reading “An Interview with the Founder and CEO, Dan Williams”