F5Networks / f5-appsvcs-extension

F5 BIG-IP Application Services 3 Extension
Apache License 2.0
169 stars 54 forks source link

Add support for creation of Bot Profile with Relaxed template #674

Open olegmukhin opened 1 year ago

olegmukhin commented 1 year ago

Is your feature request related to a problem? Please describe.

We would like to create a bot profile with a relaxed template on the BIG-IP. We tried using DOS_Profile_Application_Bot_Defense however there appears to be no way to currently disable the API access for browsers and mobile applications feature or to create a relaxed bot profile.

Describe the solution you'd like

We would like for the DOS_Profile_Application_Bot_Defense](https://clouddocs.f5.com/products/extensions/f5-appsvcs-extension/latest/refguide/schema-reference.html#dos-profile-application-bot-defense) AS3 object to be expanded to support setting the type of bot profile and to allow for the API access for browsers and mobile applications feature to be disabled.

Describe alternatives you've considered

We looked at achieving this result via iControl API, but the documentation does not contain a way to create a relaxed bot profile. Using the TMSH approach could be a potential workaround for this, but we think this should be possible through a declarative approach.

Additional context

N/A

JuergenMang commented 1 year ago

I also stumbled recently over this missing feature.

janibashamd commented 1 month ago

Please note in 17.x approach has completely changed..

JuergenMang commented 1 month ago

@janibashamd: What do you mean exactly? Any link to share?

janibashamd commented 1 month ago

Latest 17.x doesn't rely on templates. First you have to create bot profile in xc and then you have to provide all xc details as input along with app paths, etc so the work flow seems to have completely changed..

On Fri, 11 Oct 2024, 14:56 Juergen Mang, @.***> wrote:

@janibashamd https://github.com/janibashamd: What do you mean exactly? Any link to share?

— Reply to this email directly, view it on GitHub https://github.com/F5Networks/f5-appsvcs-extension/issues/674#issuecomment-2407009697, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABOPYBRHPEA335JKPJBSPS3Z26KWFAVCNFSM6AAAAABPYQU47OVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDIMBXGAYDSNRZG4 . You are receiving this because you were mentioned.Message ID: @.***>

JuergenMang commented 1 month ago

This issue is about the bot profile on the big ip, not for the XC integration.