Minimum Security Rights for BizTalk Server 2006 to 2020
Introduction
A few years ago, perhaps it was 2005 or so, a customer asked us to try to boil down the security you need for each type of BizTalk Server rights. Below is a list of table that is our best attempt to summarize how to do this.
- Identify the task that the user needs to perform.
- From that, tables that match each level of access and locate the task to perform.
- Once identified, locate the matching change table and make the appropriate changes to match.
This is the first of a series of articles for BizTalk Server security. This was reviewed all versions up to BizTalk Server 2020.
Security Rights Tables
Basic Access
Can |
Cannot |
Basic administration and monitoring:
|
|
Application Administrator
Can |
Cannot |
BizTalk application administration:
|
|
Group Administrator
Can |
Cannot |
BizTalk Group Administration:
|
|
Host Administrator
Can |
Cannot |
BizTalk host instance administration:
|
|
Top Administrator
Can |
Cannot |
SQL and SSO administration
|
No restrictions |
Group, Database, and Role Requirements
Basic Access Settings
Where to change |
What to change |
Active Directory or Local Groups | Add user to:
|
BizTalk Server(s) Local Groups | None |
SQL Server Roles | None |
SQL Server Database Roles | None |
Application Administrator Settings
Where to change |
What to change |
Active Directory or Local Groups | Add user to:
|
BizTalk Server(s) Local Groups | None |
SQL Server Roles | None |
SQL Server Database Roles | None |
Group Administrator Settings
Where to change |
What to change |
Active Directory or Local Groups | Add user to:
|
BizTalk Server(s) Local Groups | None |
SQL Server Roles | Add user to: |
SQL Server Database Roles | Add the user to the db_securityadmin and db_accessadmin roles in the following databases:
Add the user to the db_ddladmin role in the following database:
|
Host Administrator Settings
Where to change |
What to change |
Active Directory or Local Groups | Add user to:
|
BizTalk Server(s) Local Groups | Add user to:
|
SQL Server Roles | Add user to: |
SQL Server Database Roles | Add the user to the db_securityadmin and db_accessadmin roles in the following databases:
Add the user to the db_ddladmin role in the following database:
|
Top Administrator Settings
Where to change |
What to change |
Active Directory or Local Groups | Add user to:
|
BizTalk Server(s) Local Groups | Add user to:
|
SQL Server Roles | Add user to: |
SQL Server Database Roles | None |
Other languages
This article is also available in the following languages:
See Also
Another important place to find an extensive amount of BizTalk related articles is the TechNet Wiki itself. The best entry point is BizTalk Server Resources on the TechNet Wiki