25
FirstClass Account Automation Gary Falcon October 2, 2012

FirstClass account automation

  • Upload
    aptiris

  • View
    308

  • Download
    0

Embed Size (px)

DESCRIPTION

Presentation given by Gary Falcon of Aptiris on how to automate creation of accounts for FirstClass, authenticate against Active Directory or LDAP, and leverage existing FirstClass data for external systems.

Citation preview

Page 1: FirstClass account automation

FirstClass Account Automation

Gary Falcon

October 2, 2012

Page 2: FirstClass account automation

Goals What is possible What components

& tools to use

XStep-by-step installation

XTroubleshooting server-specific problems

Page 3: FirstClass account automation

Where are we going?

1. Using FC directory outside FirstClass

2. External authentication

3. Account provisioning

Page 4: FirstClass account automation

USING THE FIRSTCLASS DIRECTORY OUTSIDE FIRSTCLASS

Topic 1

Page 5: FirstClass account automation

Approaches LDAP: Internet

Services

LDAP: Directory

Services

Data files / ODBC:

Application Services

Page 6: FirstClass account automation

Why? Spam filters

Web app

authentication

Network copiers

PHP applications

Populate external

systems

Page 7: FirstClass account automation

LDAP: Internet Services

[Show Config]

Basic Internet Setup

Advanced Directory

LDAP Browser

Page 8: FirstClass account automation

LDAP: Directory Services

[Config Highlights]

Directory Setup

Port, root DN

Show/Replicate

Replication > Filtering

Page 9: FirstClass account automation

LDAP Comparison

Internet Services

Authenticate with UserID All directory objects

Global directory only ClientID as UID Less configurable

Directory Services

Authenticate with LDAP DN Choice of directory objects

using BaseDN User contacts UserID as UID More configurable LDAP-format DN

Page 10: FirstClass account automation

Data Exchange Files / ODBC Build in FCAS

Custom built: export exactly what is required

Automate schedule

Write to text file or ODBC data source

Page 11: FirstClass account automation

Which to use?

1. Internet Services LDAP: First choice

2. Directory Services LDAP: When #1

doesn’t provide necessary attributes

or function

3. Application Services: When LDAP

functions aren’t available

Page 12: FirstClass account automation

EXTERNAL AUTHENTICATION

Topic 2

Page 13: FirstClass account automation

Why? Easier for end-users

Convenient for

administrators

Low risk

High reward

Page 14: FirstClass account automation

What?

Page 15: FirstClass account automation

Authentication WorkflowUser ID & Password

LDAP controlled?

Valid login?

no

Log user in Username or PW error

no

yes

FCDS avail?

yes

no

ADavail?

yes

no

Valid login?

yes

no

yes

Cache data in FCS

Client

FCS

FCDS

Page 16: FirstClass account automation

Authentication: Configuration

[Config Highlights]

Operation mode: LDAP

Auth method: Remote

LDAP Server: required

Gateway: filtering

Change password: off

Page 17: FirstClass account automation

Challenges

Requires SSL for web logins

Most recent FCDS may not allow saved passwords

Page 18: FirstClass account automation

ACCOUNTPROVISIONING

Topic 3

Page 19: FirstClass account automation

FCDS Provisioning Works with AD, OpenLDAP With or without

authentication Account adds / removes /

changes Creates groups from OUs Matches to sAMAccount

Name (AD) or DN (LDAP) One-way replication

Page 20: FirstClass account automation

Provisioning: Configuration

[Config Highlights]

Operation mode: LDAP

or Replication

Enable delete: OFF

Set schedule

Test in non-production

environment

Page 21: FirstClass account automation

Challenges OU structure vs/

FirstClass groups

AD Groups are not replicated

Will delete your directory if you tell it to

Page 22: FirstClass account automation

Custom Provisioning Data can be brought in

from any system Handles account adds /

removes / changes Flexible handling of group

associations Custom apps can follow

any required logic Provisioning only; no

authentication

Page 23: FirstClass account automation

Getting Help Limited support from FirstClass Aptiris can assist with:

Support (for Aptiris clients) Implementation services Ad-hoc consultation [email protected] / 877.864.3534

Page 24: FirstClass account automation

QUESTIONS?Wrap-Up

Page 25: FirstClass account automation

Thank you!

Gary Falcon

[email protected]