itextsharp datagridview to pdf c# : Convert excel to pdf with hyperlinks Library software component .net winforms asp.net mvc viewse-um006_-en-e9-part764

Setting up security                  Chapter 5 
Rockwell Automation Publication VIEWSE-UM006K-EN-E 
91 
If there is no user logged on to the FactoryTalk Directory, the client will 
attempt to log on the current Windows user if that user is set up as a 
FactoryTalk Windows-linked user. 
If the Windows-linked user is not authorized to run the application, you will 
be asked whether another user would like to log on. To open the FactoryTalk 
View SE Client Login dialog box (shown in the following illustration), click 
Retry
To force all users to log on when a FactoryTalk View SE Client starts up, 
you can disable single sign-on. For details, see the FactoryTalk Security 
Help. 
Changing the current user while the client is running 
To allow users to log on to a FactoryTalk View SE Client at run time, 
provide them with a way to run the Login (or Logout) command. 
For example, in a graphic display, include a button that has the Login 
command as the press action. When the current user clicks the button, the 
FactoryTalk View SE Client Login dialog box will open. 
Tip: If single sign-on is enabled, changing the FactoryTalk 
View SE Client user does not change the FactoryTalk 
Directory user. To change the current directory user, you 
must use the Log On to FactoryTalk tool. For details, see 
Logging on to the FactoryTalk Directory on page 89. 
To log on a different user 
In the FactoryTalk View SE Client Login dialog box, type the user 
name and password of the user that wants to log on, and then click OK
Tip: 
FactoryTalk user accounts that have the same name, 
whether the accounts are in the current domain or from 
another domain, must log in using the syntax 
domain\user name. 
Convert excel to pdf with hyperlinks - insert, remove PDF links in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Free C# example code is offered for users to edit PDF document hyperlink (url), like inserting and deleting
convert a word document to pdf with hyperlinks; add link to pdf
Convert excel to pdf with hyperlinks - VB.NET PDF url edit library: insert, remove PDF links in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
Help to Insert a Hyperlink to Specified PDF Document Page
chrome pdf from link; pdf link
Chapter 5                  Setting up security 
92 
Rockwell Automation Publication VIEWSE-UM006K-EN-E 
Logging off the current user at run time 
To allow the current FactoryTalk View SE Client user to log off from the 
client at run time, provide a way to run the Logout command. 
For example, in a graphic display, include a button that has the Logout 
command as the press action. When the current user logs off, the following 
events occur: 
1.  All currently running displays close. 
2. 
The current user’s logout macro runs, and the user is logged off.
For information about user macros, see Specifying login and logout 
macros on page 100
3.  If the FactoryTalk View SE Client is using an activation key, the key is 
released and made available for other clients to use. 
4.  The FactoryTalk View SE Client Login dialog box opens, to let 
another user log on. 
Tip: You can set up the FactoryTalk View SE Client to log off 
the current user automatically, after a period of inactivity. 
For details, click Help in the FactoryTalk View SE Client 
Wizard. 
C
hanging the current user’s password at run time
To allow the current FactoryTalk View SE Client client user to change their 
password at run time, provide them with a way to run the Password 
command. 
VB.NET PDF Convert to HTML SDK: Convert PDF to html files in vb.
Embed PDF hyperlinks to HTML links in VB.NET. Available zoom setting (fit page, fit width). .NET component to convert adobe PDF file to html viewer.
convert excel to pdf with hyperlinks; adding a link to a pdf
C# PDF Convert to HTML SDK: Convert PDF to html files in C#.net
Embed PDF hyperlinks to HTML links. Our PDF to HTML converter library control is a 100% clean .NET which is designed to help .NET developers convert PDF to HTML
add link to pdf acrobat; add hyperlink pdf
Setting up security                  Chapter 5 
Rockwell Automation Publication VIEWSE-UM006K-EN-E 
93 
For example, in a graphic display, include a button that has the Password 
command as the press action. When the current user clicks the button, the 
Change Password dialog box opens. 
To change a password: 
In the Change Password dialog box, type the current password 
followed by the new password (twice), and then click OK. 
Tip: Whether a FactoryTalk user needs to change passwords, 
and how often, is set up as a system security policy. For 
details, see the FactoryTalk Security Help. 
As part of designing a complete FactoryTalk control system, consider 
how
and to what extent
you want to secure parts of the system. 
You might decide that you only need to secure FactoryTalk View SE 
applications at run time; or, you might decide that you need to secure all the 
FactoryTalk system resources your application uses. 
Make the decision based on what is appropriate for the application and its 
users. For example, consider: 
The roles that the different users, software, computers, and network 
devices are to play in the FactoryTalk View SE application, and in the 
entire FactoryTalk system. 
Keep in mind that security settings held at the FactoryTalk Network 
Directory apply to all FactoryTalk products participating in a single 
network application. 
The types of user groups you want to set up accounts for. 
Setting up group accounts is recommended, to simplify management of 
multiple users with similar needs. For more information, see Creating 
group accounts on page 109
Deciding how to 
secure a 
FactoryTalk View 
SE application 
VB.NET PDF Page Replace Library: replace PDF pages in C#.net, ASP.
to svg, C#.NET convert PDF to text, C#.NET convert PDF to images to, VB.NET PDF, VB.NET Word, VB.NET Excel, VB.NET Able to replace all PDF page contents in VB.NET
adding an email link to a pdf; adding hyperlinks to pdf documents
VB.NET PDF Thumbnail Create SDK: Draw thumbnail images for PDF in
svg, C#.NET convert PDF to text, C#.NET convert PDF to images VB.NET PDF, VB.NET Word, VB.NET Excel, VB.NET an easy work and gives quick access to PDF page and
adding links to pdf document; convert doc to pdf with hyperlinks
Chapter 5                  Setting up security 
94 
Rockwell Automation Publication VIEWSE-UM006K-EN-E 
Whether some user groups should have access to resources only from 
specific computers, or groups of computers. 
Which user groups should be able to create and modify application 
components. 
Which user groups should be able to set up security for the application. 
For example, decide who is allowed to create or modify user accounts, 
or set up system-wide security policies. 
Which system-wide security policies are appropriate for the entire 
control system. 
For example, you might require users to change their passwords 
periodically, or force users to log on every time they start FactoryTalk 
View Studio or a FactoryTalk View SE Client. 
Which user groups should be able to run applications in the 
FactoryTalk View SE Client and, in a network distributed application, 
which parts of the application users should have access to. 
Which HMI project components
FactoryTalk View commands and 
macros, graphic displays, OLE objects, or HMI tags
you need to 
secure at run time. 
The choices you make will determine the setup tasks you need to perform. 
Securing FactoryTalk View SE applications at run 
time 
FactoryTalk View SE manages run-time access to applications and to 
FactoryTalk View commands and macros, graphic displays, OLE objects, 
and HMI tags. 
These are the tasks involved in setting up run-time security for a FactoryTalk 
View SE application: 
In the Runtime Security editor: 
.NET PDF SDK | Read & Processing PDF files
Able to convert PDF documents into other formats (multipage TIFF, JPEG, etc Include extraction of text, hyperlinks, bookmarks and metadata; Advanced document
clickable links in pdf from word; add hyperlinks pdf file
PDF Image Viewer| What is PDF
with advanced capabilities, such as text extraction, hyperlinks, bookmarks and easy-to-use interface enabling you to quickly convert your PDF images into
add link to pdf file; add hyperlink to pdf in
Setting up security                  Chapter 5 
Rockwell Automation Publication VIEWSE-UM006K-EN-E 
95 
Add the FactoryTalk user and group accounts you want to secure. 
Assign FactoryTalk View security codes (A-P) to the accounts you 
add. 
Remove ALL USERS from the list of Runtime Security accounts. 
Note: To run an application in the FactoryTalk View SE Client, users 
and groups in the Runtime Security list must have at least one 
FactoryTalk View security code (A-P), in addition to the 
Common actions Read and List Children. For more 
information about FactoryTalk security permissions, see 
Performing secured tasks in FactoryTalk View SE on page 
120. 
In FactoryTalk View SE editors, assign FactoryTalk View security 
codes 
(A-P) to the HMI project components you want to secure. 
You perform these tasks in FactoryTalk View Studio, as shown in following 
illustration. 
For details, see the following: 
Setting up FactoryTalk accounts in FactoryTalk View SE on page 96
Setting up run-time security for HMI project components on page 101
Other ways to control run-time access to an application on page 105
Securing FactoryTalk system resources 
FactoryTalk Security services manage access to system resources such as the 
FactoryTalk Directory, the application itself, areas within the application, 
and participating users, computers, and devices. 
These are the tasks involved in securing access to these FactoryTalk system 
resources: 
Chapter 5                  Setting up security 
96 
Rockwell Automation Publication VIEWSE-UM006K-EN-E 
Remove ALL USERS from the FactoryTalk Local or Network 
Directory. 
Create FactoryTalk accounts for the users, groups, and computers you 
want to secure. 
Assign security permissions to FactoryTalk user and group accounts. 
Set up system-wide security and product policies. 
For more information, see the following: 
About FactoryTalk Security accounts on page 106 
Setting up user and computer accounts on page 110 
Setting up system-wide policies on page 112 
Setting up security for FactoryTalk system resources on page 114 
Understanding inherited permissions on page 118 
Performing secured tasks in FactoryTalk View SE on page 120 
For comprehensive information and setup instructions, see the FactoryTalk 
Security Help. 
To secure a FactoryTalk user’s access to FactoryTalk View
SE application 
components at run time, you must set up run-time security for the user by: 
Adding the user’s FactoryTalk account to the Runtime Security list.
Giving the account at least one FactoryTalk View security code (A-P). 
Optionally, you can also specify login and logout macros for Runtime 
Security accounts. For more information, see Specifying login and logout 
macros on page 100
After setting up Runtime Security accounts, you can set up the HMI project 
components you want to secure. For more information, see Setting up 
run-time security for HMI project components on page 101
Setting up accounts in the Runtime Security editor 
When you add a user or group account to the Runtime Security list, you are 
creating a reference only, to an existing FactoryTalk security account. 
If you want to add a user that does not exist, you must create the FactoryTalk 
account first, and then add the account in the Runtime Security editor. 
For information about creating FactoryTalk accounts, see Setting up user and 
computer account on page 110
Setting up 
FactoryTalk 
accounts in 
FactoryTalk View 
SE 
Setting up security                  Chapter 5 
Rockwell Automation Publication VIEWSE-UM006K-EN-E 
97 
If you are running multiple applications managed by the same Network 
Directory, you have to add FactoryTalk accounts to each application 
separately. 
In a network distributed application containing multiple areas, all of the areas 
share the same Runtime Security accounts list. 
To open the Runtime Security editor: 
In FactoryTalk View Studio, from the Settings menu, select Runtime 
Security. You can also double-click the Runtime Security icon in the 
Explorer window. 
To add users and assign security codes to them: 
1.  In the Runtime Security editor, click Security Accounts
2.  In the Security Settings dialog box, in the Permissions tab, select the 
User option. 
Chapter 5                  Setting up security 
98 
Rockwell Automation Publication VIEWSE-UM006K-EN-E 
If you prefer to set up permissions by assigning user accounts to the 
selected security code, select Action
3.  Click Add, select the user or group account to add, and then click OK
Tip: If you are setting up security for a network application, 
you must select a computer account with the user 
account, before you can click OK
4.  In the Runtime Security list, select the account you just added. 
5.  Select the Allow check box beside the FactoryTalk View Security 
Codes that you want to explicitly allow for the selected account. 
To select all of codes A to P, select the Allow check box beside All 
Actions, or the check box beside the FactoryTalk View Security Codes 
heading. 
6.  Select the Deny check box beside the FactoryTalk View Security 
Codes that you want to explicitly deny for the selected account. 
Tip: You can also deny a security code by clearing the Allow 
check box. If you do this, keep in mind that an explicit 
Deny always takes precedence, even over an explicit 
Allow. This is important if the account you are setting up 
security for belongs to more than one group. 
For example, if John Doe belongs to one group that 
allows codes ABC, and to another group that explicitly 
denies code B, then John Doe will only allow codes A 
and C. For more information, see Understanding 
inherited permissions on page 118. 
7.  Repeat steps 3 to 6, for each user or group account you want to set up 
with Runtime Security. 
To add users and assign security codes to them 
Only users assigned the necessary FactoryTalk View security codes can run 
secured commands, open secured graphic displays, or write to secured HMI 
tags at run time. 
In this example, three user groups are added to the Runtime Security 
accounts list, and given the following security codes: 
The Supervisors group is allowed security codes A through P. 
The Operators group is allowed security codes B, C, and E. 
The Visitors groups is allowed Security B. 
Then, the following HMI project components are given security codes: 
Setting up security                  Chapter 5 
Rockwell Automation Publication VIEWSE-UM006K-EN-E 
99 
A graphic display named Overview has security code B. 
A graphic display named Boiler has security code C. 
The DisplayClientClose command has security code D. 
An HMI tag named BoilerTemp has security code E. 
This means that members of: 
The Supervisors group have full run-time access. 
The Operators group can open the Overview and Boiler graphic 
displays, and can write to the BoilerTemp tag. Members cannot run the 
DisplayClientClose command. 
The Visitors group can only open the Overview graphic display. 
If a user belongs to more than one group, the security codes allowed or 
denied each group are combined for that user. 
For example, if John Doe belongs to one group that is allowed codes A and 
B, and to another group that is allowed C and D, then he is allowed A, B, C, 
and D. 
Or, if John belongs to one group that allows A, B, C, and D, and to another 
that explicitly denies B, then John is allowed only A, C, and D. 
Removing All Users from the Runtime Security list 
Following installation of the FactoryTalk View SE software, all FactoryTalk 
users have full run-time access to network and local applications on the 
computer. 
The All Users account is added automatically to the Runtime Security list, 
for each network or local application you create. To set up run-time security 
for individual user or group accounts, you must remove the All Users 
account. 
Tip: You cannot remove the All Users account, until you add 
at least one other account to the Runtime Security list. 
Removing All Users from the Runtime Security list does not delete the 
corresponding account from the FactoryTalk Directory. 
This means that parts of the control system will remain unsecured for all 
users, even after the account is removed. For example, all users will still be 
able to create and modify applications in FactoryTalk View Studio. 
To restrict access to FactoryTalk system resources, you must also remove All 
Users from the FactoryTalk Directory. For details, see About the All Users 
account on page 88
Chapter 5                  Setting up security 
100 
Rockwell Automation Publication VIEWSE-UM006K-EN-E 
To remove the All Users account from the Runtime Security list: 
1.  In FactoryTalk View Studio, in the Explorer window, right-click the 
Runtime Security icon, and then click Open
2. 
In the Runtime Security editor’s accounts list, select 
Security 
Accounts
3.  In the Security Settings dialog box, select the ALL USERS account, 
and then click Remove
Specifying login and logout macros 
You can assign a login and logout macro to any user or group account listed 
in the Runtime Security editor. The macros will run when the user (or users) 
log on to or off from the application at run time. 
Any macro component containing any FactoryTalk View command can be a 
login or logout macro. For example, a login macro might contain a command 
to open a specific graphic display, and a logout macro might contain 
commands to redefine sensitive keys. 
In a network distribution application, a login or logout macro will only run in 
the area where it’s located. For example, if you specify a login macro located 
in the Bottling area, when the user logs on to the a FactoryTalk View 
SE 
Client, the macro will run only if the Bottling area is the client’s home 
area. 
Tip: 
You specify the client’s home area when you select 
components for the client configuration file. For more 
information, click Help in the FactoryTalk View SE Client 
wizard. 
For more information about logging on and off at run time, see Logging 
users on to and off from FactoryTalk View SE on page 88
Documents you may be interested
Documents you may be interested