Prevent any new Slack Notifications integrations from being created on self-managed
<!--IssueSummary start--> <details> <summary> Everyone can contribute. [Help move this issue forward](https://handbook.gitlab.com/handbook/marketing/developer-relations/contributor-success/community-contributors-workflows/#contributor-links) while earning points, leveling up and collecting rewards. </summary> - [Close this issue](https://contributors.gitlab.com/manage-issue?action=close&projectId=278964&issueIid=401940) </details> <!--IssueSummary end--> ### About In https://gitlab.com/gitlab-org/gitlab/-/issues/392407 we prevented new Slack Notification integrations from being created on Gitlab.com. This issue is to widen this to self-managed also. Note we do not want to delete customer PostgreSQL data for the Slack Notifications integration as we want to allow them to migrate to the GitLab for Slack app https://gitlab.com/gitlab-org/gitlab/-/issues/372412. ### This issue is blocked by: - Self-managed need to be able to use the GitLab for Slack app https://gitlab.com/groups/gitlab-org/-/epics/1211. - People need to be able to configure the GitLab for Slack app at group and instance-level https://gitlab.com/gitlab-org/gitlab/-/issues/391526. - We need to allow people to easily migrate their existing settings from the Slack notifications integration to the GitLab for Slack app integration https://gitlab.com/gitlab-org/gitlab/-/issues/372412.
issue