Skip to content

Add JWT license information to NGINX App Protect WAF documentation #294

@ADubhlaoich

Description

@ADubhlaoich

Overview

As a NGINX App Protect WAF user, I want information on adding my license file, So I can run NGINX App Protect WAF.

Description

This originally came in as a report from @aknot242 :

The App Protect WAF docs have not been updated to include the JWT license requirement. Examples: the installation page has package installation instructions, as well as Docker image creation/deployment steps. None of these include the procedure to present the license JWT to the nginx instance, so it will fail to start.

It's a common use case that has largely been "solved" for most of the NGINX product installation documentation. As a result, I think all of the information needed for this likely already exists in include files.

When I shared this perspective, @travisamartin offered some advice:

Sounds like a plan -- Thank you!
Here are related includes that are used in the NGINX Plus installation guide and "About subscription licenses" doc: https://github.com/nginx/documentation/tree/main/content/includes/licensing-and-reporting

Steps

  • Identify the include files which contain the relevant text fragments instructing the user on JWT requirements
  • Review the rest of the documentation related to installation to ensure there is contextual consistency
  • Add the include files to the relevant parts of NGINX App Protect WAF documentation

Acceptance criteria

  • The user knows where to get their license token for NGINX Plus
  • The user knows where to put the license token after obtaining it
  • The user knows any additional steps necessary for the license token to be active

Metadata

Metadata

Assignees

Labels

product/nap-wafIssues related to NGINX App Protect WAF

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions