Risk Report for Open-Source Microsoft 365 MSP Tool

350.0 GBP

350.0 GBP peopleperhour 技术与编程 海外
2天前

详细信息

Security Audit & Risk Report for Open-Source Microsoft 365 MSP Tool (CIPP)
We are a UK-based Managed Services Provider (MSP) currently assessing a powerful open-source tool called CIPP (Central Identity Policy Platform) for managing multiple Microsoft 365 tenants.
As part of our onboarding and internal governance process, we need a consultant or developer to perform a code-level security and deployment review, produce a formal risk report, and optionally assist with deployment and integration.
This is a short-term engagement with the potential for ongoing work.
Project Scope – Phase One:Review the CIPP source code (Python-based) for potential security flaws, malicious code, or poor practices.
Assess use of GDAP/DAP permissions and delegated access models.
Audit configuration files and deployment methods (Docker-based).
Evaluate dependency and supply chain risks (e.g., Python packages).
Provide a formal written report that includes:
Risk summary and threat assessment
Technical findings and recommendations
Executive-friendly summary
Skills Required:Python (secure coding & open-source auditing)
Microsoft 365 / Azure AD administration
Experience with GDAP/DAP and Microsoft Graph API
Docker and container security
Familiarity with security standards (e.g., OWASP, Cyber Essentials, ISO 27001)
Deliverables:Written risk assessment report (PDF or Word)
Summary of recommendations
(Optional) deployment assistance and SIEM integration guidance
To ideally,
Please Answer:Have you audited open-source tools or Python applications before? If so, please provide examples.
Do you have experience working with Microsoft 365 APIs or delegated admin access (GDAP/DAP)?
Are you comfortable reviewing Docker/container deployment security?
Can you provide a sample or outline of a previous risk report or security assessment you've delivered?
Budget & Timeline:Fixed price preferred for Phase One (please provide an estimate).
Target delivery: within 1–2 weeks of engagement.

免责声明

该外包需求信息来源于站外平台,本站仅提供公开信息部分字段展示与订阅服务,更多请查看免责声明

关注公众号,不定期副业成功案例分享
关注公众号

不定期副业成功案例分享

领先一步获取最新的外包任务吗?

立即订阅

类似推荐

I’m seeking a highly skilled freelancer or small development team to help me build a web-based 360° virtual tour platform, similar to GoThru, Swyvl.io, and other Google Street View-compatible tools. The platform should allow users to create and publish virtual tours using 360-degree photos, with features for navigation hotspots, info pop-ups, and map overlays. The final product must be: • Web-based, mobile responsive • Capable of uploading tours directly to Google Street View • Integrated with a Firebase backend (Firestore + Storage) using Firebase Studio • Smart scene labeling • Auto-generating descriptions • Location tagging • Tour creation suggestions Your Role: You will work closely with me to: • Design and build the core application (frontend + backend integration) • Guide me through best practices using Firebase Studio, Bolt.new, and integrating AI via Gemini and ChatGPT • Help build a publishing mechanism to Google Street View via Street View Publish API • Implement a user-friendly dashboard for uploading and linking 360-degree images • Enable viewer navigation, clickable hotspots, and basic editing tools • Ensure scalability and SEO-friendly structure • Provide technical documentation and handoff support Preferred Skills: • Strong experience with Firebase ecosystem (Firestore, Auth, Storage, Functions) • Proficient in WebGL/Three.js, A-Frame, or other 360°/VR frameworks • Experience with Google Street View APIs • Prior work on virtual tours or similar geospatial/mapping tools is a plus Deliverables: • Fully functional virtual tour builder web app • Google Street View upload functionality • Firebase backend and admin panel • Documentation + light training sessions Budget: I am open to fixed price proposals based on milestones, depending on scope and delivery time. Please include in your proposal: • Portfolio or links to previous work (preferably in 360°/VR/tour building) • Your suggested tech stack and timeline • Breakdown of costs per milestone or feature or total cost. • Any ideas or improvements you’d suggest based on your experience Let’s build something great for regions like Ethiopia, where platforms like Google Street View aren’t fully available, and give local businesses and tourism spots a powerful visual presence! Looking forward to collaborating with someone passionate, innovative, and detail-oriented.
367.0 USD 技术与编程 peopleperhour 海外
1天前
Good day, This is a challenge for all the programmers out there, who can help resolve this issue, and if this issue is resolved, then this is going to be a celebration time :). We have been trying to resolve this issue but so far no luck, so thought to post here with this hope and wish that someone can help resolve this issue. Please let me know, how long it will take and how much you will cost to resolve this issue. See below and let me know if any of you can resolve this issue: ------- See this code: https://github.com/SoftEtherVPN/SoftEtherVPN_Stable We need to compile or convert the softether client pack send/receive binary protocol and encryption to swift ios project like their client do for windows and linux. Softether actually not providing the implementation for ios. We have replicated the TLS connection but not able to make the handshake binary protocol and softether server terminates the TLS connection with following logs: On the TCP Listener (Port 443), a Client (IP address 39.60.124.38, Host name "39.60.124.38", Port number 56504) has connected. For the client (IP address: 39.60.124.38, host name: "39.60.124.38", port number: 56504), connection "CID-4992" has been created. SSL communication for connection "CID-4992" has been started. The encryption algorithm name is "TLS_AES_256_GCM_SHA384". Connection "CID-4992" terminated by the cause "A client which is non-SoftEther VPN software has connected to the port." (code 5). Connection "CID-4992" has been terminated. The connection with the client (IP address 39.60.124.38, Port number 56504) has been disconnected. ------- Basically, you need to convert the C files logic of softether client into swift files that will be implemented in iOS.
500.0 USD 技术与编程 peopleperhour 海外
2天前