Difference between revisions of "Codeunit/ContentPublic/PagePublicTokenBuilder"
Jump to navigation
Jump to search
old>Admin |
old>Admin |
||
Line 32: | Line 32: | ||
=== Options for building the token === | === Options for building the token === | ||
These options are required | |||
* TokenInterface: Interface to build the token for | * TokenInterface: Interface to build the token for | ||
* LookupSolution: System name of the solution which the token is built for | * LookupSolution: System name of the solution which the token is built for | ||
* LookupFieldName: Field in solution where email of the user can be found | * LookupFieldName: Field in solution where email of the user can be found | ||
These options are optional | |||
* AltToken: Name of http parameter for selecting the alternative interface | * AltToken: Name of http parameter for selecting the alternative interface | ||
* TokenInterfaceAlt: Interface used if the parameter '''AltToken''' is set to '''1''' | * TokenInterfaceAlt: Interface used if the parameter '''AltToken''' is set to '''1''' |
Revision as of 09:01, 18 March 2013
ARTICLE IS INCOMPLETE
What it does
Builds a token for accessing records using configuration options and dynamic parameters.
Multimode operation based on supplied parameters
- Email as parameter: Execute silently
- No email supplied:
- Display form with email
- Execute normally
Afterwards an email is sent to the user with a token for the record in question
How to invoke
Make a http request:
main?command=dk.p2e.blanket.codeunit.common.PagePublicTokenBuilder
Configuration
If no interface (TokenInterface) is specified the codeunit will allways exit without doing anything.
The codeunit has the following options
Options for the email input form
These options a required
- FormHeader: HTML before the form and resulting message
- FormFooter: HTML after the form and resulting message
- FormIntroduction: Help text displayed above the form
- FormSubmitButton: Text on submit button
- FormReponseSuccess: Message to user if email is sent succesfully
- FormReponseFailure: Message to user if email failed
Options for building the token
These options are required
- TokenInterface: Interface to build the token for
- LookupSolution: System name of the solution which the token is built for
- LookupFieldName: Field in solution where email of the user can be found
These options are optional
- AltToken: Name of http parameter for selecting the alternative interface
- TokenInterfaceAlt: Interface used if the parameter AltToken is set to 1
Options for the email message
- EmailHeader: Subject content
- EmailContent: Body of email
- EmailMatch:
Developer info
- Type: CodeunitPagecontentPublic
- Security: Public accces