refactor(permissions): Give access to connector view group in operation groups

Currently `connector_label` is not visible in payments page of control-center. This is because, the payment retrieve API doesn't send the `connector_label`. As it is a big change in the payments flow, we are providing access to connector list API, so that control-center can fetch the data from there.
<think>
PR Context:
- Title: refactor(authz): Make connector list accessible by operation groups
- Merged: 2024-12-16T09:22:57Z
- Files changed: 2 files
- Commits: 3 commits

Implementation approach:
## Type of Change
<!-- Put an `x` in the boxes that apply -->

- [ ] Bugfix
- [ ] New feature
- [ ] Enhancement
- [x] Refactoring
- [ ] Dependency updates
- [ ] Documentation
- [ ] CI/CD

## Description
<!-- Describe your changes in detail -->
This PR will make connector_view group accessible by operation groups.

This PR will also change the permission of connector_retrieve API from connector_read to connector_write as it contains sensitive data.



### Additional Changes


</think>

To implement this, you'll need to modify:


**Detailed Implementation:**


**Commit 1:** refactor(authz): Make connector list accessible by operation groups (#6792)
Files to modify:


**crates/router/src/routes/admin.rs**
  Modify existing code

**crates/router/src/services/authorization/permission_groups.rs**
  Modify existing code
{"issue_number": 6788, "pr_number": 6792, "commits_count": 1, "files_changed": 2, "response_length": 1045, "file_count": 4, "needs_breakdown": false}