CrazyIter_Bin 2 years ago
parent
commit
6802c8c0be
1 changed files with 8 additions and 8 deletions
  1. 8 8
      TEAMModelOS/Controllers/System/BlobController.cs

+ 8 - 8
TEAMModelOS/Controllers/System/BlobController.cs

@@ -103,7 +103,7 @@ namespace TEAMModelOS.Controllers
         /// <param name="request"></param>
         /// <returns></returns>
         [HttpPost("sas-rcwld")]
-        [AuthToken(Roles = "teacher,admin")]
+        [AuthToken(Roles = "teacher,admin,student")]
         [Authorize(Roles = "IES")]
         public IActionResult BlobSasRCW(BlobSas request)
         {
@@ -119,7 +119,7 @@ namespace TEAMModelOS.Controllers
         /// <param name="azureBlobSASDto"></param>
         /// <returns></returns>
         [HttpPost("sas-url-r")]
-        [AuthToken(Roles = "teacher,admin")]
+        [AuthToken(Roles = "teacher,admin,student")]
         [Authorize(Roles = "IES")]
         public IActionResult GetContainerSASRead(JsonElement azureBlobSASDto)
         {
@@ -146,7 +146,7 @@ namespace TEAMModelOS.Controllers
         /// <returns></returns>
         [HttpPost("biz-upload-public")]
         [RequestSizeLimit(102_400_000_00)] //最大10000m左右
-        [AuthToken(Roles = "teacher,admin")]
+        [AuthToken(Roles = "teacher,admin,student")]
         [Authorize(Roles = "IES")]
         public async Task<IActionResult> UploadPublic([FromForm] IFormFile file)
         {
@@ -169,7 +169,7 @@ namespace TEAMModelOS.Controllers
         /// <param name="azureBlobSASDto"></param>
         /// <returns></returns>
         [HttpPost("get-text")]
-        [AuthToken(Roles = "teacher,admin")]
+        [AuthToken(Roles = "teacher,admin,student")]
         [Authorize(Roles = "IES")]
         public async Task<IActionResult> GetText(JsonElement request)
         {
@@ -201,7 +201,7 @@ namespace TEAMModelOS.Controllers
         /// <param name="azureBlobSASDto"></param>
         /// <returns></returns>
         [HttpPost("used-space")]
-        [AuthToken(Roles = "teacher,admin")]
+        [AuthToken(Roles = "teacher,admin,student")]
         [Authorize(Roles = "IES")]
         public async Task<ActionResult> UsedSpace(JsonElement request)
         {
@@ -305,7 +305,7 @@ namespace TEAMModelOS.Controllers
         /// <param name="request"></param>
         /// <returns></returns>
         [HttpPost("bloblog-list")]
-        [AuthToken(Roles = "teacher,admin")]
+        [AuthToken(Roles = "teacher,admin,student")]
         [Authorize(Roles = "IES")]
         public async Task<ActionResult> BloblogList(JsonElement request)
         {
@@ -365,7 +365,7 @@ namespace TEAMModelOS.Controllers
         /// <param name="json"></param>
         /// <returns></returns>
         [HttpPost("bloblog-rename")]
-        [AuthToken(Roles = "teacher,admin")]
+        [AuthToken(Roles = "teacher,admin,student")]
         [Authorize(Roles = "IES")]
         public async Task<ActionResult> BloblogRename(JsonElement request)
         {
@@ -483,7 +483,7 @@ namespace TEAMModelOS.Controllers
         /// <param name="request"></param>
         /// <returns></returns>
         [HttpPost("bloblog-upsert")]
-        [AuthToken(Roles = "teacher,admin")]
+        [AuthToken(Roles = "teacher,admin,student")]
         [Authorize(Roles = "IES")]
         public async Task<ActionResult> BloblogOpt(JsonElement request) {