September 12-14, 2018 Raleigh, NC.

Slides:



Advertisements
Similar presentations
Office 2007 November 28, 2006 Sam Nasr Software Engineer Berbee Information Networks.
Advertisements

© 2012 Entrinsik, Inc. Informer Administration Exploring the system menu and functions PRESENTER: Jason Vorenkamp| Informer Software Engineer| March 2012.
Attie Naude 14 May 2013 Windows Azure Mobile Services.
Informer Extensions PRESENTER: Brad Leupen | CTO, Entrinsik |
Security that is... Ergonomic, Economical and Efficient! In every way! Stonesoft SSL VPN SSL VPN.
Ellucian Mobile: Don’t text and drive, kids!
Data Grids: Globus vs SRB. Maturity SRB  Older code base  Widely accepted across multiple communities  Core components are tightly integrated Globus.
Software Frameworks for Acquisition and Control European PhD – 2009 Horácio Fernandes.
Security Management IACT 918 July 2004 Gene Awyzio SITACS University of Wollongong.
Security Management IACT 418/918 Autumn 2005 Gene Awyzio SITACS University of Wollongong.
Tutorial 11: Connecting to External Data
SharePoint Server 2013 Architecture and Identity
Creating a SharePoint App with Microsoft Access Services
Enterprise Reporting with Reporting Services SQL Server 2005 Donald Farmer Group Program Manager Microsoft Corporation.
TAM STE Series 2008 © 2008 IBM Corporation WebSEAL SSO, Session 108/2008 TAM STE Series WebSEAL SSO, Session 1 Presented by: Andrew Quap.
Copyright 2007, Information Builders. Slide 1 WebFOCUS Authentication Mark Nesson, Vashti Ragoonath Information Builders Summit 2008 User Conference June.
Submitted by: Madeeha Khalid Sana Nisar Ambreen Tabassum.
First Look Clinic: What’s New for IT Professionals in Microsoft® SharePoint® Server 2013 Sayed Ali (MCTS, MCITP, MCT, MCSA, MCSE )
Configuring a Web Server. Overview Overview of IIS Preparing for an IIS Installation Installing IIS Configuring a Web Site Administering IIS Troubleshooting.
Learning Alfresco Forms Service By Examples
Sharing Aid Information – The IATI Way Stephen Davenport & Dan Mihaila & Alexandru Gartner.
Using SAS® Information Map Studio
© 2008 IBM Corporation ® IBM Cognos Business Viewpoint Miguel Garcia - Solutions Architect.
Microsoft SharePoint Server 2010 for the Microsoft ASP.NET Developer Yaroslav Pentsarskyy
Module 5 Configuring Authentication. Module Overview Lesson 1: Understanding Classic SharePoint Authentication Providers Lesson 2: Understanding Federated.
Module 4 : Installation Jong S. Bok
What’s new in Kentico CMS 5.0 Michal Neuwirth Product Manager Kentico Software.
DM_PPT_NP_v01 SESIP_0715_JR HDF Server HDF for the Web John Readey The HDF Group Champaign Illinois USA.
Satisfy Your Technical Curiosity 27, 28 & 29 March 2007 International Convention Center (ICC) Ghent, Belgium.
February, TRANSCEND SHIRO-CAS INTEGRATION ANALYSIS.
Plug-in Architectures Presented by Truc Nguyen. What’s a plug-in? “a type of program that tightly integrates with a larger application to add a special.
Preface IIntroduction Objectives I-2 Course Overview I-3 1Oracle Application Development Framework Objectives 1-2 J2EE Platform 1-3 Benefits of the J2EE.
MCSE Guide to Microsoft Exchange Server 2003 Administration Chapter One Introduction to Exchange Server 2003.
UNDERSTANDING YOUR OPTIONS FOR CLIENT-SIDE DEVELOPMENT IN OFFICE 365 Mark Rackley
SharePoint 2010 Business Intelligence Module 7: Filter Web Parts.
Security API discussion Group Name: SEC Source: Shingo Fujimoto, FUJITSU Meeting Date: Agenda Item: Security API.
August Video Management Software ViconNet Enterprise Video Management Software Hybrid DVR Kollector Strike Kollector Force Plug & Play NVR HDExpress.
Module 5: Managing Content. Overview Publishing Content Executing Reports Creating Cached Instances Creating Snapshots and Report History Creating Subscriptions.
QlikView Integration Overview June Agenda Data Source Integration Web & Application Integration Security Integration Integration with 3rd party.
Integrating with and Extending Visual Studio. Objectives.
Excel Services Displays all or parts of interactive Excel worksheets in the browser –Excel “publish” feature with optional parameters defined in worksheet.
#SummitNow Consuming OAuth Services in Alfresco Share Alfresco Summit 2013 Will Abson
Sharing Maps and Layers to Portal for ArcGIS Melanie Summers, Tom Shippee, Ty Fitzpatrick.
October 2014 HYBRIS ARCHITECTURE & TECHNOLOGY 01 OVERVIEW.
Developers Introduction to the Power BI Platform.
The Palantir Platform… …Changes in 2.3
Via the REST API and Power BI Embedded Jan Pieter Posthuma
PARTNER UPDATE V9 MILESTONE 1 & 2.
Getting started with Power BI and Dynamics CRM
Data Platform and Analytics Foundational Training
SQL Server Reporting Service & Power BI
Beyond the BDC\BCS Model
Power BI Security Best Practices
Presentation of the eTendersNI service Business Intelligence Module
SERVICENOW ADMIN & ADVANCED ONLINE TRAINING
Microsoft Ignite NZ October 2016 SKYCITY, Auckland.
PSC Group, LLc Office 365/SharePoint Online Migration traps and tricks
Welcome to SQL Saturday Denmark
SharePoint Online Authentication Patterns
Building on the Microsoft Graph: 0 - App in 60 minutes
Building Business Applications in LightSwitch
Welcome to SQLSaturday #767! Hosted by Lincoln SQL Server User Group
PRESENTER: Entrinsik, Inc.
September 12-14, 2018 Raleigh, NC.
September 12-14, 2018 Raleigh, NC.
September 12-14, 2018 Raleigh, NC.
Creating Datasets & Using Data Flows
Ridgehead K-Fuze CMS Overview
Informer 5 API How to get connected and start integrating
Power BI for the Consumer
Presentation transcript:

September 12-14, 2018 Raleigh, NC

Plugins - Extending your Informer Andrew Morovati Chief Solutions Architect

Overview Overview of Informer What plugins are. Why they matter. Some examples Installation Discussion

Informer Overview - the guts All Javascript - UI and back end NodeJS AngularJS Web server HAPI - plugin based Common configuration in one place Stateless

What are plugins? Extensions to Informer Written in Javascript Full access to persistence and UI

Why do plugins matter? While Informer is fantastic on its own, it gets even better with customizations. Plugins can: Streamline your business practices. Expose business data to new insights. Leverage existing security rules. Provide APIs for software integration.

Plugin Examples Look and feel User Domains Visualizations Data Export Row-level data security Flow-steps Datasources

Look and Feel Custom Logo Colors in the UI Fonts

Custom User Domains Authentication or Authorization Authentication: user provides a credential Simple Example Authorization: 3rd party verifies the user’s identity OAUTH - need a public server Supply Informer with user information. Can come from anywhere Optionally provide token-based direct login, bypassing the login form entirely

Visualizations Charts Bubble Chart Maps Seating Map

Data Export Specific format for scheduled job export (like FTP) Custom Format (example)

Row-level data security Attach filters to a dataset, that cannot be altered, depending on the user. All the data can be obtained in one query Any view of the dataset will be filtered Attach criteria to an ad-hoc query to limit row selection.

Flow steps Alter the stream of data from source to index Plugins can wrap up calculations and transformations into an easy-to-use flow step. Plugins can expose javascript libraries to calculations

Datasources Static external datasets or feeds Most can be staged into a workspace Proprietary datasources can be connected to Informer with at least an all or nothing retrieval scheme.

More examples Date parser/formatter: Turn 20180915 into 2018-09-15, and back. Permission restrictions: Remove menu items for certain classes of users (e.g. Workspace creation) Call external APIs when system events occur.

Installation Entrinsik’s plugins: npm install @entrinsik/{name-of- plugin} at the command line in the installation directory (or docker container) Your own plugin is placed in the “plugins” directory. All configuration for all plugins goes in “config.json” Informer then needs a restart.

QUESTIONS?