Welcome!
-
Upload
kelly-baird -
Category
Documents
-
view
27 -
download
0
description
Transcript of Welcome!
Welcome!
Welcome!
Agenda – Thursday PMRole Based SecurityUsing ThemesAppx and TabletsPasta!
Role Based Security
An Alternative to Appx’s 10,000 security flagsCan be managed by a less technical user.5 level hierarchy:
DatabaseDepartmentWorkgroupRoleUser
Role Based Security
Security can be specified at any level, if not specified, inherits from higher level.Security settings stored in new design file SECACL in each application.
SECACL stored in 0SA folderNeed to run Create Files for each application.
Also controls timeouts and logins
Using Themes
Theme API allows you to apply a theme to Inputs and Menus.Does not affect any existing GUI attributes you have usedApplies theme to Appx runtime processes (Disposition, Scan, etc).Theme/Subtheme is contained in a designated MENU process.
Using Themes
MENU process contains GUI elements (named/unamed).Can change theme anytimeTheme can be stored in it’s own application, maintained by non programmer.Requires change to each Input/Menu, but there is a helper API
Appx & Tablets
Currently 2 methods for accessing Appx applications on a tablet
Use Windows Remote DesktopDevelop web pages designed for tablets/phones, use APPX CGI scripts.
New MS Surface Pro tablet will run any Windows program, including ADC.
Windows Remote Desktop
Use RDP s/w on tablet to connect to desktop on Windows server.
Client continues to run even if connection droppedAdministrator can look at remote session if there is a problem.Use new feature ‘TS Remote App’ allows administrator to control what programs and options can be used.
Windows Remote Desktop
Supported by iTap RDP on iPad, Xtralogic Remote Desktop Client for Android, others.Refer to http://technet.microsoft.com/en-us/library/cc730673(v=ws.10).aspx for setupWill probably want to redesign processes for tablet use (larger buttons, swipe to scroll, drag buttons, etc).Linux server? Set up small Windows server for this, only need ADC.
Web Pages
2 approachesoDevelop native applications on Windows, Android, IOSoUse HTML5
Both approaches: on Appx server, develop processes to return data in desired format (html, xml, etc).