cisco.ise.my_device_portal – Resource module for My Device Portal¶
Note
This plugin is part of the cisco.ise collection (version 0.0.9).
To install it use: ansible-galaxy collection install cisco.ise
.
To use it in a playbook, specify: cisco.ise.my_device_portal
.
New in version 1.0.0: of cisco.ise
Synopsis¶
Manage operations create and update of the resource My Device Portal.
Note
This module has a corresponding action plugin.
Parameters¶
See Also¶
See also
- cisco.ise.plugins.module_utils.definitions.my_device_portal
The official documentation on the cisco.ise.plugins.module_utils.definitions.my_device_portal module.
- My Device Portal reference
Complete reference of the My Device Portal object model.
Examples¶
- name: Create
cisco.ise.my_device_portal:
ise_hostname: "{{ise_hostname}}"
ise_username: "{{ise_username}}"
ise_password: "{{ise_password}}"
ise_verify: "{{ise_verify}}"
state: present
customizations:
globalCustomizations:
bannerImage:
data: string
bannerTitle: string
contactText: string
desktopLogoImage:
data: string
footerElement: string
mobileLogoImage:
data: string
language:
viewLanguage: string
pageCustomizations:
data:
- key: string
value: string
portalTheme:
id: string
name: string
themeData: string
portalTweakSettings:
bannerColor: string
bannerTextColor: string
pageBackgroundColor: string
pageLabelAndTextColor: string
description: string
id: string
name: string
portalType: string
settings:
aupSettings:
displayFrequency: string
includeAup: true
requireAccessCode: true
requireScrolling: true
skipAupForEmployees: true
useDiffAupForEmployees: true
employeeChangePasswordSettings:
allowEmployeeToChangePwd: true
loginPageSettings:
allowAlternateGuestPortal: true
allowGuestToChangePassword: true
allowGuestToCreateAccounts: true
allowGuestToUseSocialAccounts: true
allowShowGuestForm: true
aupDisplay: string
includeAup: true
maxFailedAttemptsBeforeRateLimit: 0
requireAccessCode: true
requireAupAcceptance: true
requireAupScrolling: true
socialConfigs: []
timeBetweenLoginsDuringRateLimit: 0
portalSettings:
allowedInterfaces:
- string
alwaysUsedLanguage: string
authenticationMethod: string
availableSsids: []
certificateGroupTag: string
displayLang: string
endpointIdentityGroup: string
fallbackLanguage: string
fqdn: string
httpsPort: 0
idleTimeout: 0
postLoginBannerSettings:
includePostAccessBanner: true
supportInfoSettings:
emptyFieldDisplay: string
includeBrowserUserAgent: true
includeFailureCode: true
includeIpAddress: true
includeMacAddr: true
includePolicyServer: true
includeSupportInfoPage: true
- name: Update by id
cisco.ise.my_device_portal:
ise_hostname: "{{ise_hostname}}"
ise_username: "{{ise_username}}"
ise_password: "{{ise_password}}"
ise_verify: "{{ise_verify}}"
state: present
customizations:
globalCustomizations:
bannerImage:
data: string
bannerTitle: string
contactText: string
desktopLogoImage:
data: string
footerElement: string
mobileLogoImage:
data: string
language:
viewLanguage: string
pageCustomizations:
data:
- key: string
value: string
portalTheme:
id: string
name: string
themeData: string
portalTweakSettings:
bannerColor: string
bannerTextColor: string
pageBackgroundColor: string
pageLabelAndTextColor: string
description: string
id: string
name: string
portalType: string
settings:
aupSettings:
displayFrequency: string
includeAup: true
requireAccessCode: true
requireScrolling: true
skipAupForEmployees: true
useDiffAupForEmployees: true
employeeChangePasswordSettings:
allowEmployeeToChangePwd: true
loginPageSettings:
allowAlternateGuestPortal: true
allowGuestToChangePassword: true
allowGuestToCreateAccounts: true
allowGuestToUseSocialAccounts: true
allowShowGuestForm: true
aupDisplay: string
includeAup: true
maxFailedAttemptsBeforeRateLimit: 0
requireAccessCode: true
requireAupAcceptance: true
requireAupScrolling: true
socialConfigs: []
timeBetweenLoginsDuringRateLimit: 0
portalSettings:
allowedInterfaces:
- string
alwaysUsedLanguage: string
authenticationMethod: string
availableSsids: []
certificateGroupTag: string
displayLang: string
endpointIdentityGroup: string
fallbackLanguage: string
fqdn: string
httpsPort: 0
idleTimeout: 0
postLoginBannerSettings:
includePostAccessBanner: true
supportInfoSettings:
emptyFieldDisplay: string
includeBrowserUserAgent: true
includeFailureCode: true
includeIpAddress: true
includeMacAddr: true
includePolicyServer: true
includeSupportInfoPage: true
Return Values¶
Common return values are documented here, the following are the fields unique to this module:
Key | Returned | Description |
---|---|---|
ise_response
dictionary
|
always |
A dictionary or list with the response returned by the Cisco ISE Python SDK
Sample:
{}
|
Authors¶
Rafael Campos (@racampos)