Page tree

After logging into your MS Azure cloud, follow the following steps:

Register and configure an "app" for translate5 in Azure ActiveDirectory












For more available system roles than used in below snippet, please see this page: System roles

"appRoles": [
		{
			"allowedMemberTypes": [
				"User"
			],
			"description": "TermSearch users can use TermSearch in translate5 TermPortal.",
			"displayName": "TermSearch user in translate5 TermPortal",
			"id": "d1c2ade8-98f8-45fd-aa4a-6d06b947c66f",
			"isEnabled": true,
			"lang": null,
			"origin": "Application",
			"value": "termCustomerSearch"
		},
		{
			"allowedMemberTypes": [
				"User"
			],
			"description": "InstantTranslate users can use InstantTranslate in translate5.",
			"displayName": "InstantTranslate user in translate5",
			"id": "d2c2ade8-98f8-45fd-aa4a-6d06b947c66f",
			"isEnabled": true,
			"lang": null,
			"origin": "Application",
			"value": "instantTranslate"
		},
		{
			"allowedMemberTypes": [
				"User"
			],
			"description": "PMs have project manager rights in translate5.",
			"displayName": "translate5 PM",
			"id": "d3c2ade8-98f8-45fd-aa4a-6d06b947c66f",
			"isEnabled": true,
			"lang": null,
			"origin": "Application",
			"value": "pm"
		},
		{
			"allowedMemberTypes": [
				"User"
			],
			"description": "Editor users have basic login and edit rights in translate5.",
			"displayName": "translate5 editor",
			"id": "d4c2ade8-98f8-45fd-aa4a-6d06b947c66f",
			"isEnabled": true,
			"lang": null,
			"origin": "Application",
			"value": "editor"
		},
		{
			"allowedMemberTypes": [
				"User"
			],
			"description": "Admin users in translate5 have additional admin rights to the PM rights.",
			"displayName": "translate5 admin",
			"id": "d5c2ade8-98f8-45fd-aa4a-6d06b947c66f",
			"isEnabled": true,
			"lang": null,
			"origin": "Application",
			"value": "admin"
		},
		{
			"allowedMemberTypes": [
				"User"
			],
			"description": "API users can access the translate5 API.",
			"displayName": "translate5 API user",
			"id": "d6c2ade8-98f8-45fd-aa4a-6d06b947c66f",
			"isEnabled": true,
			"lang": null,
			"origin": "Application",
			"value": "api"
		}
	],


"optionalClaims":
   {
      "idToken": [
            {
               "name": "upn",
                 "essential": false,
               "additionalProperties": [ "include_externally_authenticated_upn"]
             },{
               "name": "email",
                 "essential": false
             },{
               "name": "family_name",
                 "essential": false
             },{
               "name": "given_name",
                 "essential": false
             }
       ]
   },



Continue with the step "Assign the appropriate translate5 roles to your users in Azure"

  • No labels