"Match using" parameter matrix
Both the Hide if and Show if macros include the Match using parameter to control how conditions are evaluated. This page provides a behavior matrix for the Match using parameter.
“All” match case, User A who is part of Group A views content on the page
“All” match case, a logged-out user views content on the page
“Any” match case, User A who is part of Group A views content on the page
“Any” match case, the logged-out user views content on the page
This matrix does not cover the integration with the Comala Document Management app. However, the Match using parameter applies to the Comala Workflow Status parameter in the same way it applies to the Users, Groups, and Authentication type parameters.
“All” match case, User A who is part of Group A views content on the page:
User | Group | Authentication type | Show if/Hide if macro visibility | Explanation |
|---|---|---|---|---|
User A | Group A | none | The viewer matches User A and Group A. Authentication type is not specified. | |
User A | - | none | The viewer matches User A. Group and authentication is not specified. | |
- | Group A | none | The viewer matches Group A. User and authentication type is not specified. | |
- | - | authenticated | The viewer is authenticated. User and group are not specified. | |
- | - | anonymous | The viewer does not match the anonymous condition. | |
User A | Group A | anonymous | The viewer matches User A and Group A but is not anonymous. |
“All” match case, a logged-out user views content on the page:
User | Group | Authentication type | Show if/Hide if macro visibility | Explanation |
|---|---|---|---|---|
User A | Group A | none | The logged-out viewer does not match the User and Group. The authentication type is not specified. | |
User A | - | none | The logged-out viewer does not match the User condition. The group and authentication type are not specified. | |
- | Group A | none | The logged-out viewer does not match the group condition. The user and authentication type are not specified. | |
- | - | authenticated | The logged-out viewer does not match the authentication type. The user and group are not specified. | |
- | - | anonymous | The logged-out viewer matches the authentication type. The user and group are not specified. | |
User A | Group A | anonymous | The logged-out viewer matches the authentication type. The user and group are not specified. |
“Any” match case, User A who is part of Group A views content on the page:
User | Group | Authentication type | Show if/Hide if macro visibility | Explanation |
|---|---|---|---|---|
User A | Group A | none | The viewer matches either User A or Group A. | |
User A | - | none | The viewer matches User A. | |
- | Group A | none | The viewer matches Group A. | |
- | - | authenticated | The viewer matches the authenticated condition. | |
- | - | anonymous | The viewer does not match the anonymous condition. | |
User A | Group A | anonymous | The viewer matches either User A or Group A. |
“Any” match case, the logged-out user views content on the page:
User | Group | Authentication type | Show if/Hide if macro visibility | Explanation |
|---|---|---|---|---|
User A | Group A | none | The logged-out viewer does not match either User or Group. | |
User A | - | none | The logged-out viewer does not match the User condition. | |
- | Group A | none | The logged-out viewer does not match the Group condition. | |
- | - | authenticated | The logged-out viewer does not match the authentication type. | |
- | - | anonymous | The logged-out viewer matches the authentication type. | |
User A | Group A | anonymous | The logged-out viewer matches the authentication type. |
Need support? Create a request with our support team.
Copyright © 2005 - 2025 Appfire | All rights reserved.
