Free Sample
+ Collection

Mastering Microsoft Forefront UAG 2010 Customization

Erez Ben-Ari, Rainier Amara

Discover the secrets to extending and customizing Microsoft Forefront Unified Access Gateway with this book and ebook
RRP $29.99
RRP $49.99
Print + eBook

Want this title & more?

$12.99 p/month

Subscribe to PacktLib

Enjoy full and instant access to over 2000 books and videos – you’ll find everything you need to stay ahead of the curve and make sure you can always get the job done.

Book Details

ISBN 139781849685382
Paperback186 pages

About This Book

  • Perform UAG extension magic with high level tips and tricks only few have had knowledge of – until now!
  • Get to grips with UAG customization for endpoint detection, client components, look and feel, and much more in this book and e-book
  • An advanced, hands on guide with customization tips and code samples for extending UAG

Who This Book Is For

Whether you are a seasoned UAG consultant, deployment and support engineer or a UAG customer, this book is for you. Consultants will be able to enhance the services you can provide for UAG customization, while the book helps customers to achieve tasks that have been restricted to the realm of expert consultants until now.

You should have a strofng understanding of the regular functionality of UAG, as well as a solid background in web development (ASP, HTML, CSS and JavaScript) for this book to take you to the next level.

Table of Contents

Chapter 1: Customization Building Blocks
Introduction to UAG and how it works
The UAG detection, login, and authentication flow
Customization and supportability
The CustomUpdate mechanism
HTML, CSS, JavaScript, ASP, and ASP.NET
Other web technologies
Reading, editing, and debugging ASP code
A word about security
Further reading
Chapter 2: Customizing UAG's Look and Feel
Honey, I wouldn't change a thing!
The UI pages
Customizing the login and admin pages
Customizing the portal
Portal application icons
Changing texts
Portal selection for clients
Chapter 3: Customizing Endpoint Detection and Policies
How does endpoint detection work?
Things you can do with custom detection scripts
Creating and placing a custom detection script
Integrating custom detection with endpoint policies
Troubleshooting and debugging detection scripts
Endpoint detection in the real world
Chapter 4: The Application Wrapper and SRA
What content alteration can do for you
The Application Wrapper and SRA configuration files
How the AppWrap and SRA engines work
Having your own way
AppWrap syntax
SRA syntax
Chapter 5: Creating Custom Application Templates
Building SSL-VPN templates
Creating your own templates
Template customizations and enhancements
More parameters used in the template
Chapter 6: Custom Certificate Authentication
Certificate authentication concepts and terminologies
UAG and certificate authentication
Understanding the pieces of cert authentication for UAG
Troubleshooting certificate authentication
Chapter 7: Custom Authentication Repositories
How does custom authentication work?
Verifying usernames
Working with an SQL database
More elaborate code
Testing and debugging your code
Putting it all together
Chapter 8: Extending the Login Process with Customization
The UAG authentication flow
Creating a Post Post Validate file
Integrating your own code and interacting with UAG's COM object
Putting data into the session
Adding parameters
Sending data to the backend server
More ideas
Chapter 9: Customizing Endpoint Components
Controlling component deployment
Adding links to the portal for the client installation
Customizing SSTP
Chapter 10: Additional Customizations
Customizations to the UAG console
Remote management and monitoring of UAG
Additional files you can customize
Extending File Access with DFS shares
Skipping cookie signing
Custom logouts

What You Will Learn

  • Get to grips with customizing the look-and-feel of the log in and portal pages
  • Configure UAG for custom authentication, including certificate authentication
  • Create custom endpoint detection and policies based on your own scripts
  • Take advantage of adjusting content on-the-fly to address application compatibility issues
  • Understand how to inject functionality into the log in process
  • Go further by performing various text, language, theme and image customizations
  • Soak up the knowledge of UAG experts to utilize extension and customization secrets

In Detail

While UAG is built to integrate with many environments and publish dozens of application types, many organizations require a certain level of customization to meet their needs.

With this book in hand, you will be equipped to deal with these types of customization scenarios, and you will be confident in using such workarounds without hassle and trial and error.

Written by some of the leading experts on UAG, “Mastering Microsoft Forefront UAG 2010 Customization” covers the most complex and challenging options for customizing UAG in a way that is friendly and easy to follow. It walks you through various customization tasks, including explanations and code samples, as well as creative ideas for troubleshooting your work.

Until now, only a few of the extensions to UAG’s services have been publicly available, and most were only known to a select few. Now, this can include you!

Throughout this book, you will tackle how to change the system’s look-and-feel, deal with advanced authentication schemes and write special functions that need to be executed as part of the client interaction.

With “Mastering Microsoft Forefront UAG 2010 Customization”, you too can learn how to customize various aspects of UAG’s functionality to enhance your organization or customers’ experience.


Read More